RoArm-M2-S 2. 机械臂 ROS2 工作空间说明

来自Waveshare Wiki
跳转至: 导航搜索
RoArm-M2-S
{{{name2}}}
{{{name3}}}
功能简介
特性 RoArm-M2-S 机械臂
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
接口 TTL总线舵机控制接口 I2C UART

2. 机械臂 ROS2 工作空间说明

本教程目前针对 Ubuntu 22.04 镜像的 ROS2 Humble 版本进行说明。根据第一部分安装教程的步骤,此时,您的虚拟机电脑已经运行起来了。在虚拟机电脑中打开 Home 的文件夹,可以看见有个名为 roarm_ws_em0 的文件夹,该文件夹即为机械臂 ROS2 的工作空间。接着可以在 roarm_ws_em0/src 目录下看见有两个功能包。

  • roarm_ws_em0 —— 主要功能包
    • roarm_driver:驱动真实机械臂的通信节点
    • roarm_description:机械臂模型 URDF
    • roarm_moveit:运动学相关配置
    • roarm_moveit_ikfast_plugins:运动学求解器
    • roarm_moveit_cmd:指令控制相关服务
    • roarm_web_app:web端控制
    • moveit_servo:手柄控制
  • roarm_else —— Web 应用相关依赖

该项目的开源链接:roarm_ws_em0,在该开源地址中的 README.md 文件中我们也介绍了教程内容的实现步骤,并且后续如果有功能更新也会更新到该 Github 项目中。

RoArm-M2-S ROS2 Humble + Moveit2 教程