编程语言

Python — 主力胶水语言

  • PyTorch:强化学习训练
  • OpenCV + NumPy:图像处理和矩阵运算
  • Flask:快速搭建机器人控制 API

C++ — 性能敏感场景

  • ROS/ROS2 节点开发
  • 实时控制和嵌入式
  • CMake 构建系统

机器人框架

工具 用途
ROS/ROS2 机器人中间件,通信框架
Isaac Lab NVIDIA 的 RL 训练框架
MuJoCo 物理仿真引擎
unitree_ros2 宇树机器人 ROS2 驱动

工具链

  • Git / GitHub:版本控制和协作
  • Docker:环境隔离和部署
  • Linux:日常开发环境
  • VS Code:主力编辑器

后续会针对每个方向写更详细的文章。欢迎在 GitHub 上交流讨论!