turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » Turtlebot-arm代码解读 » Turtlebot代码解读-turtlebot_arm-turtlebot_arm_block_manipulation

Turtlebot代码解读-turtlebot_arm-turtlebot_arm_block_manipulation

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

Turtlebot代码解读-turtlebot_arm-turtlebot_arm_block_manipulation

说明:

  • 介绍利用turtlebot_arm完成块操作
  • 介绍块检测,互动操作,抓放处理实现

文件树及说明:

├── action                                         #动作定义,global,result,feedback
│   ├── BlockDetection.action                      #块检测action定义
│   ├── InteractiveBlockManipulation.action        #互动操作action定义
│   └── PickAndPlace.action                        #抓放操作action定义
├── CHANGELOG.rst
├── CMakeLists.txt
├── demo                                           #演示
│   ├── block_manipulation_demo.cpp                #块操作演示
│   ├── block_manipulation_demo.launch             #块操作启动文件
│   ├── block_manipulation_demo.rviz               #块操作可视化rviz定义
│   └── block_manipulation_moveit.launch           #块操作利用move group的启动文件
├── launch
│   └── block_manipulation.launch                  #块操作的启动文件
├── package.xml
├── src                                            #服务端源码
│   ├── block_detection_action_server.cpp          #块检测的action服务端
│   ├── interactive_manipulation_action_server.cpp #互动操作的action服务端
│   └── pick_and_place_action_server.cpp           #抓放处理的action服务端
└── test                                           #测试源码
    ├── block_manipulation_actions.cpp             #块操作action客户端源码
    ├── block_manipulation.cpp                     #块操作实现源码
    └── UNTESTED

重要知识点:

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: turtlebot代码解读