V-tail gazebo SITL QGroundControl

Hello I give this message (the message you wrote) too . But gazebo sim does’nt work.

@HILAL_BASIBUYUK if you can post the commands for each of the terminals you are using to run the sim, the complete console output, and some information about your system we may be able to help. At the moment there is not enough to go on.

[GUI] [Dbg] [Application.cc:459] Loading plugin [CopyPaste]
[GUI] [Msg] Added plugin [Copy/Paste] to main window
[GUI] [Msg] Loaded plugin [CopyPaste] from path [/usr/lib/x86_64-linux-gnu/gz-sim-7/plugins/gui/libCopyPaste.so]
[GUI] [Dbg] [Application.cc:459] Loading plugin [ComponentInspector]
[GUI] [Msg] Added plugin [Component inspector] to main window
[GUI] [Msg] Loaded plugin [ComponentInspector] from path [/usr/lib/x86_64-linux-gnu/gz-sim-7/plugins/gui/libComponentInspector.so]
[GUI] [Dbg] [Application.cc:459] Loading plugin [EntityTree]
[GUI] [Wrn] [Application.cc:859] [QT] file::/EntityTree/EntityTree.qml:148:7: QML ToolButton: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
[GUI] [Msg] Added plugin [Entity tree] to main window
[GUI] [Msg] Loaded plugin [EntityTree] from path [/usr/lib/x86_64-linux-gnu/gz-sim-7/plugins/gui/libEntityTree.so]
[GUI] [Dbg] [Application.cc:329] Loading window config
[GUI] [Msg] Using server control service [/server_control]
[GUI] [Dbg] [Application.cc:621] Applying config
[GUI] [Dbg] [MinimalScene.cc:657] Creating gz-rendering interface for OpenGL
[GUI] [Dbg] [MinimalScene.cc:817] Creating render thread interface for OpenGL
[GUI] [Msg] Loading plugin [gz-rendering-ogre2]
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1137] Unable to create the rendering window: OGRE EXCEPTION(3:RenderingAPIException): OpenGL 3.3 is not supported. Please update your graphics card drivers. in GL3PlusRenderSystem::initialiseContext at /home/jenkins/workspace/ogre-2.3-debbuilder/repo/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp (line 3434)
[GUI] [Err] [Ogre2RenderEngine.cc:1145] Unable to create the rendering window after [11] attempts.
[GUI] [Err] [Ogre2RenderEngine.cc:1054] Failed to create dummy render window.
[GUI] [Err] [Ogre2RenderEngine.cc:1055] Please see the troubleshooting page for possible fixes: Gazebo
Stack trace (most recent call last):
#31 Object “/lib/x86_64-linux-gnu/libglib-2.0.so.0”, at 0x7f4c0312f4a2, in g_main_context_iteration
#30 Object “/lib/x86_64-linux-gnu/libglib-2.0.so.0”, at 0x7f4c0312f3ff, in
#29 Object “/lib/x86_64-linux-gnu/libglib-2.0.so.0”, at 0x7f4c0312f17c, in g_main_context_dispatch
#28 Object “/lib/x86_64-linux-gnu/libQt5Core.so.5”, at 0x7f4c05443e36, in
#27 Object “/lib/x86_64-linux-gnu/libQt5Core.so.5”, at 0x7f4c053ee487, in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
#26 Object “/lib/x86_64-linux-gnu/libQt5Core.so.5”, at 0x7f4c053eb809, in QCoreApplication::notifyInternal2(QObject*, QEvent*)
#25 Object “/lib/x86_64-linux-gnu/libQt5Widgets.so.5”, at 0x7f4c04b8a0ef, in QApplication::notify(QObject*, QEvent*)
#24 Object “/lib/x86_64-linux-gnu/libQt5Widgets.so.5”, at 0x7f4c04b80a65, in QApplicationPrivate::notify_helper(QObject*, QEvent*)
#23 Object “/lib/x86_64-linux-gnu/libQt5Quick.so.5”, at 0x7f4c04757ca2, in QQuickItem::event(QEvent*)
#22 Object “/lib/x86_64-linux-gnu/libQt5Core.so.5”, at 0x7f4c05417c29, in QObject::event(QEvent*)
#21 Object “/usr/lib/x86_64-linux-gnu/gz-gui-7/plugins/libMinimalScene.so”, at 0x7f4bdcdbae04, in gz::gui::plugins::RenderWindowItem::Ready()
#20 Object “/usr/lib/x86_64-linux-gnu/gz-gui-7/plugins/libMinimalScene.so”, at 0x7f4bdcdbac70, in gz::gui::plugins::RenderThread::Initializeabi:cxx11
#19 Object “/usr/lib/x86_64-linux-gnu/gz-gui-7/plugins/libMinimalScene.so”, at 0x7f4bdcdca38b, in gz::gui::plugins::RenderThreadRhiOpenGL::Initializeabi:cxx11
#18 Object “/usr/lib/x86_64-linux-gnu/gz-gui-7/plugins/libMinimalScene.so”, at 0x7f4bdcdbd5cf, in gz::gui::plugins::GzRenderer::Initializeabi:cxx11
#17 Object “/lib/x86_64-linux-gnu/libgz-rendering7.so.7”, at 0x7f4bdcc1f8e7, in gz::rendering::v7::RenderEngineManager::Engine(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::map<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::less<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)
#16 Object “/lib/x86_64-linux-gnu/libgz-rendering7.so.7”, at 0x7f4bdcc1f6de, in gz::rendering::v7::RenderEngineManagerPrivate::Engine(EngineInfo, std::map<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::less<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)
#15 Object “/lib/x86_64-linux-gnu/libgz-rendering7.so.7”, at 0x7f4bdcc2e231, in gz::rendering::v7::BaseRenderEngine::Init()
#14 Object “/usr/lib/x86_64-linux-gnu/gz-rendering-7/engine-plugins/libgz-rendering-ogre2.so”, at 0x7f4bbc8b0512, in gz::rendering::v7::Ogre2RenderEngine::InitImpl()
#13 Object “/usr/lib/x86_64-linux-gnu/gz-rendering-7/engine-plugins/libgz-rendering-ogre2.so”, at 0x7f4bbc8adaa7, in gz::rendering::v7::Ogre2RenderEngine::InitAttempt()
#12 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc397c88, in Ogre::ResourceGroupManager::initialiseAllResourceGroups(bool)
#11 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc3976f6, in Ogre::ResourceGroupManager::parseResourceGroupScripts(Ogre::ResourceGroupManager::ResourceGroup*)
#10 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc3e0c51, in Ogre::ScriptCompilerManager::parseScript(Ogre::SharedPtrOgre::DataStream&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)
#9 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc3e0ade, in Ogre::ScriptCompiler::compile(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)
#8 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc3e07f2, in Ogre::ScriptCompiler::compile(Ogre::SharedPtr<std::__cxx11::list<Ogre::SharedPtrOgre::ConcreteNode, Ogre::STLAllocator<Ogre::SharedPtrOgre::ConcreteNode, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0> > > > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)
#7 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc3f03f5, in Ogre::MaterialTranslator::translate(Ogre::ScriptCompiler*, Ogre::SharedPtrOgre::AbstractNode const&)
#6 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc3eb391, in Ogre::ScriptTranslator::processNode(Ogre::ScriptCompiler*, Ogre::SharedPtrOgre::AbstractNode const&)
#5 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc3f66c8, in Ogre::TechniqueTranslator::translate(Ogre::ScriptCompiler*, Ogre::SharedPtrOgre::AbstractNode const&)
#4 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc3eb391, in Ogre::ScriptTranslator::processNode(Ogre::ScriptCompiler*, Ogre::SharedPtrOgre::AbstractNode const&)
#3 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc40b6cc, in Ogre::PassTranslator::translate(Ogre::ScriptCompiler*, Ogre::SharedPtrOgre::AbstractNode const&)
#2 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc476269, in Ogre::Technique::createPass()
1 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc340cd4, in Ogre::Pass::Pass(Ogre::Technique*, unsigned short)
#0 Object “/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1”, at 0x7f4bbc241c1a, in Ogre::Hlms::createDatablock(Ogre::IdString, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, Ogre::HlmsMacroblock const&, Ogre::HlmsBlendblock const&, std::vector<std::pair<Ogre::IdString, std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, Ogre::STLAllocator<std::pair<Ogre::IdString, std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0> > > const&, bool, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)
Segmentation fault (Address not mapped to object [0x220])
[Msg] Found no publishers on /stats, adding root stats topic
[Msg] Found no publishers on /clock, adding root clock topic
[Dbg] [SimulationRunner.cc:503] Creating PostUpdate worker threads: 6
[Dbg] [SimulationRunner.cc:514] Creating postupdate worker thread (0)
[Dbg] [SimulationRunner.cc:514] Creating postupdate worker thread (1)
[Dbg] [SimulationRunner.cc:514] Creating postupdate worker thread (2)
[Dbg] [SimulationRunner.cc:514] Creating postupdate worker thread (3)
[Dbg] [SimulationRunner.cc:514] Creating postupdate worker thread (4)
[Dbg] [JointPositionController.cc:361] Identified joint [left_aileron_joint] as Entity [55]
[Dbg] [JointPositionController.cc:361] Identified joint [right_aileron_joint] as Entity [56]
[Dbg] [JointPositionController.cc:361] Identified joint [left_rudder_joint] as Entity [57]
[Dbg] [JointPositionController.cc:361] Identified joint [right_rudder_joint] as Entity [58]
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [fuselage_collision] couldn’t be created
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [left_wing_collision] couldn’t be created
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [right_wing_collision] couldn’t be created
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [left_tail_collision] couldn’t be created
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [right_tail_collision] couldn’t be created
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [main_wheel_collision] couldn’t be created
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [left_aileron_collision] couldn’t be created
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [right_aileron_collision] couldn’t be created
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [left_rudder_collision] couldn’t be created
[Dbg] [SDFFeatures.cc:328] Mesh construction from an SDF has not been implemented yet for dartsim. Use AttachMeshShapeFeature to use mesh shapes.
[Err] [SDFFeatures.cc:843] The geometry element of collision [right_rudder_collision] couldn’t be created
[Dbg] [ImuSensor.cc:149] IMU data for [mini_talon_vtail::base_link::imu_sensor] advertised on [world/runway/model/mini_talon_vtail/link/base_link/sensor/imu_sensor/imu]
[Msg] Serving scene information on [/world/runway/scene/info]
[Msg] Serving graph information on [/world/runway/scene/graph]
[Msg] Serving full state on [/world/runway/state]
[Msg] Serving full state (async) on [/world/runway/state_async]
[Msg] Publishing scene information on [/world/runway/scene/info]
[Msg] Publishing entity deletions on [/world/runway/scene/deletion]
[Msg] Publishing state changes on [/world/runway/state]
[Msg] Publishing pose messages on [/world/runway/pose/info]
[Msg] Publishing dynamic pose messages on [/world/runway/dynamic_pose/info]
[Dbg] [SignalHandler.cc:142] Received signal[2].
[Dbg] [ServerPrivate.cc:115] Server received signal[2]
[Dbg] [gz.cc:417] Shutting down gz-sim-server
[Dbg] [SimulationRunner.cc:530] [Dbg] [SimulationRunner.cc:530] Exiting postupdate worker thread (2)
[Dbg] [SimulationRunner.cc:530] [Dbg] [SimulationRunner.cc:530] Exiting postupdate worker thread (33[Dbg] [SimulationRunner.cc:530] Exiting postupdate worker thread (1)
)
[Dbg] [SimulationRunner.cc:530] Exiting postupdate worker thread (0)
[Dbg] [SimulationRunner.cc:530] Exiting postupdate worker thread (4)
this message come when ı write that commend “gz sim -v4 -r vtail_runway.sdf”

Looks like you have a problem with you graphics drivers or graphics card. Have you run other Gazebo examples using the ogre2 render engine on your machine? If you are running on a VM like WLS or VMWare you will need to establish that Gazebo is supported before trying to run the ArduPilot examples.

Yes, I’ve run it before. But after deleting and reinstalling it started happening like this. Since Ogre1 is old, I don’t want to use it either.What can ı do

The Gazebo docs page and https://robotics.stackexchange.com/ are the right place to resolve your Gazebo issues. If you’re still having trouble with the V-tail sim after getting the Gazebo demos running then we can pick it up here.

Hello, I want to open my vtail mini talon plane in the gazebo with the Ardupilot SITL file and give commands. How is it done or is there any code for this? Currently, I have a drone instead of a plane and I can give commands through the terminal, but I want to give commands to the plane I loaded myself. I would be glad if you help