![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation px4_offboard_lowlevel |
|
Repository Summary
Description | Low-level control of PX4 Multi-rotor vehicles in Offboard mode |
Checkout URI | https://github.com/saxionmechatronics/px4_offboard_lowlevel.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-06-18 |
Dev Status | UNKNOWN |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | px4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
px4_offboard_lowlevel | 1.0.0 |
README
PX4 Low Level Offboard Control using ROS 2
This package is an example of how to control a PX4 Multi-rotor Vehicle in offboard mode with Low-level commands through ROS 2.
By Low-level commands, we mean that the commands that are sent to PX4 are either:
-
Attitude Setpoints (Collective Thrust + Attitude),
-
Direct Actuator commands (throttles of the motors).
You can switch between the different control modes using ROS 2 parameter.
This videos below shows a simulated quadrotor controlled with this package with Direct Actuator commands.
Contents
Package Setup
Guide on the installation of the low level controller package and its dependencies.
Explanation
Explanation of the controller node and where you can implement your own controller.
Simulation Demo
Instructions to run the demo using the included circle trajector generator.
Acknowledgments
This work from the SMART research group in Saxion University of Applied Sciences was supported in part by:
- Regioorgaan SIA under project RAAK-PRO MARS4EARTH (RAAK.PRO03.112):
- Horizon Europe CSA under project: AeroSTREAM (Grant Agreement number: 101071270).
This package was inspired by many open-source package form the PX4 Community, so would like to thank all the contributors of this great community.
CONTRIBUTING
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|
![]() |
px4_offboard_lowlevel repositorypx4 uavs uavsimulation px4-ros2 px4-ros2-gazebo px4-offboard drones-control drones-simulation |
|