A Robotic Wheelchair for Crowded Public Environments 2001. 6. 7. Choi Jung-Yi EE887 Special Topics in Robotics Paper Review E. Prassler, J. Scholz, and.

Slides:



Advertisements
Similar presentations
Lecture 7: Potential Fields and Model Predictive Control
Advertisements

The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Reciprocal Velocity Obstacles for Real-Time Multi-Agent Navigation Jur van den Berg Ming Lin Dinesh Manocha.
AuRA: Principles and Practice in Review
Project Progress Presentation Coffee delivery mission Dec, 10, 2007 NSH 3211 Hyun Soo Park, Iacopo Gentilini 1.
Footstep Planning Among Obstacles for Biped Robots James Kuffner et al. presented by Jinsung Kwon.
Autonomous Robot Navigation Panos Trahanias ΗΥ475 Fall 2007.
Wheelesley : A Robotic Wheelchair System: Indoor Navigation and User Interface Holly A. Yanco Woo Hyun Soo DESC Lab.
ECE 4340/7340 Exam #2 Review Winter Sensing and Perception CMUcam and image representation (RGB, YUV) Percept; logical sensors Logical redundancy.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
Experiences with an Architecture for Intelligent Reactive Agents By R. Peter Bonasso, R. James Firby, Erann Gat, David Kortenkamp, David P Miller, Marc.
Motor Schema Based Navigation for a Mobile Robot: An Approach to Programming by Behavior Ronald C. Arkin Reviewed By: Chris Miles.
A Smart Sensor to Detect the Falls of the Elderly.
Dr. Shankar Sastry, Chair Electrical Engineering & Computer Sciences University of California, Berkeley.
An experiment on squad navigation of human and robots IARP/EURON Workshop on Robotics for Risky Interventions and Environmental Surveillance January 7th-8th,
Lecture 25 Dimitar Stefanov.
Study on Mobile Robot Navigation Techniques Presenter: 林易增 2008/8/26.
Real-time Crowd Movement On Large Scale Terrains Speaker: Alvin Date:4/26/2004From:TPCG03.
DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid (GuideBot) Bradley University Department of Electrical and Computer Engineering EE-452.
A Versatile and Safe Mobility Assistant * Kim, Min-Jung 2001/6/12 Special Topics in Robotics Design and Control of Devices for Human-Movement Assistance.
AmirKabir University Computer Engineering Dept. Sensor Based Mapping and Navigation Robotic Course Presentation Presenter: GholamHossein Deshmeh.
Grid Maps for Robot Mapping. Features versus Volumetric Maps.
Sonar-Based Real-World Mapping and Navigation by ALBERTO ELFES Presenter Uday Rajanna.
An Integral System for Assisted Mobility Manuel Mazo & the Research group of the SIAMO Project Yuchi Ming, IC LAB.
Optical flow (motion vector) computation Course: Computer Graphics and Image Processing Semester:Fall 2002 Presenter:Nilesh Ghubade
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
EE887 Special Topics in Robotics Paper Review Initial Results in the Development Guidance System of a Guidance System for a Powered Wheelchair
1 DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Second Quarterly IPR Meeting January 13, 1999 P. I.s: Leonidas J. Guibas and.
Presented by: Chaitanya K. Sambhara Paper by: Maarten Ditzel, Caspar Lageweg, Johan Janssen, Arne Theil TNO Defence, Security and Safety, The Hague, The.
Constraints-based Motion Planning for an Automatic, Flexible Laser Scanning Robotized Platform Th. Borangiu, A. Dogar, A. Dumitrache University Politehnica.
Localisation & Navigation
Presenter : Jaya Bhanu Rao Supervisor : Dr. John Hedley Date: 20 July 2015 Newcastle University 1 WORLD CONGRESS ON INDUSTRIAL AUTOMATION 2015.
A Performance and Schedulability Analysis of an Autonomous Mobile Robot Jiangyang Huang & Shane Farritor Mechanical Engineering University of Nebraska–Lincoln.
Flakey Flakey's BackFlakey's Front. Flakey's Control Architecture The following is cited from the SRI web pages: Overview SRI's mobile robot, Flakey,
오 세 영, 이 진 수 전자전기공학과, 뇌연구센터 포항공과대학교
Smart Pathfinding Robot. The Trouble Quad Ozan Mindek Team Leader, Image Processing Tyson Mowery Packaging Specialist Jungwoo Seo Webmaster, Networking.
Robot Crowd Navigation using Predictive Position Fields in the Potential Function Framework Ninad Pradhan, Timothy Burg, and Stan Birchfield Electrical.
Simultaneous Localization and Mapping Presented by Lihan He Apr. 21, 2006.
Mobile Robot Navigation Using Fuzzy logic Controller
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
Ffffffffffffffffffffffff Controlling an Automated Wheelchair via Joystick/Head-Joystick Supported by Smart Driving Assistance Thomas Röfer 1 Christian.
Institute of Automation Christian Mandel Thorsten Lüth Tim Laue Thomas Röfer Axel Gräser Bernd Krieg-Brückner.
Robotics Club: 5:30 this evening
IEEE SoutheastCon Hardware Competition John DeBerry EE Major Chris Howell James Key Tim Jones EE Major CPE Major Chassis Construction Course Construction.
Prime Mobility Group Group Members: Fredrick Baggett William Crick Sean Maxon Advisor: Dr. Elliot Moore.
Final Presentation Prime Mobility Group Group Members: Fredrick Baggett William Crick Sean Maxon Project Advisor: Dr. Elliot Moore.
1 Energy-Efficient Mobile Robot Exploration Yongguo Mei, Yung-Hsiang Lu Purdue University ICRA06.
SurveyBOT Final Report Chris Johnson Miguel Lopez Jeremy Coffeen July 24, 2003 Georgia Institute of Technology School of Electrical and Computer Engineering.
Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems International Conference on Mechatronics and Automation.
Vision-Guided Humanoid Footstep Planning for Dynamic Environments P. Michel, J. Chestnutt, J. Kuffner, T. Kanade Carnegie Mellon University – Robotics.
Heterogeneous Teams of Modular Robots for Mapping and Exploration by Grabowski et. al.
Equipping an Automated Wheelchair with an Infrared Encoder Wheel Odometer Morgan Allen, Dana Schultz, Steven F. Barrett Department of Electrical and Computer.
Navigation and Control with LabVIEW Robotics
Louise Hunter. Background Search & Rescue Collapsed caves/mines Natural disasters Robots Underwater surveying Planetary exploration Bomb disposal.
4/22/20031/28. 4/22/20031/28 Presentation Outline  Multiple Agents – An Introduction  How to build an ant robot  Self-Organization of Multiple Agents.
Autonomous Navigation of a
Vision-Guided Humanoid Footstep Planning for Dynamic Environments
Sensors Fusion for Mobile Robotics localization
Automation as the Subject of Mechanical Engineer’s interest
Pursuit-Evasion Games with UGVs and UAVs
Schedule for next 2 weeks
Review and Ideas for future Projects
Path Curvature Sensing Methods for a Car-like Robot
Sensors and Sensing for Reactive Robots
Case Study Autonomous Cars 9/21/2018.
Networks of Autonomous Unmanned Vehicles
Case Study Autonomous Cars 1/14/2019.
Robot Intelligence Kevin Warwick.
Chapter 4 . Trajectory planning and Inverse kinematics
Planning.
Presentation transcript:

