Lecture: Allows operation in enviroment without prior knowledge

Size: px
Start display at page:

Download "Lecture: Allows operation in enviroment without prior knowledge"

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

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 information

Robot Mapping. Introduction to Robot Mapping. Cyrill Stachniss

Robot 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 information

Robot Mapping. Introduction to Robot Mapping. Gian Diego Tipaldi, Wolfram Burgard

Robot 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 information

Localisation et navigation de robots

Localisation 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 information

Robotics Enabling Autonomy in Challenging Environments

Robotics 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 information

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization

Artificial 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 information

Autonomous Localization

Autonomous 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 information

Recommended Text. Logistics. Course Logistics. Intelligent Robotic Systems

Recommended 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 information

PROJECTS 2017/18 AUTONOMOUS SYSTEMS. Instituto Superior Técnico. Departamento de Engenharia Electrotécnica e de Computadores September 2017

PROJECTS 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 information

Carrier 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 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 information

Field Robots. Abstract. Introduction. Chuck Thorpe and Hugh Durrant-Whyte

Field 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 information

Introduction to Mobile Robotics Welcome

Introduction 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 information

COS Lecture 1 Autonomous Robot Navigation

COS 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 information

Decentralised SLAM with Low-Bandwidth Communication for Teams of Vehicles

Decentralised 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 information

The Autonomous Robots Lab. Kostas Alexis

The 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 information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 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 information

Decentralised 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 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 information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 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 information

Real-time SLAM for Humanoid Robot Navigation Using Augmented Reality

Real-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 information

An abridged history of ALPS. Dan Rudnick Scripps Institution of Oceanography

An 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 information

International Journal of Informative & Futuristic Research ISSN (Online):

International 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 information

Intelligent Robotic Systems!! CS 685!! Jana Kosecka, 4444 Research II! ! Office hours Tue 2-3pm!

Intelligent 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 information

Mobile Robots Exploration and Mapping in 2D

Mobile 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 information

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

ROBOTICS 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 information

Introduction to Robotics

Introduction 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 information

Introduction to Robotics

Introduction 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 information

Introduction to Robotics

Introduction 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 information

A Course on Marine Robotic Systems: Theory to Practice. Full Programme

A 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 information

Particle. Kalman filter. Graphbased. filter. Kalman. Particle. filter. filter. Three Main SLAM Paradigms. Robot Mapping

Particle. 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 information

Slides that go with the book

Slides 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 information

Cooperative Localization and Mapping in Sparsely-Communicating Robot Networks. Keith Yu Kit Leung

Cooperative 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 information

Autonomous Mobile Robots

Autonomous 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 information

ROBOT NAVIGATION MODALITIES

ROBOT 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 information

Robotics and Autonomous Systems

Robotics 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 information

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures

Autonomous 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 information

Experimental Validation of the Moving Long Base-Line Navigation Concept

Experimental 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 information

Motion 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 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 information

Computational Principles of Mobile Robotics

Computational 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 information

Intelligent Vehicle Localization Using GPS, Compass, and Machine Vision

Intelligent 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 information

Preliminary Results in Range Only Localization and Mapping

Preliminary 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 information

Multisensory Based Manipulation Architecture

Multisensory 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 information

James Bellingham. Marine Robotics

James 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 information

Walking and Flying Robots for Challenging Environments

Walking 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 information

Passive Mobile Robot Localization within a Fixed Beacon Field. Carrick Detweiler

Passive 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 information

LOCALIZATION WITH GPS UNAVAILABLE

LOCALIZATION 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 information

Cooperative AUV Navigation using MOOS: MLBL Maurice Fallon and John Leonard

Cooperative 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 information

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)

Autonomous 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 information

The Real-Time Development and Deployment of a Cooperative Multi-UAV System

The 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 information

A Quick history. Ioannis Rekleitis

A 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 information

In cooperative robotics, the group of robots have the same goals, and thus it is

In 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 information

Durham 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 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 information

Redundant Sensing for Localisation in Outdoor Industrial Environments

