International Journal of Informative & Futuristic Research ISSN (Online):
|
|
- Janel Turner
- 5 years ago
- Views:
Transcription
1 Reviewed Paper Volume 2 Issue 4 December 2014 International Journal of Informative & Futuristic Research ISSN (Online): A Survey On Simultaneous Localization And Mapping Paper ID IJIFR/ V2/ E4/ 029 Page No Research Area Mobile Robotics Key Words Autonomous Mobile Robots, Sensors, Simultaneous Localization And Mapping, Markov, Occupancy Grids, Adarsh M Davanageri 1 M.Tech Student, Department Of Computer Science & Engineering B. M. S. Institute Of Technology & Management, Bengaluru -Karnataka Abstract Simultaneous localization and mapping, usually called as SLAM is the technique used for construction of maps in new environment which digital machines experience. The SLAM technique is also used for updating the maps which already exist. When a digital machine, like a mobile robot visits the location for which map already exists, the new changes in environment are recognized and the changes are given as the feedback to system which is controlling the machine. The control system takes the feedback values for the input and after carrying out the verifications and mathematical calculations, decides whether to treat the feedback input is a advice to update the map's content or as an error. Simultaneous localization and mapping technique comes with many steps which have to be carried out accordingly. The main job of SLAM is to check the position of the robot every now and then, with aid of mobile robot's environment where it is standing at any point of time. By following this step the robot can have the information where it is in the world. 1. Introduction Robotics is the sub-branch of mechanical engineering; much treated under Mechatronics, electrical engineering and computer science engineering and is taken as the research area of interest. Mechanical engineers deal with the hardware and locomotive parts if any, with help of electrical engineers for the integration of boards and logical circuits. On the other hand, electrical engineers work hard with the building of circuits and other logical boards in which the logics, in the form of programs in different programming languages are written. Whole together all the three share the equal parts of building it. In recent decade, a lot of research in the field of robotics had happen. Robotics now is just not an area of fantasy to the researchers and scientists as the technology and concepts are being implemented in many of the fields. Its main advantage is taken by the medical equipment s. Different equipment s are built Copyright IJIFR
2 and also being prepared for some of the unique operations where the human hand cannot reach in the human body and it is taken care that the prepared machine is reliable to an extent that the operations made through it give good results with very less or no side effects. Many of the industries are also using robots for their production from which they can increase the production number in less time and more efficiency with no human errors. The mobile robots are those intelligent systems which are locomotive in nature. They perform different tasks while they are moving around. Mobile robotics is the field where these kind of machines come under. Mobile robots encounter many problems. When in outdoor environment they are made to sense many things at every single point of time. Popular techniques which are used in indoor environment, even with 100% accuracy, are normally preferred very less as the external environment, for a mobile robot, seems very dynamic which keeps changing in extreme extent. The problem I am going to present in this paper is one of those problems which are needed too basically by an autonomous mobile robot, the problem of simultaneous localization and mapping. Every autonomous machine should have least idea of the position where it is at any point of time and the environment around it. Without considering these things it is very hard to apply any further calculations or techniques in a dynamic environment. 2. Survey On Literature The word robot was first coined by Karel Capek and his brother in the year 1921 where they used the word for naming a character in their play Rossum's Universal Robots, a science fiction. In the play, a factory was to produce artificial people called robotics. Further, the innovation in the field of robots leads to the development of mobile robots, which are the automatic intelligent machines capable of locomotion. During the Second World War, in the years , the robots were used as the flying bombs, automated-pilot less aviation and detonation. As the robots become mobile and started moving around, many problems arose. Those problems include encountering an obstacle which was the primary to be solved. What decision to be taken when a mobile robot encounters an obstacle? The other problem which I am going to discuss here in this paper is "the problem of localization and mapping". Whenever the mobile robot is exposed into an environment for which a priori map data is not available, what must be the first thing must it do? How a mobile robot finds an answer to where it is standing right now? To find answers to the above queries of a mobile robot, there are many algorithms available. The way each algorithm helps depends on the kind of environment the mobile robot experiences at a given point of time. Algorithm types do vary from indoor to outdoor. Indoor environments are hardly meant for changing and some basic logics for movement can be implemented. But the scenario in the outdoor environment is totally different from indoor. The environment outside the home or office is not of that safe to an autonomous mobile robot. The landmarks, roads, vehicles and many things are subjected to change and keeps on changing over time. In such cases, a mobile robot cannot have full belief over the previous knowledge about the environment it has. So to handle the situation the use of robust algorithms is made. This report will be giving explanation about some of those good algorithms which can be used or already being used. A mobile robot can use various sensors available to localize in a known environment. Different sensors used are as in the below table. Each sensor has its own sensing function located at several parts on body of mobile robot. 1057
3 Table 2.1: General Classification Of Sensors Basic Classification Sensor system 1 Tactile sensors: used in detection of obstacles Bumpers 2 Motor or Wheel Sensors: speed and position Brush encoders, Optical encoders, Inductive encoders 3 Heading Sensors: pose of the robot Compass, Gyroscope 4 Ground-Based beacons: fix reference localization GPS, Reflective beacons 5 Active Ranging: time-of-flight, reflectivity Ultrasonic Sensor, Laser Rangefinder, 6 Motion or Speed sensors: to compute speed relative to a fixed reference Doppler 7 Vision Based: object recognition CMOS used in cameras, Object Tracking Packages 3. Localization A mobile robot must be able to build a map or use a prior map and then localize itself in it. If a existing map is available, the mobile robot should use it to localize itself in the environment by extracting its features and comparing with the map. If a priori map is not available, the mobile robot should make proper decisions to build a map and try to localize itself in newly built map. There are many techniques used for localizing. Localization can be carried by the information provided by the map and the sensors. The data from both the source are combined together. The control system inside the machine decides the location and the pose of the robot. Localization is also be made possible by taking the reference of active beacons like radio waves and the GPS, passive beacons like visual sensor data fusion. The autonomous machine gets the information about any landmarks or the saved plots of the environment from the given maps. When it does sense the environment and the matches the sensor data into the given apriori map, it will be confident enough to decide where it is standing in the environment.-s are done by Gamini[1] by using many of the key algorithms on a standard road vehicle The changes in the environment makes the machine hard to take reference of the landmarks and probably end up in locked state. So the robot senses the nearby area as particle. By using the particle sensors it treat every nearby field as a particle component. 3.1 Monte Carlo Localization Method Monte Carlo technique of localization uses the algorithm of particle filter localization where the particle sensors are used. The robot guesses the environment. Based on its belief by various random samples of guesses the particles are formed. The more visited location or the more believed will have the more amount of particle density. In the other hand less guessed or less visited nodes of locations Figure 3.1: Localizing Using Particles 1058
4 will have less density of particles. Position of the robot is calculated by the conditional probability of the distribution of the particles. The environment is divided as the particles or chunks of particles. Given the map and left in the environment, the robot starts guessing and distributes the particles. By this sampling [2] based representation we obtain a localization method which is very effective. At each point of time and space it does localize itself into the map as well as locally in the indoor environment. Larger the density of the particles, the possibility of existence of a guessed locality will be more. Hence, the particles are much connected and collected at the known locations or at the spots the guessing was made very good. As the machine moves, it keeps on making the guesses and distributing the particles. The less connected, less collected space of particles in the map of an environment that the chances are localization at the spot is very less as compared with the map. This algorithm is not much suited in the external environments. It mainly uses the light or the laser sensors. So its results are good in the closed environment. In outdoor the intensity if the light and noise will be very huge compared to indoor. In order to overcome this disadvantage, the Markov localization technique can be used. 3.2 Markov Localization Markov localization is best fit in the dynamic environments. Unlike Monte Carlo localization, Markov localization do not depend on the estimation of previous results. Markov localization predicts the results based on the present believes and sensor data. Given a map, this technique of localization takes the present observations rather than taking the information and data from the history. It is a technique [3] by which we can achieve estimation of the position of the robot in the environment. Also, each time a pose candidate is used to update the hypothesis of the pose and at this time, there is a possibilities of occurring of association errors [4]. The possibility of localizing is calculated by the probability of encountering of a landmark or a previously guessed spot. Although the present technique is well suited in the dynamic environments, the Markov localization will treat the environment as static. It computes the environment by treating it as a set static field. It assumes the environment to be static. It called as Markov Assumption. To know this technique well an example is useful. Here the mobile robot is placed in a hallway which consists of three doors. The aim assigned to the robot is to locate itself in front of any one of the doors. Before localizing itself, the robot must move around and visit all of doors in the hallway. Figure 3.2: Illustration of Markov Localization Method 1059
5 Initially the robot starts its journey from the first door. At this point the belief of getting a door all through the hallway will be zero, that is, nil. As it will not know what it may experiences next the mind of robot will without any data about the presence of a door? The robot moves whole path of the hallway and experiences the presence of the three doors. So the belief of the robot about presence of doors in the hallway is distributed equally. The probability of presence of doors is equal in this step. This ends the first iteration in the process of localization. So at this stage, the robot has idea of the doors and there location of presence. Whenever it tries to search for another door in the hallway it uses this probability of appearance of the door. When the robot moves through the hallway and encounters another door, it uses the same belief and again it expects that another door will in the same distance which it covered reaching the present door from the previous. It carries the belief along with its journey in the hallway as seen in the figure. By the belief it had, the robot moves further and when it comes to the fact that there is no door and the guess was false, it returns to the location where the door is present and then compares its present belief with the beliefs of presence of doors did in the first iteration. It updates the belief that the present place where it standing has high possibility of door. Here the robot is standing at a place where both the sides of it a door is present. At this point the belief of getting a door again is high. The robot thinks that it is at any one of the two doors. When it starts moving right to the hallway towards the last door the probability starts decreasing. Also when it starts moving to its left it again loses the confidence of getting a hard probability of getting a door. To localize anywhere in the map of hallway at any door it compares its present belief with the first belief of doors' location. It reaches a point where the probability was high. And localizes itself at that point in the end. The complete procedure consists of three iterations. The control system of the robot fuses all the data and finally decides where to localize. 4. Mapping The mapping and localizing is a chicken and egg problem. At certain points it is hard to consider carrying out what first, either the localization or mapping. Concurrently building map and localizing the robot in it is the best practice being followed. Many of the techniques are based on this concurrency and all try to find a solution for the problem of simultaneous localization of mapping. The context of mapping does not limit it extent only for mapping but it is also useful in path planning for a mobile robot in the environment. Figure 4.1: Building phases of map 1060
6 Once the proper map is produced the mobile robot feels easy to locate itself in some part of it and localize. But building a proper map is really a hard problem. The process of building a map goes through many phases. Once the autonomous mobile robot is localized with reference to the world coordinates it should build a new map, if apriori map is not available, or should start using a map. Mapping includes simultaneously estimating the pose of the robot and the map. 4.1 Occupancy Grid Mapping As the name is, occupancy grid mapping, the world is discretized into various number of cells of equal size. Initially it is to be assumed that each grid in the set are individual. A location is to be seen whether it is empty or not. If it is empty, then it is always treated empty. But if the grid is not empty, it should be further estimated that how probable it is covered by an obstacle or occupied by an obstacle. Figure 4.2: Discretizing into grids After discretizing the world view into grids it should be sensed. Each cell will be assumed to as free or occupied. In an given environment, after dividing the layout into grids, the robot must take the sensor readings. According to the sensors' data it can be decided that which grid is occupied and which grid is not. An example for the above scenario can be retrieved as in figure Figure 4.3: Occupied Grids and Empty Grids 1061
7 By the above sensor observation the robot will decide where to map its path. It follows the white grids and then avoids obstacle by avoiding the grey cells. The system assigns the probability of presence of an obstacle for each cell. The probability will be set with the binary random variables 0 and 1. If the grid is occupied, its probability will be assigned as 1 and if the grid is free then the probability assigned to it will be 0. There will be no dependency between each of the grids and each grid is treated individually. Getting the sensor data and the pose of the map and the robot it is easy to localize and build a map or upgrade it. The control system inside the machine decides the location and the pose of the robot. Localization is also be made possible by taking the reference of active beacons like radio waves and the GPS, passive beacons like visual sensor data fusion. The autonomous machine gets the information about any landmarks or the saved plots of the environment from the given maps. When it does sense the environment and the matches the sensor data into the given apriori map, it will be confident enough to decide where it is standing in the environment. 5 Conclusion A survey on different techniques of simultaneous localization and mapping is done. Mobile robotics is a blooming area for research in recent decades. Many thesis and new concepts keep raising daily. This work elaborates the much information about robotics. Starting from the history of robotics, the main problems of the robotics. The problem of simultaneous and localization and mapping is discussed. Many famous techniques which are implemented and their way of working have been described. By making use of the old and traditional techniques of mapping and localizing and adding some of the changes, major changes can be seen. Many techniques for mapping in the dynamic environments and many algorithms for mapping are available. Here they are made to understand well. References [1] A Solution to the Simultaneous Localization and Map Building (SLAM) Problem, M. W. M. Gamini Dissanayake, Member, IEEE, Paul Newman, Member, IEEE, Steven Clark, Hugh F. Durrant-Whyte, Member, IEEE, and M. Csorba, IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 17, NO. 3, JUNE [2] Monte Carlo Localization formobile Robots Frank Dellaerty Dieter Foxy Wolfram Burgardz Sebastian Thruny Computer Science Department, Carnegie Mellon University, Pittsburgh PA Institute of Computer Science III, University of Bonn, D Bonn. [3] Markov Localization for Mobile Robots in Dynamic Environments, Dieter Fox,Wolfram Burgard, Sebastian Thrun, Journal of Artificial Intelligence Research 11 (1999) [4] Active Global Localization for a Mobile Robot Using Multiple Hypothesis Tracking, Patric Jensfelt and Steen Kristensen, IEEE Transactions On Robotics And Automation, Vol. 17, No. 5, October 2001 [5] Learning Occupancy Grid Maps With Forward Sensor Models Sebastian Thrun School of Computer Science Carnegie Mellon University Pittsburgh, PA [6] Computational Principles of Mobile Robotics, 2nd edition, Gregory Dudek, Michael Jenkin BIOGRAPHY Adarsh M Davanageri, a post-graduation (M.Tech) student, Dept. Of computer science & engineering, BMS Institute of Technology & Management, Avalahalli, Bengaluru, Karnataka. Have completed bachelor of engineering in computer science & engineering from S.J.M. Institute of Technology, Chitradurga, Karnataka. Areas of interest are mobile robotics, networking, virtualization. Volunteer member, Computer Society Of India. DOB: 9 th April
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 information4D-Particle filter localization for a simulated UAV
4D-Particle filter localization for a simulated UAV Anna Chiara Bellini annachiara.bellini@gmail.com Abstract. Particle filters are a mathematical method that can be used to build a belief about the location
More informationCreating a 3D environment map from 2D camera images in robotics
Creating a 3D environment map from 2D camera images in robotics J.P. Niemantsverdriet jelle@niemantsverdriet.nl 4th June 2003 Timorstraat 6A 9715 LE Groningen student number: 0919462 internal advisor:
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 informationMotion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment
Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free
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 informationThe Future of AI A Robotics Perspective
The Future of AI A Robotics Perspective Wolfram Burgard Autonomous Intelligent Systems Department of Computer Science University of Freiburg Germany The Future of AI My Robotics Perspective Wolfram Burgard
More informationMulti-Robot Cooperative Localization: A Study of Trade-offs Between Efficiency and Accuracy
Multi-Robot Cooperative Localization: A Study of Trade-offs Between Efficiency and Accuracy Ioannis M. Rekleitis 1, Gregory Dudek 1, Evangelos E. Milios 2 1 Centre for Intelligent Machines, McGill University,
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 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 informationCS295-1 Final Project : AIBO
CS295-1 Final Project : AIBO Mert Akdere, Ethan F. Leland December 20, 2005 Abstract This document is the final report for our CS295-1 Sensor Data Management Course Final Project: Project AIBO. The main
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 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 informationAn Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots
An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany maren,burgard
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 informationCollaborative Multi-Robot Exploration
IEEE International Conference on Robotics and Automation (ICRA), 2 Collaborative Multi-Robot Exploration Wolfram Burgard y Mark Moors yy Dieter Fox z Reid Simmons z Sebastian Thrun z y Department of Computer
More informationMOBILE ROBOTICS. Sensors An Introduction
CY 02CFIC CFIDV RO OBOTIC CA 01 MOBILE ROBOTICS Sensors An Introduction Basilio Bona DAUIN Politecnico di Torino Basilio Bona DAUIN Politecnico di Torino 001/1 CY CA 01CFIDV 02CFIC OBOTIC RO An Example
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 informationWhat 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 informationAn Example of robots with their sensors
ROBOTICA 03CFIOR DAUIN Politecnico di Torino Mobile & Service Robotics Sensors for Robotics 1 An Example of robots with their sensors 3 Another example Omnivision Camera (360 ) Pan-Tilt-Zoom (PTZ) camera
More informationNTU Robot PAL 2009 Team Report
NTU Robot PAL 2009 Team Report Chieh-Chih Wang, Shao-Chen Wang, Hsiao-Chieh Yen, and Chun-Hua Chang The Robot Perception and Learning Laboratory Department of Computer Science and Information Engineering
More informationAn Example of robots with their sensors
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Mobile & Service Robotics Sensors for Robotics 1 An Example of robots with their sensors Basilio Bona ROBOTICS 01PEEQW 3 Another example Omnivision
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 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 Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4
Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4 B.Tech., Student, Dept. Of EEE, Pragati Engineering College,Surampalem,
More informationCooperative Tracking using Mobile Robots and Environment-Embedded, Networked Sensors
In the 2001 International Symposium on Computational Intelligence in Robotics and Automation pp. 206-211, Banff, Alberta, Canada, July 29 - August 1, 2001. Cooperative Tracking using Mobile Robots and
More informationAGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira
AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables
More informationCooperative Tracking with Mobile Robots and Networked Embedded Sensors
Institutue for Robotics and Intelligent Systems (IRIS) Technical Report IRIS-01-404 University of Southern California, 2001 Cooperative Tracking with Mobile Robots and Networked Embedded Sensors Boyoon
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 informationResearch Proposal: Autonomous Mobile Robot Platform for Indoor Applications :xwgn zrvd ziad mipt ineyiil zinepehe`e zciip ziheaex dnxethlt
Research Proposal: Autonomous Mobile Robot Platform for Indoor Applications :xwgn zrvd ziad mipt ineyiil zinepehe`e zciip ziheaex dnxethlt Igal Loevsky, advisor: Ilan Shimshoni email: igal@tx.technion.ac.il
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 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 informationPATH CLEARANCE USING MULTIPLE SCOUT ROBOTS
PATH CLEARANCE USING MULTIPLE SCOUT ROBOTS Maxim Likhachev* and Anthony Stentz The Robotics Institute Carnegie Mellon University Pittsburgh, PA, 15213 maxim+@cs.cmu.edu, axs@rec.ri.cmu.edu ABSTRACT This
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 informationDistributed Vision System: A Perceptual Information Infrastructure for Robot Navigation
Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp
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 informationFRONTIER BASED MULTI ROBOT AREA EXPLORATION USING PRIORITIZED ROUTING
FRONTIER BASED MULTI ROBOT AREA EXPLORATION USING PRIORITIZED ROUTING Rahul Sharma K. Daniel Honc František Dušek Department of Process control Faculty of Electrical Engineering and Informatics, University
More informationAutonomous Positioning of Mobile Robot Based on RFID Information Fusion Algorithm
Autonomous Positioning of Mobile Robot Based on RFID Information Fusion Algorithm Hua Peng ChongQing College of Electronic Engineering ChongQing College, China Abstract To improve the mobile performance
More informationELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS)
ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS) DEPARTMENT CHAIR: B. Ross Barmish 407 Olin, 368-2802 E-mail: brb8@po.cwru.edu ASSOCIATE CHAIR FOR UNDERGRADUATE STUDIES Frank Merat 518 Glennan, 368-4572
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 informationCORC Exploring Robotics. Unit A: Introduction To Robotics
CORC 3303 Exploring Robotics Unit A: Introduction To Robotics What is a robot? The robot word is attributed to Czech playwright Karel Capek. He first coined the term in his 1921 play Rossum's Universal
More informationSponsored by. Nisarg Kothari Carnegie Mellon University April 26, 2011
Sponsored by Nisarg Kothari Carnegie Mellon University April 26, 2011 Motivation Why indoor localization? Navigating malls, airports, office buildings Museum tours, context aware apps Augmented reality
More informationMulti Robot Localization assisted by Teammate Robots and Dynamic Objects
Multi Robot Localization assisted by Teammate Robots and Dynamic Objects Anil Kumar Katti Department of Computer Science University of Texas at Austin akatti@cs.utexas.edu ABSTRACT This paper discusses
More informationImplementation of a Self-Driven Robot for Remote Surveillance
International Journal of Research Studies in Science, Engineering and Technology Volume 2, Issue 11, November 2015, PP 35-39 ISSN 2349-4751 (Print) & ISSN 2349-476X (Online) Implementation of a Self-Driven
More informationMoving Obstacle Avoidance for Mobile Robot Moving on Designated Path
Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,
More informationService Robots in an Intelligent House
Service Robots in an Intelligent House Jesus Savage Bio-Robotics Laboratory biorobotics.fi-p.unam.mx School of Engineering Autonomous National University of Mexico UNAM 2017 OUTLINE Introduction A System
More informationArtificial Neural Network based Mobile Robot Navigation
Artificial Neural Network based Mobile Robot Navigation István Engedy Budapest University of Technology and Economics, Department of Measurement and Information Systems, Magyar tudósok körútja 2. H-1117,
More informationCoordination for Multi-Robot Exploration and Mapping
From: AAAI-00 Proceedings. Copyright 2000, AAAI (www.aaai.org). All rights reserved. Coordination for Multi-Robot Exploration and Mapping Reid Simmons, David Apfelbaum, Wolfram Burgard 1, Dieter Fox, Mark
More informationBrainstorm. In addition to cameras / Kinect, what other kinds of sensors would be useful?
Brainstorm In addition to cameras / Kinect, what other kinds of sensors would be useful? How do you evaluate different sensors? Classification of Sensors Proprioceptive sensors measure values internally
More informationASSISTIVE TECHNOLOGY BASED NAVIGATION AID FOR THE VISUALLY IMPAIRED
Proceedings of the 7th WSEAS International Conference on Robotics, Control & Manufacturing Technology, Hangzhou, China, April 15-17, 2007 239 ASSISTIVE TECHNOLOGY BASED NAVIGATION AID FOR THE VISUALLY
More informationUnit 1: Introduction to Autonomous Robotics
Unit 1: Introduction to Autonomous Robotics Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 16, 2009 COMP 4766/6778 (MUN) Course Introduction January
More informationSupervisory Control for Cost-Effective Redistribution of Robotic Swarms
Supervisory Control for Cost-Effective Redistribution of Robotic Swarms Ruikun Luo Department of Mechaincal Engineering College of Engineering Carnegie Mellon University Pittsburgh, Pennsylvania 11 Email:
More informationDetection and Verification of Missing Components in SMD using AOI Techniques
, pp.13-22 http://dx.doi.org/10.14257/ijcg.2016.7.2.02 Detection and Verification of Missing Components in SMD using AOI Techniques Sharat Chandra Bhardwaj Graphic Era University, India bhardwaj.sharat@gmail.com
More informationVisual Based Localization for a Legged Robot
Visual Based Localization for a Legged Robot Francisco Martín, Vicente Matellán, Jose María Cañas, Pablo Barrera Robotic Labs (GSyC), ESCET, Universidad Rey Juan Carlos, C/ Tulipán s/n CP. 28933 Móstoles
More informationIntelligent Robotics Sensors and Actuators
Intelligent Robotics Sensors and Actuators Luís Paulo Reis (University of Porto) Nuno Lau (University of Aveiro) The Perception Problem Do we need perception? Complexity Uncertainty Dynamic World Detection/Correction
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 informationCS494/594: Software for Intelligent Robotics
CS494/594: Software for Intelligent Robotics Spring 2007 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker TA: Rasko Pjesivac Outline Overview syllabus and class policies Introduction to class:
More informationGlobal Variable Team Description Paper RoboCup 2018 Rescue Virtual Robot League
Global Variable Team Description Paper RoboCup 2018 Rescue Virtual Robot League Tahir Mehmood 1, Dereck Wonnacot 2, Arsalan Akhter 3, Ammar Ajmal 4, Zakka Ahmed 5, Ivan de Jesus Pereira Pinto 6,,Saad Ullah
More informationWhat is a robot? Introduction. Some Current State-of-the-Art Robots. More State-of-the-Art Research Robots. Version:
What is a robot? Notion derives from 2 strands of thought: Introduction Version: 15.10.03 - Humanoids human-like - Automata self-moving things Robot derives from Czech word robota - Robota : forced work
More informationRoad Boundary Estimation in Construction Sites Michael Darms, Matthias Komar, Dirk Waldbauer, Stefan Lüke
Road Boundary Estimation in Construction Sites Michael Darms, Matthias Komar, Dirk Waldbauer, Stefan Lüke Lanes in Construction Sites Roadway is often bounded by elevated objects (e.g. guidance walls)
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 informationLecture: Allows operation in enviroment without prior knowledge
Lecture: SLAM 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
More informationinteractive IP: Perception platform and modules
interactive IP: Perception platform and modules Angelos Amditis, ICCS 19 th ITS-WC-SIS76: Advanced integrated safety applications based on enhanced perception, active interventions and new advanced sensors
More informationSimulation of a mobile robot navigation system
Edith Cowan University Research Online ECU Publications 2011 2011 Simulation of a mobile robot navigation system Ahmed Khusheef Edith Cowan University Ganesh Kothapalli Edith Cowan University Majid Tolouei
More informationAutomated Driving Car Using Image Processing
Automated Driving Car Using Image Processing Shrey Shah 1, Debjyoti Das Adhikary 2, Ashish Maheta 3 Abstract: In day to day life many car accidents occur due to lack of concentration as well as lack of
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 informationTHE FUTURE OF DATA AND INTELLIGENCE IN TRANSPORT
THE FUTURE OF DATA AND INTELLIGENCE IN TRANSPORT Humanity s ability to use data and intelligence has increased dramatically People have always used data and intelligence to aid their journeys. In ancient
More informationINTELLIGENT UNMANNED GROUND VEHICLES Autonomous Navigation Research at Carnegie Mellon
INTELLIGENT UNMANNED GROUND VEHICLES Autonomous Navigation Research at Carnegie Mellon THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ROBOTICS: VISION, MANIPULATION AND SENSORS Consulting
More informationCollaborative Multi-Robot Localization
Proc. of the German Conference on Artificial Intelligence (KI), Germany Collaborative Multi-Robot Localization Dieter Fox y, Wolfram Burgard z, Hannes Kruppa yy, Sebastian Thrun y y School of Computer
More informationKey-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders
Fuzzy Behaviour Based Navigation of a Mobile Robot for Tracking Multiple Targets in an Unstructured Environment NASIR RAHMAN, ALI RAZA JAFRI, M. USMAN KEERIO School of Mechatronics Engineering Beijing
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 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 informationARTIFICIAL INTELLIGENCE - ROBOTICS
ARTIFICIAL INTELLIGENCE - ROBOTICS http://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_robotics.htm Copyright tutorialspoint.com Robotics is a domain in artificial intelligence
More informationDevelopment of a Novel Zero-Turn-Radius Autonomous Vehicle
Development of a Novel Zero-Turn-Radius Autonomous Vehicle by Charles Dean Haynie Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the
More informationDistributed Search and Rescue with Robot and Sensor Teams
The 4th International Conference on Field and Service Robotics, July 14 16, 2003 Distributed Search and Rescue with Robot and Sensor Teams G. Kantor and S. Singh R. Peterson and D. Rus A. Das, V. Kumar,
More informationSpring 19 Planning Techniques for Robotics Introduction; What is Planning for Robotics?
16-350 Spring 19 Planning Techniques for Robotics Introduction; What is Planning for Robotics? Maxim Likhachev Robotics Institute Carnegie Mellon University About Me My Research Interests: - Planning,
More informationBluetooth Low Energy Sensing Technology for Proximity Construction Applications
Bluetooth Low Energy Sensing Technology for Proximity Construction Applications JeeWoong Park School of Civil and Environmental Engineering, Georgia Institute of Technology, 790 Atlantic Dr. N.W., Atlanta,
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 informationJournal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS
List of Journals with impact factors Date retrieved: 1 August 2009 Journal Title ISSN Impact Factor 5-Year Impact Factor 1. ACM SURVEYS 0360-0300 9.920 14.672 2. VLDB JOURNAL 1066-8888 6.800 9.164 3. IEEE
More informationAdvanced Techniques for Mobile Robotics Location-Based Activity Recognition
Advanced Techniques for Mobile Robotics Location-Based Activity Recognition Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Activity Recognition Based on L. Liao, D. J. Patterson, D. Fox,
More informationImage Processing and Particle Analysis for Road Traffic Detection
Image Processing and Particle Analysis for Road Traffic Detection ABSTRACT Aditya Kamath Manipal Institute of Technology Manipal, India This article presents a system developed using graphic programming
More informationFSR99, International Conference on Field and Service Robotics 1999 (to appear) 1. Andrew Howard and Les Kitchen
FSR99, International Conference on Field and Service Robotics 1999 (to appear) 1 Cooperative Localisation and Mapping Andrew Howard and Les Kitchen Department of Computer Science and Software Engineering
More informationA cognitive agent for searching indoor environments using a mobile robot
A cognitive agent for searching indoor environments using a mobile robot Scott D. Hanford Lyle N. Long The Pennsylvania State University Department of Aerospace Engineering 229 Hammond Building University
More informationCAPACITIES FOR TECHNOLOGY TRANSFER
CAPACITIES FOR TECHNOLOGY TRANSFER The Institut de Robòtica i Informàtica Industrial (IRI) is a Joint University Research Institute of the Spanish Council for Scientific Research (CSIC) and the Technical
More informationMTRX 4700 : Experimental Robotics
Mtrx 4700 : Experimental Robotics Dr. Stefan B. Williams Dr. Robert Fitch Slide 1 Course Objectives The objective of the course is to provide students with the essential skills necessary to develop robotic
More informationCOS Lecture 7 Autonomous Robot Navigation
COS 495 - Lecture 7 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 2011 1 Figures courtesy of Siegwart & Nourbakhsh Control Structure Prior Knowledge Operator Commands Localization
More informationCS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25)
CS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25) Dr. Cengiz Günay, Emory Univ. Günay Robotics I Autonomous Robots (Ch. 25) Spring 2013 1 / 15 Robots As Killers? The word robot coined
More informationUnit 1: Introduction to Autonomous Robotics
Unit 1: Introduction to Autonomous Robotics Computer Science 6912 Andrew Vardy Department of Computer Science Memorial University of Newfoundland May 13, 2016 COMP 6912 (MUN) Course Introduction May 13,
More informationConstraint-based Optimization of Priority Schemes for Decoupled Path Planning Techniques
Constraint-based Optimization of Priority Schemes for Decoupled Path Planning Techniques Maren Bennewitz, Wolfram Burgard, and Sebastian Thrun Department of Computer Science, University of Freiburg, Freiburg,
More informationA Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots
A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany
More informationThis list supersedes the one published in the November 2002 issue of CR.
PERIODICALS RECEIVED This is the current list of periodicals received for review in Reviews. International standard serial numbers (ISSNs) are provided to facilitate obtaining copies of articles or subscriptions.
More informationLecture 23: Robotics. Instructor: Joelle Pineau Class web page: What is a robot?
COMP 102: Computers and Computing Lecture 23: Robotics Instructor: (jpineau@cs.mcgill.ca) Class web page: www.cs.mcgill.ca/~jpineau/comp102 What is a robot? The word robot is popularized by the Czech playwright
More informationLocalization for Mobile Robot Teams Using Maximum Likelihood Estimation
Localization for Mobile Robot Teams Using Maximum Likelihood Estimation Andrew Howard, Maja J Matarić and Gaurav S Sukhatme Robotics Research Laboratory, Computer Science Department, University of Southern
More informationVishnu Nath. Usage of computer vision and humanoid robotics to create autonomous robots. (Ximea Currera RL04C Camera Kit)
Vishnu Nath Usage of computer vision and humanoid robotics to create autonomous robots (Ximea Currera RL04C Camera Kit) Acknowledgements Firstly, I would like to thank Ivan Klimkovic of Ximea Corporation,
More informationIntroduction.
Teaching Deliberative Navigation Using the LEGO RCX and Standard LEGO Components Gary R. Mayer *, Jerry B. Weinberg, Xudong Yu Department of Computer Science, School of Engineering Southern Illinois University
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 informationSummary of robot visual servo system
Abstract Summary of robot visual servo system Xu Liu, Lingwen Tang School of Mechanical engineering, Southwest Petroleum University, Chengdu 610000, China In this paper, the survey of robot visual servoing
More informationJob Description. Commitment: Must be available to work full-time hours, M-F for weeks beginning Summer of 2018.
Research Intern Director of Research We are seeking a summer intern to support the team to develop prototype 3D sensing systems based on state-of-the-art sensing technologies along with computer vision
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 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 information