树莓派系统环境:
Raspberry Pi 版本配有 Ubuntu(V-20.04)系统和内置的 ROS2 Galactic 开发环境。无需构建和管理它。你只需更新 mycobot_ros2
软件包。mycobot_ros2
是大象机器人/为其 mycobot 系列台式六轴机械臂推出的 ROS2 软件包。
ROS2 项目地址: http://github.com/elephantrobotics/mycobot_ros2
机械臂 API 驱动程序库地址: https://github.com/elephantrobotics/pymycobot
1 更新 mycobot_ros2 包
为了保证用户能及时使用最新的官方包,可以通过文件管理器进入/home/er/colcon_ws/src
文件夹,打开控制台终端( 快捷键 Ctrl+Alt+T
) ,输入以下命令进行更新
然后运行更新命令:
# 在 github 上克隆代码
cd ~/colcon_ws/src
git clone https://github.com/elephantrobotics/mycobot_ros2.git # 在决定是否执行该命令之前,请查看下面的注意事项部分
cd .. # 返回工作区
colcon build --symlink-install # 在工作区中编译代码,--symlink-install:避免每次调整 python 脚本时都要重新编译
source install/setup.bash # 添加环境变量
注意: 如果 /home/er/colcon_ws/src(相当于 ~/colcon_ws/src)
目录中已经存在 mycobot_ros2
文件夹,则需要在执行上述命令前删除原来的 mycobot_ros2
文件夹。其中,目录路径中的 er
是系统的用户名。
到目前为止,ROS2 环境构建已经完成。您可以学习 ROS2 基础知识 或 ROS2 用例