DEMONSTRATION OF ROBOTIC WHEELCHAIR IN FUKUOKA ISLAND-CITY

Similar documents
Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

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

RoboCupRescue Rescue Robot League Team YRA (IRAN) Islamic Azad University of YAZD, Prof. Hesabi Ave. Safaeie, YAZD,IRAN

Interactive guidance system for railway passengers

Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4

KIKS 2013 Team Description Paper

MCT Susanoo Logics 2014 Team Description

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Brainstorm. In addition to cameras / Kinect, what other kinds of sensors would be useful?

ECE 445 Spring 2017 Autonomous Trash Can. Group #85: Eshwar Cheekati, Michael Gao, Aditya Sule

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

Assisting and Guiding Visually Impaired in Indoor Environments

Range Sensing strategies

Concept and Architecture of a Centaur Robot

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

WELCOME TO THE SEMINAR ON INTRODUCTION TO ROBOTICS

Development and Evaluation of a Centaur Robot

2014 KIKS Extended Team Description

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018

MURDOCH RESEARCH REPOSITORY

Applications of Millimeter-Wave Sensors in ITS

Intelligent Robotics Sensors and Actuators

Overview of Challenges in the Development of Autonomous Mobile Robots. August 23, 2011

Multi Robot Navigation and Mapping for Combat Environment

Concept and Architecture of a Centaur Robot

AN0503 Using swarm bee LE for Collision Avoidance Systems (CAS)

Blending Human and Robot Inputs for Sliding Scale Autonomy *

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2010 Humanoid League

VEX Robotics Platform and ROBOTC Software. Introduction

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Rescue Robots By Jörn Ahlers and Ronald Vranjes

3D ULTRASONIC STICK FOR BLIND

AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1

Team Description Paper

The project. General challenges and problems. Our subjects. The attachment and locomotion system

OBSTACLE DETECTION AND COLLISION AVOIDANCE USING ULTRASONIC DISTANCE SENSORS FOR AN AUTONOMOUS QUADROCOPTER

League <BART LAB AssistBot (THAILAND)>

Sensor terminal Portable for intelligent navigation of personal mobility robots in informationally structured environment

Requirements Specification Minesweeper

A Lego-Based Soccer-Playing Robot Competition For Teaching Design

Fernando Ribeiro, Gil Lopes, Davide Oliveira, Fátima Gonçalves, Júlio

I.1 Smart Machines. Unit Overview:

Journal of Mechatronics, Electrical Power, and Vehicular Technology

Eurathlon Scenario Application Paper (SAP) Review Sheet

Solar Powered Obstacle Avoiding Robot

Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots

Estimation of Absolute Positioning of mobile robot using U-SAT

AUTODRIVE PROJECT. Kleber Moreti de Camargo Rodrigo Diniz FATEC Itapetininga

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

HAND GESTURE CONTROLLED ROBOT USING ARDUINO

Pre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move

Sensor system of a small biped entertainment robot

RoboCup 2013 Rescue Robot League <UP-Robotics (México)>

Prof. Emil M. Petriu 17 January 2005 CEG 4392 Computer Systems Design Project (Winter 2005)

Sensor Data Fusion Using Kalman Filter

SMART VIBRATING BAND TO INTIMATE OBSTACLE FOR VISUALLY IMPAIRED

An External Command Reading White line Follower Robot

Becker Mining Systems

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League

Formation and Cooperation for SWARMed Intelligent Robots

Fire Fighting. Objective. Robot. Fire Fighting. Name of Event: Robots per Team: 1

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

Application of LonWorks Technology to Low Level Control of an Autonomous Wheelchair.

LAB 5: Mobile robots -- Modeling, control and tracking

ECE 477 Digital Systems Senior Design Project Rev 8/09. Homework 5: Theory of Operation and Hardware Design Narrative

S-UHF-R10. Vehicle Identification. Sensor UHF Reader. Sensor UHF RFID Readers. +44 (0)

Development of a Low-Cost SLAM Radar for Applications in Robotics

White paper on CAR28T millimeter wave radar

NAVIGATION OF MOBILE ROBOTS

An Automated Rice Transplanter with RTKGPS and FOG

The Design of Intelligent Wheelchair Based on MSP430

Shoichi MAEYAMA Akihisa OHYA and Shin'ichi YUTA. University of Tsukuba. Tsukuba, Ibaraki, 305 JAPAN

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

Evaluation of Connected Vehicle Technology for Concept Proposal Using V2X Testbed

Group Robots Forming a Mechanical Structure - Development of slide motion mechanism and estimation of energy consumption of the structural formation -

Development of intelligent systems

