×

System and method for controlling a bipedal robot via a communication device

  • US 8,311,676 B2
  • Filed: 11/27/2008
  • Issued: 11/13/2012
  • Est. Priority Date: 05/16/2008
  • Status: Active Grant
First Claim
Patent Images

1. A communication device for controlling a bipedal robot, the communication device embodied in the bipedal robot, the communication device comprising:

  • a configuration module configured for receiving and setting a destination location of the bipedal robot;

    an acquisition module configured for acquiring mapping data indicative of surrounding areas of the bipedal robot from a memory system, the mapping data including surrounding areas between a current location of the bipedal robot and the destination location of the bipedal robot, wherein the current location of the bipedal robot is determined through use of a Global Positioning System (GPS) embodied in the communication device;

    a calculation module configured for determining a route from the current location to the destination location according to the mapping data, and determining contact surfaces upon which the bipedal robot steps according to the route;

    a control module configured for directing the bipedal robot to move step-by-step from the current location to the destination location according to the determined contact surfaces and the determined route;

    a capture module configured for using a camera device to capture visual data of a surrounding area around a contact surface of a next step of the bipedal robot;

    a map processor module configured for digitally processing the visual data of the surrounding area around the contact surface of the next step; and

    the calculation module further configured for determining an angle of a contact foot of the bipedal robot for the next step of the bipedal robot according to the visual data of the surrounding area around the contact surface of the next step, the control module further configured for directing the bipedal robot to move to the contact surface of the next step based on the angle of the contact foot of the next step; and

    at least one processor, the at least one processor executing the configuration module, the acquisition module, the calculation module, the control module, the capture module, and the map processor module.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×