Recall & Review
beginner Click to reveal answer
What does 'landing' mean in drone programming?
Landing means safely bringing the drone down from the air to the ground in a controlled way.
beginner Click to reveal answer
Why is 'disarming' important after landing a drone?
Disarming stops the drone's motors to prevent accidental spinning and ensures safety after landing.
beginner Click to reveal answer
Which command is typically used to land a drone in code?
A command like 'drone.land()' or 'vehicle.mode = "LAND"' is used to start the landing process.
intermediate Click to reveal answer
What happens if you try to disarm a drone while it is still flying?
Disarming while flying can cause the drone to lose power suddenly and crash, so it must only be done after landing.
intermediate Click to reveal answer
Describe the typical sequence to safely land and disarm a drone in a program.
First, send the landing command to bring the drone down. Wait until it touches the ground. Then, send the disarm command to stop the motors.
What is the first step to safely land a drone using code?
✗ Incorrect
You must first send the landing command to bring the drone down safely.
When should you disarm the drone?
✗ Incorrect
Disarming should only happen after the drone has landed to avoid crashes.
What does disarming a drone do?
✗ Incorrect
Disarming stops the motors to ensure the drone is safe on the ground.
Which is a safe practice when landing a drone?
✗ Incorrect
You should land first, then disarm to keep the drone safe.
What might happen if you disarm a drone mid-air?
✗ Incorrect
Disarming mid-air cuts power to motors, causing a crash.
Explain the steps to safely land and disarm a drone in a program.
Think about what happens first, then next, until the drone is fully off.
You got /4 concepts.
Why is it dangerous to disarm a drone before it lands?
Consider what happens if the drone loses power while in the air.
You got /4 concepts.
