Autonomous flight control for quadrotor drones.
mavros
andmavlink
can be found byrospack
(forroslaunch
). You can either:- build from source and source the resulting
<catkin_workspace>/devel/setup.bash
after build - install prebuilt binaries
- build from source and source the resulting
git clone https://github.com/redbirdrobotics/px4-firmware.git && \
cd px4-firmware && \
git submodule update --init --recursive && \
make posix_sitl_default gazebo # Ctrl+C after gazebo starts
. setup_px4_sitl_gazebo.bash && \
roslaunch px4 mavros_posix_sitl.launch
or run our own simulated world:
cd redbird_quadrotor # from this repository's root
cd <path/to/px4-firmware> && \ # insert path here
. setup_px4_sitl_gazebo.bash && \
cd - && \
. devel/setup.bash && \
roslaunch redbird_quadrotor_controller gazebosim.launch
rosrun redbird_quadrotor_controller redbird_quadrotor_controller_node
- SITL: Software-in-the-loop