解决joint_state_publisher_gui-2] process has died
在进行ros仿真时在rviz中打开模型报错
[joint_state_publisher_gui-2] process has died [pid 6498, exit code 1, cmd /opt/ros/melodic/lib/joint_state_publisher_gui/joint_state_publisher_gui __name:=joint_state_publisher_gui __log:=/home/cch/.ros/log/4dbf6d0e-60e1-11ed-ae2d-347df6e04dc7/joint_state_publisher_gui-2.log].
log file: /home/cch/.ros/log/4dbf6d0e-60e1-11ed-ae2d-347df6e04dc7/joint_state_publisher_gui-2*.log
解决方案
1.首先检查一下自己是否安装了joint-state-publisher-gui这个功能包,如果未安装则使用以下命令安装,注意自己的ros版本。
sudo apt-get install ros-melodic-joint-state-publisher-gui
2.检查一下自己的urdf文件当中是否有注释,把urdf文件当中的注释都删掉。
3.检查自己的报错信息是否有ModuleNotFoundError: No module named ’ ',
process[rviz-4]: started with pid [3824]
Traceback (most recent call last):File "/opt/ros/melodic/lib/joint_state_publisher_gui/joint_state_publisher_gui", line 39, in <module>import rospyFile "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/__init__.py", line 49, in <module>from .client import spin, myargv, init_node, \File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/client.py", line 52, in <module>import roslibFile "/opt/ros/melodic/lib/python2.7/dist-packages/roslib/__init__.py", line 50, in <module>from roslib.launcher import load_manifest # noqa: F401File "/opt/ros/melodic/lib/python2.7/dist-packages/roslib/launcher.py", line 42, in <module>import rospkg
ModuleNotFoundError: No module named 'rospkg'
这个问题是缺少必要的python包,可使用以下命令进行安装
pip install 包名
解决joint_state_publisher_gui-2] process has died相关推荐
- ROS18.04 解决:[gazebo_gui-3] process has died
运行命令: roslaunch mbot_gazebo view_mbot_gazebo_empty_world.launch 报错: gazebo闪退 解决: 在./zshrc或./bashrc中添 ...
- 解决gazebo [gazebo_gui-3] process has died和[Err] [REST.cc:205] Error in REST request错误
1.更改SVGA_VGPU10变量:echo "export SVGA_VGPU10=0" >> ~/.zshrc 2.更改配置文件gedit ~/.ignition/ ...
- 解决运行gazebo时出现“[gazebo-2] process has died [pid 7920, exit code 255.....“的问题
在运行gazebo时,经常出现"[gazebo-2] process has died [pid 7920, exit code 255, cmd /opt/ros/melodic/lib/ ...
- (成功解决)ros的rvize使用oint_state_publisher报错:[joint_state_publisher_gui-5] process has died
文章目录 报错内容: 原因 解决: 我的报错的代码 launch文件 urdf文件 报错内容: UnicodeEncodeError: 'ascii' codec can't encode chara ...
- ROS利用RRT*导航代码报错process has died [pid 16501, exit code -11的解决方法
#ROS导航代码报错:[move_base-3] process has died [pid 7588, exit code 1, cmd /home/wheeltec-client/wheeltec ...
- orb slam [RGBD-1] process has died解决
运行orb slam3时出现如下报错 [RGBD-1] process has died [pid 36546, exit code -4, cmd /orb_slam3/RGBD /ORB_SLAM ...
- [move_base-24] process has died [exit code -6, cmd lib/move_base/move_base odom:=mobile_base_control
尝试使用TIAGo机器人进行SLAM时,运行 roslaunch tiago_2dnav_gazebo tiago_mapping.launch public_sim:=true 指令时加载TIAGo ...
- gezabo变黑闪退,报错[gazebo_gui-2] process has died
打开Gezabo时,开着开着就爆红,详细报错信息如下(pid编号可能各不相同): [gazebo_gui-2] process has died [pid 40363, exit code 139, ...
- ROS仿真-记一次错误 gazebo-2 process has died exit code 2
错误内容如下: [gazebo-2] process has died [pid 1094, exit code 2, cmd/opt/ros/kinetic/lib/gazbo_ros/gzserv ...
最新文章
- [攻防世界 pwn]——dice_game
- 手机技巧:手机丢了记住这四步操作,让你的损失降到最低!
- 在centos 下安装和使用MySQL
- ExcelHandle
- goldengate for mysql_GoldenGate for mysql to mysql:单向同步
- 02 | 纵览全局:把握 Netty 整体架构脉络
- python怎么读-Python中怎么读写文件
- NRPE: Unable to read output 问题处理总结
- 连续亏损的哈啰,转型多元化困难重重
- 斯诺登逃亡之路上的守护天使都有谁
- win10怎么显示文件后缀名,2个步骤,不到1分钟学会
- Dropout 和 keep_prob
- Spring 官方修复零日漏洞,推出 Spring Boot 2.6.6、2.5.12 等新版本
- linux音频子系统 - DAPM
- jsp_servle(3)
- mac brew 测速 软件_Mac已到手?从零开始,八步打造一个高效舒适的开发环境
- P1386 座位安排
- 使用Wind的一些技巧
- 巴特沃斯数字低通滤波器
- 【代码分解】用Python实现一个电影订票系统