cd $HOME/catkin_ws/src
git clone https://github.com/Dobot-Arm/CR5_ROS.git -b kinetic-devel
cd $HOME/catkin_ws
catkin_make
source $HOME/catkin_ws/devel/setup.bash
###下载源码
cd $HOME/catkin_ws/src
git clone https://github.com/Dobot-Arm/CR5_ROS.git -b melodic-devel
cd $HOME/catkin_ws
catkin_make
source $HOME/catkin_ws/devel/setup.bash
echo "export DOBOT_TYPE=cr5" >> ~/.bashrc
source ~/.bashrc
echo "export DOBOT_TYPE=cr3" >> ~/.bashrc
source ~/.bashrc
-
roslaunch dobot_description display.launch
可通过 joint_state_publisher_gui 调节各关节的角度,在 rviz 上看到其显示效果
-
- 使用如下命令启动 moveit
roslaunch dobot_moveit demo.launch
- 鼠标将关节拖到任意的角度,点击 "Plan and Execute" 即可看到运行效果
-
使用如下命令连接机械臂, robot_ip 为实际机械臂所对应的IP地址
roslaunch dobot_bringup bringup.launch robot_ip:=192.168.5.1
-
使用如下命令启动 Moveit
roslaunch dobot_moveit moveit.launch
-
在 rviz 中添加 DobotControl 插件控制面板,用来 使能机械臂
- 点击 rviz 工具栏上的 Panels --> "Add New Panel"
- 选中 DobotControl, 再点击 “OK”
- 点击 “EnableRobot” 使机械臂
- 当状态样上显示 “Enable” “Connected” 表示机械臂已连接和使能,即可通过 Moveit 控制机械臂
dobot_bringup 中定义了 msg 和 srv,用户可通过这些底层 msg 和 srv 实现对机械臂的控制