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,然后我们退出,因为我们只需要看看他创建的配置包的一些架构,有个印象就行。

最后

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

相关推荐
赵鑫亿4 分钟前
2.C++的变量,输入,输出
开发语言·c++
我真不会起名字啊18 分钟前
“深入浅出”系列之C++:(11)推荐一些C++的开源项目
c++·开源
csdn_aspnet38 分钟前
c++ 给定欧氏平面中的一组线可以形成的三角形的数量
c++·算法·平面
好好学习++2 小时前
【HF设计模式】06-命令模式
java·c++·设计模式·命令模式
王老师青少年编程2 小时前
gesp(C++五级)(12)洛谷:B4051:[GESP202409 五级] 小杨的武器
开发语言·数据结构·c++·算法·gesp·csp
kuan_li_lyg2 小时前
ROS2 与机器人视觉入门教程(ROS2 OpenCV)
开发语言·人工智能·opencv·计算机视觉·matlab·机器人·ros
ke_wu2 小时前
实现简单的TCP服务器
linux·服务器·c语言·网络·c++·网络协议·tcp/ip
轩源源2 小时前
数据结构——AVL树的实现
开发语言·数据结构·c++·avl树·函数模板·双旋·单旋
新知图书2 小时前
Linux C\C++方式下的文件I/O编程
c语言·开发语言·c++
啥也不会的研究僧2 小时前
【C++提高篇】—— C++泛型编程之模板基本语法和使用的详解
开发语言·c++