项目简介
本项目是基于ROS(Robot Operating System)的机器人拣放任务系统,借助Panda Arm机器人来实现。此项目是伦敦大学学院(UCL)COMP0129模块的一部分,由三位学生共同完成,主要目标是达成基本的机器人操作任务,涵盖物体识别、抓取和放置。
项目的主要特性和功能
- MoveIt!任务:能在给定位置开展抓取和放置操作。
- 形状检测任务:可通过识别物体表面的地标来识别物体形状。
- 规划与执行任务:能够在场景中检测和抓取特定形状,并将其放置到指定区域。
安装使用步骤
- 复制项目代码:把项目代码复制到本地。
- 编译项目:在ROS环境中编译项目,使用命令
catkin build cw_3_team_1
。 - 启动仿真环境:使用命令
roslaunch cw1_team_3 run_simulation.launch
启动仿真环境。 - 启动任务:通过服务调用
/task 1
、/task 2
或/task 3
来启动相应的任务。例如,使用rosservice call /task 1
启动MoveIt!任务。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】