Skip to main content

Design and Educational Issues within the UJI Robotics Telelaboratory: A User Interface Approach

  • Chapter
  • First Online:
Web-Based Control and Robotics Education

Abstract

Since its foundation in 1991, University Jaume-I (UJI, hereinafter) in Spain, has been working on research and educational aspects of the robotics field. Thus, trying to improve the teaching-learning excellence in this context, a Telelaboratory [1] was designed for enabling students hands-on in different aspects of robotics. These experiments tried to cover a wide range of activities, such as robotic control using visual-servoing techniques [2, 3], and grasping determination algorithms.

For this first telelaboratory, an educational robot arm provided with calibrated cameras and sensors was made accessible to the students via Internet. They were able to teleoperate the robot using a simple Java3D applet and launch simple robotic tasks using a set of text commands. These commands were recorded into a file and used by the teacher to evaluate the skills of the student. The telelaboratory had the possibility of programming the robot using both, an off-line 3D simulation and a real robot. After that, we realized that the telelaboratory could be improved by offering the students the possibility to program their robotic tasks using a more advanced language like Java, C, or even Matlab. To do so, the telelaboratory network architecture was modified accordingly [2]. This second version of the telelaboratory was in fact very successful with undergraduate students, because they were able to program sophisticated control algorithms such us visual servoing manipulation. Moreover, this second version of the Telelaboratory enabled students to program multi-robot algorithms, in a concurrent manner. For that, a Java library was provided, which was used by the students to perform their laboratory sessions. This second version of the telelaboratory was very focused on the user interfaces, which provided a simple way to teleoperate and programming remotely a manipulator, providing facilities like grasping determination, augmented reality and speech recognition.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. R. Marin, P. J. Sanz, and A. P. del Pobil. The UJI Online Robot: An Education and Training Experience. Autonomous Robots, 15(3), 283–297, 2003.

    Article  Google Scholar 

  2. R. Wirz, R. Marin, and P. J. Sanz. Remote programming over multiple heterogeneous robots: A case study on distributed multirobot architecture. Industrial Robot: An International Journal. 33(6), 431–442, 2006.

    Article  Google Scholar 

  3. R. Marin, G. Leon, R. Wirz, J. Sales, J. M. Claver, and P. J. Sanz. “Remote control within the UJI Robotics Manufacturing Cell using FPGA-based vision”. European Control Conference, 2007.

    Google Scholar 

  4. G. T. McKee, D. I. Baker, and P. S. Schenker. “Network robotics: Dynamic reconfigurable architectures”, Proceedings SPIE Intelligent Robots and Computer Vision XXII: Algorithms, Techniques and Active Vision (2004)

    Google Scholar 

  5. G. T. McKee, D. I. Baker, and P. S. Schenker: “Robot Spaces, Module Networks and Distributed Robot Architectures”, Proceedings of the IROS 2004 Workshop on Networked Robotics:issues, architectures and applications, Sendai, Japan (2004).

    Google Scholar 

  6. R. Marín and P. Sanz. Grasping determination experiments within the UJI robotics telelab, Journal of Robotic Systems, Internet and Online Robots for Telemanipulation Special Issue (Part 2), 22(4), 203–216, 2005.

    Google Scholar 

  7. B. K. Kim et al., “Web Services Based Robot Control Platform for Ubiquitous Methods” In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA). Barcelona, Spain, April 2005.

    Google Scholar 

  8. D. Lee and M. W. Spong, “Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: Theory” In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA). Barcelona, Spain, April 2005.

    Google Scholar 

  9. P. X. Liu, M. Q. H. Meng, and S. X. Yang. Data communications for internet robots, Autonomous Robots, 15, 213–223, 2003.

    Article  Google Scholar 

  10. http://www.xml-rpc.com

  11. http://moodle.org

  12. R. Thomas Fielding. Architectural Styles and the Design of Network-based Software Architectures, Ph.D. thesis, University of California, Irvine, CA, 2000.

    Google Scholar 

  13. R. Wirz, R. Marin, J. Fernandez, and P. J. Sanz, Remote programming of multirobot systems within the UPC-UJI telelaboratories: System architecture and agent-based multirobot control. International Journal of Intelligent Control and Systems. 13(2), 120–127, June 2008.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science + Business Media B.V.

About this chapter

Cite this chapter

Wirz, R., Marín, R., Sanz, P.J. (2009). Design and Educational Issues within the UJI Robotics Telelaboratory: A User Interface Approach. In: Tzafestas, S. (eds) Web-Based Control and Robotics Education. Intelligent Systems, Control and Automation: Science and Engineering, vol 38. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-2505-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-90-481-2505-0_10

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-2504-3

  • Online ISBN: 978-90-481-2505-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics