ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Can you copy/paste directly from your terminal the command you're using and the error output?

disparity_view does not use image_transport, so I have no explanation for the error as described. Is it possible that you're instead running something like

rosrun image_view image_view disparity image:=bumblebee2/disparity

That would attempt to run image_view (which does use image_transport) using the transport named disparity (the first positional argument), which does not exist. Thus:

$ rosrun image_view image_view disparity image:=bumblebee2/disparity
terminate called after throwing an instance of 'image_transport::TransportLoadException'
  what():  Unable to load plugin for transport 'disparity', error string:
According to the loaded plugin descriptions the class image_transport/disparity_sub with base class type image_transport::SubscriberPlugin does not exist. Declared types are  image_transport/compressed_sub image_transport/raw_sub image_transport/theora_sub