Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS 326 A: Motion Planning Planning Exploration Strategies.

Similar presentations


Presentation on theme: "CS 326 A: Motion Planning Planning Exploration Strategies."— Presentation transcript:

1 CS 326 A: Motion Planning http://robotics.stanford.edu/~latombe/cs326/2002 Planning Exploration Strategies

2 Exploration  Map Building  A robot is introduced in a new environment  Its task is to build a model (2D or 3D) of this environment  It goes from place to place.  At each place it acquires a local model that it merges with the current global model

3 Example

4 Example

5 Localization Issue  Initial position of the robot  reference coordinate frame  Dead-reckoning (e.g., odometry) yields increasing errors  Need to match each new local model with current global model (correspondence problem)

6 Correspondence Problem

7 Localization Issue  Initial position of the robot  reference coordinate frame  Dead-reckoning (e.g., odometry) yields increasing errors  Need to match each new local model with current global model Simultaneous Localization and Mapping (SLAM)  Simultaneous Localization and Mapping (SLAM)

8 Loop Issue Courtesy R. Chatila Loops  Complex optimization problem (incrementality vs. global optomization)

9 Not a New Issue!

10 Two Sub-problems in Exploration  Where to go next? - Maximize amount of new information - Ensure minimal model overlap - Minimize travel length  Next-best view  How to best merge the two models? - Minimize expected errors: Kalman filtering, expectation maximization (most likely map)

11 Other Exploration Issues  Map model: polygonal, occupancy grid, topological network, 3D surfaces, object map, etc…  Moving objects  “Meaning” of objects  Multiple robots  Unstructured environments

12 Other Exploration Issues  Map model: polygonal, occupancy grid, topological network, 3D surfaces, object map, etc…  Moving objects  “Meaning” of objects  Multiple robots  Unstructured environments


Download ppt "CS 326 A: Motion Planning Planning Exploration Strategies."

Similar presentations


Ads by Google