Welcome to the TU Drone Research Repo!
- MAVProxy
- Python 2.7 or above
- Drones
Be sure to follow the instructions on DroneKit-Python to be able to set up and run our code on the drones or follow bellow.
- Navigate to 3DR's DroneKit documentation
- Go to the Get Started option
- Follow the instructions that apply to you and your operating system
- After you finish installing the application navigate to the Loading Dronekit Section or click this link
- Follow the instruction in the Loading Dronekit section
- If you want to run an example for your own sake you can head to the section Running An App/Example
- Refer to the 3DR's DroneKit documentation to learn more about the dronekit API
###Helpful Resources
###THINGS TO REMEMBER
Note if you can't get the drones to arm themselves and instead they make a sad beeping noise then you may need to recalibrate the drones. To recalibrate use either APM Planner or Mission Planner and navigate to the Initial Setup tab. Inside the tab you will see to a Mandatory Hardware dropdown which contains Accel Calibration and Compass Calibration. Use these two tabs to calibrate the drones and hopefully after you will be able to arm the drones again. :)
Note that ‘set’ operations are not guaranteed to be complete until flush() is called on the parent Vehicle object.
If drone won't start and every setting is set properly that you know of try this: