Using Handheld Computers to Control Humanoid Robots

Small humanoid robots available today often lack computingpower and vision sensors. They frequently consist only of servos and microcontroller boards. We propose to use off-the-shelf handheld computers, PocketPCs and ultra-portable PCs, to make them autonomous. These computers are lightweight, compact , robust, affordable, and have many interfaces. It is not hard to attach them to an existing robot, to in terface them to the microcontrollers, and to add a camera to them. The handheld computers have ample computing power to run ima ge processing, self-localization, behavior control, and communication onboard a robot. We use d the proposed approach to augment the robots RoboSapien, KHR-1, and Toni. The paper reports ex periences made with these autonomous humanoid robots in the RoboCup soccer domain.