StarlingUAS / ProjectStarling

BRL Flight Arena Infrastructure 2.0
Other
17 stars 3 forks source link

Custom stack for Aerial Robotics Group Project #91

Closed arthurrichards77 closed 3 years ago

arthurrichards77 commented 3 years ago

Add a special docker compose file that launches a single Iris with camera (#88) at Fenswood farm (#89) with a basic scenic representation of the surroundings (#90).

Docker compose only please, as I’d like this to work on Windows. Please avoid kubernetes.

arthurrichards77 commented 3 years ago

Some progress on this, plus #88 and #90. Turns out PX4 already ships with a version of Iris with an FPV cam ready to publish to ROS. The launch file in the zip gets an Iris running in the basic Fenswood scenery with a camera image accessible through ROS.

Key steps:

After all that I couldn't fly the thing or connect a ground station! Just need to learn the ROS interface maybe - but the service callers all got failure responses when I tried to fly.

aerial_v2.zip

arthurrichards77 commented 3 years ago

Note also I think this fixes #89 following these instructions to set the origin in the world file to have the WGS84 location if the Fenswood take off spot.

arthurrichards77 commented 3 years ago

Wondering if the failure to launch is due to lack of a GCS connection. Had the same problem just using SITL/Gazebo without ROS. Can’t find the GCS connection when running under ROS wrapper.

rob-clarke commented 3 years ago

See the repo here for an initial implementation of this. Currently needs the camera adding. Some stability issues to work out too.

mhl787156 commented 3 years ago

This is solved by the https://github.com/StarlingUAS/FenswoodScenario repository!