Automatic Docking System with Recharging and Battery Replacement for Surveillance Robot

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA

SELF-BALANCING MOBILE ROBOT TILTER

Evaluation of a Bicycle-Mounted Ultrasonic Distance Sensor for Monitoring Obstacles and Holes on Road

2 Focus of research and research interests

Funzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Robotic Vehicle Design

Initial Report on Wheelesley: A Robotic Wheelchair System

Week 6: Location tracking and use

Design of an Intelligent Robotic Audio System for Smart Home Environment

RPLIDAR A3. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner. Model: A3M1. Shanghai Slamtec.Co.,Ltd rev.1.

An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting

KUDOS Team Description Paper for Humanoid Kidsize League of RoboCup 2016

B L E N e t w o r k A p p l i c a t i o n s f o r S m a r t M o b i l i t y S o l u t i o n s

Hardware Implementation of an Explorer Bot Using XBEE & GSM Technology

THE EXPANSION OF DRIVING SAFETY SUPPORT SYSTEMS BY UTILIZING THE RADIO WAVES

Sensing. Autonomous systems. Properties. Classification. Key requirement of autonomous systems. An AS should be connected to the outside world.

A Simple Design of Clean Robot

White paper on SP25 millimeter wave radar

MAKEBLOCK MUSIC ROBOT KIT V2.0

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science

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

Transcription:

DEMONSTRATION OF ROBOTIC WHEELCHAIR IN FUKUOKA ISLAND-CITY Yutaro Fukase fukase@shimz.co.jp Hitoshi Satoh hitoshi_sato@shimz.co.jp Keigo Takeuchi Intelligent Space Project takeuchikeigo@shimz.co.jp Hiroshi Kanamori kanamori@shimz.co.jp Tetsuji Yoshida yoshida.tetsuji@shimz.co.jp Junichiro Maeda Intelligent Space Project jmaeda@shimz.co.jp Abstract: We have been performing studies on the intelligent space to support various operations of mobile robots. This space will provide several functions, such as recognizing position of robots and objects in the area, searching proper route for robot to proceed, and controlling robots and other equipments. In order to conduct a practical study, we have developed a wheelchair-type mobile robot which has minimum functions for autonomous operations in the intelligent space, and conducted field experiments in public roads in Fukuoka Island-City residential area, where has been authorized as a Special Zones for Robot Development and Testing. This paper will describe the experiments and results obtained.. Keywords: Robotic Wheelchair, Ultra Sonic Positioning System, Laser Range Finder, Radio Frequency Identification System 1.INTRODUCTION In Japan, various kinds of service robots are required to respond to a serious problem of declining birthrate and aging society in our country. Helping human s activities, carrying objects and leading someone to destinations will be major tasks of these service robots, and trafficability in living space will be one of the most important functions for them. Installation of the moving systems including navigation, guidance and control subsystems into a single mobile robot may not be the best solution to realize service operations of the robot, because such a robot becomes too complicated and expensive. On the contrary, improvement of the surrounding infrastructures with IT equipments will be one of the practical solutions to realize harmless and reliable robot services. Presently we have been studying on an intelligent space for mobile robots. As a part of this study, we have developed a simple mobile robot based on electric wheelchair and several demonstration tests were conducted on public roads in Fukuoka Island-City area. 2. INTELLIGENT SPACE FOR MOBILE ROBOT We are studying intelligent space in which the autonomous operation of a robot is easily and safely realized. Even if the robot is unable to recognize surrounding objects by itself, the space around it figures out its position and path status, and navigates the robot to an adequate direction. Figure1 shows an application concept of the system we are proposing. Each sensor node detects the robots, obstacles and pedestrians in an area. The detected data are managed by a position server. Real-time path searching and navigating direction for robot are executed by a robot managing server. The building server activates elevators, doors, lights, etc according to the robot status. And these sensor nodes and servers are connected into a -511-

Position Server Robot Managing Server Building Server Robot Obstacle Positining Sensor Node Figure 1. Intelligent Space for Mobile Robots computer network and are working in a coordinated manner. 3. THE ROBOTIC WHEELCHAIR 3.1 Feature of the Robotic Wheelchair In Japan, movements of barrier-free promotion make many public spaces easier for moving with wheelchairs. For example, numbers of sloops for wheelchairs along with stairs and pathways which are wider than wheelchair are drastically increasing. Users of electric wheelchair are also increasing and the price has been decreasing day by day. Thus we adopted a commercial electric wheelchair [1] as a base system of the robot transferring mechanism. Emergency Switch Joystick Ultrasonic Positioning System Running Indicator RFID Antenna Figure2 shows composition of the robot and Table1 shows specifications. System architecture of the robot is shown in Figure3. Table 1. Specifications Dimensions 1,100(L) x 800 (W) x 1,100 (H) mm Weight 70 kg Power Lead Battery(Max24V) Motor 60 W DC x 2 Max Speed 4.5 km/h Max Load 50 kg Sensors Laser Range Sensor x 2 Ultrasonic Positioning System RFID Reader Safty Emergency Switch Equipment Running Indicator Magnetic Break Moving Groping Mode Mode Tailing Mode Odometry Mode Manual Mode The robot has following four operational modes. i ) Tailing Mode The robot follows after a person s back with an ultrasonic positioning system. ii) Automatic Mode The robot gropes its way by detecting walls and gets commands from RFID-tags which are put on several points on the wall. Laser Range Finder Figure 2. Robotic Wheelchair -512-

