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

Size: px
Start display at page:

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

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

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

4D-Particle filter localization for a simulated UAV

4D-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 information

Creating a 3D environment map from 2D camera images in robotics

Creating 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 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

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

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

The Future of AI A Robotics Perspective

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

Multi-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 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 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

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

CS295-1 Final Project : AIBO

CS295-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 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

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

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots

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

Collaborative Multi-Robot Exploration

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

MOBILE ROBOTICS. Sensors An Introduction

MOBILE 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 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

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

An Example of robots with their sensors

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

NTU Robot PAL 2009 Team Report

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

An Example of robots with their sensors

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

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

Cooperative Tracking using Mobile Robots and Environment-Embedded, Networked Sensors

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

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

Cooperative Tracking with Mobile Robots and Networked Embedded Sensors

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

Research 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 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 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

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

PATH CLEARANCE USING MULTIPLE SCOUT ROBOTS

PATH 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 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

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Distributed 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 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

FRONTIER BASED MULTI ROBOT AREA EXPLORATION USING PRIORITIZED ROUTING

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

Autonomous Positioning of Mobile Robot Based on RFID Information Fusion Algorithm

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

ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS)

ELECTRICAL 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 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

CORC Exploring Robotics. Unit A: Introduction To Robotics

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

Sponsored by. Nisarg Kothari Carnegie Mellon University April 26, 2011

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

Multi Robot Localization assisted by Teammate Robots and Dynamic Objects

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

Implementation of a Self-Driven Robot for Remote Surveillance

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

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

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

Service Robots in an Intelligent House

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

Artificial Neural Network based Mobile Robot Navigation

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

Coordination for Multi-Robot Exploration and Mapping

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

Brainstorm. 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? 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 information

ASSISTIVE TECHNOLOGY BASED NAVIGATION AID FOR THE VISUALLY IMPAIRED

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

Unit 1: Introduction to Autonomous Robotics

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

Supervisory Control for Cost-Effective Redistribution of Robotic Swarms

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

Detection and Verification of Missing Components in SMD using AOI Techniques

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

Visual Based Localization for a Legged Robot

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

Intelligent Robotics Sensors and Actuators

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

CS494/594: Software for Intelligent Robotics

CS494/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 information

Global Variable Team Description Paper RoboCup 2018 Rescue Virtual Robot League

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

What is a robot? Introduction. Some Current State-of-the-Art Robots. More State-of-the-Art Research Robots. Version:

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

Road 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 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 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

Lecture: Allows operation in enviroment without prior knowledge

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

interactive IP: Perception platform and modules

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

Simulation of a mobile robot navigation system

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

Automated Driving Car Using Image Processing

Automated 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 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

THE FUTURE OF DATA AND INTELLIGENCE IN TRANSPORT

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

INTELLIGENT UNMANNED GROUND VEHICLES Autonomous Navigation Research at Carnegie Mellon

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

Collaborative Multi-Robot Localization

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

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders

Key-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 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

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

ARTIFICIAL INTELLIGENCE - ROBOTICS

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

Development of a Novel Zero-Turn-Radius Autonomous Vehicle

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

Distributed Search and Rescue with Robot and Sensor Teams

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

Spring 19 Planning Techniques for Robotics Introduction; What is Planning for Robotics?

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

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

Bluetooth 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 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

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS

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

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

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

Image Processing and Particle Analysis for Road Traffic Detection

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

FSR99, 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. 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 information

A cognitive agent for searching indoor environments using a mobile robot

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

CAPACITIES FOR TECHNOLOGY TRANSFER

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

MTRX 4700 : Experimental Robotics

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

COS Lecture 7 Autonomous Robot Navigation

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

CS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25)

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

Unit 1: Introduction to Autonomous Robotics

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

Constraint-based Optimization of Priority Schemes for Decoupled Path Planning Techniques

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

A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots

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

This list supersedes the one published in the November 2002 issue of CR.

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

Lecture 23: Robotics. Instructor: Joelle Pineau Class web page: What is a robot?

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

Localization for Mobile Robot Teams Using Maximum Likelihood Estimation

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

Vishnu 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) 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 information

Introduction.

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

Summary of robot visual servo system

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

Job Description. Commitment: Must be available to work full-time hours, M-F for weeks beginning Summer of 2018.

Job 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 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

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