Skip to content
bdhollis edited this page Jul 30, 2014 · 3 revisions

Displays

This should like be renamed to feedback or human machine interface (which would should probably have controllers and feedback as subfolders). This folder contains the code that gives the operator awareness of the system, both the FCS internal system and the environment and the interaction between the two.

Debugging displays and rviz

rqt (and maybe rviz)

Apparently the files (possibly default ones) on our computer were old and didn't work so it was necessary to upgrade them. Use the instructions here. (I think you can just do upgrade, but I need to test it.)

rviz

We got the error:

python: symbol lookup error: /opt/ros/hydro/lib/librviz.so: undefined symbol: _ZN3ros7package10getPluginsERKSsS2_RSt6vectorISsSaISsEEb [rqt-2] process has died [pid 9480, exit code 127, cmd /opt/ros/hydro/lib/rqt_gui/rqt_gui __name:=rqt __log:=/home/fcs_main/.ros/log/d6430fe6-1806-11e4-b019-ac81127a1efc/rqt-2.log]. log file: /home/fcs_main/.ros/log/d6430fe6-1806-11e4-b019-ac81127a1efc/rqt-2*.log

we used: sudo apt-get install ros-hydro-rviz ros-hydro-roslib

perspective loading

we got the error:

`Could not import "pyqt" bindings of qt_gui_cpp library - so C++ plugins will not be available: Traceback (most recent call last): File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui_cpp/cpp_binding_helper.py", line 43, in import libqt_gui_cpp_sip ImportError: /opt/ros/hydro/lib/python2.7/dist-packages/qt_gui_cpp/libqt_gui_cpp_sip.so: undefined symbol: _ZN3ros7package10getPluginsERKSsS2_RSt6vectorISsSaISsEE

Traceback (most recent call last): File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/plugin_manager.py", line 449, in restore_settings self._restore_settings_save_obsolete() File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/plugin_manager.py", line 464, in _restore_settings_save_obsolete self._restore_settings_unload_obsolete_callback() File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/plugin_manager.py", line 488, in _restore_settings_unload_obsolete_callback self._restore_settings_load_missing() File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/plugin_manager.py", line 501, in _restore_settings_load_missing self._load_plugin_load(instance_id, self._restore_settings_load_missing_callback) File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/plugin_manager.py", line 222, in _load_plugin_load plugin_descriptor = self._plugin_descriptors[instance_id.plugin_id] KeyError: 'mr_rqt/MrRqt' `

Clone this wiki locally