28
1 1 of 28 of 28 Towards Artificial ATRON Animals: Scalable Anatomy for Self-Reconfigurable Robots David J. Christensen, David Brandt & Kasper Støy Robotics: Science & Systems Workshop on Self-Reconfigurable Modular Robots August 2006 David Johan Christensen Ph.D-Student Adaptronics Group, Mærsk Institute University of Southern Denmark

Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

11 of 28of 28

Towards Artificial ATRON Animals:Scalable Anatomy for Self-Reconfigurable Robots

David J. Christensen, David Brandt & Kasper Støy

Robotics: Science & Systems Workshop on Self-Reconfigurable Modular Robots

August 2006

David Johan ChristensenPh.D-Student

Adaptronics Group, Mærsk InstituteUniversity of Southern Denmark

Page 2: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

22 of 28of 28

Overview

• Why study Self-Reconfigurable robots?• The ATRON system.• Scaling the robot.• Challenge of Scalable Functionality• Scalable Anatomy for ATRON robots• Discussion, Future work & Summary

??? ?????? ???

Page 3: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

33 of 28of 28

Why Study Self-Reconfigurable Robots?

Page 4: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

44 of 28of 28

Purpose from Scientific Perspective?

• Understand, explain and recreate the characteristics of life!!

Biological Organism

Biological Organism

CellsCells

BiologicalSpecies

BiologicalSpecies

Self-OrganizeSelf-Assemble (Chemicals)Self-Reproduce (Division)

Self-SufficientSelf-Contained

Self-MaintainedAutonomousAdapt & LearnSelf-AssembleSelf-RepairSelf-Reproduce

Intelligent & Conscious

EvolveCEBOTCATOMCONROM-TRAN3D-UNITFRACTA

POLYBOTMOLECULESUPERBOTMOLECUBE

CRYSTALLINEMETAMORPHICMany other …….

RobotRobot

RoboticModules

RoboticModules

RoboticSpecies

RoboticSpecies

Page 5: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

55 of 28of 28

Purpose from Engineering Perspective?

• We want to build Better Robots!• Why should it Modular?

– Multi-Purpose => Versatility (by clever design)– Mass-Produce => Low Cost – Extendable => Scalable

• Why should it be Self-Reconfigurable?– Self-Repair => Reliable & Robust (from redundancy)– Self-Assembly => Automated Production– Adaptation => Increased Performance (both functional and

morphological adaptation)

Page 6: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

66 of 28of 28

ATRON

Page 7: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

77 of 28of 28

Our Platform: The ATRON System

• Module Characteristics:– Single degree of freedom– 4 male, 4 female connectors– Batteries (had power sharing)– Computation, communication, – Sensing: Distance, Tilt, Encoders– 800 grams pr. module

• Manufactured: 100 modules

Page 8: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

88 of 28of 28

Versatility of the ATRON System

• Manipulation & Locomotion

(Real Time)

Page 9: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

99 of 28of 28

Versatility of the ATRON System

• Self-Reconfiguration

(8x Speed)

Page 10: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1010 of 28of 28

Scaling

Page 11: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1111 of 28of 28

• Scaling down module size (cm to µm)• Scaling up number of modules (tens to millions)

• Why?– Closer to the cell metaphor. – Improve engineering metrics (e.g. resolution of shape)

Scaling the Robot

Page 12: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1212 of 28of 28

Scalability Challenges of Self-Reconfigurable Robots

• What are the Challenges?

– Hardware• What to build?

– Self-Reconfiguration• Morph between configurations.

– Functionality (THIS TALK!)• Fast responding and functional robots.

– Many other challenges….

Page 13: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1313 of 28of 28

Challenge of Scalable Functionality

Page 14: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1414 of 28of 28

Number of Cells/ModulesThe Challenge of Scalable Functionality

Speed of Response

Complexity of Functionality

??? ???

Page 15: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1515 of 28of 28

What is the problem anyway?

• Self-Reconfiguration too slow: (for fast response)– Slower with more modules (more moving)– Faster with smaller modules (faster modules)

• Modules are locked rigidly:– Modules are stuck in a global lattice.– Actuation Forces does not add up.

