scispace - formally typeset
Journal ArticleDOI

Robot navigation in unknown terrains using learned visibility graphs. Part I: The disjoint convex obstacle case

Reads0
Chats0
TLDR
An algorithm is presented to navigate a robot in an unexplored terrain that is arbitrarily populated with disjoint convex polygonal obstacles in the plane and it is proven to yield a convergent solution to each path of traversal.
Abstract
The problem of navigating an autonomous mobile robot through unexplored terrain of obstacles is discussed. The case when the obstacles are "known" has been extensively studied in literature. Completely unexplored obstacle terrain is considered. In this case, the process of navigation involves both learning the information about the obstacle terrain and path planning. An algorithm is presented to navigate a robot in an unexplored terrain that is arbitrarily populated with disjoint convex polygonal obstacles in the plane. The navigation process is constituted by a number of traversals; each traversal is from an arbitrary source point to an arbitrary destination point. The proposed algorithm is proven to yield a convergent solution to each path of traversal. Initially, the terrain is explored using a rather primitive sensor, and the paths of traversal made may be suboptimal. The visibility graph that models the obstacle terrain is incrementally constructed by integrating the information about the paths traversed so far. At any stage of learning, the partially learned terrain model is represented as a learned visibility graph, and it is updated after each traversal. It is proven that the learned visibility graph converges to the visibility graph with probability one when the source and destination points are chosen randomly. Ultimately, the availability of the complete visibility graph enables the robot to plan globally optimal paths and also obviates the further usage of sensors.

read more

Citations
More filters
Journal ArticleDOI

A robot exploration and mapping strategy based on a semantic hierarchy of spatial representations

TL;DR: Kuipers et al. as discussed by the authors developed a robust qualitative method for robot exploration, mapping, and navigation in large-scale spatial environments, which can build an accurate map of a previously unkown environment in spite of substantial random and systematic sensorimotor error.
Journal ArticleDOI

Gross motion planning—a survey

TL;DR: This paper surveys the work on gross-motion planning, including motion planners for point robots, rigid robots, and manipulators in stationary, time-varying, constrained, and movable-object environments.
Journal ArticleDOI

Adaptive evolutionary planner/navigator for mobile robots

TL;DR: An adaptive evolutionary planner/navigator that unifies off-line planning and online planning/navigation processes in the same evolutionary algorithm that enables good tradeoffs among near-optimality of paths, high planning efficiency, and effective handling of unknown obstacles.
Book

A robot exploration and mapping strategy based on a semantic hierarchy of spatial representations

TL;DR: A robust qualitative method is developed that can build an accurate map of a previously unkown environment in spite of substantial random and systematic sensorimotor error and successful navigation is not critically dependent on the accuracy, or even the existence, of the geometrical description.
Journal ArticleDOI

Encoding Natural Movement as an Agent-Based System: An Investigation into Human Pedestrian Behaviour in the Built Environment

TL;DR: It is demonstrated that, with the aid of an exosomatic visual architecture, it is possible to develop behavioural models in which movement rules originating from Gibson's principle of affordance are utilised.
References
More filters
Book

The Design and Analysis of Computer Algorithms

TL;DR: This text introduces the basic data structures and programming techniques often used in efficient algorithms, and covers use of lists, push-down stacks, queues, trees, and graphs.
Journal ArticleDOI

An algorithm for planning collision-free paths among polyhedral obstacles

TL;DR: A collision avoidance algorithm for planning a safe path for a polyhedral object moving among known polyhedral objects that transforms the obstacles so that they represent the locus of forbidden positions for an arbitrary reference point on the moving object.
Journal ArticleDOI

Spatial Planning: A Configuration Space Approach

TL;DR: In this article, the authors propose an approach based on characterizing the position and orientation of an object as a single point in a configuration space, in which each coordinate represents a degree of freedom in the position or orientation of the object.
Journal ArticleDOI

Navigation for an intelligent mobile robot

TL;DR: A learning technique is described in which the robot develops a global model and a network of places, which is useful for navigation in a finite, pre-learned domain such as a house, office, or factory.
Related Papers (5)