-
Notifications
You must be signed in to change notification settings - Fork 4
Recommended Configuration And Parts
This section lists the verified and flight-tested components for a fully functional ACSL Flightstack setup. These configurations have been validated for compatibility with the Pixhawk, ODroid M1S, and ROS2 Galactic environments.
| Component | Model / Description | Link |
|---|---|---|
| Companion Computer | ODroid M1S (8 GB RAM, US Plug) | Hardkernel – ODroid M1S |
| Flight Controller | Pixhawk 6C | Holybro – Pixhawk 6C |
| VIO System | Intel RealSense T265 | Intel – RealSense T265 |
| Motion Capture System | VICON Motion Capture | Vicon – Mocap Systems |
| USB–UART Module | TTL-232R-3V3-PCB | FTDI – TTL-232R-3V3-PCB |
| WiFi Module (ODroid) | 5BK | Hardkernel – WiFi Module 5BK |
| RTC Backup Battery | Battery Backup for M1S RTC | Hardkernel – RTC Backup Battery |
| Software | Version / Details | Link |
|---|---|---|
| Operating System | Ubuntu 20.04 (Server Image) | Ubuntu 20.04 Focal Fossa |
| ROS2 Distribution | ROS2 Galactic | ROS2 Galactic Documentation |
| Autopilot Firmware | PX4 v1.15+ | PX4 – Official Repository |
| Realsense Library | Librealsense2 SDK v2.53.1 | Intel RealSense – librealsense |
| CMake | 3.20 or higher | CMake – Official Website |
| IDE | Visual Studio Code | VS Code |
| Role | Module | Features | Link |
|---|---|---|---|
| Rover | H-RTK ZED-F9P Rover | IP66 rated, RM3100 compass, DroneCAN 4-Pin (CAN port) | Holybro – H-RTK ZED-F9P Rover |
| Base Station | H-RTK F9P GNSS Series | IST8310 compass, F9P Base compatible | Holybro – H-RTK F9P GNSS Base |
Tip
Alternative GPS RTK modules may be used if the recommended hardware is unavailable. However, it is strongly advised to select the ZED-F9P series or newer for reliable performance. Ensure that the frequency bandwidth and channel configuration between the rover and base station are compatible — confirm with Holybro support if unsure.
Note
All listed hardware and software components have been flight-tested and verified to operate correctly with the ACSL Flightstack system.
ACSL-flightstack — PX4-compatible offboard flight stack designed for multi-rotor UAVs Developed by Mattia Gramuglia, Giri Mugundan Kumar and Andrea L'Afflitto
- How to Set Up Hardware and Software
- How to Use the Flightstack
- Structure of the UAV Control System
- Fundamentals of adaptive control