Christian Mandel Bernd Krieg-Brückner Bernd Gersdorf Christoph Budelmann Marcus-Sebastian Schröder Navigation Aid for Mobility Assistants Joint CEWIT-TZI-acatech.

Slides:



Advertisements
Similar presentations
Dynamic Spatial Mixture Modelling and its Application in Cell Tracking - Work in Progress - Chunlin Ji & Mike West Department of Statistical Sciences,
Advertisements

3D Mobile Mapping Dave Henderson Topcon Positioning Systems
(Includes references to Brian Clipp
Monte Carlo Localization for Mobile Robots Karan M. Gupta 03/10/2004
Lab 2 Lab 3 Homework Labs 4-6 Final Project Late No Videos Write up
Closing Summary Design Testing Abstract Monitoring crop heath via aerial photography is a proper technique used to maximize agricultural productivity.
Motion planning, control and obstacle avoidance D. Calisi.
1 Vertically Integrated Seismic Analysis Stuart Russell Computer Science Division, UC Berkeley Nimar Arora, Erik Sudderth, Nick Hay.
Probabilistic Robotics Bayes Filter Implementations Particle filters.
Artificial Learning Approaches for Multi-target Tracking Jesse McCrosky Nikki Hu.
T-Drive : Driving Directions Based on Taxi Trajectories Microsoft Research Asia University of North Texas Jing Yuan, Yu Zheng, Chengyang Zhang, Xing Xie,
Localization David Johnson cs6370. Basic Problem Go from thisto this.
A Robotic Wheelchair for Crowded Public Environments Choi Jung-Yi EE887 Special Topics in Robotics Paper Review E. Prassler, J. Scholz, and.
Introduction to Kalman Filter and SLAM Ting-Wei Hsu 08/10/30.
Dieter Pfoser, LBS Workshop1 Issues in the Management of Moving Point Objects Dieter Pfoser Nykredit Center for Database Research Aalborg University, Denmark.
Monte Carlo Localization
A.Kleiner*, N. Behrens** and H. Kenn** Wearable Computing meets MAS: A real-world interface for the RoboCupRescue simulation platform Motivation Wearable.
Autonomous Vehicle Positioning with GPS in Urban Canyon Environments
Probabilistic Robotics Bayes Filter Implementations Particle filters.
1/53 Key Problems Localization –“where am I ?” Fault Detection –“what’s wrong ?” Mapping –“what is my environment like ?”
Overview and Mathematics Bjoern Griesbach
Particle Filtering. Sensors and Uncertainty Real world sensors are noisy and suffer from missing data (e.g., occlusions, GPS blackouts) Use sensor models.
1. The Promise of MEMS to LBS and Navigation Applications Dr. Naser El-Shiemy, CEO Trusted Positioning Inc. 2.
Bayesian Filtering for Robot Localization
MAP BASED ROUTING IN LARGE SCALE URBAN VEHICLE NETWORKS.
Christian Mandel 1 Tim Laue 2 Particle Filter-based Position Estimation in Road Networks using Digital Elevation Models
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
Mobile Robot controlled by Kalman Filter
Mobile Application Abstract Future Work The potential applications and integration of this project are vast – many large department and grocery stores.
Smartphone Overview iPhone 4 By Anthony Poland 6 Nov 2014.
Indoor Localization Carick Wienke Advisor: Dr. Nicholas Kirsch University of New Hampshire ECE 791H Using a Modern Smartphone.
Robot Compagnion Localization at home and in the office Arnoud Visser, Jürgen Sturm, Frans Groen University of Amsterdam Informatics Institute.
1 Miodrag Bolic ARCHITECTURES FOR EFFICIENT IMPLEMENTATION OF PARTICLE FILTERS Department of Electrical and Computer Engineering Stony Brook University.
Hoelzl Gerold. Overview  Motivation  System design  Summary  Future work Hoelzl Gerold.
F Networked Embedded Applications and Technologies Lab Department of Computer Science and Information Engineering National Cheng Kung University, TAIWAN.
Probabilistic Robotics: Monte Carlo Localization
Mapping and Localization with RFID Technology Matthai Philipose, Kenneth P Fishkin, Dieter Fox, Dirk Hahnel, Wolfram Burgard Presenter: Aniket Shah.
Inferring High-Level Behavior from Low-Level Sensors Don Peterson, Lin Liao, Dieter Fox, Henry Kautz Published in UBICOMP 2003 ICS 280.
ECGR4161/5196 – July 26, 2011 Read Chapter 5 Exam 2 contents: Labs 0, 1, 2, 3, 4, 6 Homework 1, 2, 3, 4, 5 Book Chapters 1, 2, 3, 4, 5 All class notes.
4/28/15CMPS 3130/6130 Computational Geometry1 CMPS 3130/6130 Computational Geometry Spring 2015 Shape Matching Carola Wenk A B   (B,A)
Robust localization algorithms for an autonomous campus tour guide Richard Thrapp Christian Westbrook Devika Subramanian Rice University Presented at ICRA.
Young Ki Baik, Computer Vision Lab.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
GPS Aided INS for Mobile Mapping in Precision Agriculture Khurram Niaz Shaikh Supervised by: Dr. Abdul Rashid bin Mohammad Shariff Dept. of Biological.
Ffffffffffffffffffffffff Controlling an Automated Wheelchair via Joystick/Head-Joystick Supported by Smart Driving Assistance Thomas Röfer 1 Christian.
Using RouteGraphs as an Appropriate Data Structure for Navigational Tasks SFB/IQN-Kolloquium Christian Mandel, A1-[RoboMap] Overview Goal scenario.
Autonomous Soil Investigator. What Is the ASI? Designed to complete the 2013 IEEE student robotics challenge Collects "soil" samples from a simulated.
Human Tracking System Using DFP in Wireless Environment 3 rd - Review Batch-09 Project Guide Project Members Mrs.G.Sharmila V.Karunya ( ) AP/CSE.
Institute of Automation Christian Mandel Thorsten Lüth Tim Laue Thomas Röfer Axel Gräser Bernd Krieg-Brückner.
ARGUS “Assisting peRsonal GUidance System for people with visual impairment” ION GNSS AuthorJürgen Seybold CompanyTeleConsult Austria Session F4:
Principle Investigator: Lynton Dicks Supervisor: Karen Bradshaw CO-OPERATIVE MAPPING AND LOCALIZATION OF AUTONOMOUS ROBOTS.
CARLOC: Precisely Tracking Automobile Position
Accurate Indoor Localization With Zero Start-up Cost
Particle Filtering. Sensors and Uncertainty Real world sensors are noisy and suffer from missing data (e.g., occlusions, GPS blackouts) Use dynamics models.
Multimedia Systems and Communication Research Multimedia Systems and Communication Research Department of Electrical and Computer Engineering Multimedia.
Dec. 13, 2003W 2 Implementation and Evaluation of an Adaptive Neighborhood Information Retrieval System for Mobile Users Yoshiharu Ishikawa.
Company LOGO Project Characterization Spring 2008/9 Performed by: Alexander PavlovDavid Domb Supervisor: Mony Orbach GPS/INS Computing System.
A Low-Cost and Fail-Safe Inertial Navigation System for Airplanes Robotics 전자공학과 깡돌가
1 Travel Times from Mobile Sensors Ram Rajagopal, Raffi Sevlian and Pravin Varaiya University of California, Berkeley Singapore Road Traffic Control TexPoint.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Learning and Inferring Transportation Routines Lin Liao, Don Patterson, Dieter Fox, Henry Kautz Department of Computer Science and Engineering University.
1 VeTrack: Real Time Vehicle Tracking in Uninstrumented Indoor Environments Mingmin Zhao 1, Tao Ye 1, Ruipeng Gao 1, Fan Ye 2, Yizhou Wang 1, Guojie Luo.
Data mining in web applications
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
ffffffffffffffffffffffff ffffffffffffffffffffffff
Probabilistic Data Management
GPS + Inertial Sensor Fusion (GISF) Fall 2013 Presentation
Anastasios I. Mourikis and Stergios I. Roumeliotis
Dongwook Kim, Beomjun Kim, Taeyoung Chung, and Kyongsu Yi
CS & CS Capstone Project & Software Development Project
Presentation transcript:

Christian Mandel Bernd Krieg-Brückner Bernd Gersdorf Christoph Budelmann Marcus-Sebastian Schröder Navigation Aid for Mobility Assistants Joint CEWIT-TZI-acatech Workshop “ICT meets Medicine and Health” ICTMH 2013

Compensate declining physical and cognitive capabilities Provide navigation assistance that considers specific needs: Precise localization Route planning respecting vehicle specific constraints User interface suitable for the elderly Overview: Walker with NavigationAid IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Two versions of OdoWheel Inertial Measurement Unit (IMU) Current revision comprises 3-axis acceleration sensor and gyrometer Bluetooth [Low energy] radio link Battery [solar] driven power supply 32 bit microcontroller Extended Kalman Filter fuses accelerometer- and gyro-data → Odometry Additional Hardware Component: OdoWheel IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

OSM description of road network, land usage, buildings, … Open community project Based on user-recorded GPS track logs, or vectorization of aerial images XML vector representation with atomic building blocks: points, ways, relations Free tagging system for annotation of properties Handy modeling tools such as the Java-OpenStreetMap-Editor (JOSM) Environment Representation: OpenStreetMap (OSM) IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Environment Representation: OpenStreetMap (OSM) Road network stored in PMR-Quadtree Space partitioning data structure sorting its entries into buckets Bucket is split into four child buckets when |entries| exceeds threshold c Let N := |position hypotheses| and M:= |road segments| ↓ O(c*N) instead of O(M*N) distance(road segment, position) queries for finding closest road segment to given pose hypothesis when using PMR-Quadtree [1] E.G. Hoel and H. Samet: Efficient Processing of Spatial Queries in Line Segment Databases. In: Advances in Spatial Databases; Vol.: 525 of Lecture Notes in Computer Science, pages Springer Verlag, IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Monte Carlo Localization: Motivation [2] GPS – Essentials of Satellite Navigation Compendium. uBlox, Online: Sources of GPS errors Multipath signals reflected from buildings, trees, mountains, … IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Monte Carlo Localization: Overview Motion Update Sensor Update Resampling Model estimate of current position by set of samples Move each pose hypothesis according to: Odometry measurements Translational, and rotational noise IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Monte Carlo Localization: Overview Motion Update Sensor Update Resampling Score each pose hypothesis according to: Distance to GPS measurement Distance to closest OSM path Type of closest OSM path, kind of entity passed over during last motion update IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Monte Carlo Localization: Overview Motion Update Sensor Update Resampling Rebuild set of samples for next frame Sample’s score determines probability to occur in the new set IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Estimated state is a pose in 2-D Particle implementation: Motion model: State transition based on traveled distance and rotation Update of sample position Monte Carlo Localization: Motion Update IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Monte Carlo Localization: Sensor Update Sensor model: position measurement from a connected GPS device virtual path distance measurement (always zero) virtual measurement describing expected behavior Computation of weighting: IntroductionOutdoor LocalizationPath PlanningUser InterfaceResults / Outlook

IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook OSM Based Route Planning Uses 22 different path types including oneway paths Platform/user-sepcific weighting Uses A-star algorithm Computation of turn advices

Map View of User Interface detailed representation of surroundings immediate walking direction abstract path network with walking directionplanned path current position IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Compass View of User Interface abstract path network with walking direction immediate walking direction IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Selecting (special) Targets in User Interface push to speak target location type in target location push to select special target IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Localization Example Estimated trajectory (red) vs. GPS trajectory (green) IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Future Work Outdoor Localizer Route Planning Evaluation Hardware Integration Vehicle Platforms Barthel Index NASA Task Load Index IntroductionOutdoor LocalizationRoute PlanningUser InterfaceResults / Outlook

Navigation Aid for Mobility Assistants Joint CEWIT-TZI-acatech Workshop “ICT meets Medicine and Health” ICTMH 2013 Thank you for your attention! Questions?