报错内容
Traceback (most recent call last):
File "/opt/ros/melodic/bin/rqt", line 13, in <module>
sys.exit(main.main())
File "/opt/ros/melodic/lib/python2.7/dist-packages/rqt_gui/main.py", line 65, in main
hash(os.environ['ROS_PACKAGE_PATH'])))
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/main.py", line 600, in main
plugin_manager.discover()
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/plugin_manager.py", line 125, in discover
self._plugin_menu.add_plugin(plugin_descriptor)
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/plugin_menu.py", line 82, in add_plugin
self._enrich_action(action, action_attributes, base_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/plugin_menu.py", line 133, in _enrich_action
action_attributes['icon'], action_attributes.get('icontype', None), base_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/icon_loader.py", line 46, in get_icon
raise UserWarning('icon "%s" not found' % str(path))
UserWarning: icon "/opt/ros/melodic/share/rqt_virtual_joy/resource/input-gaming.png" not found
解决办法
需要重新安装缺少的包 rqt_virtual_joystick
https://github.com/aquahika/rqt_virtual_joystick
mkdir -p joystick_ws/src
cd joystick_ws/src
git clone https://github.com/aquahika/rqt_virtual_joystick
cd ..
catkin_make
echo 'source ~/joystick_ws/devel/setup.bash' >> ~/.bashrc
source ~/.bashrc
it works!!!
😃