A Robotic Wheelchair for Crowded Public Environments Choi Jung-Yi EE887 Special Topics in Robotics Paper Review E. Prassler, J. Scholz, and P. Fiorini, “A robotic wheelchair for crowded public environments,” IEEE Robotics & Automation Magazine, vol. 7, no. 1, pp , 2001

2 Overview Two difficult situations of using wheelchair Form conversations with the user community Navigation in NARROW & CLUTTERED environments WIDE & CROWDED areas MAid (Mobility Aid for Elderly and Disabled People) Combines Narrow Area Navigation (NAN) Behavior  Semiautonomous Navigation Mode Wide Area Navigation (WAN) Behavior  Autonomous Navigation Mode

3 Hardware Design Mechanical Part Rear wheels : two differentially driven Front wheels : two passive castor Maximum speed : 6 km/h (Powered by 12 V battery)

4 Hardware Design Central Processing Industrial PC(Pentium 166 MHz) + QNX Sensors Dead-reckoning system : wheel encoders + optical fiber gyroscope 3 x 8 Ultrasound transducers and microcontrollers Short-range sensing : two infrared scanners 2-D laser range-finder

5 Hardware Design (Cont’d)

6 Control Architecture WAN : Hierarchical Control Architecture Tactical Level Strategic Level Basic Control Level

7 Basic Control Level Desired velocity vector Actual value computed by dead-reckoning Desired velocity

8 Tactical Level (Overview) The core of WAN Module Motion Detection Motion Tracking & Obstacle Velocity Estimation Computation of the Evasive Maneuvers

9 Tactical Level (Overview) cont’d Past trajectory and velocity Sonar system Monitoring the surrounding environment Detect the environment objects Identify stationary / moving object Estimate the speed and direction of the object Laser range finder Determine if MAid is moving on s collision course with objects Compute the avoidance maneuver

10 Strategic Level Main task Navigating in crowded area Reaching a specific goal Without any intermediate goal Selection the nest motion goal by the user Strategic level will be expended by including a path planner capable of adding the computation of subgoal sequences

11 Motion Detection and Tracking A sequence of single observation Investigating where these observations differ from each other Discrepancy  potential change Occupancy Grid Representation A projection of the range data on a 2-D rectangular grid Grid element  a small region of the real world Updating every cell  time consuming process

12 Time Stamp Map Modification of occupancy grid representation Map only cells observed as occupied Cell coinciding with the range measurement All other cells  left untouched Range image  200 x 200 time stamp map Takes 1.5 msec on a Pentium 166 MHz

13 Motion Detection Algorithm Based on a simple heuristic Cell is occupied by a stationary object if corresponding cells in TSM t and TSM t-1 carry time stamps. By a moving object if corresponding cells in TSM t carry a time stamp different from TSM t-1 or no no time stamp at all. TSM t : Time Stamp Map at time t

14 Motion History Objects are represented by cell ensembles in the sensor map. Identifying the object in a sequence of maps Correspondence between objects  using a nearest-neighbor criterion based on a Euclidean distance The ensembles describes the same object  if the distance to the nearest neighbor is smaller than a certain threshold. Threshold For stationary object : 30cm For moving object : 1 m

15 Motion Planning For simplicity Model the wheelchair and the obstacles as circles.  Planar problem with no rotations obstacle Wheelchair

16 Velocity Obstacle VO of A with respect to B Identifying the set of velocities of A causing a collision with the obstacle B at some time To avoid collision : selecting the tip of V A outside VO

17 Velocity Obstacle (cont’d) Collision Cone v.s. Velocity Obstacle Avoiding multiple obstacles : Prioritization among Vos Velocity Obstacle Collision Cone

18 Velocity Obstacle (cont’d) Consideration of wheelchair dynamics Some heuristics for making trajectory Reachable Velocity Reachable Avoidance Velocity Velocity Obstacle Toward GoalMaximum VelocityStructure

19 Experiments in Real Situations Roaming in a Railway Station Hall size : 20 x 40 m 2 Several tens of people Survived about 18 hours Hannover Fair ’98 Survived more than 36 hours