|
Presented By:
1. OverviewBy autonomous robot navigation we mean the ability of a robot to move purposefully and without human intervention in environments that have not been specifically engineered for it. Autonomous navigation requires a number of heterogeneous capabilities including the ability to execute elementary goal-achieving actions, like reaching a given location; to react in real time to unexpected events, like the sudden appearance of an obstacle; to build, use and maintain a map of the environment; to determine the robot's position with respect to this map; to form plans that pursue specific goals or avoid undesired situations; and to adapt to changes in the environment. A number of different architectures for autonomous robot navigation have been proposed in the last twenty years. These include hierarchical architectures, that partition the robot's functionality into high-level (model and plan) and low-level (sense and execute) layers; behavior-based architectures, that achieve complex behavior by combining several simple behavior-producing units; and hybrid architectures, that combine a layered organization with a behavior-based decomposition of the execution layer. While the use of hybrid architectures is gaining increasing consensus in the field, a number of technological gaps remain. Among these, we emphasize:
We in this project adapted the hybrid approach i.e. after receiving the sensor input it is interpreted and the information is modeled in the map according to our defined perception then the path planning is done on this perceived map and to react to the environment small fundamental behaviors are executed to workout in the given situation.
2. Objectives:
3. Implementation Tools:
|
|