Programmerò logica di volo personalizzata per droni px4 e ardupilot
Ingegnere di Ricerca in Robotica e UAV
Informazioni su questo servizio
Ingegneria esperta di logica di volo PX4 & ArduPilot
Hai costruito l'hardware del tuo drone. Ora, hai bisogno del codice per farlo volare in modo autonomo.
Sono un ingegnere dell'automazione, laureato in ingegneria meccanica alla NUST, e due volte finalista internazionale di TEKNOFEST UAV. Mi specializzo nella scrittura di script di volo autonomo altamente affidabili e personalizzati. Perché comprendo profondamente la meccanica fisica dei droni, scrivo codice che garantisce la massima stabilità di volo.
Il mio stack di controllo del volo:
- Firmware: PX4 Autopilot & ArduPilot
- Hardware: Pixhawk, Cube Orange
- Biblioteche: pymavlink, DroneKit, MAVSDK
- Lingue: Python & C++
Cosa posso programmare per te:
- Telemetry & Routing: Estrazione di dati in tempo reale e routing di stream MAVLink tramite MAVProxy.
- Navigation Waypoint: Pianificazione di missioni autonome complesse con più punti.
- Controllo Offboard: Comandi di velocità dinamici da un computer di bordo (Raspberry Pi/Jetson Nano).
- Sicurezze personalizzate: Logica per ritorno sicuro al punto di decollo o atterraggio di emergenza.
Per favore, inviami il modello esatto del tuo flight controller prima di ordinare!
Piattaforma:
Raspberry Pi
Sensori:
Accelerometro
•
Camera
•
Lidar
•
Posizione
•
Gyroscope
Expertise:
Elaborazione immagini
•
Programmazione
•
Robotics
Il mio portfolio
FAQ
Traduzione automatica.
Scrivi codice per ArduPilot o PX4?
Entrambi! Posso scrivere script Python usando DroneKit o pymavlink per ArduPilot, così come script di controllo offboard usando MAVSDK per PX4 Autopilot.
Puoi aiutarmi a instradare i miei dati MAVLink verso più dispositivi?
Sì, uso MAVProxy per instradare senza problemi i dati di telemetry tra il tuo flight controller, il computer di bordo (come un Raspberry Pi) e la Ground Control Station (QGC/Mission Planner) contemporaneamente.
Ho bisogno di un computer di bordo per questi script?
Per script di telemetry di base e waypoint, no. Per controllo offboard dinamico avanzato e computer vision, ti servirà un computer di bordo come un Raspberry Pi o NVIDIA Jetson collegato tramite telemetry/serial.

