Drone Programming
Last updated on October 20, 2026 5:20 pmDrone Programming
★★★★★
$509.00 in stock
Udemy.com
as of October 20, 2026 5:20 pm
Software Development for Ardupilot Powered Unmanned Systems
Created by:
Mustafa Gökçe
Electrical And Electronics Engineer
Electrical And Electronics Engineer
Rating:4.58 (184reviews)
2446students enrolled
What Will I Learn?
- Understand and gain experience the capabilities and features of the ArduPilot autopilot software system
- Develop custom mission software that communicates with autopilot
- Ability to setup and run ArduPilot autopilot simulation environment
- Ability to read telemetry data and give commands to autopilot by communicating with ArduPilot using Python programming language
- Creating Python scripts with Dronekit library that communicates with ArduPilot
- Ability to develop custom Python scripts with PyMAVLink and understanding the MAVLink protocol
- Learn how to use the MAVProxy Command Line Ground Control Station and what it does
- Autopilot onboard software development using LUA programming language
Requirements
- Having an average knowledge with unmanned autonomous systems
- Entry level or above Python programming language skills
- Some basic experiences with the Linux operating system
- Hands-on experience with unmanned vehicles running ArduPilot
Target audience
- Software developers and engineers work on unmanned autonomous systems
- Companies those work on unmanned autonomous system (UAS), unmanned aerial vehicle (UAV) and drone industries
- Enthusiasts and hobbyists with an idea to expand the capabilities of remote controlled vehicles
- Students or teams that compete in competitions related to unmanned autonomous systems (UAS), unmanned aerial vehicles (UAV) and drones
- Drone and UAV hobbyists wants to monitor and control ArduPilot powered unmanned vehicles


There are no reviews yet.