Learning Maneuver Dictionaries for Ground Robot Planning
نویسندگان
چکیده
Vehicle dynamics is typically handled by models whose parameters are found through system identification or manually computed from the vehicle’s characteristics. While these methods provide accurate theoretical dynamical models, they may not take into account differences between individual vehicles, lack adaptability to new environments and may not handle sophisticated models, requiring hand-crafted heuristics for backwards motion for example. Similarly to space and aerial maneuver-based planning methods, we demonstrate a simple and computationally fast planning method for ground robots with obstacle avoidance. It bypasses the need for model parameters identification and hand-crafted heuristics, learns the particularities of individual vehicles, allows on-line adaptation and sophisticated models. Human-driven or autonomouslydriven trajectories are recorded and stored into a trajectory bank. While in learning mode, the robot records each traveled trajectory and places it into a bank, indexed by the initial speeds of each left and right wheels and the ending position at a fixed radius. Only the best trajectories are stored in the trajectory bank and then reused during autonomous runs for optimal short-range planning. Pre-computed (but not recorded) trajectories have been used in previous work and provide an important computational advantage over on-line computation methods, which are less practical in real-time applications due to the high-dimensional search space. A collision-free platform was developed without any hand-crafted heuristics or knowledge about the vehicle’s characteristics. This method is demonstrated on the LAGR platform, a non-holonomic (differential drive) off-road mobile robot.
منابع مشابه
Medical Students’ Perception of Using Electronic Learning Tools in an ESP Program
Given the burgeoning interest in the use of technology and electronic tools for educational purposes among students, this study set out with the purpose of investigating medical students’ perception of using e-learning tools and applications in an English for Specific Purposes (ESP) program at an Iranian medical university. The study also aimed to discover the extent to which the students...
متن کاملPath Planning for a Statically Stable Biped Robot Using PRM and Reinforcement Learning
In this paper path planning and obstacle avoidance for a statically stable biped robot using PRM and reinforcement learning is discussed. The main objective of the paper is to compare these two methods of path planning for applications involving a biped robot. The statically stable biped robot under consideration is a 4-degree of freedom walking robot that can follow any given trajectory on fla...
متن کاملStochastic multi-objective optimization for aggressive maneuver trajectory planning on loose surface
In this work we regard the problem of trajectory planning for aggressive maneuver of a wheeled mobile robot on loose surface. Our approach is inspired by previously reported analysis of professional rally racers actions during sharp turn. Using numerical simulations we obtain a set of solutions representing all possible compromises between speed and accuracy of maneuver. We choose a particular ...
متن کاملMotion Planning for Multiple Mobile Robot Systems using Dynamic Networks
Presented is a new approach to multi-robot motion planning that is based on the concept of planning within dynamic robot networks. The system enables multiple mobile robots that have limited ranges of sensing and communication to maneuver safely in dynamic, unstructured environments. As the robots move about their workspace, localized robot groups form networks within which world models can be ...
متن کاملMap-merging in Multi-robot Simultaneous Localization and Mapping Process Using Two Heterogeneous Ground Robots
In this article, a fast and reliable map-merging algorithm is proposed to produce a global two dimensional map of an indoor environment in a multi-robot simultaneous localization and mapping (SLAM) process. In SLAM process, to find its way in this environment, a robot should be able to determine its position relative to a map formed from its observations. To solve this complex problem, simultan...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008