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

最后

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

相关推荐
Mr.Winter`32 分钟前
障碍感知 | 基于2D激光点云的行人检测器DROW算法详解(附Python实现与ROS仿真)
神经网络·算法·目标检测·计算机视觉·机器人·自动驾驶·ros
Dream it possible!2 小时前
LeetCode 热题 100_删除链表的倒数第 N 个结点(29_19_中等_C++)(单链表;双指针)(new_delete)
c++·leetcode·链表
杭州_燕十三6 小时前
milkv-duo256m ubuntu 系统构建与运行
linux·ubuntu·sg2002
滴水之功6 小时前
VMware ubuntu12.04怎么设置静态IP联网
linux·ubuntu
轩情吖8 小时前
C++STL之list(用法超详解)
开发语言·数据结构·c++·链表·迭代器·list·带头双向循环链表
夕泠爱吃糖8 小时前
C++中如何实现接口继承与实现继承,以及它们的区别?
开发语言·c++
-Harvey9 小时前
ubuntu20.04+ROS Noetic 安装PX4+Mavros
ros·px4·mavros·四旋翼无人机
暴怒香菜统治世界9 小时前
C++ 入门基础
c语言·开发语言·c++
明月醉窗台9 小时前
C++ SQLite轻量化数据库使用总结
数据库·c++·sqlite
省身求是9 小时前
C/C++代码性能优化技巧的书籍及资料
c语言·开发语言·c++