A REMOTE EXPERIMENT ON MOTOR CONTROL OF MOBILE ROBOTS
|
|
- Briana Allen
- 6 years ago
- Views:
Transcription
1 Proceedings of the 10th Mediterranean Conference on Control and Automation - MED2002 Lisbon, Portugal, July 9-12, A REMOTE EXPERIMENT ON MOTOR CONTROL OF MOBILE ROBOTS A. Khamis*, M. Pérez Vernet, K. Schilling University of Applied Sciences FH Ravensburg-Weingarten Postfach 1261, D Weingarten, Germany. Tel.: +49 (0) , Fax: +49 (0) *guest researcher from : Carlos III University of Madrid Avda. de la Universidad, 30, Leganés, Madrid, Spain. Tel.: , Fax: akhamis@ing.uc3m.es, perez@fh-weingarten.de, schi@ars.fh-weingarten.de Keywords: Mobile robots, telematics, virtual laboratories, virtual reality. Abstract Laboratory experiments are essential in engineering education, current telematics techniques allow now to offer such experiments with real hardware now also via Internet. Here a survey on the design and implementation of such remote experiments are addressed. Particular emphasis is on user interface enhancement through the use of virtual reality, as well as on network performance tests. 1 Introduction Virtual Laboratories represent a coordinated set of experiments for students with hardware facilities physically spread over different locations, but accessible by students via the Internet. Of special interest are the virtual laboratory experiments based on mobile robots, as they represent real complex systems integrating a broad diversity of concepts [9]. In the designing of these virtual laboratories for robotic systems a number of challenges must be addressed, particularly the telematics infrastructure giving access to the experiments [2, 4, 9, 11, 1, 7], as well as the user interface providing the necessary interactivity with the remote hardware supporting the learning process of students through appropriate feedback [3, 8]. At the ARS Laboratory (Autonomous Robotics Systems) in the University of Applied Sciences FH Ravensburg-Weingarten a virtual laboratory system has been implemented which has solved the communication problem successfully, offering a system which encapsulates the network transfer of data, enabling the future extension of the system by only developing new robot interfaces all of which can use the same communication core. The experiments offered by this virtual laboratory system are integrated in an international cooperation effort in which 14 partner universities in North America and Europe are involved. This paper offers a brief overview of the system and addresses its enhancement through the use of virtual reality. In chapter 2 the remote experiments conducted and the remote robot involved in those experiments are described, in chapter 3 the different modules in the logical architecture of the virtual laboratory system are presented, in chapter 4 the student user interface improvements through the use of virtual reality mechanisms are addressed, and in chapter 5 the tests and results of the network performance survey affecting the use of the virtual laboratory are summarized. 2 Remote Mobile Robots Experiments 2.1 The Experiments The educational objectives pursued in the virtual laboratory system described in this paper, with
2 the particular use of the TOM mobile robot, consist in enabling students geographically distributed to perform experiments on motor control, as support of given lectures. Through the performance of these experiments students consolidate the necessary knowledge to successfully teleoperate the remote hardware, achieving a better understanding of the functioning principles involved. Specifically, students have access to the following experiments: (i) Teleoperated Machine Fundamentals are introduced to the students through the use of step by step learning with interactive questions for learner feedback, helping the students to understand concepts from mechanics, kinematics, dynamics, sensors, control, robotics, etc. (ii) Identification of input-voltage to speed ratio aims to provide a fundamental study of the effect that this relation exerts over the mobile robot motor performance. (iii) Control of remote mobile robots demonstrates how a PI controller works, and the need of such controller. Wheel encoders (Hall sensors and magnets) are used for getting feed back for the PI controller. The user can study the effects of controller parameters on the motor performance. 2.2 The Mobile Robot Hardware At the University of Applied Sciences FH Ravensburg-Weingarten various teleoperated robots have been designed and integrated, for industry, space exploration and education [10]. The robot TOM (TeleOperated Machine), shown in Fig.1, is a small mobile robot with a chassis built from fischertechnik parts, equipped with a 16-bit Siemens 80C167 microcontroller, see Table 1, precision motors, and sensors. For the motor control experiments, only encoders integrated into the motor shaft are used. The communication between the server and the robot is accomplished over a serial cable. Fig. 1 TOM TeleOperated Machine Feature Timers PWM Units Primary Serial Port Secondary Serial Port Basic I/O Lines Description Used to control the time during which the motors move, so that they only work for the amount of time specified by the user at the Java client over the Internet. Used to generate the Pulse Width Modulation waves to control de motor s speed, and eventually the power of the motors. Used to connect the robot to the PC s serial port that holds the application server. Used to connect the LCD display. Used to control the sense of movement (forward-backwards) of the wheel s motors. Table 1: Microcontroller features used in TOM. TOM is always waiting to receive a new set of commands through the primary serial port, upon which the specified task is performed. If a set of commands is sent while performing a task, this set will be ignored because TOM only checks for new commands after completing the present task. 3 Internet-based Experiments Access Students will communicate and teleoperate the experiments using a web browser [9,11]. The task is executed by a local control system and the results displayed on the operator s browser. The following subsections discuss the main two tiers,
3 and the software architecture of the system as shown in Fig.2. Fig. 2 Remote Laboratory Architecture 3.1 The Client Tier This client-level interface includes position and speed control by adjusting the left and right wheels voltages, as well as the movement duration. Also the client can study the effect of the PI controller parameters on the robot. Round robin approach has been implemented to manage the user access. When only a single user is connected, no restrictions on usage are given. However, if multiple users are simultaneously connected, only one is given access for a specified amount of time. Once the time has expired, the next user in line will be given opportunity to control the robot and the first user will be moved to the end of the waiting list. A chat room is provided as a communication mechanism between the different users. Also a web cam with a streaming server provides a real time view of the robot movements. These interfaces are displayed in Fig Tier In this tier, the following servers are installed, as shown in Table 2. Robot Backup HTML/Chat Backup A Solaris machine containing the robot s standby server. When the main server (the robot s server by default) turns inoperable due to equipment failure, or hacker attacks, it will be replaced by this standby server, reinforcing the system continuous availability. In parallel the main server will be fixed as soon as possible to be placed back as the default server. A Solaris machine containing the HTML-chat standby servers. As in the case of the Robot Backup, it will take charge in case of availability problems with the main server. The physical separation between the different standby servers provides robustness, and makes it less feasible that the whole system will succumb under hacker attacks, making recovery easier and faster. Streaming The streaming server transforms traditional analogue video into high quality digital images that can be transmitted over intranet networks or the Internet. The user streaming server is a standalone device not PC based which provides real time image transmission up to 25 frame/sec. Table 2: Virtual Laboratories s 3.3 Software Architecture The software architecture of the remote laboratory is based on a client/server model written mainly in Java [7] Client The Client class is a Java Applet that provides a basic operating environment and status information for the user application. A description of the modules composing the client side follows: System Main Description A Linux machine containing the robot s server, the chat server and the HTML content. (i) Client Negotiator: This module is developed to handle all network communications and user management. It reduces the complexity of the rest of the system since all network and multiple user
4 implementation details are securely encapsulated. Events are implemented in the negotiator module by creating multiple threads to continuously monitor the status of the system. (ii) User Management: Only one user at a time may control the robot. Each user is given a specified amount of time, after which the next user will get the opportunity in a round robin fashion. (iii) User Interface: When a robot is connected to the server, its identity is determined and the server dynamically loads up the appropriate module to correctly interface with the robot. implemented in the class. At a regular, specified interval, the server sends a specific byte array to query the robot. All robots at the university are required to be able to recognize this reserved format and reply with an appropriate format describing the robot. If a response is not received within a specified amount of time, it is assumed no robot is connected. 4 Virtual Reality Experiments support Through the use of a virtual reality user interface the student tele-operator can achieve a global view of the experiment state, in a fast and efficient way. Virtual Reality offers the capability of displaying a great amount of information to the user which is organized in a way that is meaningful at first sight, and which is not overwhelming, giving the tele-operator the opportunity to take decisions right away, as well as to shorten dramatically the time needed to extract results and conclusions from given experiments [8, 10]. 4.1 Virtual Reality Experiment Environment Fig. 3 User Interface The class has built-in support for the serial device and provides a clean send/receive eventbased interface. It also implements a ping protocol to identify which robot is currently connected. A description of the modules composing the server side follows: (i) Negotiator: This module resides in the server to handle the communication and robot identification issues. It maintains separate threads for each connected client, all of which are always aware of their connection state. (ii) Robot Indentification: In order to automatically determine which robot is connected (if any), a ping/response protocol was With Virtual Reality the User Interface of Fig. 3 will be augmented with another window which shows the virtual simulation of the actual experiment, with the option of superimposition of both virtual and real camera images, a technique known as Augmented Reality and which serves to show the differences between real and simulated events. This virtual reality interface will be integrated to the already existing user interface, thus every different robot will has its appropriate virtual interface which will be automatically loaded in the virtual laboratory system as the robot in use is identified. Fig. 4 shows the VRML model of TOM which will be used in the robot s virtual reality interface, the virtual model is reproduction of the real hardware in 1:1 scale, also it can be seen the virtual environment where the experiments take place, and which reproduces the real environment.
5 hardware simulations permit students to perform experiments even though they have not gained the control over the hardware. This last is an issue of interest due to the limitation of Round Robin (RR) queuing control mechanism as the number of users grow, specifically: T is a design RR parameter which defines the maximum time an user should wait to regain control, as the number of users N grows, the amount of time each user can maintain control decreases proportionally (T/N), therefore a limitation in the values of T and N are imposed. 4.3 Virtual Reality use of Sensor Data Fig. 4 Virtual Experiment Interface 4.2 Virtual Reality Interface Features In the virtual environment students will be able to choose between a series of features during the experiments performance, which will help them in the learning and results achievement process. For instance, just to name a few, the students will be able to: (i) Change dynamically the viewport layout, that means different views (up to 4 in the same window: user-defined axonometric, top, front, right) are available, that makes it easier to follow robots movement, necessary to evaluate motor performance with value change in voltagevelocity radio, or PI control parameters. (ii) Intelligent cursor measuring capabilities, by clicking in the virtual environment the points of interest in the robots trajectory, as well as, automatic robot movement measurements, which will pop up in related windows as required by the students. This will enable students easier and faster performance of experiments aimed to study dynamics and kinematics models. (iii) Simulated robot performance detached from real operation, in order to assure correct post-realteleoperation. This is interesting in path planning, tracking and obstacle avoidance studies, for several reasons: to gain time by scheduling only those manoeuvres that actually lead to desired results. And in general, because detached from In the user interface of Fig. 3 the measurements to determine robots movement were performed by students as follows: On the web browser students have an actual image of the robot in its environment, which is refreshed at a sufficient refresh rate. They are enabled to freeze an image after a manoeuvre was completed in order to make some measurements for the determination of the position of the robot. This measurement is done through the use of the Pan/Tilt/Zoom Controls shown in Fig. 3 with the help of the grid on the floor, and the two light bulbs at the top of TOM. This mechanism tends to be quite inaccurate due to camera image deformation, and 3D to 2D projection deformation. Virtual reality applications can fight back this problem by the use of exact modelling of both robot and environment, and the use of different sensor data fusion mechanisms from which position and orientation measurements can be inferred. This data can be used to animate the virtual model of the robot, and as output of required measurements. 5 Network Performance The limited bandwidth and the random time delay are considered two main challenges to the remote laboratories [1]. A survey was conducted during the period from 7/1/02 to 5/2/02 to evaluate the network performance by measuring it between the University of Applied Sciences FH Ravensburg- Weingarten in Germany, and the University Carlos III in Madrid, which are partners in a
6 broader international cooperation effort in the framework of remote laboratories in the field of mechatronics and telematics [5]. There are special tools to measure the network performance like ttcp [12] or netperf [6]. In the ARS Laboratory the Netperf tool was used, which consists of two different executables: the netperf client in a 200MHz. Linux Machine at the University of Applied Science, and the netperf server a 300MHz. PIII Linux Machine in the Carlos III University of Madrid. A brief description of the conducted tests and the obtained results follows: 5.1 TCP Stream Test Here one way communication is tested, the client sends messages to the server which receives them. The throughput or bandwidth is calculated in both sides by using the message size, number of messages and elapsed time. Table 3 shows the results obtained. As it can be seen the throughput measured for the local host, i.e. the bandwidth within the intranet hosting the client, is much higher than that provided by the whole network between the client and the server, this shows that the internet outside the intranets imposes serious bandwidth limitations which has to be taken into account when developing a virtual laboratory system like the one addressed in this paper. Local Remote Max. Throughput (Mbps) Average Throughput (Mbps) Min. Throughput (Mbps) Table 3: TCP Stream Test 5.2 TCP Request/Response Test Here bi-directional client-server communication is tested. The default send and receive packet sizes are the system socket buffer sizes. Table 4 shows the results obtained. The test was re-run several times using different test durations, and it was obtained that the transaction rate (transmission rate at the default packet size) is almost stable and doesn t depend on the test duration. Local Remote Max. Average Min. Trans. Rate Table 4: TCP RR Test 5.3 TCP Connect/Request/Response Test This test mimics the http protocol used by most web browsers. Instead of simply measuring the performance of request/response in the same connection, it establishes a new connection for each request/response pair. Table 5 shows a comparison between the local and remote host transaction rates. Local Remote Max. Average Min. Trans. Rate Table 5: TCP CRR Test 5.4 Network Performance Conclusions Network performance must frequently be assessed using empirical methods that combine performance testing and modelling. Bandwidth estimation measurements are of concern where accuracy is difficult to achieve, particularly in high-speed networks. The average throughput and transmission rate are almost stable and don't depend on the test duration. The results show that: (i) Connect/Request/Response protocols impose the highest data rate limitations due to the network latency, i.e. the time needed to access the network, nevertheless the experimentation shows that, even at this limitation margins, the rate is high enough to guarantee the feasibility of deploying such Internet-based remote laboratories using ordinary PCs, although time delays will be noticed by the students-users.
7 (ii) The limitation in bandwidth limits the refreshing rate of the video images, which prohibits experiments in which the scene might vary at high speeds, otherwise abrupt breaks and jumps in the visualization of the events will occur. Virtual reality images of a rendered simulation have much more lower needs in throughput, therefore they pose a better alternative to real camera images in these kind of situations. 6 Conclusions Virtual laboratories offer students access to complementary experiments, not available at the own university, as support to lectures. Thus they can experiment with remote hardware at a time schedule that they can select according to their needs. The implementation of the virtual laboratory system should make an efficient use of the resources to account for bandwidth and time delay restrictions. On the other hand, such systems should be implemented in an extendable way, which guarantees that the different software modules should not be rewritten when new hardware is installed to be accessed through the experiments. Virtual reality applications enhance the features of virtual laboratory interfaces, providing results in a more intuitive fashion, enabling students to speed up the learning process, also virtual reality permits to cope with data transfer restrictions in cases where life camera images are too demanding. Acknowledgements The authors are particularly thankful for the support obtained from the Project IQN - International Quality Network in Mechatronics and Telematics granted by the German Academic Exchange Service DAAD, and the Project IECAT within the EU/US cooperation program in Higher Education and Training. References [1] P. Backes, K. Tso, J. Norris, G. Tharp, R. Bonitz, K. All. Internet-based Operations for the Mars Polar Lander Mission, Proceedings of the 2000 IEEE International Conference on Robotics & Automation, pp , (2000). [2] S. Dormido Proceedings of the IFAC Workshop on Internet Based Control Education, pp , Madrid, (2001). [3] K. Forinash, R. Wisman. The Viability of Distance Education Science Laboratories, T.H.E. Journal 29 (2001), No.2 September, (2001). [4] K. Goldberg and R. Siegwart. Beyond Webcams: An Introduction to online Robots, MIT Press, [5] Innovative Educational Concepts for Autonomous and Teleoperated System (IECAT) [6] netperf [7] J. Ogenss, K. Schilling, H. Roth. A System to Facilitate Telematic Implementation, 1 st IFAC Conference on Telematics Applications in Automation and Robotics, TA2001, July 24-26, Weingarten, Germany, pp , (2001). [8] M. Pérez Vernet, K. Schilling. Virtual Reality for Tele-Education Experiment with Remote Mobile Hardware, Proceedings of the IFAC Workshop on Internet Based Control Education, pp , Madrid, (2001). [9] K. Schilling, H. Roth, R. Lieb. Remote Control of a Mars-Rover via the internet to Support Education in Control and Teleoperations IAF-97-Q.3.05 Turin [10] Schilling, K. and H. Roth (1999). Mobile Robots for Education in Telematics, Control and Mechatronics, Proceedings of 14th IFAC World Congress, Volume M, p Beijing. [11] K. Taylor, B. Dalton. Issues in internet telerobotics. FSR 97 International Conference on Field and Service Robotics, (1997). [12] ttcp
A Very High Level Interface to Teleoperate a Robot via Web including Augmented Reality
A Very High Level Interface to Teleoperate a Robot via Web including Augmented Reality R. Marín, P. J. Sanz and J. S. Sánchez Abstract The system consists of a multirobot architecture that gives access
More informationIMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS
IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS L. M. Cragg and H. Hu Department of Computer Science, University of Essex, Wivenhoe Park, Colchester, CO4 3SQ E-mail: {lmcrag, hhu}@essex.ac.uk
More informationMobile Mini-Robots for Engineering Education*
Global J. of Engng. Educ., Vol.6, No.1 Published in Australia 2002 UICEE Mobile Mini-Robots for Engineering Education* Klaus Schilling Fachhochscule Ravensburg-Weingarten - University of Applied Sciences
More informationMars Rover: System Block Diagram. November 19, By: Dan Dunn Colin Shea Eric Spiller. Advisors: Dr. Huggins Dr. Malinowski Mr.
Mars Rover: System Block Diagram November 19, 2002 By: Dan Dunn Colin Shea Eric Spiller Advisors: Dr. Huggins Dr. Malinowski Mr. Gutschlag System Block Diagram An overall system block diagram, shown in
More informationThe Architecture of the Neural System for Control of a Mobile Robot
The Architecture of the Neural System for Control of a Mobile Robot Vladimir Golovko*, Klaus Schilling**, Hubert Roth**, Rauf Sadykhov***, Pedro Albertos**** and Valentin Dimakov* *Department of Computers
More informationEE 314 Spring 2003 Microprocessor Systems
EE 314 Spring 2003 Microprocessor Systems Laboratory Project #9 Closed Loop Control Overview and Introduction This project will bring together several pieces of software and draw on knowledge gained in
More informationTeleoperated Robot Controlling Interface: an Internet of Things Based Approach
Proc. 1 st International Conference on Machine Learning and Data Engineering (icmlde2017) 20-22 Nov 2017, Sydney, Australia ISBN: 978-0-6480147-3-7 Teleoperated Robot Controlling Interface: an Internet
More informationUNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR
UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR TRABAJO DE FIN DE GRADO GRADO EN INGENIERÍA DE SISTEMAS DE COMUNICACIONES CONTROL CENTRALIZADO DE FLOTAS DE ROBOTS CENTRALIZED CONTROL FOR
More information6 System architecture
6 System architecture is an application for interactively controlling the animation of VRML avatars. It uses the pen interaction technique described in Chapter 3 - Interaction technique. It is used in
More informationShared Virtual Environments for Telerehabilitation
Proceedings of Medicine Meets Virtual Reality 2002 Conference, IOS Press Newport Beach CA, pp. 362-368, January 23-26 2002 Shared Virtual Environments for Telerehabilitation George V. Popescu 1, Grigore
More informationA Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing
A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing Robin Wolff German Aerospace Center (DLR), Germany Slide 1 Outline! Motivation!
More informationMAX: Wireless Teleoperation via the World Wide Web
MAX: Wireless Teleoperation via the World Wide Web A. Ferworn R. Roque I. Vecchia aferworn@scs.ryerson.ca rroque@hcl.com ivecchia@acs.ryerson.ca Network-Centric Applied Research Team (N-CART) School of
More informationTeleoperation and System Health Monitoring Mo-Yuen Chow, Ph.D.
Teleoperation and System Health Monitoring Mo-Yuen Chow, Ph.D. chow@ncsu.edu Advanced Diagnosis and Control (ADAC) Lab Department of Electrical and Computer Engineering North Carolina State University
More informationKeywords Multi-Agent, Distributed, Cooperation, Fuzzy, Multi-Robot, Communication Protocol. Fig. 1. Architecture of the Robots.
1 José Manuel Molina, Vicente Matellán, Lorenzo Sommaruga Laboratorio de Agentes Inteligentes (LAI) Departamento de Informática Avd. Butarque 15, Leganés-Madrid, SPAIN Phone: +34 1 624 94 31 Fax +34 1
More informationCAPACITIES FOR TECHNOLOGY TRANSFER
CAPACITIES FOR TECHNOLOGY TRANSFER The Institut de Robòtica i Informàtica Industrial (IRI) is a Joint University Research Institute of the Spanish Council for Scientific Research (CSIC) and the Technical
More informationA Framework for Multi-robot Foraging over the Internet
IEEE International Conference on Industrial Technology, Bangkok, Thailand, 11-14 December 2002 A Framework for Multi-robot Foraging over the Internet Pui Wo Tsui and Huosheng Hu Department of Computer
More informationProseminar Roboter und Aktivmedien. Outline of today s lecture. Acknowledgments. Educational robots achievements and challenging
Proseminar Roboter und Aktivmedien Educational robots achievements and challenging Lecturer Lecturer Houxiang Houxiang Zhang Zhang TAMS, TAMS, Department Department of of Informatics Informatics University
More informationDiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers
DiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers Kwang-il Hwang, Kyung-tae Kim, and Doo-seop Eom Department of Electronics and Computer Engineering, Korea University 5-1ga,
More informationCANopen Programmer s Manual Part Number Version 1.0 October All rights reserved
Part Number 95-00271-000 Version 1.0 October 2002 2002 All rights reserved Table Of Contents TABLE OF CONTENTS About This Manual... iii Overview and Scope... iii Related Documentation... iii Document Validity
More informationTable of Contents HOL ADV
Table of Contents Lab Overview - - Horizon 7.1: Graphics Acceleartion for 3D Workloads and vgpu... 2 Lab Guidance... 3 Module 1-3D Options in Horizon 7 (15 minutes - Basic)... 5 Introduction... 6 3D Desktop
More informationUTILIZATION OF ROBOTICS AS CONTEMPORARY TECHNOLOGY AND AN EFFECTIVE TOOL IN TEACHING COMPUTER PROGRAMMING
UTILIZATION OF ROBOTICS AS CONTEMPORARY TECHNOLOGY AND AN EFFECTIVE TOOL IN TEACHING COMPUTER PROGRAMMING Aaron R. Rababaah* 1, Ahmad A. Rabaa i 2 1 arababaah@auk.edu.kw 2 arabaai@auk.edu.kw Abstract Traditional
More informationAN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS
AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS Eva Cipi, PhD in Computer Engineering University of Vlora, Albania Abstract This paper is focused on presenting
More informationFormation and Cooperation for SWARMed Intelligent Robots
Formation and Cooperation for SWARMed Intelligent Robots Wei Cao 1 Yanqing Gao 2 Jason Robert Mace 3 (West Virginia University 1 University of Arizona 2 Energy Corp. of America 3 ) Abstract This article
More informationDEVELOPMENT OF A ROBOID COMPONENT FOR PLAYER/STAGE ROBOT SIMULATOR
Proceedings of IC-NIDC2009 DEVELOPMENT OF A ROBOID COMPONENT FOR PLAYER/STAGE ROBOT SIMULATOR Jun Won Lim 1, Sanghoon Lee 2,Il Hong Suh 1, and Kyung Jin Kim 3 1 Dept. Of Electronics and Computer Engineering,
More informationProduct Overview. Dream Report. OCEAN DATA SYSTEMS The Art of Industrial Intelligence. User Friendly & Programming Free Reporting.
Dream Report OCEAN DATA SYSTEMS The Art of Industrial Intelligence User Friendly & Programming Free Reporting. Dream Report for DGH Modules Dream Report Product Overview Applications Compliance Performance
More informationControl and robotics remote laboratory for engineering education
Control and robotics remote laboratory for engineering education R. Šafarič, M. Truntič, D. Hercog and G. Pačnik University of Maribor, Faculty of electrical engineering and computer science, Maribor,
More informationSC16A SERVO CONTROLLER
SC16A SERVO CONTROLLER User s Manual V2.0 September 2008 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by
More informationIII. MATERIAL AND COMPONENTS USED
Prototype Development of a Smartphone- Controlled Robotic Vehicle with Pick- Place Capability Dheeraj Sharma Electronics and communication department Gian Jyoti Institute Of Engineering And Technology,
More informationAn augmented reality interface for training robotics through the web
An augmented reality interface for training robotics through the web Carlos A. Jara, Francisco A. Candelas, Pablo Gil, Manuel Fernández and Fernando Torres Department of Physics, System Engineering and
More informationArtistic Licence. The DALI Guide. Version 3-1. The DALI Guide
Artistic Licence The Guide The Guide Version 3-1 This guide has been written to explain and DSI to those who are more familiar with DMX. While DMX, and DSI are all digital protocols, there are some fundamental
More informationAdvances in Antenna Measurement Instrumentation and Systems
Advances in Antenna Measurement Instrumentation and Systems Steven R. Nichols, Roger Dygert, David Wayne MI Technologies Suwanee, Georgia, USA Abstract Since the early days of antenna pattern recorders,
More informationControl System for an All-Terrain Mobile Robot
Solid State Phenomena Vols. 147-149 (2009) pp 43-48 Online: 2009-01-06 (2009) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/ssp.147-149.43 Control System for an All-Terrain Mobile
More informationUSB Port Medium Power Wireless Module SV653
USB Port Medium Power Wireless Module SV653 Description SV653 is a high-power USB interface integrated wireless data transmission module, using high-performance Silicon Lab Si4432 RF chip. Low receiver
More informationDRG-Series. Digital Radio Gateway. Hytera DMR USB Donor (Tier-2) Digital Radio Supplement
DRG-Series Digital Radio Gateway Hytera DMR USB Donor (Tier-2) Digital Radio Supplement DRG-Series Digital Radio Gateway Hytera DMR USB Donor (Tier-2) Digital Radio Supplement 2015 Omnitronics Pty Ltd.
More informationProf. Emil M. Petriu 17 January 2005 CEG 4392 Computer Systems Design Project (Winter 2005)
Project title: Optical Path Tracking Mobile Robot with Object Picking Project number: 1 A mobile robot controlled by the Altera UP -2 board and/or the HC12 microprocessor will have to pick up and drop
More informationDevelopment of an Automatic Camera Control System for Videoing a Normal Classroom to Realize a Distant Lecture
Development of an Automatic Camera Control System for Videoing a Normal Classroom to Realize a Distant Lecture Akira Suganuma Depertment of Intelligent Systems, Kyushu University, 6 1, Kasuga-koen, Kasuga,
More informationNCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects
NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS
More informationCONTENTS INTRODUCTION ACTIVATING VCA LICENSE CONFIGURATION...
VCA VCA Installation and Configuration manual 2 Contents CONTENTS... 2 1 INTRODUCTION... 3 2 ACTIVATING VCA LICENSE... 6 3 CONFIGURATION... 10 3.1 VCA... 10 3.1.1 Camera Parameters... 11 3.1.2 VCA Parameters...
More informationTeam Project: A Surveillant Robot System
Team Project: A Surveillant Robot System Functional Analysis Little Red Team Chankyu Park (Michael) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin System Overview robots, Play a
More informationWheeled Mobile Robot Kuzma I
Contemporary Engineering Sciences, Vol. 7, 2014, no. 18, 895-899 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.47102 Wheeled Mobile Robot Kuzma I Andrey Sheka 1, 2 1) Department of Intelligent
More informationKey-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders
Fuzzy Behaviour Based Navigation of a Mobile Robot for Tracking Multiple Targets in an Unstructured Environment NASIR RAHMAN, ALI RAZA JAFRI, M. USMAN KEERIO School of Mechatronics Engineering Beijing
More informationSATELLITE MONITORING OF REMOTE PV-SYSTEMS
SATELLITE MONITORING OF REMOTE PV-SYSTEMS Stefan Krauter, Thomas Depping UFRJ-COPPE-EE, PV-Labs, C. P. 68504, Rio de Janeiro 21945-970 RJ, BRAZIL Tel: +55-21-2562-8032, Fax: +55-21-22906626, E-mail: krauter@coe.ufrj.br
More informationA Summary of Player Assessment in a Multi-UAV Mission Planning Serious Game
A Summary of Player Assessment in a Multi-UAV Mission Planning Serious Game Víctor Rodríguez-Fernández, Cristian Ramirez-Atencia, and David Camacho Universidad Autónoma de Madrid (UAM) 28049, Madrid, Spain,
More informationGeneral Environment for Human Interaction with a Robot Hand-Arm System and Associate Elements
General Environment for Human Interaction with a Robot Hand-Arm System and Associate Elements Jose Fortín and Raúl Suárez Abstract Software development in robotics is a complex task due to the existing
More information* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged
ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing
More informationWifiBotics. An Arduino Based Robotics Workshop
WifiBotics An Arduino Based Robotics Workshop WifiBotics is the workshop designed by RoboKart group pioneers in this field way back in 2014 and copied by many competitors. This workshop is based on the
More informationA Remote Experiment System on Robot Vehicle Control for Engineering Educations Based on World Wide Web
A Remote Experiment System on Robot Vehicle Control for Engineering Educations Based on World Wide Web Akira Yonekawa Information Technology Research Center, Hosei University 3-2-3 Kudankita, Chiyoda-ku,
More informationCategories of Robots and their Hardware Components. Click to add Text Martin Jagersand
Categories of Robots and their Hardware Components Click to add Text Martin Jagersand Click to add Text Robot? Click to add Text Robot? How do we categorize these robots? What they can do? Most robots
More informationINCLINED PLANE RIG LABORATORY USER GUIDE VERSION 1.3
INCLINED PLANE RIG LABORATORY USER GUIDE VERSION 1.3 Labshare 2011 Table of Contents 1 Introduction... 3 1.1 Remote Laboratories... 3 1.2 Inclined Plane - The Rig Apparatus... 3 1.2.1 Block Masses & Inclining
More informationEndurance R/C Wi-Fi Servo Controller 2 Instructions
Endurance R/C Wi-Fi Servo Controller 2 Instructions The Endurance R/C Wi-Fi Servo Controller 2 allows you to control up to eight hobby servos, R/C relays, light controllers and more, across the internet
More informationInternet-based Teleoperation of a Robot Manipulator for Education
nternet-based Teleoperation of a Robot Manipulator for Education Xiaoli Yang, Qing Chen2, Dorina C. Petri$, Emil M. Petrid Lakehead Universiy, Thunder Bay, ON, Canada 2University of Ottawa, Ottawa, ON,
More informationGE423 Laboratory Assignment 6 Robot Sensors and Wall-Following
GE423 Laboratory Assignment 6 Robot Sensors and Wall-Following Goals for this Lab Assignment: 1. Learn about the sensors available on the robot for environment sensing. 2. Learn about classical wall-following
More informationProgramming with network Sockets Computer Science Department, University of Crete. Manolis Surligas October 16, 2017
Programming with network Sockets Computer Science Department, University of Crete Manolis Surligas surligas@csd.uoc.gr October 16, 2017 Manolis Surligas (CSD, UoC) Programming with network Sockets October
More informationMultimedia Virtual Laboratory: Integration of Computer Simulation and Experiment
Multimedia Virtual Laboratory: Integration of Computer Simulation and Experiment Tetsuro Ogi Academic Computing and Communications Center University of Tsukuba 1-1-1 Tennoudai, Tsukuba, Ibaraki 305-8577,
More informationA PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller
A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller Sukumar Kamalasadan Division of Engineering and Computer Technology University of West Florida, Pensacola, FL, 32513
More informationProposal for a Rapid Prototyping Environment for Algorithms Intended for Autonoumus Mobile Robot Control
Mechanics and Mechanical Engineering Vol. 12, No. 1 (2008) 5 16 c Technical University of Lodz Proposal for a Rapid Prototyping Environment for Algorithms Intended for Autonoumus Mobile Robot Control Andrzej
More informationDevelopment of a telepresence agent
Author: Chung-Chen Tsai, Yeh-Liang Hsu (2001-04-06); recommended: Yeh-Liang Hsu (2001-04-06); last updated: Yeh-Liang Hsu (2004-03-23). Note: This paper was first presented at. The revised paper was presented
More informationTI2863 Complete Documentation. Internet Transceiver Controller. 1. Device purpose. 2. Device configuration. TI2863 Internet Transceiver Controller
TI2863 Complete Documentation Internet Transceiver Controller 1. Device purpose This Internet Transceiver Controller will achieve the controlling the transceiver from the remote PC and VoIP session initiate.
More informationRealistic Robot Simulator Nicolas Ward '05 Advisor: Prof. Maxwell
Realistic Robot Simulator Nicolas Ward '05 Advisor: Prof. Maxwell 2004.12.01 Abstract I propose to develop a comprehensive and physically realistic virtual world simulator for use with the Swarthmore Robotics
More informationVisuo-Haptic Interface for Teleoperation of Mobile Robot Exploration Tasks
Visuo-Haptic Interface for Teleoperation of Mobile Robot Exploration Tasks Nikos C. Mitsou, Spyros V. Velanas and Costas S. Tzafestas Abstract With the spread of low-cost haptic devices, haptic interfaces
More informationA Portable Magnetic Flux Leakage Testing System for Industrial Pipelines Based on Circumferential Magnetization
19 th World Conference on Non-Destructive Testing 2016 A Portable Magnetic Flux Leakage Testing System for Industrial Pipelines Based on Circumferential Magnetization Kunming ZHAO 1, Xinjun WU 1, Gongtian
More informationReVRSR: Remote Virtual Reality for Service Robots
ReVRSR: Remote Virtual Reality for Service Robots Amel Hassan, Ahmed Ehab Gado, Faizan Muhammad March 17, 2018 Abstract This project aims to bring a service robot s perspective to a human user. We believe
More informationPOSITIONING AN AUTONOMOUS OFF-ROAD VEHICLE BY USING FUSED DGPS AND INERTIAL NAVIGATION. T. Schönberg, M. Ojala, J. Suomela, A. Torpo, A.
POSITIONING AN AUTONOMOUS OFF-ROAD VEHICLE BY USING FUSED DGPS AND INERTIAL NAVIGATION T. Schönberg, M. Ojala, J. Suomela, A. Torpo, A. Halme Helsinki University of Technology, Automation Technology Laboratory
More informationMULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT
MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003
More informationQuidoDuplex. Two-state signal over-ethernet transmission set based on I/O module Quido. 12. July 2017 w w w. p a p o u c h. c o m
Two-state signal over-ethernet transmission set based on I/O module Quido 12. July 2017 w w w. p a p o u c h. c o m Q uidoduplex Datasheet Created: 3/16/2006 Last update: 7/12/2017 1:28 PM Number of pages:
More informationPaulo Costa, Antonio Moreira, Armando Sousa, Paulo Marques, Pedro Costa, Anibal Matos
RoboCup-99 Team Descriptions Small Robots League, Team 5dpo, pages 85 89 http: /www.ep.liu.se/ea/cis/1999/006/15/ 85 5dpo Team description 5dpo Paulo Costa, Antonio Moreira, Armando Sousa, Paulo Marques,
More informationReal-Time Bilateral Control for an Internet-Based Telerobotic System
708 Real-Time Bilateral Control for an Internet-Based Telerobotic System Jahng-Hyon PARK, Joonyoung PARK and Seungjae MOON There is a growing tendency to use the Internet as the transmission medium of
More informationTEACHING PLC IN AUTOMATION --A Case Study
TEACHING PLC IN AUTOMATION --A Case Study Dr. George Yang, Assistant Professor And Dr. Yona Rasis, Assistant Professor Department of Engineering Technology Missouri Western State College 4525 Downs Drive
More informationApplications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many
RXQ2 - XXX GFSK MULTICHANNEL RADIO TRANSCEIVER Intelligent modem Transceiver Data Rates to 100 kbps Selectable Narrowband Channels Crystal controlled design Supply Voltage 3.3V Serial Data Interface with
More informationTelematic Control and Communication with Industrial Robot over Ethernet Network
Telematic Control and Communication with Industrial Robot over Ethernet Network M.W. Abdullah*, H. Roth, J. Wahrburg Institute of Automatic Control Engineering University of Siegen Siegen, Germany *abdullah@zess.uni-siegen.de
More informationMRS: an Autonomous and Remote-Controlled Robotics Platform for STEM Education
Association for Information Systems AIS Electronic Library (AISeL) SAIS 2015 Proceedings Southern (SAIS) 2015 MRS: an Autonomous and Remote-Controlled Robotics Platform for STEM Education Timothy Locke
More informationLearning serious knowledge while "playing"with robots
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Learning serious knowledge while "playing"with robots Zoltán Istenes Department of Software Technology and Methodology,
More informationProduct Information Using the SENT Communications Output Protocol with A1341 and A1343 Devices
Product Information Using the SENT Communications Output Protocol with A1341 and A1343 Devices By Nevenka Kozomora Allegro MicroSystems supports the Single-Edge Nibble Transmission (SENT) protocol in certain
More informationField Operational Test of a new Delay-Based Traffic Signal Control Using C2I Communication Technology
Field Operational Test of a new Delay-Based Traffic Signal Control Using C2I Communication Technology Robert Oertel Rutherfordstr. 2, 12489 Berlin, Germany Tobias Frankiewicz Lilienthalplatz 7, 38108 Braunschweig,
More informationSpace Research expeditions and open space work. Education & Research Teaching and laboratory facilities. Medical Assistance for people
Space Research expeditions and open space work Education & Research Teaching and laboratory facilities. Medical Assistance for people Safety Life saving activity, guarding Military Use to execute missions
More informationD4.1.2 Experiment progress report including intermediate results
D4.1.2 Experiment progress report including intermediate results 2012-12-05 Wolfgang Halb (JRS), Stefan Prettenhofer (Infonova), Peter Höflehner (Schladming) This deliverable describes the interim progress
More informationSECTION 2. Computer Applications Technology
SECTION 2 Computer Applications Technology 2.1 What is Computer Applications Technology? Computer Applications Technology is the study of the integrated components of a computer system (such as hardware,
More informationMulti-robot Formation Control Based on Leader-follower Method
Journal of Computers Vol. 29 No. 2, 2018, pp. 233-240 doi:10.3966/199115992018042902022 Multi-robot Formation Control Based on Leader-follower Method Xibao Wu 1*, Wenbai Chen 1, Fangfang Ji 1, Jixing Ye
More informationA simple embedded stereoscopic vision system for an autonomous rover
In Proceedings of the 8th ESA Workshop on Advanced Space Technologies for Robotics and Automation 'ASTRA 2004' ESTEC, Noordwijk, The Netherlands, November 2-4, 2004 A simple embedded stereoscopic vision
More informationImplementation of a Self-Driven Robot for Remote Surveillance
International Journal of Research Studies in Science, Engineering and Technology Volume 2, Issue 11, November 2015, PP 35-39 ISSN 2349-4751 (Print) & ISSN 2349-476X (Online) Implementation of a Self-Driven
More informationFuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration
Proceedings of the 1994 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MF1 94) Las Vega, NV Oct. 2-5, 1994 Fuzzy Logic Based Robot Navigation In Uncertain
More informationEmbedded Radio Data Transceiver SV611
Embedded Radio Data Transceiver SV611 Description SV611 is highly integrated, multi-ports radio data transceiver module. It adopts high performance Silicon Lab Si4432 RF chip. Si4432 has low reception
More informationAN ARDUINO CONTROLLED CHAOTIC PENDULUM FOR A REMOTE PHYSICS LABORATORY
AN ARDUINO CONTROLLED CHAOTIC PENDULUM FOR A REMOTE PHYSICS LABORATORY J. C. Álvarez, J. Lamas, A. J. López, A. Ramil Universidade da Coruña (SPAIN) carlos.alvarez@udc.es, jlamas@udc.es, ana.xesus.lopez@udc.es,
More informationDepartment of Computer Science and Engineering. CSE 3213: Communication Networks (Fall 2015) Instructor: N. Vlajic Date: Dec 13, 2015
Department of Computer Science and Engineering CSE 3213: Communication Networks (Fall 2015) Instructor: N. Vlajic Date: Dec 13, 2015 Final Examination Instructions: Examination time: 180 min. Print your
More informationSyRoTek - A Robotic System for Education
SyRoTek - A Robotic System for Education Jan Faigl, Jan Chudoba, Karel Košnar, Miroslav Kulich, Martin Saska and Libor Přeučil Czech Technical University in Prague, FEE, Department of Cybernetics, {xfaigl,kosnar,kulich,saska}@labe.felk.cvut.cz
More informationANT Channel Search ABSTRACT
ANT Channel Search ABSTRACT ANT channel search allows a device configured as a slave to find, and synchronize with, a specific master. This application note provides an overview of ANT channel establishment,
More informationPath Planning for Mobile Robots Based on Hybrid Architecture Platform
Path Planning for Mobile Robots Based on Hybrid Architecture Platform Ting Zhou, Xiaoping Fan & Shengyue Yang Laboratory of Networked Systems, Central South University, Changsha 410075, China Zhihua Qu
More informationARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE
ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE W. C. Lopes, R. R. D. Pereira, M. L. Tronco, A. J. V. Porto NepAS [Center for Teaching
More informationDOCTORAL THESIS (Summary)
LUCIAN BLAGA UNIVERSITY OF SIBIU Syed Usama Khalid Bukhari DOCTORAL THESIS (Summary) COMPUTER VISION APPLICATIONS IN INDUSTRIAL ENGINEERING PhD. Advisor: Rector Prof. Dr. Ing. Ioan BONDREA 1 Abstract Europe
More informationEVDP610 IXDP610 Digital PWM Controller IC Evaluation Board
IXDP610 Digital PWM Controller IC Evaluation Board General Description The IXDP610 Digital Pulse Width Modulator (DPWM) is a programmable CMOS LSI device, which accepts digital pulse width data from a
More informationEvaluation of a Tricycle-style Teleoperational Interface for Children: a Comparative Experiment with a Video Game Controller
2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication. September 9-13, 2012. Paris, France. Evaluation of a Tricycle-style Teleoperational Interface for Children:
More informationSensors and Sensing Motors, Encoders and Motor Control
Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 13.11.2014
More informationIMPLEMENTATION OF ROBOTIC OPERATING SYSTEM IN MOBILE ROBOTIC PLATFORM
IMPLEMENTATION OF ROBOTIC OPERATING SYSTEM IN MOBILE ROBOTIC PLATFORM M. Harikrishnan, B. Vikas Reddy, Sai Preetham Sata, P. Sateesh Kumar Reddy ABSTRACT The paper describes implementation of mobile robots
More informationUndefined Obstacle Avoidance and Path Planning
Paper ID #6116 Undefined Obstacle Avoidance and Path Planning Prof. Akram Hossain, Purdue University, Calumet (Tech) Akram Hossain is a professor in the department of Engineering Technology and director
More informationDesign and Implementation of an Unmanned Ground Vehicle
Design and Implementation of an Unmanned Ground Vehicle Abstract Shreyas H, Thirumalesh H S Department of Electrical and Electronics Engineering, SJCE, Mysore, India Email: shreyas9693@gmail.com, hsthirumalesh@gmail.com
More informationRobots in the Loop: Supporting an Incremental Simulation-based Design Process
s in the Loop: Supporting an Incremental -based Design Process Xiaolin Hu Computer Science Department Georgia State University Atlanta, GA, USA xhu@cs.gsu.edu Abstract This paper presents the results of
More informationOCEAN DATA SYSTEMS The Art of Industrial Intelligence. User Friendly & Programming Free Reporting. Product Overview. Dream Report
Dream Report OCEAN DATA SYSTEMS The Art of Industrial Intelligence User Friendly & Programming Free Reporting. Dream Report Product Overview Applications Compliance Performance Quality Corporate Dashboards
More informationDesign of Tracked Robot with Remote Control for Surveillance
Proceedings of the 2014 International Conference on Advanced Mechatronic Systems, Kumamoto, Japan, August 10-12, 2014 Design of Tracked Robot with Remote Control for Surveillance Widodo Budiharto School
More informationInterfacing of. MAGIC AE1 DAB+ Go. and ODR DAB Multiplexer. High quality Audio encoding for the Open Source DAB Multiplexer
Interfacing of MAGIC AE1 DAB+ Go and ODR DAB Multiplexer High quality Audio encoding for the Open Source DAB Multiplexer A publication of AVT Audio Video Technologies GmbH Nordostpark 12 90411 Nuernberg
More informationDurham Research Online
Durham Research Online Deposited in DRO: 29 August 2017 Version of attached le: Accepted Version Peer-review status of attached le: Not peer-reviewed Citation for published item: Chiu, Wei-Yu and Sun,
More information