Challenge - 5 Problems
Hover Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
❓ Predict Output
intermediateCalculate thrust for hover
Given the drone's weight and thrust per motor, what is the total thrust when all motors run at full power?
Drone Programming
motors = 4 thrust_per_motor = 2.5 # Newtons weight = 10 # Newtons total_thrust = motors * thrust_per_motor print(total_thrust)
Attempts:
2 left
💡 Hint
Multiply the thrust per motor by the number of motors.
✗ Incorrect
Total thrust is the sum of thrust from all motors. 4 motors * 2.5 N each = 10 N total thrust.
❓ Predict Output
intermediateCheck if drone can hover
What is the output of this code that checks if the drone can hover given thrust and weight?
Drone Programming
weight = 15 thrust = 14 can_hover = thrust >= weight print(can_hover)
Attempts:
2 left
💡 Hint
Hover requires thrust to be at least equal to weight.
✗ Incorrect
Since thrust (14) is less than weight (15), the drone cannot hover, so output is False.
🔧 Debug
advancedIdentify error in thrust calculation
What error does this code raise when calculating total thrust?
Drone Programming
motors = 4 thrust_per_motor = 3.0 # Missing multiplication operator total_thrust = motors thrust_per_motor print(total_thrust)
Attempts:
2 left
💡 Hint
Check the line where total_thrust is assigned.
✗ Incorrect
The code misses the '*' operator between 'motors' and 'thrust_per_motor', causing a SyntaxError.
🚀 Application
advancedAdjust thrust to maintain hover with payload
If a drone weighs 12 N and carries a 3 N payload, what thrust is needed to hover?
Attempts:
2 left
💡 Hint
Hover thrust equals total weight (drone + payload).
✗ Incorrect
Total weight is 12 N + 3 N = 15 N, so thrust must be at least 15 N to hover.
🧠 Conceptual
expertEffect of thrust imbalance on hover stability
What happens if one motor produces less thrust than others during hover?
Attempts:
2 left
💡 Hint
Think about balance and forces on the drone.
✗ Incorrect
Unequal thrust causes imbalance, making the drone tilt and lose stable hover.
