of Robots Prof. Kristina Shea Challenges of Mechanical and - - PowerPoint PPT Presentation

of robots
SMART_READER_LITE
LIVE PREVIEW

of Robots Prof. Kristina Shea Challenges of Mechanical and - - PowerPoint PPT Presentation

Computational Design Synthesis and Optimization of Robots Prof. Kristina Shea Challenges of Mechanical and Mechatronic Design Synthesis Multi-disciplinary: mechanical, electronic and software components A large number of different


slide-1
SLIDE 1
  • Prof. Kristina Shea

Computational Design Synthesis and Optimization

  • f Robots
slide-2
SLIDE 2

Challenges of Mechanical and Mechatronic Design Synthesis

  • Multi-disciplinary: mechanical,

electronic and software components

  • A large number of different

functional and behavioral elements

  • Strong dependencies between

geometry, behavior and function

  • Complex 3D geometry parts and

assemblies

  • Complex geometric constraints
  • Strong dependency between

design and fabrication

  • Prof. Dr. Kristina Shea

Engineering Design + Computing Laboratory 2

slide-3
SLIDE 3

Computational Design Synthesis and Optimization

  • Prof. Dr. Kristina Shea

Engineering Design + Computing Laboratory 3

Specify Task Represent Generate + Optimize Explore Fabricate + Test

Automated Robot Synthesis and Optimization

Fused Deposition Modeling source: mimed, TUM

slide-4
SLIDE 4

4

  • Prof. Dr. Kristina Shea

Robotic Systems

Passive Robotic Systems

  • No actuators and control
  • No energy source necessary
  • Potential to save energy

Engineering Design + Computing Laboratory

Passive dynamic walking, Mcgeer, T., 1990, International Journal of Robotics Research

Active Robotic Systems

  • Actuators and feedback control
  • High task flexibility possible
  • Responsive to environment
  • High robustness

http://www.adrl.ethz.ch/doku.php/adrl:robots

slide-5
SLIDE 5

5

  • Prof. Dr. Kristina Shea

Prototyping of Passive Walking Robots using FDM (1)

A modular design Design of different bearings Design variables can be adjusted after printing

Engineering Design + Computing Laboratory

slide-6
SLIDE 6

6

  • Prof. Dr. Kristina Shea

Prototyping of Passive Walking Robots using FDM (2)

Engineering Design + Computing Laboratory

“Designing Passive Dynamic Walking Robots for Additive Manufacture”, Stöckli, Modica and Shea. Rapid Prototyping Journal, 22(5): 842- 847, Bradford: Emerald, 2016. DOI: 10.1108/RPJ-11-2015-0170

slide-7
SLIDE 7

7

  • Prof. Dr. Kristina Shea

More Complex Solutions

  • Can require less space
  • Can provide visual interest

Computational Design Synthesis of Passive Dynamic Robots

Engineering Design + Computing Laboratory

Single Pendulum

  • Simplest possible solution

“Automated Synthesis of Passive Dynamic Brachiating Robots Using a Simulation-Driven Graph Grammar Method”, Stöckli and Shea, Journal of Mechanical Design, 139(9), pp. 092301, New York, NY: American Society of Mechanical Engineers, 2017. DOI: 10.1115/1.4037245

slide-8
SLIDE 8

8

  • Prof. Dr. Kristina Shea

Robotic Task

www.mc.ma

Configuration Design Multibody System

Computational Design Synthesis of Brachiating Robots

Engineering Design + Computing Laboratory

Embodiment Part Shape Fabrication Physical Robot

slide-9
SLIDE 9

9

  • Prof. Dr. Kristina Shea

Results – Design Space

Engineering Design + Computing Laboratory

Space requirement

  • f single pendulum

Ideal cyclic locomotion Number of bodies Evaluation Plot

  • Final populations of eight

different topologies

  • All do three successful swings
  • Three Objectives:
slide-10
SLIDE 10

10

  • Prof. Dr. Kristina Shea

Results

Engineering Design + Computing Laboratory

slide-11
SLIDE 11

11

  • Prof. Dr. Kristina Shea

Results

Engineering Design + Computing Laboratory

Less space required Less space required Less space required

slide-12
SLIDE 12

CAD-Based Generative Design

An interactive environment for parametric spatial grammar rule definition, generative design and search space exploration.

  • Prof. Dr. Kristina Shea

Engineering Design + Computing Laboratory 12

https://sourceforge.net/projects/spapper/

Hoisl, F. and Shea, K. (2011) “An Interactive, Visual Approach to Developing and Applying Parametric Three-Dimensional Spatial Grammars”, Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 25 (4): 333 – 356.

slide-13
SLIDE 13

Spatial (and Graph) Grammars

Design Language Grammar Rules Vocabulary

45

  • 45

1 2 1 2 1 2

… … … … … … … …

  • Prof. Dr. Kristina Shea

Engineering Design + Computing Laboratory 13

slide-14
SLIDE 14

Spatial Grammars

C’ = C - t(A) + t(B) C’ = C - t(A) + t(B) C’ = C - t(A) + t(B) C’ = C - t(A) + t(B) C’ = C - t(A) + t(B) Rule R: A → B → C’ = C - t(A) + t(B)

Rule (R) Object (A)

Matching Condition (t) Shape Grammar G = (S, L, R, I) S finite set of shapes L finite set of labels R finite set of rules I the initial shape where I (S,L)0 (vocabulary)

  • Prof. Dr. Kristina Shea

Engineering Design + Computing Laboratory 14

slide-15
SLIDE 15

Robot Arm Concepts – 3D Labels

Engineering Design + Computing Laboratory 15

  • Prof. Dr. Kristina Shea
slide-16
SLIDE 16

Robot Arm Components – 3D Labels

r default default default finish hole default

Engineering Design + Computing Laboratory 16

  • Prof. Dr. Kristina Shea
slide-17
SLIDE 17

Generated Components

Engineering Design + Computing Laboratory 17

  • Prof. Dr. Kristina Shea
slide-18
SLIDE 18

Generated Robot Arm Concepts

parameterized primitives parametric rules

  • shape complexity
  • constraints

3D labels

  • constraints
  • shape complexity

Boolean operations, sweeping

  

collision detection

  • part collision avoidance
  • design space restriction

    

 

Engineering Design + Computing Laboratory 18

  • Prof. Dr. Kristina Shea
slide-19
SLIDE 19

Computational Design Synthesis of Virtual Locomotive Soft Robots

 Spatial grammar uses bending actuators

as building blocks

 An actuator has a predefined, cyclic

activation pattern

 Target gaits: walking, crawling, hopping

Engineering Design + Computing Laboratory 19

Spatial Grammar Simulation Simulated Annealing

  • Prof. Dr. Kristina Shea

“A Spatial Grammar Method for the Computational Design Synthesis of Virtual Soft Robots”, van Diepen and Shea, ASME DETC conference 2018.

slide-20
SLIDE 20

Results

Engineering Design + Computing Laboratory 20

  • Prof. Dr. Kristina Shea
slide-21
SLIDE 21

21

  • Prof. Dr. Kristina Shea

Results in Action

Engineering Design + Computing Laboratory

Hopping Crawling Walking Walking