aerial robot swarms - dtcvijay kumar is the ups founda-tion professor and the deputy dean for...

60
1 Vijay Kumar UPS Foundation Professor University of Pennsylvania Aerial Robot Swarms University of Minnesota April 16, 2014

Upload: others

Post on 31-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

1!1

Vijay Kumar!UPS Foundation Professor!

University of Pennsylvania!

Aerial Robot Swarms!

University of Minnesota!April 16, 2014

Page 2: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

2!

Unmanned Aerial Vehicles!

Mass!

0! 1! 10! 100! 1,000! 10,000! 100,000!

Northrop-Grumman Global Hawk (32,200 lbs)!

Boeing X-45A UCAV (12,000 lbs)!

Northrop-Grumman

Boeing X-45A UCAV (12,000 lbs)lbs)

Bell Eagle Eye (2,250 lbs) !

AscTec!Pelican (3.5 lbs)!

Bell Eagle Eye (2,250 lbs)

Hummingbird (1 lb)!Hummingbird (1 lb)Hummingbird (1 lb)

KMel kNanoQuad (0.12 lb)!

Hummingbird (1 lb)Hummingbird (1 lb)

KMelKMel kNanoQuadkNanoQuad(0.12 lb)(0.12 lb)

Gen. Atomics MQ-9 Reaper (10,000 lbs)!

Gen. Atomics Predator (7,000 lbs)!Gen. Atomics Predator (2,250

lbs)!

Images from www.af.mil

Boeing Scaneagle (40 lbs)!

Page 3: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

3!

Unmanned Aerial Vehicles!

!!

!> $10B industry!

!" Military: Surveillance, force protection, warfare (> 75 countries)!

!" Civilian commercial: Transportation, agriculture, mining, security!

!" Civilian private: DIY Drones!

!!

!

!!

!!

Increasingly smaller, lower power and inexpensive inertial sensing, GPS, and computing

1!

10!

100!

1000!

10000!

1980! 1990! 2000! 2010!

Number of UAVs worldwide!

Page 4: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

4!

Search and Rescue!

Michael, et al, J. Field Robotics, 2012!

Page 5: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

5!

Security and First Response!

Page 6: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

6!

Security and First Response!Flight through building!Flight through building

Page 7: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

7!

Real Time Agrylitics!

Page 8: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

8

Apple Orchards, Pennsylvania State University Biglerville, PA

Page 9: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

9!

Page 10: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

10

Quadrotor

Page 11: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

11

Pico 11 cm 20 g, 6.5 Watts Max speed 6m/s

Page 12: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

12

$10M

$1M

$100

$10

$1

Global Hawk

Predator, Reaper

Scan Eagle, Raven

Hobby Kits

Toys

Chips

$100K

$1K-10K? Autonomous, agile micro aerial vehicles

our focus

GPS, airbag sensors, processors

DIY Drones, Kick starter projects

10s

100s

1,000,000s

100,000s

10,000s

Page 13: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

13!

Length Scales!

13

!"

!#$"

!#%"

!#&"

!#'"

!#("

!#)"

!#*"

!#+"

!" !#!%" !#!'" !#!)" !#!+" !#$" !#$%" !#$'"

,-./"012345"

64078/"92:"

;<3<344"

=4>?.-0"

@122?073?5A"

B-0<"=>1C"

B-0<"

==;""

=?.<"

3-D printing

Folding (w MIT)

Pop-up book MEMS (Wood) 3-D printing

v ⇠p

L

Page 14: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

14!

[Kushleyev, Mellinger and Kumar, RSS 2012]!

The KMel Nano Quadrotor!

Page 15: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

15!

Page 16: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

16!

Size does Matter!

a � 1R

, � � 1R2a � 1

R, � � 1

R2

111linear acceleration

11angular acceleration

mass M inertia I

r

R

thrust f

Page 17: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

17!17

1 Dynamics, Control and Planning!2 State Estimation (Autonomy)!

3 Swarm technology!

Research Challenges!

Page 18: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

18

Quadrotor

Page 19: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

19!

x

X

Y

Z

r !1"

!2"

!3"

!4"

y

#, yaw!

$, pitch!%, roll!

x, y, z position!

Underactuated

z Control!

#, yaw

$, pitch%, roll

R

Page 20: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

20!

x

X

Y

Z

r !1"

!2"

!3"

!4"

y

#, yaw!

$, pitch!%, roll!

x, y, z position!

Underactuated

z Control!

#, yaw

$, pitch%, roll

R

Page 21: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

21!

Differential Flatness!

