Abstract
Advanced toy robots within line-of-sight proximity can communicate through an infrared communications port. The LegOS (Lego Operating System) on top of an RCX system is an example of an operating system that enables such communication. Infrared communication is easy to implement in terms of hardware and software, but allowing three or more robots to participate in the communication is hard to accomplish through infrared techniques. This paper suggests a technique that not only allows communication between two robots that are in random positions, but also allows communication among multiple robots through routing. It achieves this by modifying the LNP protocol of LegOS. We show the algorithm and explain what changes are made to the LegOS kernel.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
LEGO (2010). RCX Mindstorm. http://mindstorms.lego.com.
Noga, M. L. (2010). About legOS. http://brickos.sourceforge.net.
Media-LAB, M. I. T. (1997). Mindstorms and RCX Q&A. http://fredm.www.media.mit.edu/people/fredm/mindstorms.
Kyosuke (2002). Playing with LEGO MINDSTORMS. http://www.asahi-net.or.jp/~qx5k-iskw/lego/index.html.
Kekoa Proudfoot, Stanford CA-LAB (1998/1999). RCX Internals. http://graphics.stanford.edu/~kekoa/rcx.
Nielson, S. (2000). Introduction to the legOS Kernel. http://legos.sourceforge.net/docs/kerneldoc.ps.
legOS News group (2002). legOS News. http://www.lugnet.com/robotics/rcx/legos.
Fagin, B. S., Merkel, L. D., & Eggers, T. W. (2002). Teaching computer science with robotics using Ada/Mindstorms 2.0. New York: ACM.
Baum, D., Villa, L., Gasperi, M., & Hempel, R. (2000). Extreme Mindstorms: an advanced guide to legOS Mindstorms. New York: Springer.
Christ, O. (2002). TCP/IP enabled legOS. Hamburg: University of Applied Sciences.
Leblanc, S. P. (2009). Introduction to Lego Mindstorms and brickOS. http://leblanc.segfaults.net/243/labs/lab1/index.html.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lee, D., Kim, K.J. Enabling Lego robots to communicate via infrared routing. Telecommun Syst 51, 125–136 (2012). https://doi.org/10.1007/s11235-011-9422-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11235-011-9422-7