littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于ROS的Panda Arm拣放任务系统

项目简介

本项目是基于ROS(Robot Operating System)的机器人拣放任务系统,借助Panda Arm机器人来实现。此项目是伦敦大学学院(UCL)COMP0129模块的一部分,由三位学生共同完成,主要目标是达成基本的机器人操作任务,涵盖物体识别、抓取和放置。

项目的主要特性和功能

  1. MoveIt!任务:能在给定位置开展抓取和放置操作。
  2. 形状检测任务:可通过识别物体表面的地标来识别物体形状。
  3. 规划与执行任务:能够在场景中检测和抓取特定形状,并将其放置到指定区域。

安装使用步骤

  1. 复制项目代码:把项目代码复制到本地。
  2. 编译项目:在ROS环境中编译项目,使用命令 catkin build cw_3_team_1
  3. 启动仿真环境:使用命令 roslaunch cw1_team_3 run_simulation.launch 启动仿真环境。
  4. 启动任务:通过服务调用 /task 1/task 2/task 3 来启动相应的任务。例如,使用 rosservice call /task 1 启动MoveIt!任务。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】