Robotics StackExchange | Archived questions

Failed to load plugin libgazebo_gst_camera_plugin.so

I have tried to enable the video streaming: installed Gstreamer, enabled gstreamer plugin in <Firmware>/Tools/sitl_gazebo/CMakeLists.txt> and configured QGroundControl to view video at UDP port 5600. Now QGC shows

"Waiting for Video"

window without video. Gazebo also gives the error at start: "[Err] [Plugin.hh:165] Failed to load plugin libgazebo_gst_camera_plugin.so: libgazebo_gst_camera_plugin.so: cannot open shared object file: No such file or directory"

Any solution to this?

Asked by ScienceFalse on 2018-02-06 05:01:06 UTC

Comments

Answers

You have to make sure that the directory which contains libgazebo_gst_camera_plugin.so is in your GAZEBO_PLUGIN_PATH before opening Gazebo.

Read more about Gazebo's environment variables here.

Asked by chapulina on 2018-02-06 12:40:36 UTC

Comments