# M1Pro-ROS **Repository Path**: jayzhouovo/M1Pro-ROS ## Basic Information - **Project Name**: M1Pro-ROS - **Description**: YUEJIANG M1PRO - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-11-29 - **Last Updated**: 2022-11-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #
M1 Pro Robot
# 1. 源码编译 ## 下载源码 ```sh cd $HOME/catkin_ws/src git clone https://github.com/Dobot-Arm/M1Pro_ROS.git cd $HOME/catkin_ws ``` ## 编译 ```sh catkin_make ``` ## 设置环境变量 ```sh source $HOME/catkin_ws/devel/setup.bash ``` # 3. 示例演示 ## 在仿真环境下使用 1. ## rviz 显示 ```sh roslaunch m1pro_description display.launch ``` 可通过 joint_state_publisher 调节各关节的角度,在 rviz 上看到其显示效果 ![rviz显示](./disp.jpg) ## 4. 控制真实机械臂 * **使用如下命令连接机械臂, robot_ip 为实际机械臂所对应的IP地址** ```sh roslaunch bringup_m1pro bringup.launch robot_ip:=192.168.1.6 ``` # 自定义功能开发 bringup 中定义了 msg 和 srv,用户可通过这些底层 msg 和 srv 实现对机械臂的控制