Abstract
This paper presents a robotics platform for experimental and teaching purposes that allows control and remote access by using plain sockets (regular TCP/IP sockets) and websockets respectively. The system has been built from ROS middleware (Robot Operating System) and is capable of controlling multiple user operations. The robot hardware connected to sensors or/and actuators does not support ROS due to its features. This article focus attention on describing a work methodology to establish communication of the non-ROS robotic platforms and ROS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alexander, B., Hsiao, K., Jenkins, C., Suay, B., Toris, R.: Robot web tools. IEEE Robotics and Automation Magazine, 20–23 (2012)
Cousins, S.: Welcome to ROS Topics. IEEE Robotics and Automation Magazine 17, 13–14 (2010)
Cousins, S., Gerkey, B., Conley, K., Garage, W.: Sharing Software with ROS. IEEE Robotics and Automation Magazine 17, 12–14 (2010)
Crick, C., Jay, G., Osentoski, S., Pitzer, B., Jenkins, O.C.: Rosbridge: ROS for non-ROS users. In: Proceedings of the 15th International Symposium on Robotics Research (2011)
Crick, C., Jay, G., Osentoski, S., Jenkins, O.C.: ROS and Rosbridge: Roboticists out of the loop. In: 2012 7th ACM/IEEE International Conference on Human-Robot Interaction (HRI), pp. 493–494 (2012)
Kozierok, M.: http://www.tcpipguide.com/
Lee, J.: Web Applications for Robots using rosbridge. Brown University (2012)
Qilin, L., Mintian, Z.: The State of the Art in Middleware. In: 2010 International Forum on Information Technology and Applications (IFITA), vol. 1, pp. 83–85 (2010)
Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T., Leibs, J., Berger, E., Wheeler, R., Andrew, N.: ROS: an open-source robot operating system. In: Proceedings of the Open-Source Software Workshop of the International Conference on Robotics and Automation (2009)
Garage, W.: Robotic Operating System (ROS), http://www.willowgarage.com/pages/software/ros-platform
Robotic Operating System (ROS), http://ros.org
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Aznar, M.J., Gómez-Bravo, F., Sánchez, M., Martín, J.M., Jiménez, R. (2014). ROS Methodology to Work with Non-ROS Mobile Robots: Experimental Uses in Mobile Robotics Teaching. In: Armada, M., Sanfeliu, A., Ferre, M. (eds) ROBOT2013: First Iberian Robotics Conference. Advances in Intelligent Systems and Computing, vol 253. Springer, Cham. https://doi.org/10.1007/978-3-319-03653-3_31
Download citation
DOI: https://doi.org/10.1007/978-3-319-03653-3_31
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03652-6
Online ISBN: 978-3-319-03653-3
eBook Packages: EngineeringEngineering (R0)