Generative Adversarial Network to Learn Valid Distributions of Robot Configurations for Inverse Kinematics and Constrained Motion Planning

by   Teguh Santoso Lembono, et al.

In high dimensional robotic system, the manifold of the valid configuration space often has complex shape, especially under constraints such as end-effector orientation, static stability, and obstacles. We propose a generative adversarial network approach to learn the distribution of valid robot configurations. It can generate configurations that are close to the constraint manifold. We present two applications of this method. First, by learning the conditional distribution with respect to the desired end-effector position, we can do fast inverse kinematics even for very high degrees-of-freedom (DoF) systems. Then, it can be used to generate samples in sampling based constrained motion planning algorithms to reduce the necessary projection steps, speeding up computation. We validate the approach in simulation using the 7-DoF Panda manipulator and the 28-DoF humanoid robot Talos.



There are no comments yet.


page 1

page 5


Approximating Constraint Manifolds Using Generative Models for Sampling-Based Constrained Motion Planning

Sampling-based motion planning under task constraints is challenging bec...

A Quadratic Programming Approach to Manipulation in Real-Time Using Modular Robots

Motion planning in high-dimensional space is a challenging task. In orde...

Singularities of serial robots: Identification and distance computation using geometric algebra

The singularities of serial robotic manipulators are those configuration...

Neural Manipulation Planning on Constraint Manifolds

The presence of task constraints imposes a significant challenge to moti...

The Reconfigurable Aerial Robotic Chain: Shape and Motion Planning

This paper presents the design concept, modeling and motion planning sol...

Learning Efficient Constraint Graph Sampling for Robotic Sequential Manipulation

Efficient sampling from constraint manifolds, and thereby generating a d...

MaskBot: Real-time Robotic Projection Mapping with Head Motion Tracking

The projection mapping systems on the human face is limited by the laten...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.