With the explosive growth of embedded computing hardware, it is possible to conceive many new networked robotic applications for diverse domains ranging from urban search and rescue to house cleaning. Designing reliable software for such systems is a challenging problem. However, Internet communication can facilitate robotics by reducing uncertainty,, as well as providing direct user input and assistance, while robotics can facilitate communication by providing physical mobility at a distance. In this article we overview methods for control and coordination of embedded mobile systems robots which interact with other computers on a wireless network situated in human environments.
Gaurav S. Sukhatme, Maja J. Mataric