Laser Lange Finders (5 V) Power for Sensors 12 V PC Voltage Dividing + - 24V (Lead Battery) 24 V Emergency Switch Ultrasonic Positioning System (USB) (5 V) U S B RS232C Control Program Controller PIO Driver Mode Switch Running Indicator Joystick RFID Reader (9 V) Speaker E: Rotary Endcoder M: Electric Motor B: Solenoid Break E M B B M E + - 24V (Li+ Battery) Wheel Figure3. Architecture of Robot iii) Odometry Mode The robot is navigated only by the wheel angle, which is counted with the encoder on the motor. iv) Manual Mode The robot is operated with a joystick on the right arm. This mode is an ordinary usage of the electric wheelchair. Ultrasonic Tag (= Speaker) Receiver 3.2 Tailing Mode 3.2.1 Ultrasonic Positioning System On the front side of the robot, four ultrasonic receivers and a radio communication unit are attached and connected to PC via an USB cable. In order to detect a specific ID tag which is attached to a person, the radio communication unit sends a command to the tag by radio wave. When the tag receives that command, it starts to sound ultrasonic beacon. The four ultrasonic receivers on the robot listen that sound and measure the time of flight from the tag to each receiver and calculate the position of the tag. This system is supplied by Furukawa CO., LTD. [2] 3.2.2 Control for Tailing Tag We control the robot as a model in which two pairs of spring and dumper are connected to its right and left sides (Figure5). The generated force on each wheel depends on this model excepting in a case in which a person approaches to the robot. In that case, both left and right virtual springs are shorter than natural length, and then we only activate the dumper forces to stop the robot. Figure 4. Ultrasonic Positioning System Virtual Springs and Dumpers Figure 5. Control of Tailing Tag 3.3 Automatic Mode 3.3.1 Detection of Wall Two laser range finders are located near each right and left footrest. Each sensor measures a distance from the sensor to an object. Its measuring range is from 20[mm] to 4000[mm] in distance and 270 [deg] in field angle. Its accuracy is within 1[%] and the resolution of searching angle is 0.36[deg]. The computer searches a shortest point in the data cloud and crops the points near a line perpendicular to a line drawn form the sensor to the shortest point. Then it figures out a wall as collinear approximation -513-

on the cropped points. This laser range finder was supplied by Hokuyo Automatic CO., LTD. [3] Point on Short Distance Data Cloud RFID Tag Calculated Wall Laser Sensor Figure 6. Calculating Wall Position A rotating speed of each right and left side wheel is calculated from the following equation. V = Const ω Left = ( V L ωref ω = ( V + L ω Right ref ) / ) / R R V : set body forward speed ω :left wheel rotation speed Left ω Right :right wheel rotation speed L : half length of distance between right and left wheel R :radius of wheel 3.3.3 Detection of Obstacles Using the laser range finders, the PC detects obstacles around the robot as well as the walls. The right and left range clouds are merged for this purpose. When an object is detected in the slow down zone, the robot decreases its forward speed (=V). When an object is detected in the stop zone, each motor generates a commeasurable negative force according to its rotating speed. η Slow Down Zone 10 δ Laser Range Finder RFID Antenna 550mm Stop Zone 1200mm Robot Figure 7. Control of Groping Wall 3.3.2 Control of Groping Wall A forward speed of the robot and a target distance between the wall and the robot are first set. In order to make a moving direction of the robot parallel to that of the wall, and to make the distance between the wall and the robot at the set value, the reference body angle speed ω ref is calculated from the following equations. ω / t = K1 δ + K 2 ω ω = ω + ω / t t ref now now K 1, K 2, K3 : set coefficient δ : deviation of angle ω now :present body angle speed η : deviation of distance t : controlling interval + K3 η 1100mm Figure 8. Range of Detecting Obstacle 3.3.4 RFID Instruction In order to read RFID-tags located on several points on the wall, two antennas were attached on each side of the robot. A smaller antenna was also attached on a handle backside of the robot. Operator can touch the smaller antenna with a tag in his hand and easily instruct the robot. Reading interval is 250ms, and a motion of the robot such as stop, turn right, turn left, turn 180 degrees or changing moving mode, etc. is selected according to the corresponding ID of the tag. 4. DEMONSTRATION EXPERIMENT 4.1 Location and Date a. Location -514-

