Ik ontwikkel imu-sensorfusie pid gesloten-lus autonome robotbesturingsfirmware
UAV-firmware-ingenieur voor PX4/ArduPilot Betaflight ESC en Motion Control
Over deze dienst
Een zelfbalancerende robot, autonome rover of bewegingsplatform bouwen dat een rotsvaste oriëntatie en vloeiende besturing vereist?
Ik ontwikkel professionele embedded firmware gericht op IMU-sensorfusie, PID gesloten-lus besturing en autonoom robotgedrag.
Wat ik lever:
Betrouwbare IMU-sensorfusie (complementary, Madgwick of Mahony) voor stabiele oriëntatie-tracking
Quaterion- of Euler-uitvoer met driftcompensatie en bias-afhandeling
Gegroeide PID / PD gesloten-lus besturing voor balanceren, koershouden, snelheid en positie
Modulaire toestandsmachines voor opstarten, balanceren, beweging, obstakelreactie en failsafe
Integratie van ultrasone, ToF of IR-obstakeldetectie
Servo-, stappenmotor- of DC-motorsequencing met soepele acceleratieprofielen
Schoon, realtime code klaar voor STM32, ESP32, Arduino en soortgelijke MCUs
Optionele ROS-gebaseerde seriële interface voor hoger niveau navigatieknooppunten
De meeste projecten mislukken door rommelig IMU-ged data, slecht afgestelde lussen of ontbrekende veiligheidslogica. Ik focus op de praktische details die ervoor zorgen dat de robot in de echte wereld werkt: juiste filtering, gain-guidance, trillingbestendigheid en veilige motorafsluiting.
Veelgestelde vragen
Automatische vertaling
Implementeer je echte IMU-sensorfusie of alleen ruwe versnellingsmeter- en gyrosdata?
Ja. Ik implementeer juiste IMU-sensorfusie met complementaire, Madgwick of Mahony-filters voor stabiele oriëntatie-tracking en minder drift.
. Kun je PID-gesloten-lus-besturing ontwikkelen voor zelfbalancerende of autonome robots?
Ja. Ik ontwerp en stem PID/PD-gesloten-lus-controllers af voor balanceren, koershouden, snelheid en positiebesturing op echte hardware.
Ondersteun je toestandsmachines en autonome gedraglogica?
Ja. Ik maak modulaire toestandsmachines voor opstarten, balanceren, bewegingsreeksen, obstakelreactie en veilige failsafe-modus.
Met welke microcontrollers en motoren werk je?
Ik ontwikkel firmware voor STM32, ESP32, Arduino en soortgelijke platforms, die DC-motoren, stappen- en servomotoren met soepele profielen aansturen.
Kan de firmware communiceren met ROS of hoger niveau navigatie?
Ja. Premium-pakketten bevatten een schone ROS-achtige seriële interface zodat jouw robot oriëntatie en beweging kan publiceren naar hogere-niveau knooppunten.
Ontvang ik afstelbare gains en documentatie?
Ja. Je krijgt goed gestructureerde broncode, aanbevolen beginsels en duidelijke aantekeningen over hoe je de fusie- en PID-lussen kunt afstemmen op jouw mechanica.
