Visual Learning for Collision Avoidance in a Simulated Environment

نویسنده

  • Christopher Rasmussen
چکیده

We demonstrate a simulated robot in a three-dimensional, texture-mapped graphical environment that learns from optical ow calculations to avoid collisions with walls. The robot has no preprogrammed notion of divergence or left-right asymmetry, but by associating the values of visual variables leading up to the moment of each collision with the fact and particulars of that collision, the robot gradually approximates these functions and improves its performance. The credit assignment problem associated with reinforcement learning is greatly reduced in this continuous domain, permitting a simple nearest-neighbor learning algorithm. It is hoped that this technique may be extended to other mobile robot problems for which appropriate functions are not as easily discerned from rst principles. Further , the use of artiicial visual environments is advanced as a tool for judging the feasibility of vision-based learning algorithms before committing them to real robot platforms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

RVO Collision Avoidance in Unity 3D

Reciprocal Velocity Obstacles (RVO) method was used to produce collision avoidance for crowd simulations generated using the game engine Unity 3D. Smooth collision avoidance was produced for multiple agents in the same environment by using RVO collision avoidance method. There are three methods for generating crowd simulation using RVO collision avoidance in this experiment. The first method co...

متن کامل

A Navigation System for Autonomous Robot Operating in Unknown and Dynamic Environment: Escaping Algorithm

In this study, the problem of navigation in dynamic and unknown environment is investigated and a navigation method based on force field approach is suggested. It is assumed that the robot performs navigation in...

متن کامل

Learning to Save Lives: Using Reinforcement Learning with Environment Features for Efficient Robot Search and Rescue

This project proposes a reinforcement learning approach to robot search and rescue (SAR). The approach uses Q-Learning with a neural network representation to learn collision avoidance, exploration and victim discovery behaviours. Visual features in the environment are used to learn correlations between detected features and the likelihood of victim discovery. The system was built using the ROS...

متن کامل

Uncertainty-Aware Reinforcement Learning for Collision Avoidance

Reinforcement learning can enable complex, adaptive behavior to be learned automatically for autonomous robotic platforms. However, practical deployment of reinforcement learning methods must contend with the fact that the training process itself can be unsafe for the robot. In this paper, we consider the specific case of a mobile robot learning to navigate an a priori unknown environment while...

متن کامل

Obstacle Avoidance of mobile robot using PSO based Neuro Fuzzy Technique

Navigation and obstacle avoidance are very important issues for the successful use of an autonomous mobile robot. To allow the robot to move between its current and final configurations without any collision within the surrounding environment, motion planning needs much treatment. Thus to generate collision free path it should have proper motion planning as well as obstacle avoidance scheme. Th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007