Skip to content

🧩 Board Packages

The board packages tools for the Astraeus-I board comprise a suite of software resources that empower users to develop and run their own custom packages. These tools provide the means to effectively control and manipulate the board's onboard devices, enabling a wide range of customized actions. Central to this toolkit is the libhal library, which forms the foundation by offering a comprehensive set of device drivers specifically for these onboard components.

Designed with modularity in mind, these tools offer the flexibility to seamlessly integrate user-created applications onto the board. This design approach not only enhances usability but also encourages innovation and personalization. Additionally, the board application tools are crafted for portability, ensuring compatibility across various operating systems such as Linux, Windows, and macOS. This cross-platform functionality ensures that users have the freedom and convenience to develop and deploy their applications in diverse computing environments.

πŸ“‘ Telemetry Recorder

The Telemetry Recorder is a vital tool for capturing data from devices on the Astraeus-I board. It allows users to either save data directly to an SD card or transmit it through a radio module, provided the board is equipped with one. This dual functionality enables both immediate data transmission for real-time monitoring and secure data storage for later analysis.

To understand the Telemetry Recorder’s features and operation better, visit the project’s GitHub page. The repository also serves as a platform for collaboration, issue reporting, and community engagement to improve and develop the tool further. Whether you're a researcher, technician, or hobbyist, the Telemetry Recorder is a valuable asset for efficient data recording and transmission with the Astraeus-I board.

🚧 Packages in Development 🚧

πŸ›« Astraeus FMU

The Astraeus FMU (Flight Management Unit) is a comprehensive software package that provides a wide range of features for controlling and monitoring the Astraeus-I board. This package is designed to facilitate the development of custom applications and to provide a robust foundation for the board's onboard devices. The Astraeus FMU is a versatile tool that can be used for various applications, including drone control, robotics, and environmental monitoring.

πŸ”— Sensor Fusion

The Sensor Fusion package is a software library that provides a set of tools for integrating and processing data from multiple sensors. This package is designed to provide a unified interface for working with different types of sensors, including accelerometers, gyroscopes, magnetometers, and GPS modules. The Sensor Fusion package is an essential tool for developing applications that require precise orientation and position data, such as drone navigation and robotics.

The Astraeus Navigator is a software package that provides a set of tools for precise positioning and automated pathfinding. This package is designed to integrate GPS, GNSS, and other satellite navigation systems to provide real-time location data. The Astraeus Navigator enables users to create and manage waypoints for drones or robotic vehicles, making it an essential tool for any autonomous navigation system.