×

Controller of Leg Type Moving Robot

  • US 20080065269A1
  • Filed: 07/28/2005
  • Published: 03/13/2008
  • Est. Priority Date: 10/15/2004
  • Status: Active Grant
First Claim
Patent Images

1. A controller of a leg type moving robot for causing the leg type moving robot equipped with a plurality of legs extended from a body thereof to perform an operation of moving an object, the controller comprising:

  • a desired motion state amount determining means which sequentially determines a desired motion state amount, which is a desired value of a motion state amount of an object on an object dynamic model showing a relationship between a force acting on the object and a motion of the object, on the basis of at least a moving plan of the object;

    a desired action force determining means which sequentially determines a desired action force between the robot and the object, which is a desired value of a force acting between the robot and the object, such that the motion state amount of the object on the object dynamic model follows at least the determined desired motion state amount;

    a desired moving position determining means which sequentially determines a desired moving position of the object as an output of the dynamic model by inputting the determined desired action force between the robot and the object into the object dynamic model;

    a controlling means which controls an operation of the robot on the basis of at least the determined desired action force between the robot and the object and the determined desired moving position;

    an actual moving position grasping means which grasps an actual moving position, which is a real moving position of the object; and

    a motion manipulated variable determining means which determines a motion manipulated variable of an object on the object dynamic model on the basis of a difference between the grasped actual moving position and the determined desired moving position such that the difference approximates zero, wherein the desired moving position determining means determines the desired moving position while correcting the motion state amount of the object on the object dynamic model on the basis of the determined motion manipulated variable.

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