Mobile – robot remote control and communication system design P. Petrova, R. Zahariev Central Laboratory of Mechatronics and Instrumentation Bulgarian.

Slides:



Advertisements
Similar presentations
Università della Calabria A Software Architecture for the m-Learning in Instrumentation and Measurement P. Daponte, S. Rapuano Dept. of Engineering, University.
Advertisements

Global MP3 Geoffrey Beers Deborah Ford Mike Quinn Mark Ridao.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
Richard Yu.  Present view of the world that is: Enhanced by computers Mix real and virtual sensory input  Most common AR is visual Mixed reality virtual.
The road to reliable, autonomous distributed systems
Online Individual Spindle Monitoring System for Ring frames
1 Sensor Networks and Networked Societies of Artifacts Jose Rolim University of Geneva.
E-business Infrastructure
Web TeleRobotics Going Where no man has gone before.
Web-based Distributed Flexible Manufacturing System (FMS) Monitoring and Control Student: Wei Liu Instructor: Dr. Chang Apr. 23, 2003.
Integrated Mobile GIS and Wireless Internet Map Servers for Environmental Monitoring and Management By Ming-Hsiang Tsou
Ambient Computational Environments Sprint Research Symposium March 8-9, 2000 Professor Gary J. Minden The University of Kansas Electrical Engineering and.
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
Background S.A.U.V.I.M. Semi - Autonomous Underwater Vehicle for
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
A New Household Security Robot System Based on Wireless Sensor Network Reporter :Wei-Qin Du.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
Performance Evaluation of a Multi-Threaded Distributed Telerobotic Framework Mayez Al-Mouhamed, Onur Toker, and Asif Iqbal College of Computer Science.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Exploring the Network Introduction to Networks.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
FTP. SMS based FTP Introduction Existing System Proposed Solution Block Diagram Hardware and Software Features Benefits Future Scope Conclusion.
Design of a Multi-Threaded Distributed Telerobotic Framework Mayez Al-Mouhamed, Onur Toker, and Asif Iqbal Mayez Al-Mouhamed, Onur Toker, and Asif Iqbal.
INTRODUCTION TO MOBILE COMPUTING. MOBILE COMPUTING  Mobile computing is the act of interacting with a computer through the use of a mobile device. 
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania March 5, 2012 P R E S E N T A T I O N Project.
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
Interactivity, Mobility, and the Online Frontier: Innovations and Research Directions in the ‘Virtually’ Flat World Tarek Sobh UNIVERSITY OF BRIDGEPORT.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
Sensors and Actuator Network Based Architectures and Protocols for Smart Homes Bluetooth enabled Smart Home Mark Shaw Giorgio Politano Supervisor: Mieso.
ROM Read Only Memory “…computer memory on which data has been prerecorded. Once data has been written onto a ROM chip, it cannot be removed and can only.
Anees Elhammali Michael Malluck John Parsons Namrata Sopory
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Cooperating AmigoBots Framework and Algorithms
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Exploring the Network.
Software Framework for Teleoperated Vehicles Team Eye-Create ECE 4007 L01 Karishma Jiva Ali Benquassmi Safayet Ahmed Armaghan Mahmud Khin Lay Nwe.
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
Section 2 Section 2.1 Identify hardware Describe processing components Compare and contrast input and output devices Compare and contrast storage devices.
A Modular and Extendable Robotics Platform for Education Ryan Connaughton and Matthew Modlin University of Notre Dame, James Whitcomb Riley High School.
Outline Overview Video Format Conversion Connection with An authentication Streaming media Transferring media.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Tele Immersion. What is Tele Immersion? Tele-immersion is a technology to be implemented with Internet2 that will enable users in different geographic.
Jini Architecture Introduction System Overview An Example.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
Contents  Teleoperated robotic systems  The effect of the communication delay on teleoperation  Data transfer rate control for teleoperation systems.
Describe the characteristics of a personal/desktop computer and its uses, both as a standalone and networked computer Describe the characteristics of a.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
SensorWare: Distributed Services for Sensor Networks Rockwell Science Center and UCLA.
Typical DOE environmental management robotics require a highly experienced human operator to remotely guide and control every joint movement. The human.
Towards an IoT Ecosystem Flavia C. Delicato 1, Paulo F. Pires 1, Thais Batista 2, Everton Cavalcante 2, Bruno Costa 1, Thomaz Barros 1 1 Department of.
Mars Exploration Rover Machine Using Java Technology Presented by k.Pranusha k.Ishwarya.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 9 Networks and Communications.
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
2.2 Interfacing Computers MR JOSEPH TAN CHOO KEE TUESDAY 1330 TO 1530
WEB BASED MONITORING AND CONTROLING OF INDUSTRIAL PROCESSES PRESENTED BY: Bhagyawant (3AE07EC018) Kushal (3AE07EC032) Mahantesh (3AE07EC034) Mallinath.
Wireless M2M System Architecture for Data Acquisition and Control Elmira Dichkova Bachvarova Central Laboratory of Mechatronics and Instrumentation Bulgarian.
VIRTUAL NETWORK COMPUTING SUBMITTED BY:- Ankur Yadav Ashish Solanki Charu Swaroop Harsha Jain.
University of Pennsylvania 1 GRASP Control of Multiple Autonomous Robot Systems Vijay Kumar Camillo Taylor Aveek Das Guilherme Pereira John Spletzer GRASP.
2003 NTHU IEEM 1 Enterprise Integration Collaborative Product Design – Using Access Grid Project as an Example Group No.11 : 林彥伯 (Gilbert)
Louise Hunter. Background Search & Rescue Collapsed caves/mines Natural disasters Robots Underwater surveying Planetary exploration Bomb disposal.
Outline Introduction Standards Project General Idea
Computer Basics Section 2.1 YOU WILL LEARN TO… Identify hardware
Video and Sensor Network Architecture and Displays
Networks of Autonomous Unmanned Vehicles
Instructor: Mort Anvari
Presentation transcript:

