![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ros
文章平均质量分 52
we-ai
这个作者很懒,什么都没留下…
展开
-
将机械臂四元数模长修改成等于1
经常通过rviz读取UR机械臂的四元数,输入到控制程序当中时,经常会模长与1的偏差太大而导致无法控制,以下函数可以修改四元数数值,将其优化到模长等于1。原创 2022-10-14 14:15:10 · 514 阅读 · 1 评论 -
[ERROR]: Kinematics solver xxx does not support joint group endeffector This plugin only support ...
[ERROR] [1651904269.179241162]: Kinematics solver N25trac_ik_kinematics_plugin23TRAC_IKKinematicsPluginE does not support joint group endeffector. Error: This plugin only supports joint groups which are chains原创 2022-05-07 14:37:20 · 800 阅读 · 0 评论 -
Unable to identify any set of controllers that can actuate the specified joints:
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录背景一、pandas是什么?二、使用步骤1.引入库2.读入数据总结背景具体的报错如下:[ERROR] [1649324583.023988413]: Unable to identify any set of controllers that can actuate the specified joints: [ elbow_joint shoulder_lift_joint shoulder_pan_joint wris.原创 2022-04-08 10:24:33 · 5791 阅读 · 8 评论 -
No link elements found in urdf file
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录背景一、解决方案背景修改过后的ur5的机器人模型文件,想重新配置一下moveit,于是运行roslaunch ur5_moveit_config setup_assistant.launch ,加载的是ur5.urdf.xacro这个文件,一开始报错是(这个报错出现在命令行上):[ERROR] [1649224909.076522137]: No name given for the robot.打开ur5.urdf.原创 2022-04-06 14:39:28 · 2612 阅读 · 1 评论 -
Kill 掉所有ros进程的指令,包括rviz,gazebo ,运行的节点,roscore等
ps aux | grep ros | awk '{print $2}' | xargs kill -9; ps aux | grep rviz | awk '{print $2}' | xargs kill -9运行完以后所有的ros程序都kill掉了原创 2021-12-23 16:35:53 · 3127 阅读 · 0 评论 -
undefined referance to main, collect2: error: ld returned 1 exit status
ROS workspace环境下编译报错的问题,undefined referance to main1. 问题描述2. 网上的其他解决方案3. 我最后是怎么解决的1. 问题描述在移植ubuntu16.04系统上的代码过来的时候,修改了一下cmakelist和package以后,原来运行的好好的代码编译报错了(划重点!!!),报错提示为undefined referance to main, collect2: error: ld returned 1 exit status ,具体细节如下图2.原创 2021-09-10 14:54:27 · 5486 阅读 · 1 评论 -
RLException: [baxter_world.launch] is neither a launch file in package [baxter_gazebo] nor is [baxte
1. 问题分析在配置baxter的仿真环境的时候,运行launch文件碰到了这个报错。这个报错提示的是找不到对应的package或者找不到对应的launch文件,网上绝大多数方法都是告诉你source一下,如source /home/gabriel/catkin_ws/devel/setup.bash。我的work_space是wqw/baxter,所以输入的指令是source ~/wqw/baxter/devel/setup.bash,source完以后再执行之前的launch命令:roslaunch原创 2021-08-10 19:36:04 · 4110 阅读 · 4 评论 -
ROS消息阻塞,命令行同一行打印多个相同的数据
1. 问题描述如下图所示,数据的传输通过TCP-IP通信,客户端接收到消息以后用rostopic 发布出去,rosinfo打印消息,原本一行出现一个数据(在服务器这端是这样),但是图中一行出现了两个甚至多个,RR,RP2. 解决方法:产生这个问题的原因是接收端(客户端)接收了以后,rostopic发布出去的频率不够,导致消息阻塞,发布在了同一行。也就是rate = rospy.Rate(50) # 10hz这一行代码,决定了ros发布的频率,原先设置的是10HZ,但是服务器发过来的数据大于10HZ,原创 2021-05-14 17:38:13 · 1096 阅读 · 0 评论