CS 326 A: Motion Planning Planning Exploration Strategies.

Slides:



Advertisements
Similar presentations
Discussion topics SLAM overview Range and Odometry data Landmarks
Advertisements

Dynamic Programming.
Learning from Demonstrations Jur van den Berg. Kalman Filtering and Smoothing Dynamics and Observation model Kalman Filter: – Compute – Real-time, given.
Probabilistic Robotics
Probabilistic Robotics
Probabilistic Robotics SLAM. 2 Given: The robot’s controls Observations of nearby features Estimate: Map of features Path of the robot The SLAM Problem.
Silvina Rybnikov Supervisors: Prof. Ilan Shimshoni and Prof. Ehud Rivlin HomePage:
Model base human pose tracking. Papers Real-Time Human Pose Tracking from Range Data Simultaneous Shape and Pose Adaption of Articulated Models using.
Lab 2 Lab 3 Homework Labs 4-6 Final Project Late No Videos Write up
Simultaneous Localization and Mapping
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
Localization David Johnson cs6370. Basic Problem Go from thisto this.
Active SLAM in Structured Environments Cindy Leung, Shoudong Huang and Gamini Dissanayake Presented by: Arvind Pereira for the CS-599 – Sequential Decision.
Autonomous Robot Navigation Panos Trahanias ΗΥ475 Fall 2007.
Reliable Range based Localization and SLAM Joseph Djugash Masters Student Presenting work done by: Sanjiv Singh, George Kantor, Peter Corke and Derek Kurth.
CS 326 A: Motion Planning Coordination of Multiple Robots.
Robotic Mapping: A Survey Sebastian Thrun, 2002 Presentation by David Black-Schaffer and Kristof Richmond.
Adam Rachmielowski 615 Project: Real-time monocular vision-based SLAM.
Probabilistic Methods in Mobile Robotics. Stereo cameras Infra-red Sonar Laser range-finder Sonar Tactiles.
Active Simultaneous Localization and Mapping Stephen Tully, : Robotic Motion Planning This project is to actively control the.
Relaxation On a Mesh a formalism for generalized Localization By Andrew Howard, Maja J Matari´c and Gaurav Sukhatme Robotics Research Labs, Computer Science.
CS 326 A: Motion Planning Planning Inspection Tours.
Probabilistic Robotics
1 Spring 2007 Research Log Joseph Djugash. 2 The Problem Localize a large network of nodes with the following constraints: Resource Limitation power,
SA-1 Probabilistic Robotics Mapping with Known Poses.
Navigation Strategies for Exploring Indoor Environments Presented by Mathieu Bredif February 17, 2004 CS326A: Motion Planning.
Authors: Joseph Djugash, Sanjiv Singh, George Kantor and Wei Zhang
Study on Mobile Robot Navigation Techniques Presenter: 林易增 2008/8/26.
Planetary Surface Robotics ENAE 788U, Spring 2005 U N I V E R S I T Y O F MARYLAND Lecture 8 Mapping 5 April, 2005.
1 Range-Only SLAM for Robots Operating Cooperatively with Sensor Networks Joseph Djugash Sanjiv Singh George Kantor Wei Zhang Carnegie Mellon University.
February 2001SUNY Plattsburgh Concise Track Characterization of Maneuvering Targets Stephen Linder Matthew Ryan Richard Quintin This material is based.
1/53 Key Problems Localization –“where am I ?” Fault Detection –“what’s wrong ?” Mapping –“what is my environment like ?”
1 DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Second Quarterly IPR Meeting January 13, 1999 P. I.s: Leonidas J. Guibas and.
Autonomous Robot Localisation, Path Planning, Navigation, and Obstacle Avoidance The Problem: –Robot needs to know where it is? where it’s going? is there.
Sven Koenig, Joseph S. B. Mitchell, Apura Mudgal, Craig Tovey A Near-Tight Approximation Algorithm for the Robot Localization Problem Presented by: Mike.
SA-1 Mapping with Known Poses Ch 4.2 and Ch 9. 2 Why Mapping? Learning maps is one of the fundamental problems in mobile robotics Maps allow robots to.
Simultaneous Localization and Mapping Presented by Lihan He Apr. 21, 2006.
DPL10/16/2015 CS 551/651: Simplification Continued David Luebke
1 Data models Vector data model Raster data model.
Young Ki Baik, Computer Vision Lab.
Simultaneous Localization and Mapping
Ground Truth Free Evaluation of Segment Based Maps Rolf Lakaemper Temple University, Philadelphia,PA,USA.
Visual SLAM Visual SLAM SPL Seminar (Fri) Young Ki Baik Computer Vision Lab.
CSE-473 Mobile Robot Mapping. Mapping with Raw Odometry.
Robotics Club: 5:30 this evening
Range-Only SLAM for Robots Operating Cooperatively with Sensor Networks Authors: Joseph Djugash, Sanjiv Singh, George Kantor and Wei Zhang Reading Assignment.
Autonomous Navigation for Flying Robots Lecture 6.3: EKF Example
Simultaneous Localization and Mapping (SLAM). Localization Perfect Map + Observations with errors = Pretty good Localization (Average out errors in observations,
COMP 417 – Jan 12 th, 2006 Guest Lecturer: David Meger Topic: Camera Networks for Robot Localization.
Globally Consistent Range Scan Alignment for Environment Mapping F. LU ∗ AND E. MILIOS Department of Computer Science, York University, North York, Ontario,
Vision-based SLAM Enhanced by Particle Swarm Optimization on the Euclidean Group Vision seminar : Dec Young Ki BAIK Computer Vision Lab.
Fast SLAM Simultaneous Localization And Mapping using Particle Filter A geometric approach (as opposed to discretization approach)‏ Subhrajit Bhattacharya.
Navigation Strategies for Exploring Indoor Environments Hector H Gonzalez-Banos and Jean-Claude Latombe The International Journal of Robotics Research.
Ghislain Fouodji Tasse Supervisor: Dr. Karen Bradshaw Computer Science Department Rhodes University 04 August 2009.
10-1 Probabilistic Robotics: FastSLAM Slide credits: Wolfram Burgard, Dieter Fox, Cyrill Stachniss, Giorgio Grisetti, Maren Bennewitz, Christian Plagemann,
CSE-473 Mobile Robot Mapping.
Example robot cleared region robot’s visibility region hiding region 2
Paper – Stephen Se, David Lowe, Jim Little
CS b659: Intelligent Robotics
+ SLAM with SIFT Se, Lowe, and Little Presented by Matt Loper
Simultaneous Localization and Mapping
Globally Optimal Generalized Maximum Multi Clique Problem (GMMCP) using Python code for Pedestrian Object Tracking By Beni Mulyana.
Introduction to Robot Mapping
Motion and Force. Motion and Force Chapter Twelve: Distance, Time, and Speed 12.1 Distance, Direction, and Position 12.2 Speed 12.3 Graphs of Motion.
Probabilistic Map Based Localization
Probabilistic Robotics
Principle of Bayesian Robot Localization.
Simultaneous Localization and Mapping
Probabilistic Robotics Bayes Filter Implementations FastSLAM
Presentation transcript:

CS 326 A: Motion Planning Planning Exploration Strategies

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

Example

Example

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)

Correspondence Problem

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)

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

Not a New Issue!

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)

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

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