Master Projects - CoDesign
Master Projects - CoDesign
Master Projects - CoDesign
Introduction
egged robots present unique challenges in design and control due to their complex
L
dynamicsandtheneedforenergy-efficient,agilelocomotion.Somerecentworkproved
this approach viable for these systems [1-4]. This proposal outlines an advanced
co-design framework that simultaneously optimizes the mechanical structure and
control strategies of legged robots, addressing key challenges in the field.
Objectives
1. D evelop a versatile co-design frameworkthatintegratesmechanicaldesignand
control optimization for legged robots.
2. Enhance the dynamic performance of legged robots through simultaneous
hardware and software optimization.
3. Improve the accessibility of legged robotdesignforuserswithvaryinglevelsof
expertise.
4. Bridge the gap between simulation and real-world performance in legged
robotics.
Key components
1. Optimization/Learning-based Approach
he developed framework should achieve the selection of efficient and effective
T
designs for several robot motion tasks. The approach will:
● O ptimize both the robot's mechanical structure and its dynamic maneuvers
concurrently.
● Possibly utilize gradient information anddifferentiablesimulation[5]toimprove
the convergence capability. Or alternative explore the power of reinforcement
learning for the generation of policies.
● Parallelizable simulation techniques to significantly speed up the design process.
● Efficient computation methods for necessary design changes to maintain an
interactive design flow.
● Adaptive ControlAlgorithms:Designcontrolstrategiesthatcanadapttovarying
robot morphologies and environmental conditions.
Expected Outcomes
1. A versatile co-design framework applicable to various legged robot types and
tasks.
2. Significant improvements in energy efficiency and dynamic performance of
legged robots.
3. Enhanced accessibility of legged robot design for non-expert users.
4. B etter understanding of the relationship between hardware design and robot
behavior.
ontact Person:
C
Gabriele Fadini ([email protected])
eferences:
R
[1] “Co-designing versatile quadruped robots for dynamic and energy-efficient motions”,
G. Fadini et al., Robotica, 2024
[2] “Skaterbots: optimization-based design and motion synthesis for robotic creatures
with legs and wheels”. Moritz Geilinger et al., ACM Trans. Graph., 2018.
[3] “Computational design of robotic devices from high-level motion specifications”.
Sehoon Ha et al. IEEE Trans. Robotics 34.5, 2018
[4] “Control-aware design optimization for bioinspired quadruped robots”. De Vincenti
Flavio, Kang Dongho, and Coros Stelian. IEEE/RSJ International Conference on
Intelligent Robots and Systems, 2021.
[5] “ADD: Analytically differentiable dynamics for multi-body systems with frictional
contact”. Moritz Geilinger et al. ACM Trans. Graph. 39.6, 2020.
[6] “Predictive Sampling: Real-time Behaviour Synthesis with MuJoCo.” Taylor et al.
Howell. https://arxiv.org/abs/2212.00541, Dec 2022
[7] “Interactive design of animated plushies”. M. Bern James, Chang Kai-Hung, and
Stelian Coros. ACM Trans. Graph. 36.4, 2017.
[8]“Jointoptimizationofrobotdesignandmotionparametersusingtheimplicitfunction
theorem”. Sehoon Ha et al. Robotics: Science and Systems XIII, 2017.
[9]“Chacra:Aninteractivedesignsystemforrapidcharactercrafting”.VittorioMegaroet
al., The Eurographics / ACM SIGGRAPH Symposium on Computer Animation, SCA
2014, Copenhagen, Denmark, 2014.