ros项目dual_arm_pick-place(编辑已有的moveit配置助手包)

目录

前言

这是我在写好上一篇文章后,想到了。

其实我们可以用moveit配置助手配置之前配置过的包。

本文就带大家,一起来看看。

正文

运行以下命令,打开moveit配置助手

bash 复制代码
roslaunch moveit_setup_assistant setup_assistant.launch 

这里选择的文件是选择那个项目包,而不是具体的文件。

提示报错,那我重新创建一个.setup_assistant

xml 复制代码
moveit_setup_assistant_config:
  URDF:
    package: marm_description
    relative_path: urdf/arms2b.xacro
    xacro_args: ""
  SRDF:
    relative_path: config/arms.srdf
  CONFIG:
    author_name: kk
    author_email: kk@qq.com
    generated_timestamp: 1733382349

这个文件是直接复制我创建的marm_moveit_config包的内容。自己补也很简单,URDF下和SRDF路径对就行。

这样就能加载进来了。

规划组

姿态

可以发现,原作者这里closea打错了。

末端执行

从动关节和controllers

原作者对这两块都没有设置,controllers,很多人都是自己设置的,因为从配置助手中设置,很容易出错。

所以可以看到,项目中ros_controllers.yaml中是空的。

导出界面


点击ok,然后我们退出,因为我们只需要看看他创建的配置包的一些架构,有个印象就行。

最后

通过打开之前配置后的配置助手,我们可以更加了解一点,项目包中的一些名字,以及原作者设置的一些规划组名称。

相关推荐
小欣加油6 小时前
leetcode1926 迷宫中离入口最近的出口
数据结构·c++·算法·leetcode·职场和发展
星恒随风7 小时前
C++ 类和对象入门(五):初始化列表、explicit 和 static 成员详解
开发语言·c++·笔记·学习·状态模式
浪客灿心7 小时前
项目篇:模块设计与实现
数据库·c++
牛油果子哥q7 小时前
【C++ STL vector】C++ STL vector 终极精讲:动态数组底层原理、两倍扩容机制、迭代器失效、增删查改、性能剖析与工程避坑指南
开发语言·c++
为何创造硅基生物9 小时前
独占指针的创建std::make_unique 本身自带堆出现
c++
kyle~9 小时前
ROS 2 与 Isaac Sim 联合仿真(一)体系架构、环境选型与基础通信闭环
c++·机器人·nvidia·仿真·ros2
努力努力再努力wz10 小时前
【内存管理与高并发内存池系列】从 mmap 到 malloc:文件映射、匿名映射与 glibc 内存分配机制详解
linux·c语言·数据结构·数据库·c++·qt·链表
八解毒剂10 小时前
数据结构-平衡二叉树——对二叉搜索树的优化
数据结构·c++·算法
起床困难户57511 小时前
条款20:协助完成返回值优化
c++
啦啦啦啦啦zzzz11 小时前
算法总结(二分查找、双指针)
c++·算法