slam tutorial
play

SLAM Tutorial Course 6.834 Cognitive Robotics SLAM for Dummies - PDF document

SLAM Tutorial Course 6.834 Cognitive Robotics SLAM for Dummies Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4 Outline Project background Goal for the project Previous work Progress Implementation Screenshots


  1. SLAM Tutorial Course 6.834 Cognitive Robotics SLAM for Dummies Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4 Outline � Project background � Goal for the project � Previous work � Progress � Implementation � Screenshots � Conclusion Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4

  2. Project background � Joint project between three courses: � Cognitive Robotics: SLAM Tutorial and Implementation � Embodied Intelligence: Behavior (APU) � Principles of Computer Systems: System design � Great to be able to combine these � Allows bigger projects Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4 Goal � Output is an easy-to-use manual of SLAM � Tutorial style report � Understandable by someone new to the field � Should make it easy to create a basic but complete implementation – a foundation for additions Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4

  3. Previous work � Lots of work within the field � Most papers focus on innovations � No real basic introduction � No complete step by step guide. � Many focus on one aspect (e.g. EKF). Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4 Complete SLAM, overview � Landmark extraction � RANSAC � Spikes � Data association/ landmark pruning � Landmark policies � Validation gate � EKF odometry update � EKF re-observation � EKF new landmark Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4

  4. Progress � Basic SLAM implementation nearly done � Detailed description: � Choice of hardware � Landmarks � Data association � EKF � All variables � Output � Normal mistakes � How to tune the EKF Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4 The implementation � Done in C# � Code is easy to read � Can be read as pseudocode � drivers for hardware � Will be available as a library Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4

  5. Screenshots Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4 Conclusion � A comprehensive tutorial � There is really a need for it � Enables lots of people to get up to speed � Could bring more research into the field? Authors: Morten Rufus Blas, Soren Riisgaard, May 2 0 0 4

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend