Towards Artificial ATRON Animals: Scalable Anatomy for - - PowerPoint PPT Presentation

towards artificial atron animals
SMART_READER_LITE
LIVE PREVIEW

Towards Artificial ATRON Animals: Scalable Anatomy for - - PowerPoint PPT Presentation

Towards Artificial ATRON Animals: Scalable Anatomy for Self-Reconfigurable Robots David J. Christensen, David Brandt & Kasper Sty Robotics: Science & Systems Workshop on Self-Reconfigurable Modular Robots August 2006 David Johan


slide-1
SLIDE 1

1 1 of 28

  • f 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

slide-2
SLIDE 2

2 2 of 28

  • f 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

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

slide-3
SLIDE 3

3 3 of 28

  • f 28

Why Study Self-Reconfigurable Robots?

slide-4
SLIDE 4

4 4 of 28

  • f 28

Purpose from Scientific Perspective?

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

Biological Organism Biological Organism Cells Cells Biological Species Biological Species

Self-Organize Self-Assemble (Chemicals) Self-Reproduce (Division) Self-Sufficient Self-Contained Self-Maintained Autonomous Adapt & Learn Self-Assemble Self-Repair Self-Reproduce Intelligent & Conscious Evolve CEBOT CATOM CONRO M-TRAN 3D-UNIT FRACTA POLYBOT MOLECULE SUPERBOT MOLECUBE CRYSTALLINE METAMORPHIC Many other …….

Robot Robot Robotic Modules Robotic Modules Robotic Species Robotic Species

slide-5
SLIDE 5

5 5 of 28

  • f 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)

slide-6
SLIDE 6

6 6 of 28

  • f 28

ATRON

slide-7
SLIDE 7

7 7 of 28

  • f 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
slide-8
SLIDE 8

8 8 of 28

  • f 28

Versatility of the ATRON System

  • Manipulation & Locomotion

(Real Time)

slide-9
SLIDE 9

9 9 of 28

  • f 28

Versatility of the ATRON System

  • Self-Reconfiguration

(8x Speed)

slide-10
SLIDE 10

10 10 of 28

  • f 28

Scaling

slide-11
SLIDE 11

11 11 of 28

  • f 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

slide-12
SLIDE 12

12 12 of 28

  • f 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….

slide-13
SLIDE 13

13 13 of 28

  • f 28

Challenge of Scalable Functionality

slide-14
SLIDE 14

14 14 of 28

  • f 28

Number of Cells/Modules

The Challenge of Scalable Functionality

Speed of Response Complexity of Functionality

??? ???

slide-15
SLIDE 15

15 15 of 28

  • f 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.

slide-16
SLIDE 16

16 16 of 28

  • f 28

How can we approach the problem?

Artificial Creature Artificial Creature Robotic Modules Robotic Modules Computers, Actuators, Sensors, Gears… Scalable Anatomy Scalable Anatomy

  • 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

slide-17
SLIDE 17

17 17 of 28

  • f 28

Where does this comes from?

Cells Cells Tissues Tissues Organs Organs Animal Animal Modules Modules Cellular Inspiration Anatomically Structures Anatomically Structures Robot Robot Anatomi Inspiration

  • Hieratical Organization of cells
  • Differentiation dependent on role in organism
slide-18
SLIDE 18

18 18 of 28

  • f 28

ATRON Anatomy

slide-19
SLIDE 19

19 19 of 28

  • f 28

Moving from idea to system…

  • ATRON Anatomy

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

slide-20
SLIDE 20

20 20 of 28

  • f 28

ATRON Anatomy: Neurons and Arteries

Notation

  • ATRON-Artery

– Transportation of energy ~ Power sharing

  • ATRON-Neuron

– Computation ~ Microprocessors – Coordination ~ IR-Communication – Sensing ~ Sensors

slide-21
SLIDE 21

21 21 of 28

  • f 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^3 Density 50MPa Yield Strength Bio-Bone

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

slide-22
SLIDE 22

22 22 of 28

  • f 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.

slide-23
SLIDE 23

23 23 of 28

  • f 28

ATRON Anatomy: Ball-Socket Joints

Ball-Socket Joint Hip Joint

  • ATRON-Joints

– Connection and relative rotation of bones.

  • Ball-Socket Joint

– Scalable in 3D. – Reversible to global lattice using muscles as anchors.

slide-24
SLIDE 24

24 24 of 28

  • f 28

ATRON Anatomy: Muscle

  • ATRON-Muscles

– Actuation of myriad-module robot – Parallelizable to achieve scalability

slide-25
SLIDE 25

25 25 of 28

  • f 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

slide-26
SLIDE 26

26 26 of 28

  • f 28

Discussion, Future work & Summary

slide-27
SLIDE 27

27 27 of 28

  • f 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.

slide-28
SLIDE 28

28 28 of 28

  • f 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.

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