Hardware in the Loop Robot Simulators for On-site and Remote Education in Robotics*

In this study, a new approach in Hardware-In-the-Loop Simulation (HILS) is introduced as an education tool in robotics, mechatronics and control. The paper discusses the development and utilization of HILS specifically in the instruction of control and design aspects of on-site and remote robotics courses. A HIL simulator differs from computer simulation as it involves actual hardware and is not limited with the software representation of the system. The HIL architecture proposed in this study is a novel contribution to robotics education and is different from previous HIL structures for robotics, in that the developed test-bed involves the actual joint actuator and can be programmed to reflect actual dynamics affecting that particular joint in the given robotic structure. Two motors driven by high performance DSP boards are used for this purpose; one representing the joint actuator and the other used for the generation of all the torque components affecting that joint for the robot system in consideration. Thus, it is possible to evaluate the overall performance of the robot and its end-effector by combining the data from each simulated jointassociated dynamics pair. The wide range of kinematic configurations thus offered by the simple structure of HILS makes them an attractive, cost-effective solution for the problem of limited repertoire in robotics labs, giving the students the opportunity to experiment with ‘open architecture robots’ that are essential for a thorough education in robot control, but on the other hand are quite rare and may not be available in an average lab environment. Additionally, similar to its use in the robotics lab applications presented in this study, HILS can provide a comprehensive test environment prior to the implementation of new control strategies on the actual system, thereby ensuring the safe use and longevity of high-cost robots in on-site/remote labs. The proposed HIL architecture is combined with a client/server software configuration to allow students access to the test-bed. The results obtained from the remote control of a two-degres-of-freedom planar arm presented as a case study have motivated the utilization of the system as an efficient education and research tool for on-site and remote robotics laboratories.

[1]  Matti Linjama,et al.  Hardware-in-the-loop environment for servo system controller design, tuning and testing , 2000, Microprocess. Microsystems.

[2]  Rolf Isermann,et al.  Mechatronic systems: concepts and applications , 2000 .

[3]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[4]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[5]  Warren E. Dixon,et al.  A MATLAB-based control systems laboratory experience for undergraduate students: toward standardization and shared resources , 2002, IEEE Trans. Educ..

[6]  Frank L. Lewis,et al.  Internet-based educational control systems lab using NetMeeting , 2002, IEEE Trans. Educ..

[7]  Reid Simmons,et al.  Xavier: An Autonomous Mobile Robot on the Web , 2001 .

[8]  H. Hanselmann Hardware-in-the-loop simulation testing and its integration into a CACSD toolset , 1996, Proceedings of Joint Conference on Control Applications Intelligent Control and Computer Aided Control System Design.

[9]  H. Hanselmann,et al.  Hardware-in-the-Loop Simulation as a Standard Approach for Development, Customization, and Production Test , 1993 .

[10]  Jorge Pomares,et al.  A virtual laboratory for teaching robotics , 2003 .

[11]  Denis Gillet,et al.  Requirements for Real-Time Laboratory Experimentation over the Internet. , 1998 .

[12]  H. Imada,et al.  Development of Web Robot using the full-text retrieval software JTOPIC , 1998 .

[13]  Rachid Manseur,et al.  Robot-Draw, an Internet-based visualization tool for robotics education , 2001, IEEE Trans. Educ..

[14]  Phillip E. Pace,et al.  Relative targeting architectures for captive-carry HIL missile simulator experiments , 2001 .

[15]  Elaine Cooney,et al.  Remote Control Of A Robot Using Lab View And The World Wide Web , 2001 .

[16]  Gerard T. McKee An Online Robot System for Projects in Robot Intelligence , 2003 .

[17]  Roland Siegwart,et al.  Guiding Mobile Robots through the Web , 1998 .

[18]  N. Nagarajan,et al.  Modeling and robust adaptive control of a 3-axis motion simulator , 2001, Conference Record of the 2001 IEEE Industry Applications Conference. 36th IAS Annual Meeting (Cat. No.01CH37248).

[19]  J. W. Overstreet,et al.  An Internet-based real-time control engineering laboratory , 1999 .

[20]  Antonio Bicchi,et al.  Breaking the lab's walls. Tele-laboratories at the University of Pisa , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[21]  John Limroth,et al.  Integration of Control Designs and Simulation Models into a Modular Real-Time Platform , 2004 .