Mobile – robot remote control and communication system design P. Petrova, R. Zahariev Central Laboratory of Mechatronics and Instrumentation Bulgarian Academy of Sciences

Telerobot-Control and Communication2 Telerobotics Introduction –History and use of Telerobots –Virtual Reality Teleoperation –Teleoperation and Telepresence –Tele-action Interfaces –Wireless connections: Wi-Fi, Bluetooth –“threaded” connections –Internet

Telerobot-Control and Communication3 Main Applications Exploration, monitoring and surveillance –Space exploration –Underwater/surface exploration –Wildlife observation –Fire awareness monitoring –Debris cleaning and human rescue –Spy-robots Household and education –Household appliances control –Virtual simulators and games –Virtual-distance laboratories Manipulations from distance, indirect manipulations –Bomb defusal –Tele-surgery –Nuclear decontamination and decommissioning

Telerobot-Control and Communication4 Telerobot Characteristics Operation mode –Autonomous cyclic operation –Semi-autonomous – surveillance algorithm can be interrupted by operator –Operator-controlled Control interfaces –Combination of several interfaces working interchangeably –Possible direct (RF) or indirect (Network) control Structure –Form –Components –Movement method – wheels, caterpillar tracks stc.

Telerobot-Control and Communication5 Hardware Mobile – Robot components: Monitoring – camera and microphones Sensors – possibility for night vision (IR), distance sensors, obstacle sensors Autonomous power supply – long lasting, easy changeable/ rechargeable, power saving operation Local data storage – backup Network components: Server PC Client PCs

Telerobot-Control and Communication6 Access Types SOSR, single-operator multiple-robot –Most networked robots are SOSR, where control is limited to one human operator at a time –each operator controls one robot arm and the robot arms have overlapping workspaces MOMR multiple-operator multiple-robot –MOMR models are also relevant to on-line collaborative games, where players remotely control individual avatars in a shared virtual environment SOMR single-operator multiple-robot –one human operator controls multiple robots. A variant is no-operator multiple-robot (NOMR) systems, sometimes called collaborative or cooperative robotics, where groups of autonomous robots interact to solve an objective MOSR multiple-operator single-robot –serial pipelined communication, with overlapping plan and execution phases; such collaboration improves overall execution time, but do not address conflict resolution between user

Telerobot-Control and Communication7 MOSR Network Structure

Telerobot-Control and Communication8 System Structure

Telerobot-Control and Communication9 Communication Software Top Level – Server-Client-based –Server application –Client application – Java based applet Low Level – embedded –Embedded C/C++ based control program –Global trajectory planning –Obstacle avoidance and smoothing algorithms –GPS information and control

Telerobot-Control and Communication10 GUI Off-the-shelf realization - LabView –Widely used software environment –Facilitates modification of functionality –Enables visual robot programming Custom-made realization – Visual C++ –Component-based software approach –Low-level control functions integration –Library implementation Graphical programming techniques can be used the implementation LabView

Telerobot-Control and Communication11 Software Operation Modes Access –Direct online monitoring – “live” feed – robot -> operator –Downloadable client-server applications – bidirectional communication –Direct RF control – short range - bidirectional Data transfer and storage –Server side data storage –Data visualization – calculations and formatting algorithms –Online activity history

Telerobot-Control and Communication12 Security Issues Hardware reliability in hazardous environment Operations queue – prioritization Malicious activity reliability Platform independency TCP advantages/disadvantages User Access/Registration – management –Do we want anybody to be able to access and operate the robot? Operation mode management

Telerobot-Control and Communication13 Conclusions The described architecture provides versatility to the mobile- robot, allowing for application modification The combination of commercial and custom-designed software facilitates the design and provides higher reliability The system could enhance the conduction of some on-field measurement experiments, allowing “on-line” access without necessary human presence