circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 
 





 

March 2006, Issue 188

Robot Localization and Control


by Ethan Leland, Kipp Bradford, & Odest Chadwicke Jenkins



FORWARD THINKING

To take this project further, you could develop a client/server relationship in which the localization for all the robots would be performed on the server. The server could provide a host for other valuable functions to which client programs could subscribe in order to use the system. Robot control and message routing would be among these functions. The clients shouldn’t have to handle any of them.

A low-power ZigBee radio is an inexpensive base for an autonomous robot team. By using inexpensive mobile robotics platforms with this kind of functionality, you can implement powerful higher-level applications such as the robot team we described at the beginning of this article.

There are other potential applications to consider as well. You can use robot localization for search-and-rescue missions, terrestrial exploration, and natural resource extraction. Using robots to move in potentially hazardous areas can save lives.

The world of gaming could be revolutionized too. Imagine physical embodiments of real-time strategy games that act out the commands that gamers send them.

This technology has the potential to change our lives. In the near future, autonomous robots may finally fulfill the promise of removing humans from dangerous situations. ZigBee technology can empower robot developers to create inexpensive, task-specific robots that may one day autonomously navigate through and perform work in highly dynamic, real-world situations.