无法正常启动joint_state_publisher_gui/joint_state_publisher的解决方案

环境说明:Ubuntu20.04+ros noetic

问题说明:使用launch文件启动节点joint_state_publisher_gui或joint_state_publish时无反映,但是日志输出正常无报错

但是没有出现界面,使用rosnode list发现只有robot_state_publisher被启动,使用rostopic info监听信息发现robot_state_publisher订阅的joint话题的发布者不存在,打开rviz发现所有非fixed关节均无法正常显示tf变换信息,robotmodel菜单下显示state_error,无法获得tf变换信息。

问题解决:

查阅了ros discourse和大部分博客都没有碰到类似的问题,但有一个博主提到了anaconda冲突的问题启发了我,于是我使用conda deactivate确保停用了所有虚拟环境(包括base环境),最后重新启动launch文件,问题解决

问题产生原因:本人能力有限尚未分析出该问题的原因,如果有人有相关线索欢迎分享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值