Algorithms for indoor mobile robot. laser range finders data. Eng. Filippo Bonaccorso XXII Brain Storming Day
|
|
- Kory Norton
- 7 years ago
- Views:
Transcription
1 Algorithms for indoor mobile robot self-localization through laser range finders data Eng. Filippo Bonaccorso XXII Brain Storming Day
2 OUTLINE INTRODUCTION SCAN-MATCHING FEATURES EXTRACTION FEATURE ASSOCIATION RESULTS
3 INTRODUCTION SELF-LOCALIZATION & SCAN-MATCHING θ T P 0 = O 0 n + R 0 n p n MSE N i= = 1 ' 2 ' ( P P ) + ( P P ) x x N y y 2
4 INTRODUCTION LOCAL MAP: is the representation of a part of the environment and, in this case, is built using the information from the laser scanner. GLOBAL MAP: is constructed combining each time existing information and adding new ones from the current local map. It represents the whole environment. LOCAL LOCALIZATION: is the problem to estimate the position of the robot with respect to the local map. GLOBAL LOCALIZATION: is the problem to estimate the absolute robot position in the environment. It can be made matching the local map with the global map.
5 INTRODUCTION PREVIOUS LOCAL MAP ACTUAL LOCAL MAP LASER RANGE FINDER ACTUAL y 1 Feature PREVIOUS SCAN-MATCHING SELF-LOCALIZATION θ x 1
6 SCAN-MATCHING Scan matching algorithms are usually categorized by the association method: Feature to feature line segments [Gutman AMR 1996] range extrema [Lingemann et al IROS 2004] 6000 Point to feature 5000 [Cox IEEE R&A 1991] 4000 Point to point 3000 Least dependent on environment. Y [mm] 2000 Result X [mm]
7 SCAN-MATCHING Point to point algoritms: Iterative Closest Point (ICP) [Besl and McKay IEEE PAMI 1992] Iterative Matching Range Point (IMRP) [Lu and Milios JIRS 1997] Iterative Dual Correpondence (IDC) Uses IMRP for rotation and ICP for translation in each iteration [Lu and Milios JIRS 1997].
8 SCAN-MATCHING While being very simple to be understood, ICP method has started great research activity as to overcome its drawbacks, mainly due to the iterative nature of the algorithm itself: Computational demand Convergence to local minima Slowness Outliers sensitivity As a matter of this, the IDC algorithm, introduced before, is an improvement of the ICP.
9 SCAN-MATCHING As sentenced in [Diosi and Kleeman IROS2005] PREVIOUS LOCAL MAP ACTUAL LOCAL MAP LASER RANGE FINDER Associations are the Key! A C T P R E V All point-to-point algorithms needs to associate each point in the actual scan with one in the previous one. Moreover each point can require all points in the other scan to be checked. Some search restrictions can reduce computational costs. In the pioneering [Lu and Milios JIRS 1997], the approach is to start with an approximate alignment of the two scans using odometry and then iteratively improve the alignment of the two scans.
10 FEATURE TO FEATURE LASER RANGE FINDER FEATURES EXTRACTION ODOMETRY-FREE LOCALIZATION SELF LOCALIZATION TECHNIQUE: Two successive local maps are analyzed in order to extract features of the environment than a matching of the common features is made to estimate the relative displacement between the starting point (1 st Local Map) and the new position (2 nd Local Map). The approach that will be shown is only based on LRF data. Odometry information are not used.
11 FEATURE TO FEATURE LASER RANGE FINDER FEATURES EXTRACTION ACTUAL LOCAL MAP PREVIOUS LOCAL MAP ACTUAL PREVIOUS [Lingermann et al IROS2004] deeply covered this topics introducing the HAYAI Algorithm LOCALIZATION
12 FEATURE TO FEATURE Two critical choices have to be done: The Feature Extraction Algoritm The Data Association scheme
13 LASER RANGE FINDER LRF FEATURES EXTRACTION 2-D SCAN
14 F.E. ALGORITHMS LASER SCANNER ODOMETRY-FREE LOCALIZATION SPLIT & MERGE RELATIVE ANGLES RELATIVE ANGLES (LEAST SQUARES) LINE TRACKING LINE TRACKING (LEAST SQUARES) RANSAC HOUGH TRANSFORM
15 F.E. ALGORITHMS Split & Merge algorithm consists of two phases: Split, which has to find all possible corners or edges, Merge, which has the task to eliminate false corners.
16 F.E. ALGORITHMS First Two Points First segment Line Tracking Algorithm or Incremental The segment between the first and the last point in the scan is then built The difference in slope between these two segments is less than a given threshold? Add Point
17 F.E. ALGORITHMS TWO NEW VARIANTS RELATIVE ANGLES (LEAST SQUARES) LINE TRACKING (LEAST SQUARES) x m = y q = y i mx i m q = x i i x i y i N N y 2 ( x ) N ( x ) i i x 2 xi y ( x ) i i 2 ( x ) ( x ) = 2 i i 2 i y i This two new variants evaluate the line parameters using a different approach.
18 F.E. ALGORITHMS
19 FEATURE ASSOCIATION LASER SCANNER FEATURES EXTRACTION ODOMETRY-FREE LOCALIZATION Line extracted as features in two consecutive local maps are used to perform locale self localization. The features has to be in the two local maps. LINE BASED Corner extracted as feature in two consecutive local maps are used to perform self localization. The features has to be in the two local maps. POINT BASED
20 FEATURE ASSOCIATION
21 FEATURE ASSOCIATION [Bailey and Nebot 2001] describes a localization framework based on feature maps. The map is structured as a graph of nodes where each node defines a feature of the local map. The data association method uses simultaneous observation of multiple features to determine data associations without any information about the robot pose. Vehicle motion could be estimated without odometry and, moreover, without requiring a kinematic vehicle model.
22 FEATURE ASSOCIATION The proposed algorithm relies on the fact that a features map possess invariant inter-feature relationships, e.g.: distance between two points angle between two segments Features information are represented as a graph where: feature types properties are stored as graph nodes graph edges represent the inter-feature relationships Thus, data association between two feature maps can be expressed as the graph-theoretic problem of finding the maximum common subgraph (MCS) between two graphs.
23 FEATURE ASSOCIATION 1. An NxM matrix is created, each element is the different between the distance of two corner from two different scans; 2. The minimum of each row is detected; 3. If the minimum is below a threshold the two features could be considered as the same represented in two different local maps. Y [m] X [m]
24 FEATURE ASSOCIATION The use of only the distance between two features as inter-features relationship could leads, especially in large environments, to error in the data association and so in wrong scan-matching. To avoid this a new approach is proposed: 1. A first association is evaluated using only the distance as interfeatures relationship 2. For the other features, if the angle between two segment (connecting the two couple of features) is the same in the two maps than the two features are considered as the same represented in two different local maps.
25 FEATURE ASSOCIATION First Association Successive Association N The difference in slope between these two segments is less than a given threshold? Y Valid Association No association found
26 FEATURE ASSOCIATION Y [m] X [m]
27 S.M. ALGORITHMS Once that common features are found the problem of scan matching becomes a problem of optimization. Feature ROTO-TRANSLATION MATRIX x y cosθ = sinθ 0 sinθ Tx x1 cosθ Ty y y 1 PERFORMANCE INDEX θ MSE x 1 N i= = 1 2 ( x x ) + ( y y ) 2 1 N 2 1 2
28 S.M. ALGORITHMS TX= cm TY= cm θ= Y [mm m] X [mm]
29 RESULTS
30 F.E. RESULTS Features Extraction Algorithms N Features (361) Performances N Features (181) Split & Merge CHANGES WITH ANGULAR RESOLUTION!!! Relative Angles Relative Angles LS Line Tracking Line Tracking LS RANSAC 5 3 Hough Transform 4 3
31 F.E. RESULTS Features Extraction Algorithms Execution Time (ms) (361) Performances Execution Time (ms) (181) Split & Merge 6,8 3,5 ALL CHANGES WITH ANGULAR RESOLUTION!!! Relative Angles Relative Angles LS Line Tracking 5,2 3 Line Tracking LS 5,2 4,9 RANSAC Hough Transform
32 Y [mm m] S.M. RESULTS Result The average execution time is 50ms including the two S&M phases with an angular resolution of 1degree X [mm]
33 RESULTS 3MORDUC (3rd version of MObile Robot DIEES University of Catania) A robotic platform used to develop: Tele-operation software Navigation algorithms SLAM techniques
34 Pubblications PATENT about a control method for arc welding deposition process 1. A Modular Software Interface to Develop an Arc Welding Robot Control ; F. Bonaccorso G. Muscato, L. Cantelli; TIE (accepted) 2. A Feedback Control System For A Rapid Production Process Based On Robotic Welding Deposition ; F. Bonaccorso, C. Bruno, L. Cantelli, D. Longo, G. Muscato, S. Rapisarda; Proceedings of 41 International Symposium on Robotics ISR 2010; Munich, Germany, 7-9 June "A Modular Software Interface for the Control System of an Arc Welding Robot ; F. Bonaccorso, C. Bruno, L. Cantelli, D. Longo, G. Muscato; Proceedings of the 2nd International Conference on Human System Interaction HSI'09, pp , May , Catania, Italy. ISBN Control of a Shaped Metal Deposition Process ; F. Bonaccorso, C. Bruno, L. Cantelli, D. Longo, G. Muscato; Proceedings of 4th International Scientific Conference on Physics and Control, PHYSCON 09, Catania, Italy, 1-4 September Closed Loop Welding Controller for Manufacturing Process ; F. Bonaccorso, C. Bruno, L. Cantelli, D. Longo, G. Muscato, S. Rapisarda; TRAM09 6. Control of Welding for Rapid Manufacturing: Two Cases Study F. Bonaccorso, C. Bruno, L. Cantelli, D. Longo, G. Muscato, G. Spampinato, SIDRA08
35 Pubblications 7. The U-Go Robot, a multifunction rough terrain outdoor tracked vehicle for R&D on autonomous navigation algorithms ; F. Bonaccorso, L. Cantelli, D. Longo, D. Melita, G. Muscato, M. Prestifilippo; 5th International IARP Workshop RISE 2011 Leuven June Evaluation Of Algorithms For Indoor Mobile Robot Self-localization Through Laser Range Finders Data ; F. Bonaccorso, G. Muscato, F. Catania; Proceedings of IAV2010: 7th IFAC Symposium on Intelligent Autonomous Vehicles; Lecce, Italy, 6-8 September An Innovative Autonomous Outdoor Vehicle Based On Microsoft Robotic Studio ; P. Aranzulla, F. Bonaccorso, C. Bruno, L. Cantelli, G. Lanteri, D. Longo, D. Melita, G. Muscato, A. Pennisi, M. Prestifilippo; Proceedings of the 13th International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines CLAWAR 2010; Nagoya, Japan, 31 August - 03 September 2010; p. 97, 104; ISBN-10: ; ISBN-13: ; World Scientific Publishing Co Pte Ltd (24 Aug 2010) 10. Modeling Of An Innovative Actuator For Climbing Robot Adhesion ; F. Bonaccorso, D. Longo, G. Muscato; Proceedings of the 12th International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines CLAWAR 09, Istanbul, Turkey, September 2009, pp Structure And Model Identification Of A Vortex-based Suction Cup ; F. Bonaccorso, C. Bruno, D. Longo G. Muscato; Proceedings of the11th International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines CLAWAR 08; 8-10 September 2008, Coimbra, Portugall
36 More SCHOOLS 1. Samcef robot modeling and optimization training Course ; SAMTECH Headquarters, Liège, Belgium, Febrary Microchip 16 bit curriculum ; Catania, Italy, May 2009; 3. 4th European Summer University in Surgical Robotics ; LIRMM, CNRS-Université Montpellier 2, Montpellier, France, 9-16 September Filtering, data analysis and optimization of uncertain systems ; PhD course of the series on Advanced methods of identification and data analysis ; Dipartimento di Elettronica e Informazione, Politecnico di Milano, September 2009 INVITED LECTURES 1. NATO 2010: Advanced All-Terrain Autonomous Systems; Çeşme, Turkey: Altin Yunus Resort, August Topic Area Leader on Laser Rangefinders, Inertial and Magnetic Sensors for Navigation. 2. Robocup Mediterranean Open: Algorithms for indoor mobile robot self-localization through laser range finders data. Rome March 2011 COMPETITIONS 1. M-ELROB th European Land Robot Trials - 3rd Military ELROB; Hammelburg, Germany, May 2010
37 Algorithms for indoor mobile robot self-localization through laser range finders data Thanks Eng. Filippo Bonaccorso XXII Brain Storming Day
38
Laser Scan Matching by FAST CVSAC in Dynamic Environment
I.J. Intelligent Systems and Applications, 2013, 11, 11-18 Published Online October 2013 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijisa.2013.11.02 Laser Scan Matching by FAST CVSAC in Dynamic
More informationMobile Robot FastSLAM with Xbox Kinect
Mobile Robot FastSLAM with Xbox Kinect Design Team Taylor Apgar, Sean Suri, Xiangdong Xi Design Advisor Prof. Greg Kowalski Abstract Mapping is an interesting and difficult problem in robotics. In order
More information3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving
3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Christian Zinner Safe and Autonomous Systems
More information3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving
3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Manfred Gruber Safe and Autonomous Systems
More informationExploration, Navigation and Self-Localization in an Autonomous Mobile Robot
Exploration, Navigation and Self-Localization in an Autonomous Mobile Robot Thomas Edlinger edlinger@informatik.uni-kl.de Gerhard Weiß weiss@informatik.uni-kl.de University of Kaiserslautern, Department
More informationRemoving Moving Objects from Point Cloud Scenes
1 Removing Moving Objects from Point Cloud Scenes Krystof Litomisky klitomis@cs.ucr.edu Abstract. Three-dimensional simultaneous localization and mapping is a topic of significant interest in the research
More informationHigh-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound
High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound Ralf Bruder 1, Florian Griese 2, Floris Ernst 1, Achim Schweikard
More informationR o b o C u p 2 0 0 5
R o b o C u p 2 0 0 5 R e s c u e R o b o t L e a g u e C o m p e t i t i o n O s a k a, J a p a n J u l y 1 3 1 9, 2 0 0 5 w w w. r o b o c u p 2 0 0 5. o r g RoboCupRescue - Robot League Team Team Deutschland1
More informationDefinitions. A [non-living] physical agent that performs tasks by manipulating the physical world. Categories of robots
Definitions A robot is A programmable, multifunction manipulator designed to move material, parts, tools, or specific devices through variable programmed motions for the performance of a variety of tasks.
More informationMAP ESTIMATION WITH LASER SCANS BASED ON INCREMENTAL TREE NETWORK OPTIMIZER
MAP ESTIMATION WITH LASER SCANS BASED ON INCREMENTAL TREE NETWORK OPTIMIZER Dario Lodi Rizzini 1, Stefano Caselli 1 1 Università degli Studi di Parma Dipartimento di Ingegneria dell Informazione viale
More informationDevelopment of Docking System for Mobile Robots Using Cheap Infrared Sensors
Development of Docking System for Mobile Robots Using Cheap Infrared Sensors K. H. Kim a, H. D. Choi a, S. Yoon a, K. W. Lee a, H. S. Ryu b, C. K. Woo b, and Y. K. Kwak a, * a Department of Mechanical
More informationAn Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network
Proceedings of the 8th WSEAS Int. Conf. on ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING & DATA BASES (AIKED '9) ISSN: 179-519 435 ISBN: 978-96-474-51-2 An Energy-Based Vehicle Tracking System using Principal
More informationCE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras
1 CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation Prof. Dr. Hani Hagras Robot Locomotion Robots might want to move in water, in the air, on land, in space.. 2 Most of the
More informationOn evaluating performance of exploration strategies for an autonomous mobile robot
On evaluating performance of exploration strategies for an autonomous mobile robot Nicola Basilico and Francesco Amigoni Abstract The performance of an autonomous mobile robot in mapping an unknown environment
More informationStatic Environment Recognition Using Omni-camera from a Moving Vehicle
Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing
More informationA Simulation Analysis of Formations for Flying Multirobot Systems
A Simulation Analysis of Formations for Flying Multirobot Systems Francesco AMIGONI, Mauro Stefano GIANI, Sergio NAPOLITANO Dipartimento di Elettronica e Informazione, Politecnico di Milano Piazza Leonardo
More informationC# Implementation of SLAM Using the Microsoft Kinect
C# Implementation of SLAM Using the Microsoft Kinect Richard Marron Advisor: Dr. Jason Janet 4/18/2012 Abstract A SLAM algorithm was developed in C# using the Microsoft Kinect and irobot Create. Important
More informationBest Poster Award: International Congress on Child and Adolescent Psychiatry 2012
EDUCATION Ph.D. Computer Engineering University of Southern California 1999 MS Computer Engineering University of Southern California 1994 B.S. Electrical Engineering Tehran University 1988 AWARDS & FELLOWSHIPS
More informationTracking of Moving Objects from a Moving Vehicle Using a Scanning Laser Rangefinder
Tracking of Moving Objects from a Moving Vehicle Using a Scanning Laser Rangefinder Robert A. MacLachlan, Member, IEEE, Christoph Mertz Abstract The capability to use a moving sensor to detect moving objects
More informationSelf-Mixing Differential Laser Vibrometer
Self-Mixing Differential Laser Vibrometer Michele Norgia e Informazione, Politecnico di Milano, Italy Guido Giuliani,, Silvano Donati -,, Italy guido.giuliani@unipv.it Outline Conventional Laser Doppler
More informationIntelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research
20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and
More informationRobot Perception Continued
Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart
More informationMobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry
Mobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry CEENBoT Mobile Robotics Platform Laboratory Series CEENBoT v2.21 '324 Platform The Peter Kiewit Institute of Information Science
More informationVBA Macro for construction of an EM 3D model of a tyre and part of the vehicle
VBA Macro for construction of an EM 3D model of a tyre and part of the vehicle Guillermo Vietti, Gianluca Dassano, Mario Orefice LACE, Politecnico di Torino, Turin, Italy. guillermo.vietti@polito.it Work
More informationDEVELOPMENT OF SMALL-SIZE WINDOW CLEANING ROBOT BY WALL CLIMBING MECHANISM
DEVELOPMENT OF SMALL-SIZE WINDOW CLEANING ROBOT BY WALL CLIMBING MECHANISM Tohru MIYAKE MIRAIKIKAI Inc. and Graduate school of Engineering, Kagwa Univ. 2217-2, Hayashi, Takamatsu, Kagawa 761-396 Japan
More informationAutonomous Advertising Mobile Robot for Exhibitions, Developed at BMF
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter (kucsera.peter@kvk.bmf.hu) Abstract In this article an autonomous advertising mobile robot that has been realized in
More information2013 International Symposium on Green Manufacturing and Applications Honolulu, Hawaii
Green Robotics, Automation, and Machine Intelligence; a new Engineering Course in Sustainable Design Joseph T. Wunderlich, PhD College, PA, USA 2013 International Symposium on Green Manufacturing and Applications
More informationImproved Mecanum Wheel Design for Omni-directional Robots
Proc. 2002 Australasian Conference on Robotics and Automation Auckland, 27-29 November 2002 Improved Mecanum Wheel Design for Omni-directional Robots Olaf Diegel, Aparna Badve, Glen Bright, Johan Potgieter,
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Probabilistic Fundamentals in Robotics Robot Motion Probabilistic models of mobile robots Robot motion Kinematics Velocity motion model Odometry
More informationPoker Vision: Playing Cards and Chips Identification based on Image Processing
Poker Vision: Playing Cards and Chips Identification based on Image Processing Paulo Martins 1, Luís Paulo Reis 2, and Luís Teófilo 2 1 DEEC Electrical Engineering Department 2 LIACC Artificial Intelligence
More informationMobile Robot Localization using Range Sensors : Consecutive Scanning and Cooperative Scanning
International Mobile Journal Robot of Control, Localization Automation, using and Range Systems, Sensors vol. : Consecutive 3, no. 1, pp. Scanning 1-14, March and 2005 Cooperative Scanning 1 Mobile Robot
More informationObstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors
Tamkang Journal of Science and Engineering, Vol. 12, No. 3, pp. 249 258 (2009) 249 Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Ching-Chang Wong 1 *, Chi-Tai Cheng 1, Kai-Hsiang
More informationForce/position control of a robotic system for transcranial magnetic stimulation
Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme
More informationSynthetic Sensing: Proximity / Distance Sensors
Synthetic Sensing: Proximity / Distance Sensors MediaRobotics Lab, February 2010 Proximity detection is dependent on the object of interest. One size does not fit all For non-contact distance measurement,
More informationReal-Time 3D Reconstruction Using a Kinect Sensor
Computer Science and Information Technology 2(2): 95-99, 2014 DOI: 10.13189/csit.2014.020206 http://www.hrpub.org Real-Time 3D Reconstruction Using a Kinect Sensor Claudia Raluca Popescu *, Adrian Lungu
More informationE190Q Lecture 5 Autonomous Robot Navigation
E190Q Lecture 5 Autonomous Robot Navigation Instructor: Chris Clark Semester: Spring 2014 1 Figures courtesy of Siegwart & Nourbakhsh Control Structures Planning Based Control Prior Knowledge Operator
More informationVECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION
VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION Mark J. Norris Vision Inspection Technology, LLC Haverhill, MA mnorris@vitechnology.com ABSTRACT Traditional methods of identifying and
More information55. IWK Internationales Wissenschaftliches Kolloquium International Scientific Colloquium
PROCEEDINGS 55. IWK Internationales Wissenschaftliches Kolloquium International Scientific Colloquium 13-17 September 2010 Crossing Borders within the ABC Automation, Biomedical Engineering and Computer
More informationNational Performance Evaluation Facility for LADARs
National Performance Evaluation Facility for LADARs Kamel S. Saidi (presenter) Geraldine S. Cheok William C. Stone The National Institute of Standards and Technology Construction Metrology and Automation
More informationRobotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information.
Robotics Lecture 3: Sensors See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review: Locomotion Practical
More informationRiMONITOR. Monitoring Software. for RIEGL VZ-Line Laser Scanners. Ri Software. visit our website www.riegl.com. Preliminary Data Sheet
Monitoring Software RiMONITOR for RIEGL VZ-Line Laser Scanners for stand-alone monitoring applications by autonomous operation of all RIEGL VZ-Line Laser Scanners adaptable configuration of data acquisition
More informationFrom Self-Organising Mechanisms to Design Patterns
Self-aware Pervasive Service Ecosystems From Self-Organising Mechanisms to Design Patterns University of Geneva Giovanna.Dimarzo@unige.ch 1 Outline Motivation: Spatial Structures and Services Self-Organising
More information[2010] IEEE. Reprinted, with permission, from [Minjie Liu, Shoudong Huang and Sarath Kodagoda, Towards a consistent SLAM algorithm using B-Splines to
[2] IEEE. Reprinted, with permission, from [Minjie Liu, Shoudong Huang and Sarath Kodagoda, Towards a consistent SLAM algorithm using B-Splines to represent environments, Intelligent Robots and Systems
More informationJune Zhang (Zhong-Ju Zhang)
(Zhong-Ju Zhang) Carnegie Mellon University Dept. Electrical and Computer Engineering, 5000 Forbes Ave. Pittsburgh, PA 15213 Phone: 678-899-2492 E-Mail: junez@andrew.cmu.edu http://users.ece.cmu.edu/~junez
More informationNew Measurement Concept for Forest Harvester Head
New Measurement Concept for Forest Harvester Head Mikko Miettinen, Jakke Kulovesi, Jouko Kalmari and Arto Visala Abstract A new measurement concept for cut-to-length forest harvesters is presented in this
More informationIdentifying the smartness of a mechatronic coiler through the System Engineering
CONFERENZA INCOSE ITALIA SU SYSTEMS ENGINEERING CIISE 2014 Roma, 24 25 Novembre 2014 Identifying the smartness of a mechatronic coiler through the System Engineering Eugenio Brusa, Ambra Calà Dept. Mechanical
More informationA. OPENING POINT CLOUDS. (Notepad++ Text editor) (Cloud Compare Point cloud and mesh editor) (MeshLab Point cloud and mesh editor)
MeshLAB tutorial 1 A. OPENING POINT CLOUDS (Notepad++ Text editor) (Cloud Compare Point cloud and mesh editor) (MeshLab Point cloud and mesh editor) 2 OPENING POINT CLOUDS IN NOTEPAD ++ Let us understand
More informationCached k-d tree search for ICP algorithms
Cached k-d tree search for ICP algorithms Andreas Nüchter, Kai Lingemann, and Joachim Hertzberg University of Osnabrück, Institute of Computer Science Knowledge-Based Systems Research Group Albrechtstraße
More informationMake and Model Recognition of Cars
Make and Model Recognition of Cars Sparta Cheung Department of Electrical and Computer Engineering University of California, San Diego 9500 Gilman Dr., La Jolla, CA 92093 sparta@ucsd.edu Alice Chu Department
More informationJiří Matas. Hough Transform
Hough Transform Jiří Matas Center for Machine Perception Department of Cybernetics, Faculty of Electrical Engineering Czech Technical University, Prague Many slides thanks to Kristen Grauman and Bastian
More informationUniversidad de Cantabria Departamento de Tecnología Electrónica, Ingeniería de Sistemas y Automática. Tesis Doctoral
Universidad de Cantabria Departamento de Tecnología Electrónica, Ingeniería de Sistemas y Automática Tesis Doctoral CONTRIBUCIONES AL ALINEAMIENTO DE NUBES DE PUNTOS 3D PARA SU USO EN APLICACIONES DE CAPTURA
More informationPoint Cloud Generation for Ground Surface Modeling Employing MAV in Outdoor Environment
Scientific Cooperations International Workshops on Electrical and Computer Engineering Subfields Point Cloud Generation for Ground Surface Modeling Employing MAV in Outdoor Environment Shahmi Junoh and
More informationMedical Robotics. Control Modalities
Università di Roma La Sapienza Medical Robotics Control Modalities The Hands-On Acrobot Robot Marilena Vendittelli Dipartimento di Ingegneria Informatica, Automatica e Gestionale Control modalities differ
More informationRobot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
More informationIndirect Correspondence-Based Robust Extrinsic Calibration of LiDAR and Camera
sensors Article Indirect Correspondence-Based Robust Extrinsic Calibration of LiDAR and Camera Sungdae Sim, Juil Sock and Kiho Kwak * Agency for Defense Development, P.O.Box 35, Yuseong, Daejeon 34186,
More informationFRANCESCO BELLOCCHIO S CURRICULUM VITAE ET STUDIORUM
FRANCESCO BELLOCCHIO S CURRICULUM VITAE ET STUDIORUM April 2011 Index Personal details and education 1 Research activities 2 Teaching and tutorial activities 3 Conference organization and review activities
More informationAre we ready for Autonomous Driving? The KITTI Vision Benchmark Suite
Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite Philip Lenz 1 Andreas Geiger 2 Christoph Stiller 1 Raquel Urtasun 3 1 KARLSRUHE INSTITUTE OF TECHNOLOGY 2 MAX-PLANCK-INSTITUTE IS 3
More informationA ROBOTIC MOBILITY AID FOR FRAIL VISUALLY IMPAIRED PEOPLE
A ROBOTIC MOBILITY AID FOR FRAIL VISUALLY IMPAIRED PEOPLE Shane MacNamara, Gerard Lacey Department of Computer Science Trinity College Dublin, Ireland ABSTRACT This paper discusses the design of a smart
More informationLearning tasks from observation and practice
Robotics and Autonomous Systems 47 (2004) 163 169 Learning tasks from observation and practice Darrin C. Bentivegna a,b,, Christopher G. Atkeson a,c, Gordon Cheng a a ATR Computational Neuroscience Laboratories,
More informationACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES
ACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES B. Sirmacek, R. Lindenbergh Delft University of Technology, Department of Geoscience and Remote Sensing, Stevinweg
More informationTracking of Small Unmanned Aerial Vehicles
Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: spk170@stanford.edu Aeronautics and Astronautics Stanford
More informationTopographic Change Detection Using CloudCompare Version 1.0
Topographic Change Detection Using CloudCompare Version 1.0 Emily Kleber, Arizona State University Edwin Nissen, Colorado School of Mines J Ramón Arrowsmith, Arizona State University Introduction CloudCompare
More informationTime Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication
Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication Thomas Reilly Data Physics Corporation 1741 Technology Drive, Suite 260 San Jose, CA 95110 (408) 216-8440 This paper
More information- 2.12 Lecture Notes - H. Harry Asada Ford Professor of Mechanical Engineering
- 2.12 Lecture Notes - H. Harry Asada Ford Professor of Mechanical Engineering Fall 2005 1 Chapter 1 Introduction Many definitions have been suggested for what we call a robot. The word may conjure up
More informationUniversity of L Aquila Center of Excellence DEWS Poggio di Roio 67040 L Aquila, Italy http://www.diel.univaq.it/dews
University of L Aquila Center of Excellence DEWS Poggio di Roio 67040 L Aquila, Italy http://www.diel.univaq.it/dews Locating ZigBee Nodes Using the TI s CC2431 Location Engine: A Testbed Platform and
More informationXXI Brain Storming Day
Università degli Studi di Catania Facoltà di Ingegneria D.I.E.E.S Dipartimento di Ingegneria Elettrica Elettronica e dei Sistemi XXI Brain Storming Day Gregorio Sciuto PhD Student in Electronic, Automation
More informationTechnical handbook Panel Anchoring System
1 Basic principles of sandwich panels 3 Design conditions 4 Basic placement of anchors and pins 9 Large elements (muliple rows) 10 Small elements (two rows) 10 Turned elements 10 Slender elements 10 Cantilevering
More informationHow To Become A Computer Scientist
Fabio Pasqualetti Curriculum Vitae June 2015 Address: Department of Mechanical Engineering University of California at Riverside A309 Bourns Hall, Riverside, CA, 92521 Phone: +1 951 827 2327 Email: fabiopas@engr.ucr.edu
More informationCloud Based Localization for Mobile Robot in Outdoors
11/12/13 15:11 Cloud Based Localization for Mobile Robot in Outdoors Xiaorui Zhu (presenter), Chunxin Qiu, Yulong Tao, Qi Jin Harbin Institute of Technology Shenzhen Graduate School, China 11/12/13 15:11
More informationA semi-autonomous sewer surveillance and inspection vehicle
A semi-autonomous sewer surveillance and inspection vehicle R.M. Gooch, T.A. Clarke, & T.J. Ellis. Dept of Electrical, Electronic and Information Engineering, City University, Northampton Square, LONDON
More informationDoctorate of Philosophy Candidate, Information and Communication Technologies, January 2013 - March 2015.
Antonio Petitti Contact Information Mobile Robotics Laboratory Institute of Intelligent Systems for Automation Via Amendola, 122/D-O, 70126 Bari, Italy Phone: +39 080 592 9423 Email: petitti@ba.issia.cnr.it
More informationTowards Heterogeneous Robot Teams for Disaster Mitigation: Results and Performance Metrics from Robocup Rescue
Towards Heterogeneous Robot Teams for Disaster Mitigation: Results and Performance Metrics from Robocup Rescue Stephen Balakirsky, Stefano Carpin, Alexander Kleiner, Michael Lewis, Arnoud Visser, Jijun
More information3D Laser Scanning Technology. Rugged hardware and powerful software combined with streamlined survey workflow
3D Laser Scanning Technology Rugged hardware and powerful software combined with streamlined survey workflow Maptek specialises in the research, development and application of 3D laser scanning technology.
More informationMulti-Robot Tracking of a Moving Object Using Directional Sensors
Multi-Robot Tracking of a Moving Object Using Directional Sensors Manuel Mazo Jr., Alberto Speranzon, Karl H. Johansson Dept. of Signals, Sensors & Systems Royal Institute of Technology SE- 44 Stockholm,
More informationModelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches PhD Thesis by Payam Birjandi Director: Prof. Mihai Datcu Problematic
More informationIntelligent Flexible Automation
Intelligent Flexible Automation David Peters Chief Executive Officer Universal Robotics February 20-22, 2013 Orlando World Marriott Center Orlando, Florida USA Trends in AI and Computing Power Convergence
More informationPath Tracking for a Miniature Robot
Path Tracking for a Miniature Robot By Martin Lundgren Excerpt from Master s thesis 003 Supervisor: Thomas Hellström Department of Computing Science Umeå University Sweden 1 Path Tracking Path tracking
More informationSUPPORTING MOBILE ROBOT LOCALIZATION BY VISUAL BAR CODE RECOGNITION
1999 IASTED Conference on Robotics and Applications (RA'99) Santa Barbara, California, USA October 28-30, 1999 SUPPORTING MOBILE ROBOT LOCALIZATION BY VISUAL BAR CODE RECOGNITION KLAUS-WERNER J RG, TORSTEN
More informationA Robust Method for Solving Transcendental Equations
www.ijcsi.org 413 A Robust Method for Solving Transcendental Equations Md. Golam Moazzam, Amita Chakraborty and Md. Al-Amin Bhuiyan Department of Computer Science and Engineering, Jahangirnagar University,
More informationA non-contact optical technique for vehicle tracking along bounded trajectories
Home Search Collections Journals About Contact us My IOPscience A non-contact optical technique for vehicle tracking along bounded trajectories This content has been downloaded from IOPscience. Please
More informationPerformance of 6D LuM and FFS SLAM An Example for Comparison using Grid and Pose Based Evaluation Methods
Performance of 6D LuM and FFS SLAM An Example for Comparison using Grid and Pose Based Evaluation Methods Rolf Lakaemper, Andreas Nüchter, Nagesh Adluru, and Longin Jan Latecki The focus of this paper
More informationIntroduction to Robotics Analysis, Systems, Applications
Introduction to Robotics Analysis, Systems, Applications Saeed B. Niku Mechanical Engineering Department California Polytechnic State University San Luis Obispo Technische Urw/carsMt Darmstadt FACHBEREfCH
More informationClassifying Manipulation Primitives from Visual Data
Classifying Manipulation Primitives from Visual Data Sandy Huang and Dylan Hadfield-Menell Abstract One approach to learning from demonstrations in robotics is to make use of a classifier to predict if
More informationIntegration Services
Integration Services EXPERIENCED TEAM ADVANCED TECHNOLOGY PROVEN SOLUTIONS Integrations for large scale metrology applications Metris metrology to streamline your CAPABILITIES Advanced systems design Engineering
More informationTracking a Depth Camera: Parameter Exploration for Fast ICP
Tracking a Depth Camera: Parameter Exploration for Fast ICP François Pomerleau 1 and Stéphane Magnenat 1 and Francis Colas 1 and Ming Liu 1 and Roland Siegwart 1 Abstract The increasing number of ICP variants
More informationUnderstanding and Applying Kalman Filtering
Understanding and Applying Kalman Filtering Lindsay Kleeman Department of Electrical and Computer Systems Engineering Monash University, Clayton 1 Introduction Objectives: 1. Provide a basic understanding
More informationPosition Estimation Using Principal Components of Range Data
Position Estimation Using Principal Components of Range Data James L. Crowley, Frank Wallner and Bernt Schiele Project PRIMA-IMAG, INRIA Rhône-Alpes 655, avenue de l'europe 38330 Montbonnot Saint Martin,
More informationTRENTINO - The research, training and mobility programme in Trentino - PCOFUND-GA-2008-226070
Ricercatore: Ilya Afanasyev Soggetto ospitante: UNIVERSITA' DEGLI STUDI DI TRENTO Bando: Incoming post doc 2009 Soggetto partner (solo per outgoing): e-mail: ilya.afanasyev@unitn.it, ilya.afanasyev@gmail.com
More informationMulti-ultrasonic sensor fusion for autonomous mobile robots
Multi-ultrasonic sensor fusion for autonomous mobile robots Zou Yi *, Ho Yeong Khing, Chua Chin Seng, and Zhou Xiao Wei School of Electrical and Electronic Engineering Nanyang Technological University
More informationMicrocontrollers, Actuators and Sensors in Mobile Robots
SISY 2006 4 th Serbian-Hungarian Joint Symposium on Intelligent Systems Microcontrollers, Actuators and Sensors in Mobile Robots István Matijevics Polytechnical Engineering College, Subotica, Serbia mistvan@vts.su.ac.yu
More informationField and Service Robotics. Odometry sensors
Field and Service Robotics Odometry sensors Navigation (internal) Sensors To sense robot s own state Magnetic compass (absolute heading) Gyro (angular speed => change of heading) Acceleration sensors (acceleration)
More informationHigh Resolution Fingerprint Matching Using Level 3 Features
High Resolution Fingerprint Matching Using Level 3 Features Anil K. Jain and Yi Chen Michigan State University Fingerprint Features Latent print examiners use Level 3 all the time We do not just count
More informationAutomatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior
Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior Kenji Yamashiro, Daisuke Deguchi, Tomokazu Takahashi,2, Ichiro Ide, Hiroshi Murase, Kazunori Higuchi 3,
More informationTexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA
2015 School of Information Technology and Electrical Engineering at the University of Queensland TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA Schedule Week Date
More informationInformation Contents of High Resolution Satellite Images
Information Contents of High Resolution Satellite Images H. Topan, G. Büyüksalih Zonguldak Karelmas University K. Jacobsen University of Hannover, Germany Keywords: satellite images, mapping, resolution,
More informationCurriculum Vitae et Studiorum
Curriculum Vitae et Studiorum Alberto Quattrini Li March 21, 2015 Contents Personal Data 1 Position and Education 1 Education................................................ 1 Academic Positions and Affiliations..................................
More informationDennis W. Strelow. Curriculum Vitae, Winter 2005-2006. 1046 Devonshire Curve http://www.dennis-strelow.com IN BRIEF
Dennis W. Strelow Curriculum Vitae, Winter 2005-2006 Home Address: Online: 1046 Devonshire Curve http://www.dennis-strelow.com Bloomington, MN 55431 strelow+jobsearch@gmail.com cell phone: (412) 720-2791
More informationVOLUMNECT - Measuring Volumes with Kinect T M
VOLUMNECT - Measuring Volumes with Kinect T M Beatriz Quintino Ferreira a, Miguel Griné a, Duarte Gameiro a, João Paulo Costeira a,b and Beatriz Sousa Santos c,d a DEEC, Instituto Superior Técnico, Lisboa,
More informationACTUATOR DESIGN FOR ARC WELDING ROBOT
ACTUATOR DESIGN FOR ARC WELDING ROBOT 1 Anurag Verma, 2 M. M. Gor* 1 G.H Patel College of Engineering & Technology, V.V.Nagar-388120, Gujarat, India 2 Parul Institute of Engineering & Technology, Limda-391760,
More informationTRIMBLE TX5 3D LASER SCANNER QUICK START GUIDE
TRIMBLE TX5 3D LASER SCANNER QUICK START GUIDE Equipment 1 8 9 5 6 7 4 3 2 The TX5 laser scanner ships with the following equipment: 1 Scanner transport and carry case 6 USB memory card reader 2 AC power
More information