Computational co-optimization of design parameters and motion trajectories for robotic systems

被引:54
|
作者
Ha, Sehoon [1 ]
Coros, Stelian [2 ]
Alspach, Alexander [1 ]
Kim, Joohyung [1 ]
Yamane, Katsu [1 ]
机构
[1] Disney Res, 4720 Forbes Ave,Lower Level,Suite 110, Pittsburgh, PA 15213 USA
[2] Swiss Fed Inst Technol, Zurich, Switzerland
来源
关键词
Legged robots; motion control; mechanism design;
D O I
10.1177/0278364918771172
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a novel computational approach to optimizing the morphological design of robots. Our framework takes as input a parameterized robot design as well as a motion plan consisting of trajectories for end-effectors and, optionally, for its body. The algorithm optimizes the design parameters including link lengths and actuator placements whereas concurrently adjusting motion parameters such as joint trajectories, actuator inputs, and contact forces. Our key insight is that the complex relationship between design and motion parameters can be established via sensitivity analysis if the robot's movements are modeled as spatiotemporal solutions to an optimal control problem. This relationship between form and function allows us to automatically optimize the robot design based on specifications expressed as a function of actuator forces or trajectories. We evaluate our model by computationally optimizing four simulated robots that employ linear actuators, four-bar linkages, or rotary servos. We further validate our framework by optimizing the design of two small quadruped robots and testing their performances using hardware implementations.
引用
收藏
页码:1521 / 1536
页数:16
相关论文
共 50 条
  • [1] Co-Optimization of Communication and Motion Planning of a Robotic Operation in Fading Environments
    Yan, Yuan
    Mostofi, Yasamin
    2011 CONFERENCE RECORD OF THE FORTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS (ASILOMAR), 2011, : 1455 - 1460
  • [2] Co-optimization of robotic design and skill inspired by human hand evolution
    Yang, Bangchu
    Jiang, Li
    Bao, Guanjun
    Yu, Haoyong
    Zhou, Xuanyi
    BIOINSPIRATION & BIOMIMETICS, 2023, 18 (01)
  • [3] Co-Optimization in Power Systems
    Olatujoye, Oluwaseyi
    Ardakani, Fatemeh Jahanbani
    Ardakani, Ali Jahanbani
    McCalley, James
    2017 NORTH AMERICAN POWER SYMPOSIUM (NAPS), 2017,
  • [4] Design and Control Co-Optimization for Automated Design Iteration of Dexterous Anthropomorphic Soft Robotic Hands
    Mannam, Pragna
    Liu, Xingyu
    Zhao, Ding
    Oh, Jean
    Pollard, Nancy
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFT ROBOTICS, ROBOSOFT, 2024, : 332 - 339
  • [5] Co-Optimization of Communication and Motion Planning of a Robotic Operation under Resource Constraints and in Fading Environments
    Yan, Yuan
    Mostofi, Yasamin
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2013, 12 (04) : 1562 - 1572
  • [6] Co-optimization of thermal power plant flowchart, thermodynamic cycle parameters, and design parameters of components
    Kler, Aleksandr M.
    Potanina, Yulia M.
    Marinchenko, Andrey Y.
    ENERGY, 2020, 193 : 483 - 496
  • [7] Physically Consistent Lie Group Mesh Models for Robot Design and Motion Co-Optimization
    Kwon, Jaewoon
    Kim, Seunghyun
    Park, Frank C.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (04) : 9501 - 9508
  • [8] Design and Control Co-Optimization for Dynamic Loco-Manipulation With a Robotic Arm on a Quadruped Robot
    Rigo, Alberto
    Hu, Muqun
    Ma, Junchao
    Gupta, Satyandra K.
    Nguyen, Quan
    JOURNAL OF MECHANISMS AND ROBOTICS-TRANSACTIONS OF THE ASME, 2025, 17 (05):
  • [9] Co-Optimization of Design and Fabrication Plans for Carpentry
    Zhao, Haisen
    Willsey, Max
    Zhu, Amy
    Nandi, Chandrakana
    Tatlock, Zachary
    Solomon, Justin
    Schulz, Adriana
    ACM TRANSACTIONS ON GRAPHICS, 2022, 41 (03):
  • [10] Process-Design Co-Optimization for FPGA
    Xiang, Qi
    2008 9TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED-CIRCUIT TECHNOLOGY, VOLS 1-4, 2008, : 2031 - 2034