22
Designing Robot Collectives by Kirstin Petersen July 2017 Collective Embodied Intelligence Lab

Designing Robot Collectives

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Designing Robot Collectives

Designing Robot Collectivesby Kirstin Petersen

July 2017

Collective Embodied Intelligence Lab

Page 2: Designing Robot Collectives

January 2004

April 2009

Distance to Mars: 34-250M milesTravel time: 39-289 daysCost: $1B

Collective Embodied Intelligence LabMotivation

Page 3: Designing Robot Collectives

Instead of sending one, we could send collectives!• Robustness• Efficiency• Capability

Collective Embodied Intelligence LabDesigning Robot Collectives

Page 4: Designing Robot Collectives

103 drones in flightDr. Timothy Chung, DARPA

1000 Kilobots, Harvard,

2014

Amazon Robotics, automated warehouses

Still challenging…to operate collectives…to make capable, expendable robots…to coordinate collectives

Collective Embodied Intelligence LabRobot Collectives

Success Stories!

Page 5: Designing Robot Collectives

(Remote Controlled)

Scalable

Capability(Stationary)

Cost

Error Tolerance

Control

Hardware

Maintenance

(Exact number)

Collective Embodied Intelligence Lab

HOLLISTIC DESIGN APPROACH

SOFTWAREHARDWARE

ENVIRONMENT

RELIABILITYERROR TOLERANCE

Designing Robot Collectives

Autonomy/ Taskability

Page 6: Designing Robot Collectives

Collective Construction

Swarm Support

Systems

Coordination in Nature

Soft Robots

Natural Mechanisms

Collective Embodied Intelligence LabDesigning Robot Collectives

Page 7: Designing Robot Collectives

Collective Construction

Swarm Support

Systems

Coordination in Nature

Soft Robots

Natural Mechanisms

Collective Embodied Intelligence LabDesigning Robot Collectives

Page 8: Designing Robot Collectives
Page 9: Designing Robot Collectives

• Decentralized

• Parallelism

• Simple agents

• Simple environment

• Error tolerant

• Guaranteed high-level outcome

…with Dr. Paul Bardunias, Dr. Justin Werfel, Prof. Radhika Nagpal, Prof. Nils Napp, Prof. Scott Turner

Collective Embodied Intelligence LabMacrotermesStudies

Page 10: Designing Robot Collectives

Collective Embodied Intelligence LabTermite-Inspired

Collective Construction…with Dr. Justin Werfel and Prof. Radhika Nagpal, Harvard

• Decentralized

• Parallelism

• Simple agents

• Simple environment

• Error tolerant

• Guaranteed high-level outcome

Page 11: Designing Robot Collectives

compiler output

Off-line compiler step

generates traffic patterns

user input (blueprint)

decentralized construction

Arbitrary number of robots

+internal rule set• No gaps• No cliffs

Werfel, J, K Petersen, & R Nagpal. 2011. Distributed Multi-Robot Algorithms for the TERMES 3D Collective Construction System. Workshop, Intl. Conference on Robots and Systems (IROS).

Collective Embodied Intelligence LabTERMES Algorithms

…with Dr. Justin Werfel and Prof. Radhika Nagpal, Harvard

Page 12: Designing Robot Collectives

Control

10cm

Navigation

FabricationManipulation

CoordinationLocomotion

Collective Embodied Intelligence LabTERMES Implementation

…with Dr. Justin Werfel and Prof. Radhika Nagpal, Harvard

Petersen, Kirstin, Radhika Nagpal, and Justin Werfel. "Termes: An autonomous robotic system for three-dimensional collective construction." Proc. Robotics: Science & Systems VII (2011).

Co-Design & Error Tolerance

Page 13: Designing Robot Collectives

Collective Embodied Intelligence LabTERMES Locomotion

…with Dr. Justin Werfel and Prof. Radhika Nagpal, Harvard

Page 14: Designing Robot Collectives

• 3 actuators

• Infrared (pattern recognitioning)

• Accelerometer (climbing)

• Tactile sensing (brick manipulation)

• Ultrasound (wall following/avoidance)

• Control by simple FSM

Collective Embodied Intelligence LabTERMES Navigation

…with Dr. Justin Werfel and Prof. Radhika Nagpal, Harvard

Page 15: Designing Robot Collectives

Minimalist solution through embodied intelligence and error tolerant control

Werfel, J, K Petersen, & R Nagpal. 2014. Designing collective behavior in a termite-inspired robot construction team. Science 343(6172):754-758 (2014).

…with Dr. Justin Werfel and Prof. Radhika Nagpal, Harvard

Collective Embodied Intelligence LabTERMES Summary

Page 16: Designing Robot Collectives

(Remote Controlled)

Scalable

Capability(Stationary)

Cost

Error Tolerance

Control

Hardware

Maintenance

(Exact number)

Collective Embodied Intelligence LabDesigning Robot Collectives

Andreen, D, P. Jenning, N. Napp, and K. Petersen. 2016. Emergent Structures Assembled by Large Swarms of Simple Robots. ACADIA // 2016, pp. 54-61.

Autonomy/ Taskability

Page 17: Designing Robot Collectives

(Remote Controlled)

Scalable

Capability(Stationary)

Cost

Error Tolerance

Control

Hardware

Maintenance

(Exact number)

Collective Embodied Intelligence LabDesigning Robot Collectives

Spröwitz, A., Göttler, C., Sinha, A., Caer, C., Oztekin, M. U., Petersen, K., & Sitti, M. Scalable Pneumatic and Tendon Driven Robotic Joint Inspired by Jumping Spiders. ICRA 2017.

Autonomy/ Taskability

Page 18: Designing Robot Collectives

Collective Construction

Swarm Support

Systems

Coordination in Nature

Soft Robots

Natural Mechanisms

Collective Embodied Intelligence LabDesigning Robot Collectives

Page 19: Designing Robot Collectives

• Operation in unstructured terrain

• Resilient

• Inexpensive

• Compliant and safeD. discoideum (slime mold)

Bonner, Princeton, 1984

Collective Embodied Intelligence LabSoft Robot Collectives

Page 20: Designing Robot Collectives

Compact, simple, soft actuator with large, stable, and repeatable shape changes.

Hines*, L, Petersen*, K. and Sitti, M. (2016) Inflated Soft Actuators with Reversible Stable Deformations. Advanced Materials, 28(19), 3690-3696. - "Asymmetric Stable Deformations in Inflated Dielectric Elastomer Actuators.“ Intl. Conf. of Robotics and Automation, 2017.

Collective Embodied Intelligence LabSoft Robot Collectives

Hyperelastic Materials

Pres

sure

Volume

∆VSTABLE

STATES

Dielectric Elastomer Actuators

OFF

ONFDEA

Compliant electrodeElastomer

Page 21: Designing Robot Collectives

(Remote Controlled)

Scalable

Capability(Stationary)

Cost

Error Tolerance

Control

Hardware

Maintenance

*Guestimates!

(Exact number)

Collective Embodied Intelligence LabDesigning Robot Collectives

Autonomy/ Taskability

Page 22: Designing Robot Collectives

Collective Embodied Intelligence Lab

Daniel Kim, Ryan O’Hern, Claire Chen, Kirstin Petersen, Vaidehi Patel, Yanir Nulman, Aasta Gandhi, Asena Ulug, Yejing Wang, Tim Duggan,

Owen Hua, Yawen Deng, Mateo Espinoza, and Lawrence Chen