[x, y, z, #]!

A

B

A B

B

B

Minimum snap trajectory!

[Mellinger and Kumar, 2011]!

2

6666666666666666664

x

y

z

x

y

z

3

7777777777777777775

min�(t)

Z T

0↵k....r (t)k2 + � (t)2dt

SE(3)

Page 22: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

22!

Control on SE(3)!Specified trajectory!

�(t) : [0, T ]⇥ R3 � SO(2)

x

y

z

t t

Rdese3 =t�t�

� = �des

Rdes

#des"

M = � ⇥ I� + I(�kReR � k�e�)

eR(Rdes, R)

k

f = m (r + Kver + Kper + g). k

[Wen and Kreutz-Delgado, 1991; Lee et al, 2011; Mellinger and Kumar, 2011]!

Page 23: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

23!

Software Architecture!

[Kraft 2003; Mellinger, Michael, and Kumar 2010; Mellinger and Kumar 2011]!

Rigid body dynamics

Motor controller Attitude

controller

Position controller

Trajectory Planner

Rigid body dynamics controller Attitude controller

Rdes

&des

R, '!r, r

f

M Attitude

controller controller RRRdesdes

R, , 'r, r

M M M

Basin of attraction almost all of SO(3) !

~0.001 s!

~0.01 s!

~0. 1 s!

Page 24: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

24!

Roll and Pitch!

Page 25: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

25!

Robust, nonlinear controller!

tr[I � (Rdes)T R] < 2 ⇤e�(0)⇤2 ⇥ 2�min(I)

kR

⇤1� 1

2tr

�I � (Rdes)T R

⇥⌅

Page 26: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

26!

Translation!

Page 27: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

27!

[Mellinger and Kumar, ICRA 2011]!

Minimum Snap Trajectories!

A

C

B

Page 28: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

28!

Minimum Snap Trajectories!

[Mellinger and Kumar, ICRA 2011]!

Page 29: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

29![Thomas et al, ICRA 2014]!

Aerial Grasping and Manipulation !

Page 30: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

30

motion capture cameras

reflective markers

Sensing

Page 31: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

31 Photograph by Joe McNally

Page 32: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

32!32

Unreliable GPS!

Page 33: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

33!33

No GPS!

Page 34: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

34!34

1 Dynamics, Control and Planning!2 State Estimation (Autonomy) !

3 Swarm technology!

Page 35: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

35!

Microsoft Kinect!

Hokuyo!Laser Scanner!

Operation in Unstructured Environments!

Page 36: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

36!

�x

d1d2

d3

d03

d02

d01

Pillars!

Robot!

(x1, y1) (x3, y3)(x2, y2)

Concurrently estimate !!Locations of pillars (6)!!Displacement of the robot (2)!

Simultaneous Localization !And !Mapping!

New robot position!

Simultaneous Localization !And !Mapping!

Page 37: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

37

•  1.8 GHz Core i3 processor, 8 GB RAM

•  u- blox LEA-6T GPS module •  Hokuyo UTM-30LX LiDAR •  2 mvBlueFOX-MLC200w grayscale

HDR cameras •  (fisheye lenses, 752 × 480, 25 Hz) •  IMU 100 Hz

[Shen, Mulgaonkar, Michael, and Kumar 2014]

Page 38: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

38

Heterogeneous Sensors “Proprioceptive” Sensors

●  Inertial Measurement Unit

“Absolute” Sensors

●  GPS, Magnetometer

●  Altimeter

“Relative” Sensors ●  Laser scanner

●  Cameras

zt = h(xt) + nt

zt = h(xt, . . . ,xt�k) + nt

xt = f(xt�1,ut�1) + nt

Page 39: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

39!

f2!

f1! f0!f0f0f

Features in environment!

x0!

x1!

f3! f4!

x2!

x3!

f6!

f3f3fz00

z10

z20 z2

1z11

z32

z33

z23

z43

z63

x1 = f(x0, u01,�t01)

x2 = f(x1, u12,�t12) x3 = f(x2, u23,�t23)

Robot!Pose!

Simultaneous !Localization !And !Mapping!

Simultaneous !Localization !And !Mapping!

Page 40: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

40!

Map Refine (20 Hz)

Pose Graph SLAM

position

Multi-Sensor Unscented

Kalman Filter (100 Hz)

velocity

Estimation and Control Architecture!

Trajectory Generator (20 Hz)

Planner (20 Hz)

User Interface

Velocity estimator

Visual odometry

Laser odometry

Altitude estimator

Downward Camera (30Hz)

Stereo Camera (25 Hz)

IMU (100 Hz)

Pressure Altimeter (20 Hz)

Laser Scanner (20 Hz)

GPS (10Hz)

Controller (100 Hz)

Page 41: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

41!

Onboard State Estimation!

[Shen, Michael, and Kumar 2011]!

IMU, Laser scanner, and camera!

Auton Robot

Lee, T. (2011). Geometric tracking control of the attitude dynamics ofa rigid body on SO� 3� . In Proc. of the Amer. control conf., SanFrancisco, CA.

Lee, T., Leok, M., & McClamroch, N. H. (2010). Geometric trackingcontrol of a quadrotor UAV on SE � 3� . In Proc. of the IEEE conf.on decision and control, Atlanta, GA.

Mellinger, D., & Kumar, V. (2011). Minimum snap trajectory genera-tion and control for quadrotors. In Proc. of the IEEE intl. conf. onrobot. and autom., Shanghai, China.

Mellinger, D., Michael, N., & Kumar, V. (2010). Trajectory generationand control for precise aggressive maneuvers with quadrotors. InProc. of the intl. sym. on exp. robot., Delhi, India.

Mesbahi, M. (2005). On state-dependent dynamic graphs and theircontrollability properties. IEEE Transactions on Automatic Con-trol, 50(3), 387–392.

Michael, N., Mellinger, D., Lindsey, Q., & Kumar, V. (2010). TheGRASP multiple micro UAV testbed. IEEE Robotics & Automa-tion Magazine, 17(3), 56–65.

Nieuwstadt, M. J. V., & Murray, R. M. (1998). Real-time trajectorygeneration for differentially flat systems. International Journal ofRobust and Nonlinear Control, 8(11), 995–1020.

Ogren, P., Fiorelli, E., & Leonard, N. (2002). Formations with a mis-sion: stable coordination of vehicle group maneuvers. In Proc.of intl. sym. on mathematical theory networks and syst., NotreDame, IN.

Olfati-Saber, R., & Murray, R. M. (2002). Distributed cooperative con-trol of multiple vehicle formations using structural potential func-tions. In Proc. of the IFAC world congress, Barcelona, Spain.

Olfati-Saber, R., & Murray, R. M. (2004). Consensus problems in net-works of agents with switching topology and time-delays. IEEETransactions on Automatic Control, 49(9), 1520–1533.

Shim, D., Kim, H., & Sastry, S. (2003). Decentralized nonlinear modelpredictive control of multiple flying robots. In Decision andcontrol, 2003. Proceedings. 42nd IEEE conference on (Vol. 4,pp. 3621–3626). New York: IEEE.

Tabuada, P., Pappas, G. J., & Lima, P. (2001). Feasible formations ofmulti-agent systems. In Proc. of the Amer. control conf., Arling-ton, VA (pp. 56–61).

Tanner, H., Pappas, G. J., & Kumar, V. (2002). Input-to-state stabilityon formation graphs. In Proc. of the IEEE intl. conf. on robot. andautom., Las Vegas, NV (pp. 2439–2444).

Turpin, M., Michael, N., & Kumar, V. (2011). Trajectory design andcontrol for aggressive formation flight with quadrotors. In Proc.of the intl. sym. of robotics research, Flagstaff, AZ.

Vicsek, T., Czirók, A., Ben-Jacob, E., Cohen, I., & Shochet, O. (1995).Novel type of phase transition in a system of self-driven particles.Physical Review Letters, 75(6), 1226–1229.

Matthew Turpin is a Ph.D. candi-date in the Department of Mechan-ical Engineering and Applied Me-chanics at the University of Penn-sylvania. He works on formation de-sign and control of micro-aerial ve-hicles.

Nathan Michael is a Research As-sistant Professor in the Departmentof Mechanical Engineering and Ap-plied Mechanics at the University ofPennsylvania. He received his Ph.D.in Mechanical Engineering from theUniversity of Pennsylvania in 2008.He works in the areas of dynamics,estimation, and control for groundand aerial robot systems.

Vijay Kumar is the UPS Founda-tion Professor and the Deputy Deanfor Education in the School of En-gineering and Applied Science atthe University of Pennsylvania. Hereceived his Ph.D. in MechanicalEngineering from The Ohio StateUniversity in 1987. He has beenon the Faculty in the Departmentof Mechanical Engineering and Ap-plied Mechanics with a secondaryappointment in the Department ofComputer and Information Scienceat the University of Pennsylvaniasince 1987. He is a Fellow of the

American Society of Mechanical Engineers (ASME) and the Institu-tion of Electrical and Electronic Engineers (IEEE).

Page 42: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

42!

Autonomous Exploration!IMU, Laser scanner, and RGBD camera!

Page 43: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

43

Page 44: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

44!

Lithium Polymer Batteries!

0!

200!

400!

600!

800!

1000!

1200!

1400!

0! 50! 100! 150! 200! 250! 300! 350! 400! 450! 500!

Spec

ific

Pow

er (W

/kg)!

Specific Energy (Whr/kg)!

Quadrotors with 10-20 min endurance!

[B. Morgan, ARL and Y. Mulgaonkar, Penn]!

Bolt (10 secs)!

Armstrong (20 mins)!

350

Specific Energy (Whr/kg)[B. Morgan, ARL and Y.

350

Specific Energy (Whr/kg)[B. Morgan, ARL and Y.

1000

Spec

ific

Pow

er (W

/kg)

1000

Spec

ific

Pow

er (W

/kg) Loose

weight!!

Page 45: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

45!

Power!

0!

200!

400!

600!

800!

1000!

1200!

1400!

0! 50! 100! 150! 200! 250! 300! 350! 400! 450! 500!

Spec

ific

Pow

er (W

/kg)!

Specific Energy (Whr/kg)!

10,000 Whr/kg

Lithium Polymer Batteries!

Quadrotors with 10-20 min endurance!

[B. Morgan, ARL and Y. Mulgaonkar, Penn]!

Bolt (10 secs)!

Armstrong (20 mins)!

350

Specific Energy (Whr/kg)[B. Morgan, ARL and Y.

350

Specific Energy (Whr/kg)[B. Morgan, ARL and Y.

1000

Spec

ific

Pow

er (W

/kg)

1000

Spec

ific

Pow

er (W

/kg) Loose

weight!!

Page 46: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

46

Reducing the Payload CPU: Intel Atom Processor, 1.6 GHz, 1 GB Ram Sensing: 2 grayscale Matrix Vision cameras, 376x240 + IMU

Weight: 740gram

Power: ~120 W

2012

[Shen, Mulgaonkar, Michael, and Kumar 2013]

Page 47: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

47

Vision + IMU State Estimation ●  Estimate rotations by tracking features ●  Assuming features are known, estimate position ●  Estimate scale with second camera

●  Assuming pose is known, map features

Page 48: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

48!

Vision + IMU State Estimation!

Page 49: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

49![Shen, Mulgaonkar, Michael, and Kumar, 2013] ç !

Fast (4 m/s), Indoor Outdoor, foliage

Indoor, 3-D Indoor/outdoor, visual SLAM

Page 50: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

50!

Page 51: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

51!51

1 Dynamics, Control and Planning!2 State Estimation !

3 Swarm technology!

Page 52: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

52!

Collaboration in Small Teams!

[Lindsey, Mellinger, and Kumar, 2012]

Page 53: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

53!

1 Act independently

2 Require only local information

3 Anonymous behavior

Page 54: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

54!

robot i

robot j

g(t) 2 SO(2)⇥R3

si,j(t) = xj(t)� xi(t)

Leader-Follower Networks!

[Desai, Ostrowski, and Kumar, 1999; Turpin, Michael and Kumar, 2011]

Page 55: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

57!

Control of Formation Shape and Group Motion!

(Turpin, Michael, and Kumar, 2013)!

Page 56: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

58!

[Kushleyev, Mellinger and Kumar 2012]

Control of Formation Shape and Group Motion!

Page 57: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

59!

Search and Rescue!

[Michael et al, 2012]!

N. Michael, S. Shen, K. Mohta, Y. Mulgaonkar, V. Kumar, K. Nagatani, Y. Okada, S. Kiribayashi, K. Otake, K. Yoshida, K. Ohno, E. Takeuchi, and S. Tadokoro, “Collaborative mapping of an earthquake-damaged building via ground and aerial robots,” J. Field Robotics, vol. 29, no. 5, pp. 832–841, 2012.!

Page 58: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

60!7th, 8th, and 9th floors!

Page 59: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

61!

Page 60: Aerial Robot Swarms - DTCVijay Kumar is the UPS Founda-tion Professor and the Deputy Dean for Education in the School of En-gineering and Applied Science at the University of Pennsylvania

Thank you! The contributions and collaborations of the fo l low ing co l leagues are g race fu l l y acknowledged: A. Wolisz, K. Pister, R. Brodersen, E. Alon, G. Kelson, A. Niknejad, B. Nikolic, J. Wawrzynek, P. Wright, D. Tse, M. Maharbiz, J. Carmena, R. Knight, L. Van de Perre, and B. Gyselinckx, R. Muller, M. Mark, D. Chen, A. Parsha, S. Gambini, and all my current and past graduate students. Contributions by the BWRC member companies and the MuSyC and GSRC consortia are truly appreciated. Many thanks to V. Vinge, N. Stephenson, I. Asimov, and C. Stross for providing the true visions!