Lecture: Allows operation in enviroment without prior knowledge
|
|
- Marianna Montgomery
- 5 years ago
- Views:
Transcription
1 Lecture: SLAM
2 Lecture: Is it possible for an autonomous vehicle to start at an unknown environment and then to incrementally build a map of this enviroment while simulaneous using this map for vehicle localization - Tim Bailey Allows operation in enviroment without prior knowledge
3 Lecture: Is it possible for an autonomous vehicle to start at an unknown environment and then to incrementally build a map of this enviroment while simulaneous using this map for vehicle localization - Tim Bailey Allows operation in enviroment without prior knowledge Does not need access of independent position information, such as GPS
4 Lecture: Is it possible for an autonomous vehicle to start at an unknown environment and then to incrementally build a map of this enviroment while simulaneous using this map for vehicle localization - Tim Bailey Allows operation in enviroment without prior knowledge Does not need access of independent position information, such as GPS Example of SLAM problem formulations: Explore and return to starting point Traverse a region Find possible vehicle path to different goal locations Detect what changed in the environment
5 Lecture: SLAM Simultaneous What is SLAM acronyme of?
6 Lecture: SLAM Simultaneous Localization What is SLAM acronyme of?
7 Lecture: SLAM What is SLAM acronyme of? Simultaneous Localization and
8 Lecture: SLAM What is SLAM acronyme of? Simultaneous Localization and Map
9 Lecture: SLAM What is SLAM acronyme of? Simultaneous Localization and Map Building
10 Lecture: SLAM - Vocabular Meaning of some words: Localization - Determine the pose given a map
11 Lecture: SLAM - Vocabular Meaning of some words: Localization - Determine the pose given a map Mapping - Generate a map when pose is known
12 Lecture: SLAM - Vocabular Meaning of some words: Localization - Determine the pose given a map Mapping - Generate a map when pose is known SLAM - key steps Defined by an arbirary coordinate system (inital pose) Generate a map using sensors, and at the the same time compute pose Map errors and pose estimate are correlated
13 Lecture: SLAM - Vocabular Meaning of some words: Localization - Determine the pose given a map Mapping - Generate a map when pose is known SLAM - key steps Defined by an arbirary coordinate system (inital pose) Generate a map using sensors, and at the the same time compute pose Map errors and pose estimate are correlated Global Coordinate System
14 Lecture: SLAM - Vocabular Meaning of some words: Localization - Determine the pose given a map Mapping - Generate a map when pose is known SLAM - key steps Defined by an arbirary coordinate system (inital pose) Generate a map using sensors, and at the the same time compute pose Map errors and pose estimate are correlated Global Coordinate System Local Coordinte System (MAP)
15 Lecture: SLAM - Vocabular Meaning of some words: Localization - Determine the pose given a map Mapping - Generate a map when pose is known SLAM - key steps Defined by an arbirary coordinate system (inital pose) Generate a map using sensors, and at the the same time compute pose Map errors and pose estimate are correlated Global Coordinate System Local Coordinte System (MAP) Features - The components found in the mapo
16 Lecture: SLAM - Who defined SLAM? Professor Hugh F. Durrant-Whyte CAS - Centre of Excellence for Autonomous Systems
17 Lecture: SLAM - Who defined SLAM? Professor Hugh F. Durrant-Whyte CAS - Centre of Excellence for Autonomous Systems ACFR - Australian Centre for Field Robotics, Sydney
18 Lecture: SLAM - Who defined SLAM? Professor Hugh F. Durrant-Whyte CAS - Centre of Excellence for Autonomous Systems ACFR - Australian Centre for Field Robotics, Sydney PhD in System Engineering, Uni. of Pennsylvania, 1986
19 Lecture: SLAM - Who defined SLAM? Professor Hugh F. Durrant-Whyte CAS - Centre of Excellence for Autonomous Systems ACFR - Australian Centre for Field Robotics, Sydney PhD in System Engineering, Uni. of Pennsylvania, 1986 MSE in System Engineering, Uni. of Pennsylvania, 1985
20 Lecture: SLAM - Who defined SLAM? Professor Hugh F. Durrant-Whyte CAS - Centre of Excellence for Autonomous Systems ACFR - Australian Centre for Field Robotics, Sydney PhD in System Engineering, Uni. of Pennsylvania, 1986 MSE in System Engineering, Uni. of Pennsylvania, 1985 BSc in Nuclear Engineering, Univ. of London, 1983
21 Lecture: SLAM - Who defined SLAM? Professor John J. Leonard Works with Navigation, Guidance, and Control
22 Lecture: SLAM - Who defined SLAM? Professor John J. Leonard Works with Navigation, Guidance, and Control Applications with underwater robotics, survey robots
23 Lecture: SLAM - Who defined SLAM? Professor John J. Leonard Works with Navigation, Guidance, and Control Applications with underwater robotics, survey robots Professor of Mechanical and Ocean Engineering
24 Lecture: SLAM - Who defined SLAM? Professor John J. Leonard Works with Navigation, Guidance, and Control Applications with underwater robotics, survey robots Professor of Mechanical and Ocean Engineering Massachusetts Institute of Technology, Cambridge
25 Lecture: SLAM - Who defined SLAM? Professor John J. Leonard Works with Navigation, Guidance, and Control Applications with underwater robotics, survey robots Professor of Mechanical and Ocean Engineering Massachusetts Institute of Technology, Cambridge PhD, Univeristy of Oxford, 1984
26 Lecture: SLAM - Who defined SLAM? Professor John J. Leonard Works with Navigation, Guidance, and Control Applications with underwater robotics, survey robots Professor of Mechanical and Ocean Engineering Massachusetts Institute of Technology, Cambridge PhD, Univeristy of Oxford, 1984 BSEE, University of Pennsylvania, 1987
27 Lecture: SLAM - MAPS Metric Maps Example of a Topological Map
28 Lecture: SLAM - MAPS Metric Maps Topological Maps Example of a Topological Map
29 Lecture: SLAM - MAPS Example of a Topological Map Metric Maps Topological Maps Or Topologial and Metric Maps
30 Lecture: SLAM
31 Lecture: SLAM - Algorithms Kalman Filters Different implementation of SLAM
32 Lecture: SLAM - Algorithms Different implementation of SLAM Kalman Filters Particle Filers ( Monte Carlo simulations)
33 Lecture: SLAM - Algorithms Different implementation of SLAM Kalman Filters Particle Filers ( Monte Carlo simulations) EKF SLAM
34 Lecture: SLAM - Algorithms Different implementation of SLAM Kalman Filters Particle Filers ( Monte Carlo simulations) EKF SLAM Fast SLAM 2.0
35 Lecture: SLAM - Algorithms Different implementation of SLAM Kalman Filters Particle Filers ( Monte Carlo simulations) EKF SLAM Fast SLAM 2.0 Graph SLAM
36 Lecture: SLAM - Algorithms Different implementation of SLAM Kalman Filters Particle Filers ( Monte Carlo simulations) EKF SLAM Fast SLAM 2.0 Graph SLAM Occupancy Grid SLAM
37 Lecture: SLAM - Algorithms Different implementation of SLAM Kalman Filters Particle Filers ( Monte Carlo simulations) EKF SLAM Fast SLAM 2.0 Graph SLAM Occupancy Grid SLAM 3D SLAM
38 Lecture: SLAM - Algorithms Different implementation of SLAM Kalman Filters Particle Filers ( Monte Carlo simulations) EKF SLAM Fast SLAM 2.0 Graph SLAM Occupancy Grid SLAM 3D SLAM 6DOF SLAM
39 Lecture: SLAM - Grid Based
40 Lecture: SLAM - Grid Based
41 Lecture: SLAM - KF Steps Feature based SLAM, input and outputs Given: Input, control signal U 1:k = {u 1,u 2,...,u k } Observations Z 1:k = {z 1,z 2,...,z k }
42 Lecture: SLAM - KF Steps Feature based SLAM, input and outputs Given: Input, control signal U 1:k = {u 1,u 2,...,u k } Observations Z 1:k = {z 1,z 2,...,z k } Create: Map of features M = {m 1 n,m 2,m 3,...,m k } Robot path (pose)
43 Lecture: SLAM - KF Steps Feature based SLAM, input and outputs Given: Input, control signal U 1:k = {u 1,u 2,...,u k } Observations Z 1:k = {z 1,z 2,...,z k } Create: Map of features M = {m 1 n,m 2,m 3,...,m k } Robot path (pose)
44 Lecture: Feature Based SLAM
45 13-1
46 Lecture: SLAM - Feature based SLAM?
47 Lecture: SLAM - Correlation
48 Lecture: Joint state with momentary pose State vector wih features and momentary pose ˆX k = One pose in state vector x posek feature 1 feature 2. feature N
49 Lecture: Joint state with momentary pose State vector wih features and momentary pose ˆX k = One pose in state vector Number of features N x posek feature 1 feature 2. feature N
50 Lecture: Joint state with momentary pose State vector wih features and momentary pose ˆX k = One pose in state vector Number of features N x posek feature 1 feature 2. feature N Number of features vary over time
51 Lecture: SLAM State vector with features and pose history ˆX k = Pose history in state vector x posek. x pose1 x pose0 feature 1 feature 2. feature N
52 Lecture: SLAM State vector with features and pose history ˆX k = Pose history in state vector Number of features N x posek. x pose1 x pose0 feature 1 feature 2. feature N
53 Lecture: SLAM - Steps KF Example of steps in Kalman filter SLAM
54 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Difficult to manage data association
55 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Difficult to manage data association Especially difficult if: the environment is cluttered the environment is dynamic the environment has structural similarities ( wrong association)
56 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Difficult to manage data association Especially difficult if: the environment is cluttered the environment is dynamic the environment has structural similarities ( wrong association) Wrong acceptance of observation can destroy the state vector (map)
57 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Difficult to manage data association Especially difficult if: the environment is cluttered the environment is dynamic the environment has structural similarities ( wrong association) Wrong acceptance of observation can destroy the state vector (map) Reject ambigous measurements! Don t rely on nearest neighbour in data association
58 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Difficult to manage data association Especially difficult if: the environment is cluttered the environment is dynamic the environment has structural similarities ( wrong association) Wrong acceptance of observation can destroy the state vector (map) Reject ambigous measurements! Don t rely on nearest neighbour in data association Problems can also occur if feature estimation becomes too strong
59 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Robot path and map are unknowns
60 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Robot path and map are unknowns Errors in map and pose estimates are correlated
61 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Robot path and map are unknowns Errors in map and pose estimates are correlated The observations needs to be mapped to known landmarks
62 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Robot path and map are unknowns Errors in map and pose estimates are correlated The observations needs to be mapped to known landmarks If new unique landmars and them to map
63 Lecture: SLAM - KF problems in implementations Problems with Kalman filtered based SLAM implementations Robot path and map are unknowns Errors in map and pose estimates are correlated The observations needs to be mapped to known landmarks If new unique landmars and them to map Wrong data associations can lead to divergence
64 Lecture: SLAM - Darpa Darpa Urban Challenge, 96km Self-driving cars (Darpa, 2005, 2007)
65 Lecture: SLAM - Darpa Darpa Urban Challenge, 96km Self-driving cars (Darpa, 2005, 2007) Unmanned Aerial Vehicles (UAV)
66 Lecture: SLAM - Darpa Darpa Urban Challenge, 96km Self-driving cars (Darpa, 2005, 2007) Unmanned Aerial Vehicles (UAV) Autonomous Underwater Vehicles (AUV)
67 Lecture: SLAM - Darpa Darpa Urban Challenge, 96km Self-driving cars (Darpa, 2005, 2007) Unmanned Aerial Vehicles (UAV) Autonomous Underwater Vehicles (AUV) Planetary Rovers (Mars, 1997)
68 Lecture: SLAM - Darpa Darpa Urban Challenge, 96km Self-driving cars (Darpa, 2005, 2007) Unmanned Aerial Vehicles (UAV) Autonomous Underwater Vehicles (AUV) Planetary Rovers (Mars, 1997) Domestic Robots
69 Lecture: SLAM - Darpa Darpa Urban Challenge, 96km Self-driving cars (Darpa, 2005, 2007) Unmanned Aerial Vehicles (UAV) Autonomous Underwater Vehicles (AUV) Planetary Rovers (Mars, 1997) Domestic Robots Field Robotics ( Mining, Forestry)
70 Lecture: SLAM - Example of AUV SeaBED robot under Antarctic Ice, WHO Autonomous Underwater Vechicle (AUV)
71 Lecture: SLAM - Example of AUV SeaBED robot under Antarctic Ice, WHO Autonomous Underwater Vechicle (AUV) Accurate 3D maps of Antarctic Sea Ice
72 Lecture: SLAM - Example of AUV SeaBED robot under Antarctic Ice, WHO Autonomous Underwater Vechicle (AUV) Accurate 3D maps of Antarctic Sea Ice Fitted with an upward-looking sonar
73 Lecture: SLAM - Example of AUV SeaBED robot under Antarctic Ice, WHO Autonomous Underwater Vechicle (AUV) Accurate 3D maps of Antarctic Sea Ice Fitted with an upward-looking sonar Map and measure underside of ice cover
74 Lecture: SLAM - Example of AUV SeaBED robot under Antarctic Ice, WHO Autonomous Underwater Vechicle (AUV) Accurate 3D maps of Antarctic Sea Ice Fitted with an upward-looking sonar Map and measure underside of ice cover Was driven in lawnmover pattern
75 Lecture: SLAM - Example with self driving cars Self driving car - Driver can relax in tedious situations Lot of SLAM in this (localization)
76 Lecture: SLAM - Example with self driving cars Self driving car - Driver can relax in tedious situations Lot of SLAM in this (localization) Upcoming technology to support driver in: highway driving automated parking collision avoidance (oncoming cars)
77 Lecture: SLAM - Example with self driving cars Self driving car - Driver can relax in tedious situations Lot of SLAM in this (localization) Upcoming technology to support driver in: highway driving automated parking collision avoidance (oncoming cars)
78 Lecture: SLAM - Example with self driving cars Self driving car - Driver can relax in tedious situations Lot of SLAM in this (localization) Upcoming technology to support driver in: highway driving automated parking collision avoidance (oncoming cars)
79 Lecture: SLAM - Example with self driving cars Self driving car - Driver can relax in tedious situations Lot of SLAM in this (localization) Upcoming technology to support driver in: highway driving automated parking collision avoidance (oncoming cars)
80 Lecture: SLAM - AGV Automated Guided Vehicles (AGV) Automation of warehouses
81 Lecture: SLAM - AGV Automated Guided Vehicles (AGV) Automation of warehouses Fork lifts and transportation vehicles
82 Lecture: SLAM - AGV Automated Guided Vehicles (AGV) Automation of warehouses Fork lifts and transportation vehicles Increases efficiency and reduces cost
83 Lecture: SLAM - AGV Automated Guided Vehicles (AGV) Automation of warehouses Fork lifts and transportation vehicles Increases efficiency and reduces cost Markers on floor, lasers, and visual markers
84 Lecture: SLAM - AGV Automated Guided Vehicles (AGV) Automation of warehouses Fork lifts and transportation vehicles Increases efficiency and reduces cost Markers on floor, lasers, and visual markers Uses fiber optic gyros for very accurate azimuth control
85 Lecture: SLAM - Questions? End of presentation: Questions?
What is Robot Mapping? Robot Mapping. Introduction to Robot Mapping. Related Terms. What is SLAM? ! Robot a device, that moves through the environment
Robot Mapping Introduction to Robot Mapping What is Robot Mapping?! Robot a device, that moves through the environment! Mapping modeling the environment Cyrill Stachniss 1 2 Related Terms State Estimation
More informationRobot Mapping. Introduction to Robot Mapping. Cyrill Stachniss
Robot Mapping Introduction to Robot Mapping Cyrill Stachniss 1 What is Robot Mapping? Robot a device, that moves through the environment Mapping modeling the environment 2 Related Terms State Estimation
More informationRobot Mapping. Introduction to Robot Mapping. Gian Diego Tipaldi, Wolfram Burgard
Robot Mapping Introduction to Robot Mapping Gian Diego Tipaldi, Wolfram Burgard 1 What is Robot Mapping? Robot a device, that moves through the environment Mapping modeling the environment 2 Related Terms
More informationLocalisation et navigation de robots
Localisation et navigation de robots UPJV, Département EEA M2 EEAII, parcours ViRob Année Universitaire 2017/2018 Fabio MORBIDI Laboratoire MIS Équipe Perception ique E-mail: fabio.morbidi@u-picardie.fr
More informationRobotics Enabling Autonomy in Challenging Environments
Robotics Enabling Autonomy in Challenging Environments Ioannis Rekleitis Computer Science and Engineering, University of South Carolina CSCE 190 21 Oct. 2014 Ioannis Rekleitis 1 Why Robotics? Mars exploration
More informationArtificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization
Sensors and Materials, Vol. 28, No. 6 (2016) 695 705 MYU Tokyo 695 S & M 1227 Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization Chun-Chi Lai and Kuo-Lan Su * Department
More informationAutonomous Localization
Autonomous Localization Jennifer Zheng, Maya Kothare-Arora I. Abstract This paper presents an autonomous localization service for the Building-Wide Intelligence segbots at the University of Texas at Austin.
More informationRecommended Text. Logistics. Course Logistics. Intelligent Robotic Systems
Recommended Text Intelligent Robotic Systems CS 685 Jana Kosecka, 4444 Research II kosecka@gmu.edu, 3-1876 [1] S. LaValle: Planning Algorithms, Cambridge Press, http://planning.cs.uiuc.edu/ [2] S. Thrun,
More informationPROJECTS 2017/18 AUTONOMOUS SYSTEMS. Instituto Superior Técnico. Departamento de Engenharia Electrotécnica e de Computadores September 2017
AUTONOMOUS SYSTEMS PROJECTS 2017/18 Instituto Superior Técnico Departamento de Engenharia Electrotécnica e de Computadores September 2017 LIST OF AVAILABLE ROBOTS AND DEVICES 7 Pioneers 3DX (with Hokuyo
More informationCarrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites
Carrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites Colloquium on Satellite Navigation at TU München Mathieu Joerger December 15 th 2009 1 Navigation using Carrier
More informationField Robots. Abstract. Introduction. Chuck Thorpe and Hugh Durrant-Whyte
Field Robots Chuck Thorpe and Hugh Durrant-Whyte Robotics Institute, Carnegie Mellon University, Pittsburgh USA; Australian Centre for Field Robotics, The University of Sydney, Sydney NSW 2006, Australia
More informationIntroduction to Mobile Robotics Welcome
Introduction to Mobile Robotics Welcome Wolfram Burgard, Michael Ruhnke, Bastian Steder 1 Today This course Robotics in the past and today 2 Organization Wed 14:00 16:00 Fr 14:00 15:00 lectures, discussions
More informationCOS Lecture 1 Autonomous Robot Navigation
COS 495 - Lecture 1 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 2011 1 Figures courtesy of Siegwart & Nourbakhsh Introduction Education B.Sc.Eng Engineering Phyics, Queen s University
More informationDecentralised SLAM with Low-Bandwidth Communication for Teams of Vehicles
Decentralised SLAM with Low-Bandwidth Communication for Teams of Vehicles Eric Nettleton a, Sebastian Thrun b, Hugh Durrant-Whyte a and Salah Sukkarieh a a Australian Centre for Field Robotics, University
More informationThe Autonomous Robots Lab. Kostas Alexis
The Autonomous Robots Lab Kostas Alexis Who we are? Established at January 2016 Current Team: 1 Head, 1 Senior Postdoctoral Researcher, 3 PhD Candidates, 1 Graduate Research Assistant, 2 Undergraduate
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino What is Robotics? Robotics is the study and design of robots Robots can be used in different contexts and are classified as 1. Industrial robots
More informationDecentralised Data Fusion with Delayed States for Consistent Inference in Mobile Ad Hoc Networks
Decentralised Data Fusion with Delayed States for Consistent Inference in Mobile Ad Hoc Networks Tim Bailey and Hugh Durrant-Whyte Australian Centre for Field Robotics, University of Sydney {tbailey,hugh}@acfr.usyd.edu.au
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino What is Robotics? Robotics studies robots For history and definitions see the 2013 slides http://www.ladispe.polito.it/corsi/meccatronica/01peeqw/2014-15/slides/robotics_2013_01_a_brief_history.pdf
More informationReal-time SLAM for Humanoid Robot Navigation Using Augmented Reality
Real-time SLAM for Humanoid Robot Navigation Using Augmented Reality by Yixuan Zhang B.Sc., Shenyang Jianzhu University, 2010 Thesis Submitted in Partial Fulfillment of the Requirements for the Degree
More informationAn abridged history of ALPS. Dan Rudnick Scripps Institution of Oceanography
An abridged history of ALPS Dan Rudnick Scripps Institution of Oceanography Why ALPS? Autonomous and Lagrangian Platforms and Sensors The fundamental observational problem in oceanography is that of sampling
More informationInternational Journal of Informative & Futuristic Research ISSN (Online):
Reviewed Paper Volume 2 Issue 4 December 2014 International Journal of Informative & Futuristic Research ISSN (Online): 2347-1697 A Survey On Simultaneous Localization And Mapping Paper ID IJIFR/ V2/ E4/
More informationIntelligent Robotic Systems!! CS 685!! Jana Kosecka, 4444 Research II! ! Office hours Tue 2-3pm!
Intelligent Robotic Systems!! CS 685!! Jana Kosecka, 4444 Research II! kosecka@gmu.edu, 3-1876! Office hours Tue 2-3pm! Logistics! Grading: Homeworks + Project 65% Exam: 35%! Prerequisites: basic statistical
More informationMobile Robots Exploration and Mapping in 2D
ASEE 2014 Zone I Conference, April 3-5, 2014, University of Bridgeport, Bridgpeort, CT, USA. Mobile Robots Exploration and Mapping in 2D Sithisone Kalaya Robotics, Intelligent Sensing & Control (RISC)
More informationROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION
ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and
More informationIntroduction to Robotics
Introduction to Robotics CIS 32.5 Fall 2009 Simon Parsons Brooklyn College Textbook (slides taken from those provided by Siegwart and Nourbakhsh with a (few) additions) Intelligent Robotics and Autonomous
More informationIntroduction to Robotics
Introduction to Robotics CSc 8400 Fall 2005 Simon Parsons Brooklyn College Textbook (slides taken from those provided by Siegwart and Nourbakhsh with a (few) additions) Intelligent Robotics and Autonomous
More informationIntroduction to Robotics
Autonomous Mobile Robots, Chapter Introduction to Robotics CSc 8400 Fall 2005 Simon Parsons Brooklyn College Autonomous Mobile Robots, Chapter Textbook (slides taken from those provided by Siegwart and
More informationA Course on Marine Robotic Systems: Theory to Practice. Full Programme
A Course on Marine Robotic Systems: Theory to Practice 27-31 January, 2015 National Institute of Oceanography, Dona Paula, Goa Opening address by the Director of NIO Full Programme 1. Introduction and
More informationParticle. Kalman filter. Graphbased. filter. Kalman. Particle. filter. filter. Three Main SLAM Paradigms. Robot Mapping
Robot Mapping Three Main SLAM Paradigms Summary on the Kalman Filter & Friends: KF, EKF, UKF, EIF, SEIF Kalman Particle Graphbased Cyrill Stachniss 1 2 Kalman Filter & Its Friends Kalman Filter Algorithm
More informationSlides that go with the book
Autonomous Mobile Robots, Chapter Autonomous Mobile Robots, Chapter Autonomous Mobile Robots The three key questions in Mobile Robotics Where am I? Where am I going? How do I get there?? Slides that go
More informationCooperative Localization and Mapping in Sparsely-Communicating Robot Networks. Keith Yu Kit Leung
Cooperative Localization and Mapping in Sparsely-Communicating Robot Networks by Keith Yu Kit Leung A thesis submitted in conformity with the requirements for the degree of Doctor of Philosophy Graduate
More informationAutonomous Mobile Robots
Autonomous Mobile Robots The three key questions in Mobile Robotics Where am I? Where am I going? How do I get there?? To answer these questions the robot has to have a model of the environment (given
More informationROBOT NAVIGATION MODALITIES
ROBOT NAVIGATION MODALITIES Ray Jarvis Intelligent Robotics Research Centre, Monash University, Australia Ray.Jarvis@eng.monash.edu.au Keywords: Abstract: Navigation, Modalities. Whilst navigation (robotic
More informationRobotics and Autonomous Systems
1 / 41 Robotics and Autonomous Systems Lecture 1: Introduction Simon Parsons Department of Computer Science University of Liverpool 2 / 41 Acknowledgements The robotics slides are heavily based on those
More informationAutonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures
Autonomous and Mobile Robotics Prof. Giuseppe Oriolo Introduction: Applications, Problems, Architectures organization class schedule 2017/2018: 7 Mar - 1 June 2018, Wed 8:00-12:00, Fri 8:00-10:00, B2 6
More informationExperimental Validation of the Moving Long Base-Line Navigation Concept
Experimental Validation of the Moving Long Base-Line Navigation Concept Jérôme Vaganay (1), John J. Leonard (2), Joseph A. Curcio (2), J. Scott Willcox (1) (1) Bluefin Robotics Corporation 237 Putnam Avenue
More informationMotion State Estimation for an Autonomous Vehicle- Trailer System Using Kalman Filtering-based Multisensor Data Fusion
Motion State Estimation for an Autonomous Vehicle- Trailer System Using Kalman Filtering-based Multisensor Data Fusion Youngshi Kim Mechanical Engineering, Hanbat National University, Daejon, 35-719, Korea
More informationComputational Principles of Mobile Robotics
Computational Principles of Mobile Robotics Mobile robotics is a multidisciplinary field involving both computer science and engineering. Addressing the design of automated systems, it lies at the intersection
More informationIntelligent Vehicle Localization Using GPS, Compass, and Machine Vision
The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 2009 St. Louis, USA Intelligent Vehicle Localization Using GPS, Compass, and Machine Vision Somphop Limsoonthrakul,
More informationPreliminary Results in Range Only Localization and Mapping
Preliminary Results in Range Only Localization and Mapping George Kantor Sanjiv Singh The Robotics Institute, Carnegie Mellon University Pittsburgh, PA 217, e-mail {kantor,ssingh}@ri.cmu.edu Abstract This
More informationMultisensory Based Manipulation Architecture
Marine Robot and Dexterous Manipulatin for Enabling Multipurpose Intevention Missions WP7 Multisensory Based Manipulation Architecture GIRONA 2012 Y2 Review Meeting Pedro J Sanz IRS Lab http://www.irs.uji.es/
More informationJames Bellingham. Marine Robotics
James Bellingham Marine Robotics Robotic systems are transforming the ocean sciences. Marine Robotics - Teleoperation In the 1990s, WHOI was one of a few organizations with deep-diving Remotely Operated
More informationWalking and Flying Robots for Challenging Environments
Shaping the future Walking and Flying Robots for Challenging Environments Roland Siegwart, ETH Zurich www.asl.ethz.ch www.wysszurich.ch Lisbon, Portugal, July 29, 2016 Roland Siegwart 29.07.2016 1 Content
More informationPassive Mobile Robot Localization within a Fixed Beacon Field. Carrick Detweiler
Passive Mobile Robot Localization within a Fixed Beacon Field by Carrick Detweiler Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements
More informationLOCALIZATION WITH GPS UNAVAILABLE
LOCALIZATION WITH GPS UNAVAILABLE ARES SWIEE MEETING - ROME, SEPT. 26 2014 TOR VERGATA UNIVERSITY Summary Introduction Technology State of art Application Scenarios vs. Technology Advanced Research in
More informationCooperative AUV Navigation using MOOS: MLBL Maurice Fallon and John Leonard
Cooperative AUV Navigation using MOOS: MLBL Maurice Fallon and John Leonard Cooperative ASV/AUV Navigation AUV Navigation is not error bounded: Even with a $300k RLG, error will accumulate GPS and Radio
More informationAutonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)
Autonomous Mobile Robot Design Dr. Kostas Alexis (CSE) Course Goals To introduce students into the holistic design of autonomous robots - from the mechatronic design to sensors and intelligence. Develop
More informationThe Real-Time Development and Deployment of a Cooperative Multi-UAV System
The Real-Time Development and Deployment of a Cooperative Multi-UAV System Ali Haydar Göktoǧan 1, Salah Sukkarieh, Gürçe Işikyildiz, Eric Nettleton, Matthew Ridley, Jong-Hyuk Kim, Jeremy Randle, and Stuart
More informationA Quick history. Ioannis Rekleitis
A Quick history Ioannis Rekleitis Robot Reason Sense Act 2 Talos (Τάλως/Τάλων) 400 BC A giant man of bronze who protected Europa in Crete, circling the island's shores three times daily while guarding
More informationIn cooperative robotics, the group of robots have the same goals, and thus it is
Brian Bairstow 16.412 Problem Set #1 Part A: Cooperative Robotics In cooperative robotics, the group of robots have the same goals, and thus it is most efficient if they work together to achieve those
More informationDurham E-Theses. Development of Collaborative SLAM Algorithm for Team of Robots XU, WENBO
Durham E-Theses Development of Collaborative SLAM Algorithm for Team of Robots XU, WENBO How to cite: XU, WENBO (2014) Development of Collaborative SLAM Algorithm for Team of Robots, Durham theses, Durham
More informationRedundant Sensing for Localisation in Outdoor Industrial Environments
Redundant Sensing for Localisation in Outdoor Industrial Environments Jonathan Roberts, Ashley Tews and Stephen Nuske Autonomous Systems Laboratory CSIRO ICT Centre PO Box 883, Kenmore, Qld 4069, AUSTRALIA
More informationUnmanned Aerial Vehicle-Aided Wireless Sensor Network Deployment System for Post-disaster Monitoring
Unmanned Aerial Vehicle-Aided Wireless Sensor Network Deployment System for Post-disaster Monitoring Gurkan una 1, arik Veli Mumcu 2, Kayhan Gulez 2, Vehbi Cagri Gungor 3, and Hayrettin Erturk 4 1 rakya
More informationEE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department
EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single
More informationRange-Only SLAM for Robots Operating Cooperatively with Sensor Networks
Range-Only SLAM for Robots Operating Cooperatively with Sensor Networks Abstract A mobile robot we have developed is equipped with sensors to measure range to landmarks and can simultaneously localize
More informationCS686: High-level Motion/Path Planning Applications
CS686: High-level Motion/Path Planning Applications Sung-Eui Yoon ( 윤성의 ) Course URL: http://sglab.kaist.ac.kr/~sungeui/mpa Class Objectives Discuss my general research view on motion planning Discuss
More informationRobo$cs Introduc$on. ROS Workshop. Faculty of Informa$on Technology, Brno University of Technology Bozetechova 2, Brno
Robo$cs Introduc$on ROS Workshop Faculty of Informa$on Technology, Brno University of Technology Bozetechova 2, 612 66 Brno name@fit.vutbr.cz What is a Robot? a programmable, mul.func.on manipulator USA
More informationMobile Robots (Wheeled) (Take class notes)
Mobile Robots (Wheeled) (Take class notes) Wheeled mobile robots Wheeled mobile platform controlled by a computer is called mobile robot in a broader sense Wheeled robots have a large scope of types and
More informationProgress Report. Mohammadtaghi G. Poshtmashhadi. Supervisor: Professor António M. Pascoal
Progress Report Mohammadtaghi G. Poshtmashhadi Supervisor: Professor António M. Pascoal OceaNet meeting presentation April 2017 2 Work program Main Research Topic Autonomous Marine Vehicle Control and
More informationApplying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model
1 Applying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model {Final Version with
More informationExploration of Unknown Environments Using a Compass, Topological Map and Neural Network
Exploration of Unknown Environments Using a Compass, Topological Map and Neural Network Tom Duckett and Ulrich Nehmzow Department of Computer Science University of Manchester Manchester M13 9PL United
More informationShoichi MAEYAMA Akihisa OHYA and Shin'ichi YUTA. University of Tsukuba. Tsukuba, Ibaraki, 305 JAPAN
Long distance outdoor navigation of an autonomous mobile robot by playback of Perceived Route Map Shoichi MAEYAMA Akihisa OHYA and Shin'ichi YUTA Intelligent Robot Laboratory Institute of Information Science
More informationUncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles
Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles Presenter: Baozhi Chen Baozhi Chen and Dario Pompili Cyber-Physical Systems Lab ECE Department, Rutgers University baozhi_chen@cac.rutgers.edu
More informationThe Oil & Gas Industry Requirements for Marine Robots of the 21st century
The Oil & Gas Industry Requirements for Marine Robots of the 21st century www.eninorge.no Laura Gallimberti 20.06.2014 1 Outline Introduction: fast technology growth Overview underwater vehicles development
More informationA MULTI-ROBOT, COOPERATIVE, AND ACTIVE SLAM ALGORITHM FOR EXPLORATION. Viet-Cuong Pham and Jyh-Ching Juang. Received March 2012; revised August 2012
International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 6, June 2013 pp. 2567 2583 A MULTI-ROBOT, COOPERATIVE, AND ACTIVE SLAM ALGORITHM
More informationEurathlon Scenario Application Paper (SAP) Review Sheet
Eurathlon 2013 Scenario Application Paper (SAP) Review Sheet Team/Robot Scenario Space Applications Reconnaissance and surveillance in urban structures (USAR) For each of the following aspects, especially
More informationCOE CST First Annual Technical Meeting: Autonomous Rendezvous & Docking Penina Axelrad. Federal Aviation. Administration.
Administration COE CST First Annual Technical Meeting: Autonomous Rendezvous & Docking Penina Axelrad November 10, 2011 Administration 1 Overview Team Members Purpose of Task Research Methodology Results
More informationRange-Only SLAM for Robots Operating Cooperatively with Sensor Networks
Range-Only SLAM for Robots Operating Cooperatively with Sensor Networks Joseph Djugash, Sanjiv Singh, George Kantor and Wei Zhang Carnegie Mellon University Pittsburgh, Pennsylvania 1513 Email: {josephad,
More informationDevelopment of a Low-Cost SLAM Radar for Applications in Robotics
Development of a Low-Cost SLAM Radar for Applications in Robotics Thomas Irps; Stephen Prior; Darren Lewis; Witold Mielniczek; Mantas Brazinskas; Chris Barlow; Mehmet Karamanoglu Department of Product
More informationSLAM Based Approach to Dynamic Ship Positioning
http://www.transnav.eu the International Journal on Marine Navigation and Safety of Sea Transportation Volume 8 Number 1 March 2014 DOI: 10.12716/1001.08.01.02 SLAM Based Approach to Dynamic Ship Positioning
More informationPartnering: Labs and Small Businesses
Partnering: Labs and Small Businesses NATIONAL SBIR/STTR FALL CONFERENCE Nov 13, 2014 Alex Athey, Ph.D. Applied Research Laboratories The University of Texas at Austin alex.athey@arlut.utexas.edu 512-777-1616
More informationEFFICIENT WIRELESS LOCATION ESTIMATION THROUGH SIMULTANEOUS LOCALIZATION AND MAPPING
EFFICIENT WIRELESS LOCATION ESTIMATION THROUGH SIMULTANEOUS LOCALIZATION AND MAPPING A Dissertation Presented to The Academic Faculty by Yu-Xi Lim In Partial Fulfillment of the Requirements for the Degree
More informationUnderwater Acoustic Communication and Positioning State of the Art and New Uses
Underwater Acoustic Communication and Positioning State of the Art and New Uses Radio signals Work only on very short distances Salty water particularly problematic No underwater GPS Cables Too heavy,
More informationDistribution Statement A (Approved for Public Release, Distribution Unlimited)
www.darpa.mil 14 Programmatic Approach Focus teams on autonomy by providing capable Government-Furnished Equipment Enables quantitative comparison based exclusively on autonomy, not on mobility Teams add
More informationMarineSIM : Robot Simulation for Marine Environments
MarineSIM : Robot Simulation for Marine Environments P.G.C.Namal Senarathne, Wijerupage Sardha Wijesoma,KwangWeeLee, Bharath Kalyan, Moratuwage M.D.P, Nicholas M. Patrikalakis, Franz S. Hover School of
More informationSolar Powered Obstacle Avoiding Robot
Solar Powered Obstacle Avoiding Robot S.S. Subashka Ramesh 1, Tarun Keshri 2, Sakshi Singh 3, Aastha Sharma 4 1 Asst. professor, SRM University, Chennai, Tamil Nadu, India. 2, 3, 4 B.Tech Student, SRM
More informationCognitive robotics using vision and mapping systems with Soar
Cognitive robotics using vision and mapping systems with Soar Lyle N. Long, Scott D. Hanford, and Oranuj Janrathitikarn The Pennsylvania State University, University Park, PA USA 16802 ABSTRACT The Cognitive
More informationRobots Leaving the Production Halls Opportunities and Challenges
Shaping the future Robots Leaving the Production Halls Opportunities and Challenges Prof. Dr. Roland Siegwart www.asl.ethz.ch www.wysszurich.ch APAC INNOVATION SUMMIT 17 Hong Kong Science Park Science,
More informationPath Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza
Path Planning in Dynamic Environments Using Time Warps S. Farzan and G. N. DeSouza Outline Introduction Harmonic Potential Fields Rubber Band Model Time Warps Kalman Filtering Experimental Results 2 Introduction
More informationSensor Data Fusion Using Kalman Filter
Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca
More informationDOWNLOAD OR READ : ADVANCES IN UNDERWATER TECHNOLOGY OCEAN SCIENCE AND OFFSHORE ENGINEERING OFFSHORE SITE INVESTIGATIO PDF EBOOK EPUB MOBI
DOWNLOAD OR READ : ADVANCES IN UNDERWATER TECHNOLOGY OCEAN SCIENCE AND OFFSHORE ENGINEERING OFFSHORE SITE INVESTIGATIO PDF EBOOK EPUB MOBI Page 1 Page 2 investigatio advances in underwater technology pdf
More informationSpatial Navigation Algorithms for Autonomous Robotics
Spatial Navigation Algorithms for Autonomous Robotics Advanced Seminar submitted by Chiraz Nafouki NEUROSCIENTIFIC SYSTEM THEORY Technische Universität München Supervisor: Ph.D. Marcello Mulas Final Submission:
More informationUndersea Communications
Smart Super Vehicles Undersea Communications This material is based upon work supported by the Assistant Secretary of Defense for Research and Engineering under Air Force Contract No. FA8721-05-C-0002
More informationCanadian Activities in Intelligent Robotic Systems - An Overview
In Proceedings of the 8th ESA Workshop on Advanced Space Technologies for Robotics and Automation 'ASTRA 2004' ESTEC, Noordwijk, The Netherlands, November 2-4, 2004 Canadian Activities in Intelligent Robotic
More informationUNCLASSIFIED. UNCLASSIFIED R-1 Line Item #13 Page 1 of 11
Exhibit R-2, PB 2010 Air Force RDT&E Budget Item Justification DATE: May 2009 Applied Research COST ($ in Millions) FY 2008 Actual FY 2009 FY 2010 FY 2011 FY 2012 FY 2013 FY 2014 FY 2015 Cost To Complete
More informationPersistent Autonomous Exploration, Mapping and Localization. Roxana Mata
Persistent Autonomous Exploration, Mapping and Localization by Roxana Mata S.B. Massachusetts Institute of Technology (2015) Submitted to the Department of Electrical Engineering and Computer Science in
More informationEurathlon Scenario Application Paper (SAP) Review Sheet
Eurathlon 2013 Scenario Application Paper (SAP) Review Sheet Team/Robot Scenario Space Applications Services Mobile manipulation for handling hazardous material For each of the following aspects, especially
More informationRobot Mapping. Summary on the Kalman Filter & Friends: KF, EKF, UKF, EIF, SEIF. Gian Diego Tipaldi, Wolfram Burgard
Robot Mapping Summary on the Kalman Filter & Friends: KF, EKF, UKF, EIF, SEIF Gian Diego Tipaldi, Wolfram Burgard 1 Three Main SLAM Paradigms Kalman filter Particle filter Graphbased 2 Kalman Filter &
More informationRevised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction
Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:
More informationDetection and Tracking of the Vanishing Point on a Horizon for Automotive Applications
Detection and Tracking of the Vanishing Point on a Horizon for Automotive Applications Young-Woo Seo and Ragunathan (Raj) Rajkumar GM-CMU Autonomous Driving Collaborative Research Lab Carnegie Mellon University
More informationTarget Tracking and Obstacle Avoidance for Mobile Robots
Target Tracking and Obstacle Avoidance for Mobile Robots Ratchatin Chancharoen, Viboon Sangveraphunsiri, Thammanoon Navaknlsirinart, Wasan Thanawittayakorn, Wasin Bnonsanongsupa, and Apichaya Meesaplak,
More informationCOOPERATIVE RELATIVE LOCALIZATION FOR MOBILE ROBOT TEAMS: AN EGO- CENTRIC APPROACH
COOPERATIVE RELATIVE LOCALIZATION FOR MOBILE ROBOT TEAMS: AN EGO- CENTRIC APPROACH Andrew Howard, Maja J Matarić and Gaurav S. Sukhatme Robotics Research Laboratory, Computer Science Department, University
More informationApplying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model
Applying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model by Dr. Buddy H Jeun and John Younker Sensor Fusion Technology, LLC 4522 Village Springs Run
More informationHeuristic localization and mapping for active sensing with humanoid robot NAO
MOJTABA HEIDARYSAFA Heuristic localization and mapping for active sensing with humanoid robot NAO Master of Science thesis Examiners: Prof. Risto Ritala, Prof. Jose Martinez Lastra Examiner and topic approved
More informationFlight Control Laboratory
Dept. of Aerospace Engineering Flight Dynamics and Control System Course Flight Control Laboratory Professor: Yoshimasa Ochi Associate Professor: Nobuhiro Yokoyama Flight Control Laboratory conducts researches
More informationRobots at Work The growing role of robotic systems in the Oceans and Subsea Engineering. David Brookes Senior Advisor, Upstream Engineering, BP
Robots at Work The growing role of robotic systems in the Oceans and Subsea Engineering David Brookes Senior Advisor, Upstream Engineering, BP Synopsis ROV s History Current Capabilities and Examples AUV
More informationAbstract. This paper presents a new approach to the cooperative localization
Distributed Multi-Robot Localization Stergios I. Roumeliotis and George A. Bekey Robotics Research Laboratories University of Southern California Los Angeles, CA 989-781 stergiosjbekey@robotics.usc.edu
More informationMobile Robot Exploration and Map-]Building with Continuous Localization
Proceedings of the 1998 IEEE International Conference on Robotics & Automation Leuven, Belgium May 1998 Mobile Robot Exploration and Map-]Building with Continuous Localization Brian Yamauchi, Alan Schultz,
More informationAutomation at Depth: Ocean Infinity and seabed mapping using multiple AUVs
Automation at Depth: Ocean Infinity and seabed mapping using multiple AUVs Ocean Infinity s seabed mapping campaign commenced in the summer of 2017. The Ocean Infinity team is made up of individuals from
More informationRobotic Technology for Port and Maritime Automation
Industrial/Service Robots Field Robots Robotic Technology for Port and Maritime Automation Presenter: Assoc Prof Chen I-Ming Director, Robotics Research Center & Intelligent Systems Center School of Mechanical
More information