Getting Started
-
Once you have the basic understanding of
Drone Architecture and its
compoenents/Terms.
You can start with Simulators, Instead of buying all physical components.
Simulating the Drone System
-
Ardupilot: Simulate Flying drone
MissionPlanner: Ground Station Communicating with drone
|--- WSL(Ubuntu) ---------| |----- Windows -----|
| | | |
| Ardupilot | | MissionPlanner |
|(Simulate Flying Drone) | | (Ground Station) |
| Barometer, GPS, | <--- Mavlink(UDP) ---> | |
| gyro/accelerometer | | |
|-------------------------| |-------------------|
1. Launch Ardupilot on WSL(This is Simulated Drone)
-
This is SITL = sim_vehicle.py
As we know, Ardupilot is the software running on circuit board of drone
Install and start ardupilot
2. Connect Mission Planner(GCS)
-
a. Install & start GCS
b. Connect to SITL(ie ardupilot started in step-1):
Top-right dropdown > Select UDP > Click CONNECT (it will connect to ardupilot)