ROS机器人开发实践 第十章 问题

文章描述了在使用ROSMelodic时遇到的四个问题,包括加载控制器失败、缺少pidgains、actionclient连接问题以及rviz界面异常。每个问题都提供了相应的解决方法,如安装缺失的控制器包和调整pidgains设置。
摘要由CSDN通过智能技术生成

问题1

[ERROR] [1705152206.845176204, 0.435000000]: Could not load controller 'joint_state_controller' because controller type 'joint_state_controller/JointStateController' does not exist.
[ERROR] [1705152206.845251025, 0.435000000]: Use 'rosservice call controller_manager/list_controller_types' to get the available types
[ERROR] [1705152207.846567, 1.434000]: Failed to load joint_state_controller
 

解决方法

sudo apt install ros-melodic-ros-controllers

 问题2

[ERROR] [1705152662.532902492, 0.349000000]: No p gain specified for pid. Namespace: /arm/gazebo_ros_control/pid_gains/joint1 [ERROR] [1705152662.534272986, 0.349000000]: No p gain specified for pid. Namespace: /arm/gazebo_ros_control/pid_gains/joint2 [ERROR] [1705152662.535426402, 0.349000000]: No p gain specified for pid. Namespace: /arm/gazebo_ros_control/pid_gains/joint3 [ERROR] [1705152662.536440396, 0.349000000]: No p gain specified for pid. Namespace: /arm/gazebo_ros_control/pid_gains/joint4 [ERROR] [1705152662.537428602, 0.349000000]: No p gain specified for pid. Namespace: /arm/gazebo_ros_control/pid_gains/joint5 [ERROR] [1705152662.538498422, 0.349000000]: No p gain specified for pid. Namespace: /arm/gazebo_ros_control/pid_gains/joint6 [ERROR] [1705152662.539511655, 0.349000000]: No p gain specified for pid. Namespace: /arm/gazebo_ros_control/pid_gains/finger_joint1

解决方法 

不解决也可以正常使用

What is the fix for 'No p gain specified for pid. Namespace: /gazebo_ros_control/pid_gains/back_right_wheel_joint ' ros melodic? - ROS Answers: Open Source Q&A Forum

解决参考

[ERROR] [1656317519.169006218, 0.161000000]: No p gain specified for pid.Namespace: /arm/gazebo_ros__[error] [1683534024.803600722, 0.123000000]: no p -CSDN博客

问题3 

[ERROR] [1705233375.952075891, 17.131000000]: Action client not connected: arm_controller/follow_joint_trajectory
[ERROR] [1705233393.103007916, 34.229000000]: Action client not connected: gripper_controller/gripper_action 

解决方法

Action client not connected: arm_controller/follow_joint_trajectory_[error] [1697821037.612121677, 104.296000000]: act-CSDN博客

我好像只取消了第十行的注释 ,就解决了。

问题4

加入“motion planning”之后,rviz就开始一直放大缩小的闪烁,一直没找到解决办法。

解决方法

取消全屏就好了

  • 22
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值