of robots
play

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


  1. Computational Design Synthesis and Optimization of Robots Prof. Kristina Shea

  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

  3. Computational Design Synthesis and Optimization source: mimed, TUM Fabricate + Test Specify Task Fused Deposition Modeling Automated Robot Synthesis and Explore Optimization Represent Generate + Optimize Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 3

  4. Robotic Systems Active Robotic Systems Passive Robotic Systems  Actuators and feedback control  No actuators and control  High task flexibility possible  No energy source necessary  Responsive to environment  Potential to save energy  High robustness Passive dynamic walking, Mcgeer, T., 1990, International Journal of Robotics Research http://www.adrl.ethz.ch/doku.php/adrl:robots Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 4

  5. Prototyping of Passive Walking Robots using FDM (1) Design of different bearings A modular design Design variables can be adjusted after printing Engineering Design + Computing Laboratory Prof. Dr. Kristina Shea 5

  6. Prototyping of Passive Walking Robots using FDM (2) “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 Engineering Design + Computing Laboratory Prof. Dr. Kristina Shea 6

  7. Computational Design Synthesis of Passive Dynamic Robots Single Pendulum More Complex Solutions  Simplest possible solution  Can require less space  Can provide visual interest “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 Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 7

  8. Computational Design Synthesis of Brachiating Robots Robotic Task Configuration www.mc.ma Design Multibody System Embodiment Part Shape Fabrication Physical Robot Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 8

  9. Results – Design Space Ideal cyclic locomotion Evaluation Plot Number of bodies  Final populations of eight different topologies  All do three successful swings  Three Objectives: Space requirement of single pendulum Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 9

  10. Results Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 10

  11. Results Less space required Less space required Less space required Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 11

  12. CAD-Based Generative Design An interactive environment for parametric spatial grammar rule definition, generative design and search space exploration. 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. Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 12

  13. Spatial (and Graph) Grammars Design Language 0 Vocabulary 1 2 1 2 1 2 … … … … … … … … Grammar Rules 45 -45 … Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 13

  14. Spatial Grammars Rule R: A → 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) C’ = C - t(A) + t(B) C’ = C - t(A) + t(B) Shape Grammar G = (S, L, R, I) Matching Rule (R) Object (A) S finite set of shapes Condition (t) L finite set of labels R finite set of rules → I the initial shape where I (S,L) 0 (vocabulary) Engineering Design + Computing Laboratory 14 Prof. Dr. Kristina Shea

  15. Robot Arm Concepts – 3D Labels 15 Engineering Design + Computing Laboratory Prof. Dr. Kristina Shea

  16. Robot Arm Components – 3D Labels r default default default default finish hole 16 Engineering Design + Computing Laboratory Prof. Dr. Kristina Shea

  17. Generated Components   17 Engineering Design + Computing Laboratory Prof. Dr. Kristina Shea

  18. Generated Robot Arm Concepts   parameterized primitives collision detection - part collision avoidance   parametric rules - design space restriction  - shape complexity    - constraints 3D labels - constraints   Boolean operations, - shape complexity   sweeping 18 Engineering Design + Computing Laboratory Prof. Dr. Kristina Shea

  19. Computational Design Synthesis of Virtual Locomotive Soft Robots Simulation Spatial Grammar  Spatial grammar uses bending actuators Simulated Annealing as building blocks  An actuator has a predefined, cyclic “A Spatial Grammar Method for the Computational activation pattern Design Synthesis of Virtual Soft Robots”, van Diepen and Shea, ASME DETC conference 2018.  Target gaits: walking, crawling, hopping Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 19

  20. Results Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 20

  21. Results in Action Hopping Crawling Walking Walking Prof. Dr. Kristina Shea Engineering Design + Computing Laboratory 21

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend