根据搜索结果,稚晖君在编程、机器人开发、设计等不同领域使用了多种软件工具,具体如下:
一、编程开发工具
Visual Studio Code - 主要编程编辑器,支持Python、C++、Java等多种语言,具备丰富的插件生态,适合高效编码。
Python
- 广泛用于数据分析(如pandas、matplotlib)、自动化脚本及机器人控制。
JetBrains系列工具
- 包括PyCharm(Python开发)、Rider(C开发)、CLion(C/C++开发)等,支持代码补全、调试及版本控制。
其他工具
- Arduino IDE: 用于硬件开发,常搭配STM32等微控制器。 二、机器人开发与设计灵犀X1相关
- 全套开源设计图纸和代码,包含本体设计、框架结构、算法实现等。
灵犀X2
- 新款人形机器人,搭载情感计算引擎,支持双足行走和骑行功能。
机械臂与硬件开发
- 使用开源硬件平台(如Arduino)及3D建模工具(如SolidWorks、Fusion 360)进行机械臂设计。
三、辅助设计与仿真
CAD与设计工具
- Fusion 360: 用于机械零部件参数建模和T-spline设计。 - Rhinoceros
仿真与调试 - Unity:
用于机器人动作仿真,检测参数合理性。
- Matlab:数学建模与仿真工具。
四、其他工具与平台
版本控制:使用Git、GitHub、Gitee等平台管理代码。
开发环境:搭配Android Studio(Java开发)、Xcode(iOS开发)等针对不同平台的IDE。
总结
稚晖君的技术栈覆盖了从底层硬件设计到上层应用开发的完整链条,软件工具选择注重高效性与跨平台性,同时结合开源社区资源推动技术共享。