Landing and Perching
- n Vertical Surfaces
with Microspines for Small UAVs
Alexis Lussier Desbiens and Mark Cutkosky Biomimetics and Dextrous Manipulation Laboratory Stanford University UAV’09, Reno
Landing and Perching on Vertical Surfaces with Microspines for - - PowerPoint PPT Presentation
Landing and Perching on Vertical Surfaces with Microspines for Small UAVs Alexis Lussier Desbiens and Mark Cutkosky Biomimetics and Dextrous Manipulation Laboratory Stanford University UAV09, Reno Why should we perch? 2 10 Small
Alexis Lussier Desbiens and Mark Cutkosky Biomimetics and Dextrous Manipulation Laboratory Stanford University UAV’09, Reno
10 10
1
10
2
10
3
10
4
10
5
10
2
10
1
10 10
1
10
2
Mass (g) Endurance (hour)
Dragon Eye Raven B Draganflyer WASPIII UofF Gator Black Widow Delfly II Delfly Micro Skybotic CoaX Aerosonde Rotomotion SR200 Fixedwing Rotarywing Flappingwing
endurance
provide limited benefit: – Energy extraction from gusts [Patel & Kroo 2006] – Optimization [Grasmeyer 2001]
mission duration to extended period of time (i.e. days or weeks)
3
perched vs fast dynamics of small UAVs during flight
physically interacting with the landing surface.
climbing and flying:
– Agile and fast while flying – Can cover long distances – Limited energy consumption while perched – Wait for better weather conditions – Quiet (no motor noise)
4
environment
easier than a passive wire or pole)
perch on
debris.
5
– J. How et al. (MIT) on indoor flying and hovering – P. Oh et al. (Drexel) on autonomous hovering
– Wickenheiser et al. (Cornell) on vehicle morphing for perching – Tedrake et al. (MIT) on controllability of fixed- wing plane for perching on a wire
landing system
disturbances
system/sensors to enable control
[Cory & Tedrake, 2008] [Wickenheiser, 2007] [Green & Oh, 2006]
6
7
8
disturbance effects
and spines to simplify sensing and control
Sonar Spines Suspension Elevator Paparazzi Autopilot & sensors
2) Wall detection 5) Rest 1) Approach 3) Pitch up 4) Touchdown
Modified Flatana Airplane
radius) that catch and hang on asperities
distribute the load
– They require no power – They work on a wide range of outdoor surfaces – They are relatively unaffected by films
– They leave no trace of their passage – They provide directional adhesion (multiple loading cycles)
9
1 2 3 4 5 Approach volume Loading Forces Volume y x
Loading cycle
10
load
Shear force Normal force
Adhesion Compression
Different angles of surface asperities Surface failure Coulomb friction
1/µ
climb brick, stucco, concrete and rock
suspensions take advantage
trajectories and forces
provide desired forces and velocities at the instant of contact with the wall
11
rebound was the main failure mode
components (spring, damper, nonlinear elements) to:
– Minimize peak landing force – Minimize suspension travel – Prevent negative force, to stay on the wall (vertical rebound)
achieved with constant force during the impact
12
damper and coulomb friction suspension
dependent on initial velocity
constant force
damper to get desired properties
F B K M g v0
0.05 0.1 0.15 0.2 0.03 0.02 0.01 Position Airplane (m) 0.05 0.1 0.15 0.2 20 20 40 Force on spines(N) time (sec) Fric = 33 N = 0.62 = 0.29, Fric = 11 N Spine rebound region
13
14
b = Fmax − kx(t) v(t)
0.05 0.1 0.15 0.2 0.25 0.3 5 10 15 20 25 30 35
Viscous Damping (Ns/m)
Rubber CONFOR foam
15
k* = 780 N/m * = 0 k* = 695 N/m * = 0.15 k* = 871 N/m * = 0.38
Foam hip Balsa/Carbon femur Sorbothane knee Carbon tibia Foam ankle Spines Attachment points
16
!! "! "!#$%! ! "& !&
'(
)*!") )!'
+
'! ,-!.//0#$1!.//02 ,3#$14/506402
Intermittent contact
model for now...
modeled as flat plates [Cory &
Tedrake 2008]
using Kanes Dynamics
location, linkage non-linearity, etc.)
spines
5 10 15 20 10 5 5 10 15 20 25 30
Shear Force (N) Normal Force (N)
Forces on spines during landing
= 0.1 = 0.5 = 0.8
– Ratio Fn/Fs too high – Rebound
– High peak force
– Ratio Fn/Fs within adhesion limit surface
Adhesion limit surface
Rebound Steady state Initial Contact
– Low controllability at low velocity – The longer the approach, the riskier it gets (gust, etc)
engage, we want forward velocity!
plane to reach the successful perching envelop
19 Feedforward kick by the elevator Touchdown possible Pitch up maneuver Low angular velocity
the impact
20 Pitching up Successful landing Waiting for wall detection
6 5 4 3 2 1 0.8 0.6 0.4 0.2 x (m) y (m)
Simulated trajectory of the perching maneuver
the LV-Maxsonar: – Range of 6 m – Update rate of 20 Hz
gyro are used for data analysis
21
65 70 75 80 85 90 20 20 40 60 80
Pitch (deg) time (sec)
Different techniques for measuring pitch
Complementary Filter Rate Gyro Integration Gravity measurement Sensitive to vibrations Drifting
τs + 1
τs + 1
2
θ(s) = τ 2s (τs + 1)2 ˙ θ(s) + 2τs + 1 (τs + 1)2 θ(s)
22
Touchdown possible Pitch up maneuver Elevator up Wall detection
9 m/s 2 m/s
x y
23
30 successful landings (10 autonomous, 20 in manual control)... out of 40!
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 50 100 time (sec) Pitch (deg) 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 2 4 6 Wall Distance (m) time (sec) 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 2 4 6 8 time (sec) vx (m/s) 20 40 60 80 100 120 140 160 180 0.5 0.5 1 Moment (Nm) Angle of attack (deg) Trim flight Elevator up Wall detection Throwing Autonomous flight Pitch up maneuver Touch Down
– Maximize horizontal distance travelled while ready to perch – Add propulsion
25
system simplifies the perching maneuver
– Proper spine engagement – Maintaining controllability – Reducing control & sensor requirements
airplane mass
wide range of applications
26
http://bdml.stanford.edu - alexisld@stanford.edu
27