Intelligent Quads Tutorials
Intelligent Quads is a community dedicated to helping people learn how to become developers of intelligent drone applications.
Each of the below tutorials has an associated video tutorial. Be sure to checkout the Intelligent Quads Youtube Channel!
Community Discord Server
Come be a part of the growing community of drone application developers! Join the the conversation in our discord.
Support My Work
Donations are not required or expected for use. All work is licensed on the MIT license. That being said, if you find value in my work consider donating to help me create more content.
Software Development Tutorials
Installing Ardupilot and MAVProxy [18.04]
Installing Ardupilot and MAVProxy [20.04]
Installing Gazebo and ArduPilot Plugin [18.04-20.04]
Installing ROS and MAVROS [18.04]
Installing ROS and MAVROS [20.04]
Introduction to ROS and ROS Tools for Drone Development
C++ Waypoint Navigation Using the GNC API
ArduCopter Params and MAVproxy Commands
Intoduction to YOLO Image Recognition
Writing our First ROS Subscriber for YOLO
Simple Search and Rescue Program
Adding a Sensor to a Gazebo Robot
Installing Mission Planner On Linux
Using an RC Controller with MAVproxy
Drone Swarms with Ardupilot+MAVROS
Remote Software Development/ Work from Home
Multi-rotor Design Tutorials
Design Principals - Work In Progress
Associated Repos
- Repo containing helpful gazebo worlds designed for ardupilot sitl
- Repo containing iq gnc function which are helpful for designing guidance programs for drones. The repo also contains a variety of example mission programs.
Resources
Common Linux, ROS and MAVproxy Commands
Discounts on Dev Resources for Students
Affiliate Links
Digital Ocean $100 for 60 days credit
References
http://ardupilot.org/copter/index.html
http://ardupilot.org/copter/docs/parameters.html#wpnav-parameters