Several experiments were carried out at a residential zone in Fukuoka Island-City, which is an artificial island in Hakata bay, Fukuoka city. The city is intensely promoting industrial renovation with robotics, and actively invites robotics competitions such as ROBOCUP. In 2003, Fukuoka was designated as a Special Zones for Robot Development and Testing by the Japanese national government. And robot testing is now allowed on public streets [4]. b. Date Demonstration experiments were held three times, in September, October and November, 2005. In Figure10, blue rhombic plots show the tag positions detected by the ultrasonic positioning system in front of the robot. The robot tailed the person well in the range from 50[cm] to 3[m], and between -10[deg.] to +10[deg.]. When nobody sat on the chair, the robot moved smoothly in many cases. On the several bumps and sloops, where it needed larger torque, the wheel stopped by an overload error. This is caused by the poor performance of motor driver. It will be able to be improved by changing motor driver device. 4000 3500 Automatic Tailing Automatic & Tailing Apartments Area Housing Area Ahead of the Robot (mm) 3000 2500 2000 1500 1000 500 Sidewalk 0-1000 -500 0 500 1000 Horisontal (mm) Figure 10. Range of Tailing Person Figure 9. Residential Zone in Island City 4.2 Experiment Description Evaluated items are listed as follows. 1) Tailing Mode Dynamic response for person s actions, such as walking, stopping and turning Detecting performance for person s position Moving performance on sloops and bumping pathways 2) Automatic Mode Groping wall performance Dynamic response for detected walls and obstacles Reading RFID performance and behavior trigged by RFID 4.3 Result 1) Tailing Mode In the first experiment, the robot could not tail to a person at more than 2[km/h]. The reasons were supposed to be the noises of sound generated by strong wind, radio disturbances, and the low limit of wheel speed. Then in the second experiment, both of the sound level of ultrasonic positioning system, and the limit of the wheel speed were increased., As a result, the performance of tailing a person (=tag) became better. However, the stable detection of the tag was still not realized. Figure 11. Demonstration of Tailing Mode 2) Automatic Mode The robot could grope walls, curbstones and parcloses in almost all cases (Figure 12). It occasionally happened that a leaf of a plant near wall (Figure 13) was detected as an obstacle and made the robot to stop. RFID-tags were located on the point where the robot had to turn back, left or right. When the robot read the tag, it executed a preprogrammed task, which corresponds to the tag s ID. In front of a garage of a house, there was no wall or curbstones (Figure14). In order to move this area continuously, the robot, trigged by a RFID-tag, switched the -515-

Figure12. Groping Wall, Curbstone and Parcloses moving mode from the automatic mode to the odometry mode. Where the road in front of the garage was even or short, the robot could move stably to the next wall and then switched to the automatic mode again. When there was an unexpected unevenness or a manhole like object, the robot changed direction and could not reach the next wall. Installation of internal motion sensors, such as gyroscopes, compasses and accelerometers was expected to solve this problem. Leaf 5.SUMMERY In order to conduct a study on intelligent space where robots can move easily, safely and stably, we have developed a mobile robot as a portion of the whole system. Using a combination of the automatic mode, tailing mode and odometry mode, the robot was able to move on public streets. In these experiments, we encountered several problems on a robotic wheelchair, and obtained various ideas to solve these problems. The fundamental concept of our intelligent space will be applied not only to the wheelchair systems, but also to the other systems, such as transportation in medical institutions and customer support in shopping areas. ACKNOWLEDGMENTS We express our thanks to the stuffs in Fukuoka-City and Sekisui House Corporation, who gave us a chance to have a demonstration experiments in Island City and cooperated with this R&D. Figure13. Leaf detected as Obstacle REFERENCES [1] URL about TAO-Light II, Aisin Seiki Co. http://www.keepable.net/product/wheelchair /index.html [2] URL about ZPS, Furukawa Co. http://www.furukawakk.jp/products/zps_1.html [3] URL about URG-04LX, Hokuyo Automatic Co. http://www.hokuyo-aut.jp/products/urg/urg.htm [4] URL about Fukuoka Island-City, Fukuoka City http://www.island-city.net/business/it/it.html Fgiure14. Demonstration of Odometry Mode -516-