Our team is participating in a competition where we need to demonstrate the autonomous capabilities of our quadcopter.
The objective is to make the drone autonomous after receiving a command from a laptop. Once in autonomous mode, the UAV should perform a stable vertical takeoff at a constant velocity, ascend to a height of 3 meters, hover for 30 seconds, and then land at the exact takeoff position this should happen without gps.
For this, our team has purchased SimonK 30A ESCs, 1000KV BLDC motors, a Pixhawk 6X flight controller, a quadcopter frame, and a Raspberry Pi.
We are facing issues with uneven motor speeds, causing the UAV to crash. We have already disabled RC, GPS, and other unnecessary failsafe parameters, but we are still unable to get the drone to reach the desired height and hover for 30 seconds.
Any guidance or suggestions to resolve this issue would be greatly appreciated.
Could you please guide us on how to tune the PID controller? As undergraduate students, we are in the learning phase and would greatly appreciate your assistance. Additionally we also have pixhawk 2.4.8 with us.
Sure sir we start it right now. I forgot to mention that we have did calibration before in qground control for pixhawk 6x but without gps. For pixhawk 2.4.8 we have did all the necessary calibrations sir!