clydemcqueen / tello_ros

C++ ROS2 driver for DJI Tello drones
BSD 3-Clause "New" or "Revised" License
193 stars 65 forks source link

Gazebo model not working #61

Closed Logan1904 closed 2 years ago

Logan1904 commented 3 years ago

Running with ROS2Eloquent and Gazebo 9

Errors: I got this line : "Unable to parse model.config for model : bin_4_dropping_task" together will other errors to import models from the online database

clydemcqueen commented 3 years ago

Might be related to https://github.com/osrf/gazebo/issues/2934

KiloNovemberDelta commented 2 years ago

Hello,

Is anyone found a way to make it work?

Thank you

clydemcqueen commented 2 years ago

Which version of ROS2 and Gazebo? (Eloquent and Gazebo9 are no longer supported.)

These worked fine for me running ROS2 Foxy* and Gazebo 11:

ros2 launch tello_gazebo simple_launch.py
ros2 launch tello_gazebo vlam_launch.py

This will avoid calling the online model repository (tello_gazebo worlds do not use the online repository):

export GAZEBO_MODEL_DATABASE_URI= 

/Clyde

*There are some deprecation warnings in Foxy, but they can be ignored.

KiloNovemberDelta commented 2 years ago

Hello @clydemcqueen , Thank you for this quick feedback, and by the way a big thank you for this open source project!

I switched to foxy version of the code, and everything seems to work now :)

clydemcqueen commented 2 years ago

Excellent! I'm closing this issue.