在进行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相关推荐

  1. ROS18.04 解决:[gazebo_gui-3] process has died

    运行命令: roslaunch mbot_gazebo view_mbot_gazebo_empty_world.launch 报错: gazebo闪退 解决: 在./zshrc或./bashrc中添 ...

  2. 解决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/ ...

  3. 解决运行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/ ...

  4. (成功解决)ros的rvize使用oint_state_publisher报错:[joint_state_publisher_gui-5] process has died

    文章目录 报错内容: 原因 解决: 我的报错的代码 launch文件 urdf文件 报错内容: UnicodeEncodeError: 'ascii' codec can't encode chara ...

  5. 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 ...

  6. 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 ...

  7. [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 ...

  8. gezabo变黑闪退,报错[gazebo_gui-2] process has died

    打开Gezabo时,开着开着就爆红,详细报错信息如下(pid编号可能各不相同): [gazebo_gui-2] process has died [pid 40363, exit code 139, ...

  9. 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 ...

最新文章

  1. [攻防世界 pwn]——dice_game
  2. 手机技巧:手机丢了记住这四步操作,让你的损失降到最低!
  3. 在centos 下安装和使用MySQL
  4. ExcelHandle
  5. goldengate for mysql_GoldenGate for mysql to mysql:单向同步
  6. 02 | 纵览全局:把握 Netty 整体架构脉络
  7. python怎么读-Python中怎么读写文件
  8. NRPE: Unable to read output 问题处理总结
  9. 连续亏损的哈啰,转型多元化困难重重
  10. 斯诺登逃亡之路上的守护天使都有谁
  11. win10怎么显示文件后缀名,2个步骤,不到1分钟学会
  12. Dropout 和 keep_prob
  13. Spring 官方修复零日漏洞,推出 Spring Boot 2.6.6、2.5.12 等新版本
  14. linux音频子系统 - DAPM
  15. jsp_servle(3)
  16. mac brew 测速 软件_Mac已到手?从零开始,八步打造一个高效舒适的开发环境
  17. P1386 座位安排
  18. 使用Wind的一些技巧
  19. 巴特沃斯数字低通滤波器
  20. 【代码分解】用Python实现一个电影订票系统

热门文章

  1. 【每日一练】15—CSS实现好看的卡片效果
  2. NC 人力薪酬管理薪资发放流程粗略整理
  3. JsonUtil工具类:
  4. rtl8221b+mcu,2.5g光纤收发器的开发备份
  5. Android——AS VS Eclipse
  6. 阿里云代理商:阿里云ECS服务器装了宝塔不能访问,可能是安全组没有开放端口
  7. ShareSDK for Flutter
  8. 深圳找工作和租房你不知道的那些事(免费住宿福利申请!)
  9. ELMo: Deep contextualized word representations
  10. 计算机视觉的应用是否存在局限性?