Motion Generation Considering Situation with Conditional Generative Adversarial Networks for Throwing Robots

by   Kyo Kutsuzawa, et al.

When robots work in a cluttered environment, the constraints for motions change frequently and the required action can change even for the same task. However, planning complex motions from direct calculation has the risk of resulting in poor performance local optima. In addition, machine learning approaches often require relearning for novel situations. In this paper, we propose a method of searching appropriate motions by using conditional Generative Adversarial Networks (cGANs), which can generate motions based on the conditions by mimicking training datasets. By training cGANs with various motions for a task, its latent space is fulfilled with the valid motions for the task. The appropriate motions can be found efficiently by searching the latent space of the trained cGANs instead of the motion space, while avoiding poor local optima. We demonstrate that the proposed method successfully works for an object-throwing task to given target positions in both numerical simulation and real-robot experiments. The proposed method resulted in three times higher accuracy with 2.5 times faster calculation time than searching the action space directly.


page 1

page 4

page 5

page 6

page 7


ACE: Adversarial Correspondence Embedding for Cross Morphology Motion Retargeting from Human to Nonhuman Characters

Motion retargeting is a promising approach for generating natural and co...

Collision-free Path Planning on Arbitrary Optimization Criteria in the Latent Space through cGANs

We propose a new method for collision-free path planning by Conditional ...

Spatial Attention Point Network for Deep-learning-based Robust Autonomous Robot Motion Generation

Deep learning provides a powerful framework for automated acquisition of...

MoDi: Unconditional Motion Synthesis from Diverse Data

The emergence of neural networks has revolutionized the field of motion ...

Unsupervised human-to-robot motion retargeting via expressive latent space

This paper introduces a novel approach for human-to-robot motion retarge...

LoGANv2: Conditional Style-Based Logo Generation with Generative Adversarial Networks

Domains such as logo synthesis, in which the data has a high degree of m...

Animating an Autonomous 3D Talking Avatar

One of the main challenges with embodying a conversational agent is anno...

Please sign up or login with your details

Forgot password? Click here to reset