Redundant 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 information

Unmanned 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 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 information

EE631 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 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 information

Range-Only SLAM for Robots Operating Cooperatively with Sensor Networks

Range-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 information

CS686: High-level Motion/Path Planning Applications

CS686: 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 information

Robo$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, 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 information

Mobile Robots (Wheeled) (Take class notes)

Mobile 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 information

Progress Report. Mohammadtaghi G. Poshtmashhadi. Supervisor: Professor António M. Pascoal

Progress 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 information

Applying 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 1 Applying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model {Final Version with

More information

Exploration of Unknown Environments Using a Compass, Topological Map and Neural Network

Exploration 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 information

Shoichi MAEYAMA Akihisa OHYA and Shin'ichi YUTA. University of Tsukuba. Tsukuba, Ibaraki, 305 JAPAN

Shoichi 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 information

Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles

Uncertainty-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 information

The Oil & Gas Industry Requirements for Marine Robots of the 21st century

The 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 information

A MULTI-ROBOT, COOPERATIVE, AND ACTIVE SLAM ALGORITHM FOR EXPLORATION. Viet-Cuong Pham and Jyh-Ching Juang. Received March 2012; revised August 2012

A 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 information

Eurathlon Scenario Application Paper (SAP) Review Sheet

Eurathlon 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 information

COE CST First Annual Technical Meeting: Autonomous Rendezvous & Docking Penina Axelrad. Federal Aviation. Administration.

COE 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 information

Range-Only SLAM for Robots Operating Cooperatively with Sensor Networks

Range-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 information

Development of a Low-Cost SLAM Radar for Applications in Robotics

Development 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 information

SLAM Based Approach to Dynamic Ship Positioning

SLAM 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 information

Partnering: Labs and Small Businesses

Partnering: 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 information

EFFICIENT WIRELESS LOCATION ESTIMATION THROUGH SIMULTANEOUS LOCALIZATION AND MAPPING

EFFICIENT 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 information

Underwater Acoustic Communication and Positioning State of the Art and New Uses

Underwater 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 information

Distribution Statement A (Approved for Public Release, Distribution Unlimited)

Distribution 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 information

MarineSIM : Robot Simulation for Marine Environments

MarineSIM : 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 information

Solar Powered Obstacle Avoiding Robot

Solar 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 information

Cognitive robotics using vision and mapping systems with Soar

Cognitive 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 information

Robots Leaving the Production Halls Opportunities and Challenges

Robots 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 information

Path 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 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 information

Sensor Data Fusion Using Kalman Filter

Sensor 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 information

DOWNLOAD 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 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 information

Spatial Navigation Algorithms for Autonomous Robotics

Spatial 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 information

Undersea Communications

Undersea 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 information

Canadian Activities in Intelligent Robotic Systems - An Overview

Canadian 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 information

UNCLASSIFIED. UNCLASSIFIED R-1 Line Item #13 Page 1 of 11

UNCLASSIFIED. 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 information

Persistent Autonomous Exploration, Mapping and Localization. Roxana Mata

Persistent 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 information

Eurathlon Scenario Application Paper (SAP) Review Sheet

Eurathlon 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 information

Robot 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 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 information

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

Revised 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 information

Detection 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 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 information

Target Tracking and Obstacle Avoidance for Mobile Robots

Target 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 information

COOPERATIVE RELATIVE LOCALIZATION FOR MOBILE ROBOT TEAMS: AN EGO- CENTRIC APPROACH

COOPERATIVE 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 information

Applying 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 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 information

Heuristic localization and mapping for active sensing with humanoid robot NAO

Heuristic 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 information

Flight Control Laboratory

Flight 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 information

Robots 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 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 information

Abstract. This paper presents a new approach to the cooperative localization

Abstract. 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 information

Mobile Robot Exploration and Map-]Building with Continuous Localization

Mobile 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 information

Automation at Depth: Ocean Infinity and seabed mapping using multiple AUVs

Automation 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 information

Robotic Technology for Port and Maritime Automation

Robotic 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