×

Gait generator of legged mobile robot

  • US 7,734,377 B2
  • Filed: 07/28/2005
  • Issued: 06/08/2010
  • Est. Priority Date: 10/15/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A gait generator of a legged mobile robot for generating a desired gait for causing the legged mobile robot equipped with a plurality of leg bodies extended from its body to perform an operation for moving an external object while actuating the robot such that the desired gait is followed, the gait generator comprising:

  • an object dynamic model representing a relationship between forces acting on an object and motions of the object;

    a model manipulated variable determining means for determining a model manipulated variable to be imparted to the object dynamic model in order to bring a behavior of the object on the object dynamic model close to a behavior of the actual object while observing the behavior of the actual object when actuating the robot such that the desired gait is followed;

    a between-robot-and-object action force trajectory provisionally determining means for provisionally determining, on the basis of at least a moving plan of the object and a motion state amount of the object on the object dynamic model, the trajectory of a desired action force between the robot and the object, which is a desired trajectory of an action force between the object and the robot in a predetermined period after the present time such that the motion state amount follows the motion state amount of the object based on the moving plan while imparting the determined model manipulated variable to the object dynamic model when generating a new desired gait to be followed by the robot;

    an object motion trajectory provisionally determining means for provisionally determining a desired motion trajectory of the object in the predetermined period by using the object dynamic model by inputting the provisionally determined trajectory of the desired action force between the robot and the object to the object dynamic model while imparting the determined model manipulated variable to the object dynamic model;

    a robot gait provisionally generating means for provisionally determining a gait parameter to be used to generate a desired gait of the robot on the basis of at least the provisionally determined desired motion trajectory of the object and the provisionally determined trajectory of the desired action force between the robot and the object, and for provisionally generating a desired gait of the robot in the predetermined period by using the provisionally determined gait parameter;

    a restrictive condition determining means for determining whether a predetermined geometric restrictive condition related to at least one of the object and the robot is satisfied on the basis of the provisionally determined desired motion trajectory of the object and a motion trajectory of the provisionally generated desired gait of the robot; and

    a correcting means for selecting at least one of the moving plan, the provisionally determined gait parameter, and the provisionally determined desired motion trajectory of the object as a correction target and for correcting the correction target so as to satisfy the geometric restrictive condition if the geometric restrictive condition is not satisfied,wherein the new desired gait is generated by using the correction target that has been corrected.

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