MURDOCH RESEARCH REPOSITORY

Similar documents
MURDOCH RESEARCH REPOSITORY

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration

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

Implementation of a Self-Driven Robot for Remote Surveillance

The Use of Border in Colour 2D Barcode

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

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 11 Motor Control

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

Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii

Available online at ScienceDirect. Procedia Technology 14 (2014 )

Embedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days

Randomized Motion Planning for Groups of Nonholonomic Robots

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

Digital Electronics 8. Multiplexer & Demultiplexer

A Model Based Approach for Human Recognition and Reception by Robot

Citrus Circuits Fall Workshop Series. Roborio and Sensors. Paul Ngo and Ellie Hass

DEMONSTRATION OF ROBOTIC WHEELCHAIR IN FUKUOKA ISLAND-CITY

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

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Estimation of Absolute Positioning of mobile robot using U-SAT

Design of Tracked Robot with Remote Control for Surveillance

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

Introduction. Theory of Operation

Simplified, high performance transceiver for phase modulated RFID applications

Chapter 5: Signal conversion

HAND GESTURE CONTROLLED ROBOT USING ARDUINO

Performance Analysis of Ultrasonic Mapping Device and Radar

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

USING VIRTUAL REALITY SIMULATION FOR SAFE HUMAN-ROBOT INTERACTION 1. INTRODUCTION

Job Sheet 2 Servo Control

Challenging areas:- Hand gesture recognition is a growing very fast and it is I. INTRODUCTION

Undefined Obstacle Avoidance and Path Planning

Controlling Obstacle Avoiding And Live Streaming Robot Using Chronos Watch

Simulation of a mobile robot navigation system

Training Schedule. Robotic System Design using Arduino Platform

Mobile robots. The Simplified Electronics of a Mobile Robot. (Control, Communication, Motors and Drives) (without sensory system)

Automatic Two Wheeler Driving Licence System by Using Labview

Proseminar Roboter und Aktivmedien. Outline of today s lecture. Acknowledgments. Educational robots achievements and challenging

Autonomous Obstacle Avoiding and Path Following Rover

Senior Design I. Fast Acquisition and Real-time Tracking Vehicle. University of Central Florida

Robot Task-Level Programming Language and Simulation

Wireless Robust Robots for Application in Hostile Agricultural. environment.

Design of double loop-locked system for brush-less DC motor based on DSP

Microcontroller Based Closed Loop Speed and Position Control of DC Motor

RF Based Pick and Place Robot

