B4DGM Platform Update: PX4 / MAVLink Integration and Live Navigation Corrections
Hello PX4 community,
We would like to share a recent update to the B4DGM (Bouras 4D Geometry Method) research platform.
The platform now includes a Device Control Bridge capable of delivering live navigation-correction outputs through multiple adapter profiles:
- MAVLink v2 (PX4 / ArduPilot)
- ROS 2 (PoseStamped)
- Generic NED Setpoints
- Custom JSON
Key capabilities currently available include:
- Mobile telemetry ingestion
- GNSS, accelerometer, gyroscope and orientation streaming
- Hardware Lab environment
- Device monitoring and diagnostics
- Cloud and Edge deployment profiles
- Real-time navigation-correction generation
- Live correction distribution through the Control Bridge
- Wireless hardware-in-the-loop workflows
The objective is not only telemetry collection, but also the generation and delivery of navigation corrections that can be consumed by external systems, companion computers, autopilots and robotics platforms.
Current Edge editions are available for:
- Windows x64
- Linux x64
- Raspberry Pi ARM64
The platform focuses on recursive geometric navigation, bounded error dynamics, coherence preservation, distributed synchronization and GNSS-denied operation.
The Control Bridge is available through the Hardware Lab interface, where connected devices can be configured to receive navigation-correction outputs through the selected adapter profile.
We are particularly interested in feedback regarding:
- PX4 interoperability
- MAVLink integration workflows
- Companion-computer architectures
- SITL validation scenarios
- Hardware testing with Pixhawk-based systems
- Navigation-correction delivery strategies
Platform:
Demo screenshots attached.
We welcome testing, feedback and collaboration from PX4 users and developers.
Thank you.
