You are on page 1of 9

Goals

● Basic mechanics

● Control

● Design considerations

● Agility

● Component selection

● Effects of size

35
Agility

36
A. Maximum Velocity to Rest

drop in
height with
deceleration

max max slow down


forward deceleration
speed

Maximize Agility: Minimize stopping distance


37
B. Turn Quickly without Slowing Down
v

Maximize Agility: Minimize minimum turning radius


38
Quadrotor in a Vertical Plane
u1 = sum of thrusts u 1 = F1 + F 2
u1cosϕ u 1 = F1 + F 2 u2 = (F1 F2 )l

z ϕ

u1sin ϕ
u 1 = F1 + F 2 u2 = sum of moments

y
linear
acceleration, a
angular
acceleration, ↵
39
Agility
Two key ideas
● Accelerate quickly
u1,max
maximize amax maximize
linear acceleration
W
● Roll/pitch quickly
u2,max
maximize ↵max maximize
angular acceleration
Ixx

40
Simulation
Max forward speed to zero speed

41
Stopping Distance
Assumptions
Thrust/weight ratio = 2
Assume robot can drop in height while turning
0 to 90 deg ~ 0.25 sec (1), 0.5 sec (2)
Conventional technology (e.g., dc motors, carbon fiber frame, li-po batteries)

u1 = sum of thrusts

u1cosϕ u 1 = F1 + F 2
u 1 = F1 + F 2
u2 = (F1 F2 )l ϕ

u1sin ϕ
u 1 = F1 + F 2

42
Matlab Exercise
•  In this exercise, we’ll study how the initial velocity
affects the stopping distance
•  The robot is moving horizontally with the given initial
velocity and it is commanded to stop
•  You can change the initial velocity of the robot and run
the simulation to find out the distance required* for
stopping.
•  What is the maximum initial velocity for which the
stopping distance is less than 6m?

*Note that during this maneuver, the robot will also lose height.

43

You might also like