Real-time Active Vision for a Humanoid Soccer Robot Using Deep Reinforcement Learning

11/27/2020
by   Soheil Khatibi, et al.
2

In this paper, we present an active vision method using a deep reinforcement learning approach for a humanoid soccer-playing robot. The proposed method adaptively optimises the viewpoint of the robot to acquire the most useful landmarks for self-localisation while keeping the ball into its viewpoint. Active vision is critical for humanoid decision-maker robots with a limited field of view. To deal with an active vision problem, several probabilistic entropy-based approaches have previously been proposed which are highly dependent on the accuracy of the self-localisation model. However, in this research, we formulate the problem as an episodic reinforcement learning problem and employ a Deep Q-learning method to solve it. The proposed network only requires the raw images of the camera to move the robot's head toward the best viewpoint. The model shows a very competitive rate of 80 achieving the best viewpoint. We implemented the proposed method on a humanoid robot simulated in Webots simulator. Our evaluations and experimental results show that the proposed method outperforms the entropy-based methods in the RoboCup context, in cases with high self-localisation errors.

READ FULL TEXT

page 4

page 6

page 7

page 8

research
10/13/2021

Next-Best-View Estimation based on Deep Reinforcement Learning for Active Object Classification

The presentation and analysis of image data from a single viewpoint are ...
research
07/09/2020

Robotic Grasping using Deep Reinforcement Learning

In this work, we present a deep reinforcement learning based method to s...
research
11/13/2020

Robust Quadruped Jumping via Deep Reinforcement Learning

In this paper we consider a general task of jumping varying distances an...
research
06/12/2023

Viewpoint Generation using Feature-Based Constrained Spaces for Robot Vision Systems

The efficient computation of viewpoints under consideration of various s...
research
07/20/2020

Best Viewpoints for External Robots or Sensors Assisting Other Robots

This work creates a model of the value of different external viewpoints ...
research
04/20/2022

Vision System of Curling Robots: Thrower and Skip

We built a vision system of curling robot which can be expected to play ...
research
01/31/2018

A Deep Reinforcement Learning Approach for Dynamically Stable Inverse Kinematics of Humanoid Robots

Real time calculation of inverse kinematics (IK) with dynamically stable...

Please sign up or login with your details

Forgot password? Click here to reset