ERROR: cannot launch node of type [robot_state_publisher/state_publisher]: robot_state_publisher问题解决

运行命令
$ roslaunch mbot_description display_mbot_base_urdf.launch出现以下错误
ERROR: cannot launch node of type [robot_state_publisher/state_publisher]: robot_state_publisher问题解决
解决办法
$ sudo apt-get install ros-melodic-robot-state-publisher

之后重新运行会出现rviz节点报错:
ERROR: cannot launch node of type [rviz/rviz]: rviz
ERROR: cannot launch node of type [robot_state_publisher/state_publisher]: robot_state_publisher问题解决

解决办法:
$ sudo apt-get install ros-kinetic-rviz

现在运行虽然会打开rviz,但是仍然有一个错误:
ERROR: cannot launch node of type [robot_state_publisher/state_publisher]: robot_state_publisher问题解决
解决办法:
$ sudo apt-get install ros-melodic-joint-state-publisher-gui

现在所有问题都解决了,运行
$ roslaunch mbot_description display_mbot_base_urdf.launch
ERROR: cannot launch node of type [robot_state_publisher/state_publisher]: robot_state_publisher问题解决
ERROR: cannot launch node of type [robot_state_publisher/state_publisher]: robot_state_publisher问题解决