LaserPING Rangefinder Module (#28041)

A Three-Tier Communication and Control Structure for the Distributed Simulation of an Automated Highway System *

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

Smart eye using Ultrasonic sensor in Electrical vehicles for Differently Able.

IMPLEMENTATION AND DESIGN OF TEMPERATURE CONTROLLER UTILIZING PC BASED DATA ACQUISITION SYSTEM

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

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: April, 2016

Saphira Robot Control Architecture

Sensors. CS Embedded Systems p. 1/1

The Design of Intelligent Wheelchair Based on MSP430

Robotics & Embedded Systems (Summer Training Program) 4 Weeks/30 Days

Zig-Bee Robotic Panzer

The design and application of a robotic vacuum cleaner

Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface

Electronic Travel Aid for Amaurotic People

SPY ROBOT CONTROLLING THROUGH ZIGBEE USING MATLAB

HAPTIC BASED ROBOTIC CONTROL SYSTEM ENHANCED WITH EMBEDDED IMAGE PROCESSING

Development of a GPS-Based Autonomous Water Pollution Monitoring System Using Fish Robots

Brian Hanna Meteor IP 2007 Microcontroller

Ultrawideband Radar Processing Using Channel Information from Communication Hardware. Literature Review. Bryan Westcott

Homework 10: Patent Liability Analysis

Simulation Of Radar With Ultrasonic Sensors

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

Revolutionizing 2D measurement. Maximizing longevity. Challenging expectations. R2100 Multi-Ray LED Scanner

3D ULTRASONIC STICK FOR BLIND

Online Evolution for Cooperative Behavior in Group Robot Systems

Target Tracking and Obstacle Avoidance for Mobile Robots

IR 3/16 Encode/Decode IC. Technical Data. HSDL pc, tape and reel HSDL-7001# pc, 50/tube

IMPROVED DIGITAL SPEED MEASUREMENT METHOD

Fractional- N PLL with 90 Phase Shift Lock and Active Switched- Capacitor Loop Filter

Mobile Robot Navigation Contest for Undergraduate Design and K-12 Outreach

Motion of Robots in a Non Rectangular Workspace K Prasanna Lakshmi Asst. Prof. in Dept of Mechanical Engineering JNTU Hyderabad

Copyright 2007 Year IEEE. Reprinted from ISCAS 2007 International Symposium on Circuits and Systems, May This material is posted here

Design and Implementation of Shift Frequency Measurement System for Metal Detector

SIMULTANEOUS OBSTACLE DETECTION FOR MOBILE ROBOTS AND ITS LOCALIZATION FOR AUTOMATIC BATTERY RECHARGING

Design and Development of Blind Navigation System using GSM and RFID Technology

Tracking and Formation Control of Leader-Follower Cooperative Mobile Robots Based on Trilateration Data

ARTIFICIAL ROBOT NAVIGATION BASED ON GESTURE AND SPEECH RECOGNITION

Speed Rate Corrected Antenna Azimuth Axis Positioning System

Digital Transceiver using H-Ternary Line Coding Technique

Computer-Based Project in VLSI Design Co 3/7

Reactive Planning with Evolutionary Computation

Design and Control of the BUAA Four-Fingered Hand

International Journal for Research in Applied Science & Engineering Technology (IJRASET) DTMF Based Robot for Security Applications

I. INTRODUCTION MAIN BLOCKS OF ROBOT

Hand Gesture Controlled Robot

Service Robots in an Intelligent House

Abstract. Composition of unmanned autonomous Surface Vehicle system. Unmanned Autonomous Navigation System : UANS. Team CLEVIC University of Ulsan

Automated Driving Car Using Image Processing

RoboTurk 2014 Team Description

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

Collaborative transmission in wireless sensor networks

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

Intelligent Tactical Robotics

Transcription:

MURDOCH RESEARCH REPOSITORY http://dx.doi.org/10.1109/imtc.1994.352072 Fung, C.C., Eren, H. and Nakazato, Y. (1994) Position sensing of mobile robots for team operations. In: Proceedings of the 1994 IEEE Instrumentation and Measurement Technology Conference, 10-12 May, Hamamatsu, Japan, pp 185-188. http://researchrepository.murdoch.edu.au/16750/ Copyright 1994 IEEE Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

~ 185 TUPM 7-5 POSITION SENSING OF MOBILE ROBOTS FOR TEAM OPERATIONS C.C. Fung. H. Eren and Y. Nakazato School of Electrical and Computer Engineering Curtin University of Technology, GPO Box U 1987 Perth 6001, W.A., Australia Abstract - In this paper, a position sensing system based on infrared techniques for multiple robots operating within a structured environment is introduced. Unlike many existing multiple robot systems, the proposed sensing mechanism enables each robot to determine its position and path of movement without the need of a central coordinator. The robots communicate with each other with a radio Link passing information about their intentions, positions and the performed tasks. The system is simple and it does not require complicated vision and communication capabilities, thus, a minimum computing power is needed for the operation. Clearly defmed objectives, robust position sensing capabilities and efficient inter-robot communications enable each robot with selfautonomy to determine its own task to be executed. The main objective of the position sensing system is to enable a number of robots to operate in a cooperative manner as members of a team. INTRODUCTION Recently, multiple robot system applications has received much research attention. However, there are still many fundamental research and implementation issues need to be addressed. Some of these issues are: effective position sensing, collision free motion planning, communications between robots and the central coordinator, organisation in handling a common task, and distribution of load between robots. To this end, a challenging research project is currently undertaken by the authors with an objective to develop a team of mobile robots which are capable of operating in a cooperative manner as team members and also in a competitive manner against an opposing team. Thus, the project provides opportunities to investigate the issues involved in the operation of multiple mobile robots and to develop solutions for some of these problems. efficient position sensing mechanism and an effective interrobot communication system. The position sensing system is based on optics and the communication is based on UHF radio link. For position sensing, the use of laser optics or infrared techniques are found to be appropriate. However, in this paper the infrared sensing system has been selected for its cost effectiveness. Development of the position sensing capabilities and the inter-robot communications serve as the first phase of the research in solving some of the problems encountered in the team operation of mobile robots. OUTLINE OF THE PROBLEM If two mobile robots and an additional object to be manipulated are placed as shown in Figure 1, then the objective for each robot can be described as : (a) co-operatively move the object to the predefined destination, or, (b) competitively move the object in opposite direction to the goal while preventing other robot to achieve similar objective. 100,o (Goal) 40,100 60,100 100,100 With recent advances in technologies such as robot sensors, vision systems, superscalar processors, microcontrollers etc. it is now possible to create systems with "multiple robots" operating in the same workspace for the improvement of potential applications [ll, [21, [31, [4]. When discussing multiple robots, many research topics cover either systems with multiple robots in the same workspace or multiple-arm robots performing a common task [51, [6], [7], [8]. In most implementations, the operation structure is based on a central coordinator controlling all the activities of the robots and making all the decisions [9], [lo]. In this paper, the coordination of mobile robots is achieved without the need for a central controller by using a simple configuration of an 0,40 0,60 0,100 (Goal) Figure 1: Positioning of robots on Cartesian coordinates. 0-7803-lSS0-3/94/$4.00 01994 IEEE IMTC '94 May 10-1 2, Hamamatsu

In order to achieve either of these objectives the following technical issues have to be addressed: (a) Determination and interpretation of the positions of the robots and the position of the object. (b) Inter-robot communications. (c) Task and traffic planning. (d) Development of control algorithm for the robots. (e) Synchronisation of the tasks to be performed. (0 Detection and description of obstacles using sensors based on proximity, pressure, ultrasonic techniques. (g)collision free path planning and collision avoidance scheme. (h) The recovery and synchronisation of activities once collision occurs. In this project, the development and implementation of the system is divided into sub-modules for position sensing, communications and navigation, motion control, map representation, planning strategies etc. The sub-modules are later to be integrated together into a complete stand-done system. TJ!E PRINCIPLES OF POSITION SENSING The position sensing system is based on the principle that a receiver is capable of determining the direction of a transmitting source by the interpretation of the information coming from the transmitter. If there are more than one known transmitting sources, the receiver will be able to deduce its own position with respect to the transmitters. Once the receiver knows its relative coordinates within a given area and together with the knowledge of the surrounding environment, a path of movement from point A to point B can then be planned. This principle has long been used in many situations such as marine MVigatiOn. Radio-waves of different frequencies or light signals from various sources are used to obtain the position of the vessel. The knowledge of the surrounding environment is represented in the form of a navigational chart or a radar display. The human navigators thence plot the route of movement. Communication with port authority and other vessels is established by radio to inform the present position of the vessel.. Hence, cooperation between vessels cari be ensured and a collision-free passage is secured. A similar approach is adopted in the present work and the description of the overall system is detailed in the following sections. THE ROBOTS The robots are capable of moving forward, backwards and turn right or left. The motors are controlled by an onboard microprocessor system. Each robot is capable of carrying a payload of approximately 2.5 kg. The robots move on a smooth surface within a boundary of 7 by 7 meters. THE INFRARED COMMUNICATIONS An infrared system has been developed which is capable of transferring data in serial mode from 300 baud to 19200 baud. The half-power point or the beam angle of the transmitters is selected to be 10 degrees. The operational block diagram of the transmitter is given in Figure 2 while Figure 3 illustrates the block diagram of the receiver which is situated at a distance from the transmitter. File transfers at a data transmission rate of 19200 baud between two computers over a distance of 13 meters with zero error has been achieved. This communication method has been modified for 'the multiple mobile robot system as discussed in this paper. A total of 32 transmitters are arranged in a directional manner transmitting information in a multiplexed format. The receivers are installed on the robots placed in the area of manipulation. RECEIVER pc-p OSCILLATOR MODULATOR LEO DRIVER Figure 2: Block diagram of infrared transmitter. Figure 3: Block diagram of infrared receiver. THE POSlTION SENSING The multiplexed infrared transmitters are arranged to operate in a master-and-slave form. Each transmitter has a unique identification code to be transmitted. The master controller is primarily responsible for the generation of all the data and the control signals for the slave controllers. The slave controllers on the other hand determines if the data is targeted to itself. If yes, it directs the data to the correct infrared transmitters. The basic block diagram of the master control unit is given in Figure 4. Figure 5 shows the block diagram of the slave controller. The transmitters are arranged in either one of the following configurations. - 186-

ontinuous Data Slaves Clock OP Slaves Reset OR Figure 4: Block diagram of master control unit. $laves 1 4 0 8 1 ~ the > 4022-0 Counter with 1 of8 - - - Decoder - + AND InfiaRed -Transmitting iodss SLAVE 3 SLAVE 4 Figure 6: The polar position sensing system. > 7esec OP Serial Data O/P i i /I I - I Figure 5: Block diagram of slave control unit THE COMMUNICATION Communication between the robots have been achieved via a two-way radio link. As in the case of the infrared transmitters, each robot sends out an identification code to be followed by the position information and any other relevant data. Data received by each robot is then decoded and processed by the onboard microprocessor system for further decision making. A description of the radio link is as follows. Polar Configuration The arrangement of the transmitters in the polar position sensing system is given in Figure 6. The infrared transmitters are located at the four comers of the boundary and eight transmitters are placed in each comer. The beams of the transmitters are arranged at 10 degrees apart. Cartesian Coordinates Configuration In this case, the transmitters are arranged as illustrated in Figure 1. Instead of locating the transmitters at the four comers, they are evenly spaced on the perimeter of the operating area. Each slave controller is controlling eight transmitters on each side as in the previous case. THE RECEIVER The receivers located on the robots accept the serial data from the transmitters as inputs for the microprocessor. Reception is possible only if the receiver is located within the signal path of a particular transmitter. Depending on the position of the robots, signals from more than one transmitter may be received. Then, the exact position can be identified by comparing the received signals with the map already known by the onboard computer system. The UHF transmitter Each robot has a 12-channel UHF transmitter using a SAW resonator for frequency locking. The transmitter circuit is based on a trinary encoder IC, AX526. This device has four data inputs and eight address lines that are connected to either logic 1, logic 0 or open circuit The input encoder are connected to the microprocessor system. The data output operates a transistor on and off modulating the series of pulses at the carrier frequency. The UHF receiver The receiver receives signals from the transmitter. The received data from the transmitter is applied into the input of a trinary encoder IC, AX527. Once the addresses of this IC matches those of the encoded signal from the transmitter, a valid control signal from the receiver causes the data to appear as an output for the microprocessor system. 187

CONCLUSIONS Operation of multiple robots in a structured environment has been discussed. A new position sensing technique has been introduced. Infrared communication system has been configured to transmit data at a rate of upto 19200 baud. The system has been arranged in various geometrical configurations for effective position sensing. The positions of robots and other relevant information are relayed by u)if radio link.robots are programmed to operate in a coordinated manner. ACKNOWLEDGMENTS The authors would like to thank Paul Stockwell, Tibor Stojanovski and Paul Monterosso for their valuable contributions to the project. REFERENCES [l] E. Freund, H. Hoyer, "Pathfinding in Multirobot Systems-Solutions and Applications", IEEE Int. Cod. on Robotics and Automation, 1986, pp103-111. [2] D. Parson, J. Canny, "Motion Planner for Multiple Mobile Robots", IEEE Int. Joum. of Robotics and Automation, 1990,Vol. 1. m8-13. S.S. Iyenger, T.M. Griffen. and N.S. Rao, "Parallel Navigation Algorithms for an Autonomous Mobile Robot", SPE Vol. 727 Mobile Robots, 1986, pp124-134. R.A. Basta, R. Mehrotra, M.R. Varanasi, " Detecting and Avoiding Collisions Between Two Robot arms in Common Workplace", Robot Control Theory and Appl., 1988, ~~185-192. S. Yuta, S. Prernuti, " Coordinating Autonomous and Centralised Decision Making to Achieve Cooperation Behaviour Between Multiple Mobile Robots", IEEE Int. Conf. on Intelligent Robots and Systems, 1992, pp1556-1574. AJ. Koivo, "Report of Workshop on Coordinated Multiple Robot Manipulators-Planning, Control and Applications", EEE Journ. of Robotics and Automation, Vo1.4, No.1, Feb 1988, pp91-93. K.G. Shin, M.E. Epstein, "Intertask Communications in the Integrated Multirobot System", EEE Journ. of Robotics and Automation, Apr. 1987, pp.90-100. T. Arai, J. Ota, "Motion Planning of Multiple Mobile Robots", IEEE Int. Conf. on Intelligent Robots and Systems, pp.1761-1768, 1992. Y.F. Zheng, J.Y.S. Luh, "Optimal Load Distribution for Two Industrial Robots Handling a Single Object", IEEE Int. Conf. on Robotics and Automation, 1988, pp.344-349. [lo] B.H. Lee, C.S.G. Lee, "Collision-Free Motion Planning of Two Robots", leee Trans. on Systems, Man and Cybernetics, 1987, pp.21-32. -188-