Direct Robot Configuration Space Construction using Convolutional
Encoder-Decoders
- URL: http://arxiv.org/abs/2303.05653v1
- Date: Fri, 10 Mar 2023 02:08:56 GMT
- Title: Direct Robot Configuration Space Construction using Convolutional
Encoder-Decoders
- Authors: Christopher Benka, Carl Gross, Riya Gupta, Hod Lipson
- Abstract summary: We apply a convolutional encoder-decoder framework for calculating highly accurate approximations to configuration spaces.
Our model achieves an average 97.5% F1-score for predicting C-free and C-clsn for 2-D robotic workspaces with a dual-arm robot.
- Score: 7.780531445879181
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Intelligent robots must be able to perform safe and efficient motion planning
in their environments. Central to modern motion planning is the configuration
space. Configuration spaces define the set of configurations of a robot that
result in collisions with obstacles in the workspace, C-clsn, and the set of
configurations that do not, C-free. Modern approaches to motion planning first
compute the configuration space and then perform motion planning using the
calculated configuration space. Real-time motion planning requires accurate and
efficient construction of configuration spaces.
We are the first to apply a convolutional encoder-decoder framework for
calculating highly accurate approximations to configuration spaces. Our model
achieves an average 97.5% F1-score for predicting C-free and C-clsn for 2-D
robotic workspaces with a dual-arm robot. Our method limits undetected
collisions to less than 2.5% on robotic workspaces that involve translation,
rotation, and removal of obstacles. Our model learns highly transferable
features between robotic workspaces, requiring little to no fine-tuning to
adapt to new transformations of obstacles in the workspace.
Related papers
- Whole-body end-effector pose tracking [10.426087117345096]
We introduce a whole-body RL formulation for end-effector pose tracking in a large workspace on rough, unstructured terrains.
Our proposed method involves a terrain-aware sampling strategy for the robot's initial configuration and end-effector pose commands.
On deployment, it achieves a pose-tracking error of 2.64 cm and 3.64 degrees, outperforming existing competitive baselines.
arXiv Detail & Related papers (2024-09-24T12:51:32Z) - Redundancy-aware Action Spaces for Robot Learning [17.961314026588987]
Joint space and task space control are the two dominant action modes for controlling robot arms within the robot learning literature.
This work analyses the criteria for designing action spaces for robot manipulation and introduces ER (End-effector Redundancy), a novel action space formulation.
We present two implementations of ER, ERAngle (ERA) and ERJoint (ERJ), and we show that ERJ in particular demonstrates superior performance across multiple settings.
arXiv Detail & Related papers (2024-06-06T15:08:41Z) - 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) - Language-Conditioned Path Planning [68.13248140217222]
Language-Conditioned Collision Functions (LACO) learns a collision function using only a single-view image, language prompt, and robot configuration.
LACO predicts collisions between the robot and the environment, enabling flexible, conditional path planning without the need for object annotations, point cloud data, or ground-truth object meshes.
In both simulation and the real world, we demonstrate that LACO can facilitate complex, nuanced path plans that allow for interaction with objects that are safe to collide, rather than prohibiting any collision.
arXiv Detail & Related papers (2023-08-31T17:56:13Z) - Obstacle Avoidance for Robotic Manipulator in Joint Space via Improved
Proximal Policy Optimization [6.067589886362815]
In this paper, we train a deep neural network via an improved Proximal Policy Optimization (PPO) algorithm to map from task space to joint space for a 6-DoF manipulator.
Since training such a task in real-robot is time-consuming and strenuous, we develop a simulation environment to train the model.
Experimental results showed that using our method, the robot was capable of tracking a single target or reaching multiple targets in unstructured environments.
arXiv Detail & Related papers (2022-10-03T10:21:57Z) - Nonprehensile Riemannian Motion Predictive Control [57.295751294224765]
We introduce a novel Real-to-Sim reward analysis technique to reliably imagine and predict the outcome of taking possible actions for a real robotic platform.
We produce a closed-loop controller to reactively push objects in a continuous action space.
We observe that RMPC is robust in cluttered as well as occluded environments and outperforms the baselines.
arXiv Detail & Related papers (2021-11-15T18:50:04Z) - OSCAR: Data-Driven Operational Space Control for Adaptive and Robust
Robot Manipulation [50.59541802645156]
Operational Space Control (OSC) has been used as an effective task-space controller for manipulation.
We propose OSC for Adaptation and Robustness (OSCAR), a data-driven variant of OSC that compensates for modeling errors.
We evaluate our method on a variety of simulated manipulation problems, and find substantial improvements over an array of controller baselines.
arXiv Detail & Related papers (2021-10-02T01:21:38Z) - SABER: Data-Driven Motion Planner for Autonomously Navigating
Heterogeneous Robots [112.2491765424719]
We present an end-to-end online motion planning framework that uses a data-driven approach to navigate a heterogeneous robot team towards a global goal.
We use model predictive control (SMPC) to calculate control inputs that satisfy robot dynamics, and consider uncertainty during obstacle avoidance with chance constraints.
recurrent neural networks are used to provide a quick estimate of future state uncertainty considered in the SMPC finite-time horizon solution.
A Deep Q-learning agent is employed to serve as a high-level path planner, providing the SMPC with target positions that move the robots towards a desired global goal.
arXiv Detail & Related papers (2021-08-03T02:56:21Z) - 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) - Predicting Sample Collision with Neural Networks [5.713670854553366]
We present a framework to address the cost of expensive primitive operations in sampling-based motion planning.
We evaluate our framework on multiple planning problems with a variety of robots in 2D and 3D workspaces.
arXiv Detail & Related papers (2020-06-30T14:56:14Z) - Combinatorics of a Discrete Trajectory Space for Robot Motion Planning [4.477410849696538]
complexity of the problem is directly related to the dimension of the robot's configuration space.
We present a discrete robot model based on the fundamental hardware specifications of a robot.
arXiv Detail & Related papers (2020-05-25T12:14:20Z)
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.