• So scaling functionality is hard.– Functionality do not transfer from a 10 to a 1000 module robot

Functionality reduces to self-reconfiguration.

Basically constant with volume.

Page 16: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1616 of 28of 28

How can we approach the problem?

Artificial Creature

Artificial Creature

RoboticModules

RoboticModules

Computers, Actuators, Sensors, Gears…

ScalableAnatomy

ScalableAnatomy

• How to build Myriad-Module Robots?– Functional & Fast-Responding

• Approach: Defining a Robot Anatomy– Biological Inspired by Animal Anatomies– Scalable Anatomically Structures

• Bone, joints, muscles, nerves, etc..

Scalable Anatomy

Page 17: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1717 of 28of 28

Where does this comes from?

CellsCells

TissuesTissues

OrgansOrgans

AnimalAnimal

ModulesModules

CellularInspiration

AnatomicallyStructures

AnatomicallyStructures

RobotRobot

Anatomi Inspiration

• Hieratical Organization of cells• Differentiation dependent on role in organism

Page 18: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1818 of 28of 28

ATRON Anatomy

Page 19: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

1919 of 28of 28

Moving from idea to system…

• ATRON Anatomy– ATRON-Nerve– ATRON-Arteries – ATRON-Bone– ATRON-Joint– ATRON-Muscle– ATRON-Skin

Page 20: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

2020 of 28of 28

ATRON Anatomy: Neurons and Arteries

Notation

• ATRON-Artery– Transportation of energy ~ Power sharing

• ATRON-Neuron– Computation ~ Microprocessors– Coordination ~ IR-Communication– Sensing ~ Sensors

Page 21: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

2121 of 28of 28

ATRON Anatomy: Bone

Femur Bone ATRON Bone

• ATRON-Bone– Support Weight of Robot.– Strong Connector.– Lattice Interconnection.– Scales in 3D.

0.067MPa*

720kg/m^3

ATRON-Bone

1900 kg/m^3Density

50MPaYield Strength

Bio-Bone

*Østergaard et al., Design of the ATRON lattice-based self-reconfigurable robot. Autonomous Robots, to appear, 2006.

Page 22: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

2222 of 28of 28

ATRON Anatomy: Hinge Joint

Hinge Joint

• ATRON-Joints – Connection and relative rotation of bones.

• Hinge Joint– Scales along rotational axes.– Reversible to global lattice.

Page 23: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

2323 of 28of 28

ATRON Anatomy: Ball-Socket Joints

Ball-Socket JointHip Joint

• ATRON-Joints – Connection and relative rotation of bones.

• Ball-Socket Joint– Scalable in 3D.– Reversible to global lattice using muscles

as anchors.

Page 24: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

2424 of 28of 28

ATRON Anatomy: Muscle

• ATRON-Muscles– Actuation of myriad-module robot– Parallelizable to achieve scalability

Page 25: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

2525 of 28of 28

ATRON Anatomy: Skin

• ATRON-Skin– Purpose: e.g. protection from environment.– ATRON Surfaces that can deform and stretch– However:

• Rigid constraints on ATRON

• Full of Holes

Two sheets patterns for skin

Page 26: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

2626 of 28of 28

Discussion, Future work & Summary

Page 27: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

2727 of 28of 28

Lesson Learned…

• Will it ever work?– Probably not with the ATRON alone…

• Why not?– Morphological differentiation of modules seems necessary:

• Functional differentiation are not enough.• 210 different cell types in adult human

• What then? (Future work)– Collect more experience from different systems:

• Which anatomical structures?• How to combine anatomical structures?

– Design novel SR system based on scalable anatomy.

Page 28: Towards Artificial ATRON Animals - Rice Universitymmoll/RSS06/slides/ChristensenRSS.pdfMicrosoft PowerPoint - RSS workshop Author: David Created Date: 8/19/2006 10:55:07 PM

2828 of 28of 28

Summary

• Challenge of Scalable Functionality:– Fast responsive functionality myriad-module robots…

• Our Approach:– Biological Inspired Scalable Anatomy.– Anatomical Parts: Bone, Joint, Muscle, Skin, Nerve.

• Scalable Anatomy for ATRON System.

??? ?????? ???