GLSO: Grammar-guided Latent Space Optimization for Sample-efficient
Robot Design Automation
- URL: http://arxiv.org/abs/2209.11748v1
- Date: Fri, 23 Sep 2022 17:48:24 GMT
- Title: GLSO: Grammar-guided Latent Space Optimization for Sample-efficient
Robot Design Automation
- Authors: Jiaheng Hu, Julian Whiman, Howie Choset
- Abstract summary: We present Grammar-guided Latent Space Optimization (GLSO), a framework that transforms design automation into a low-dimensional continuous optimization problem.
In this work, we present a framework that transforms design automation into a low-dimensional continuous optimization problem by training a graph variational autoencoder (VAE) to learn a mapping between the graph-structured design space and a continuous latent space.
- Score: 16.96128900256427
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Robots have been used in all sorts of automation, and yet the design of
robots remains mainly a manual task. We seek to provide design tools to
automate the design of robots themselves. An important challenge in robot
design automation is the large and complex design search space which grows
exponentially with the number of components, making optimization difficult and
sample inefficient. In this work, we present Grammar-guided Latent Space
Optimization (GLSO), a framework that transforms design automation into a
low-dimensional continuous optimization problem by training a graph variational
autoencoder (VAE) to learn a mapping between the graph-structured design space
and a continuous latent space. This transformation allows optimization to be
conducted in a continuous latent space, where sample efficiency can be
significantly boosted by applying algorithms such as Bayesian Optimization.
GLSO guides training of the VAE using graph grammar rules and robot world space
features, such that the learned latent space focus on valid robots and is
easier for the optimization algorithm to explore. Importantly, the trained VAE
can be reused to search for designs specialized to multiple different tasks
without retraining. We evaluate GLSO by designing robots for a set of
locomotion tasks in simulation, and demonstrate that our method outperforms
related state-of-the-art robot design automation methods.
Related papers
- Robotic warehousing operations: a learn-then-optimize approach to large-scale neighborhood search [84.39855372157616]
This paper supports robotic parts-to-picker operations in warehousing by optimizing order-workstation assignments, item-pod assignments and the schedule of order fulfillment at workstations.
We solve it via large-scale neighborhood search, with a novel learn-then-optimize approach to subproblem generation.
In collaboration with Amazon Robotics, we show that our model and algorithm generate much stronger solutions for practical problems than state-of-the-art approaches.
arXiv Detail & Related papers (2024-08-29T20:22:22Z) - Structural Optimization of Lightweight Bipedal Robot via SERL [6.761861053481078]
This paper introduces the SERL (Structure Evolution Reinforcement Learning) algorithm, which combines reinforcement learning for locomotion tasks with evolution algorithms.
We successfully designed a bipedal robot named Wow Orin, where the optimal leg length are obtained through optimization based on body structure and motor torque.
arXiv Detail & Related papers (2024-08-28T08:34:05Z) - A Meta-Engine Framework for Interleaved Task and Motion Planning using Topological Refinements [51.54559117314768]
Task And Motion Planning (TAMP) is the problem of finding a solution to an automated planning problem.
We propose a general and open-source framework for modeling and benchmarking TAMP problems.
We introduce an innovative meta-technique to solve TAMP problems involving moving agents and multiple task-state-dependent obstacles.
arXiv Detail & Related papers (2024-08-11T14:57:57Z) - MuTT: A Multimodal Trajectory Transformer for Robot Skills [14.84252843639553]
MuTT is a novel encoder-decoder transformer architecture designed to predict environment-aware executions of robot skills.
We pioneer the fusion of vision and trajectory, introducing a novel trajectory projection.
This approach facilitates the optimization of robot skill parameters for the current environment, without the need for real-world executions.
arXiv Detail & Related papers (2024-07-22T14:18:52Z) - RoboMorph: Evolving Robot Morphology using Large Language Models [0.5812095716568273]
We introduce RoboMorph, an automated approach for generating and optimizing modular robot designs.
By integrating automatic prompt design and a reinforcement learning based control algorithm, RoboMorph iteratively improves robot designs through feedback loops.
arXiv Detail & Related papers (2024-07-11T16:05:56Z) - RoboScript: Code Generation for Free-Form Manipulation Tasks across Real
and Simulation [77.41969287400977]
This paper presents textbfRobotScript, a platform for a deployable robot manipulation pipeline powered by code generation.
We also present a benchmark for a code generation benchmark for robot manipulation tasks in free-form natural language.
We demonstrate the adaptability of our code generation framework across multiple robot embodiments, including the Franka and UR5 robot arms.
arXiv Detail & Related papers (2024-02-22T15:12:00Z) - RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulation [68.70755196744533]
RoboGen is a generative robotic agent that automatically learns diverse robotic skills at scale via generative simulation.
Our work attempts to extract the extensive and versatile knowledge embedded in large-scale models and transfer them to the field of robotics.
arXiv Detail & Related papers (2023-11-02T17:59:21Z) - Leveraging Hyperbolic Embeddings for Coarse-to-Fine Robot Design [40.01142267374432]
Multi-cellular robot design aims to create robots comprised of numerous cells that can be efficiently controlled to perform diverse tasks.
Previous research has demonstrated the ability to generate robots for various tasks, but these approaches often optimize robots directly in the vast design space.
This paper presents a novel coarse-to-fine method for designing multi-cellular robots.
arXiv Detail & Related papers (2023-11-01T11:56:32Z) - Symmetry-Aware Robot Design with Structured Subgroups [31.422714467666637]
We propose a Symmetry-Aware Robot Design framework that exploits the structure of the design space by incorporating symmetry searching into the robot design process.
Specifically, we represent symmetries with the subgroups of the dihedral group and search for the optimal symmetry in structured subgroups.
In this way, SARD can design efficient symmetric robots while covering the original design space, which is theoretically analyzed.
arXiv Detail & Related papers (2023-05-31T08:57:03Z) - Large Scale Distributed Collaborative Unlabeled Motion Planning with
Graph Policy Gradients [122.85280150421175]
We present a learning method to solve the unlabelled motion problem with motion constraints and space constraints in 2D space for a large number of robots.
We employ a graph neural network (GNN) to parameterize policies for the robots.
arXiv Detail & Related papers (2021-02-11T21:57:43Z) - Machine Learning-Based Automated Design Space Exploration for Autonomous
Aerial Robots [55.056709056795206]
Building domain-specific architectures for autonomous aerial robots is challenging due to a lack of systematic methodology for designing onboard compute.
We introduce a novel performance model called the F-1 roofline to help architects understand how to build a balanced computing system.
To navigate the cyber-physical design space automatically, we subsequently introduce AutoPilot.
arXiv Detail & Related papers (2021-02-05T03:50:54Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.