← Back to Patent Explorer
US5221883A Expired / Lapsed US ⏱️ 0.0 years remaining

System for controlling locomotion of legged walking robot

Assignee: Honda Motor Co Ltd
•
Filing: 1991-11-27
•
Granted: 1993-06-22
•
Expires: 2011-11-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A servo system for controlling locomotion of a biped walking robot, made up of a body link and two leg linkages each connected to the body link by a first drive joint and each including knee and ankle joints, to follow up a target angle for each drive joint predetermined in series with respect to time such that the robot walks. In order to stabilize robot posture when it could turn over, the drive speed of the joints are feedback controlled in responsive with the robot turnover probability. Moreover, the predetermined robot gait is modified at such instance, for example, in such a manner that robot leg lands one of additionally preestablished candidate positions for robot leg landing.

Inventors

  • 👤 Toru Takenaka
  • 👤 Nobuaki Ozawa
  • 👤 Masao Nishikawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 22:12
CPC Classifications
B; B62; B62D; B62D57/00; B62D57/02; B62D57/032

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 120 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body and each having a foot portion and a leg portion connected by an ankle drive joint, comprising: first means for determining a differential value of n-th order of an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to determine a drive speed of the ankle drive joint of the leg linkage which supports the robot weight by multiplying the deviation by a gain; and servo motor means for driving the ankle drive joint at the determined drive speed.
Claim 2
Independent Claim 120 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body and each having a foot portion and a leg portion connected by an ankle drive joint, comprising: first means for determining a differential value of n-th order of an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to determine a drive speed of the ankle drive joint of the leg linkage which supports the robot weight by multiplying the deviation by a gain; and servo motor means for driving the ankle drive joint at the determined drive speed.
Claim 3
Dependent Claim 34 words
A system according to claim 1, wherein said second means determines the drive speed of the ankle drive joint such that the foot portion kicks the ground in a direction for uprighting the robot.
Claim 4
Dependent Claim 32 words
A system according to claim 1, wherein said second means determines the drive speed of the ankle drive joint of at least one of the leg linkages which support the robot weight.
Claim 5
Dependent Claim 35 words
A system according to claim 1, wherein the gain is made zero between a phase within which the supporting leg linkage supports the robot weight and a phase within which that leg linkage is free.
Claim 6
Independent Claim 177 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, comprising: servo control means for determining a control value for each of the hip drive joints and the ankle drive joints to follow up a target value such that the robot walks in a accordance with a predetermined gait; first means for determining a differential of n-th order of an actual inclination angle of the robot body with respect to the ground; second means for calculating a deviation between the determined value and a reference value to modify the predetermined gait in response to the calculated deviation; and third means for establishing a plurality of candidate robot foot portion landing positions including those for the predetermined gait and for adjusting the control value so that the robot walks in accordance with a modified gait and the foot portion lands at a selected landing position.
Claim 7
Independent Claim 177 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, comprising: servo control means for determining a control value for each of the hip drive joints and the ankle drive joints to follow up a target value such that the robot walks in a accordance with a predetermined gait; first means for determining a differential of n-th order of an actual inclination angle of the robot body with respect to the ground; second means for calculating a deviation between the determined value and a reference value to modify the predetermined gait in response to the calculated deviation; and third means for establishing a plurality of candidate robot foot portion landing positions including those for the predetermined gait and for adjusting the control value so that the robot walks in accordance with a modified gait and the foot portion lands at a selected landing position.
Claim 8
Dependent Claim 63 words
A system according to claim 5, wherein the control value is determined by dividing robot motion into one for the fore-aft plane and the other for left-and-right plane and by synthesizing the results thereafter, and when the number of the candidate landing positions are m in the fore-aft plane and n in the left-and-right plane, the total number of the positions is m+n-1.
Claim 9
Dependent Claim 32 words
A system according to claim 5, wherein said third means adjusts the control value in such a manner that a predetermined portion of the leg linkages passes through a prescribed spatial point.
Claim 10
Dependent Claim 31 words
A system according to claim 5, wherein said third means adjusts the control value in such a manner that the predetermined gait is modified in smooth succession with respect to time.
Claim 11
Dependent Claim 36 words
A system according to claim 5, wherein said third means adjusts the control value in a period within one repetition cycle of a leg support phase and a leg support free phase of the predetermined gait.
Claim 12
Dependent Claim 24 words
A system according to claim 5, wherein said second means accumulates the deviation and modifies the predetermined gait in response to the accumulated value.
Claim 13
Independent Claim 178 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, comprising: servo control means for determining a control value for each of the hip drive joints and the ankle drive joints to follow up a target value such that the robot walks in accordance with a predetermined gait; first means for determining a differential of n-th order of an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to determine whether to modify the predetermined gait in response to the calculated deviation; and third means for establishing a plurality of candidate landing positions and to adjust the control value to realize a modified gait in such a manner that the foot portion lands at a position calculated from the candidate landing positions by interpolation or extrapolation.
Claim 14
Independent Claim 178 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, comprising: servo control means for determining a control value for each of the hip drive joints and the ankle drive joints to follow up a target value such that the robot walks in accordance with a predetermined gait; first means for determining a differential of n-th order of an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to determine whether to modify the predetermined gait in response to the calculated deviation; and third means for establishing a plurality of candidate landing positions and to adjust the control value to realize a modified gait in such a manner that the foot portion lands at a position calculated from the candidate landing positions by interpolation or extrapolation.
Claim 15
Dependent Claim 32 words
A system according to claim 11, wherein said third means adjusts the control value in such a manner that a predetermined portion of the leg linkages passes through a prescribed spatial point
Claim 16
Dependent Claim 31 words
A system according to claim 11, wherein said third means adjusts the control value in such a manner that the predetermined gait is modified in smooth succession with respect to time.
Claim 17
Dependent Claim 36 words
A system according to claim 11, wherein said third means adjusts the control value in a period within one repetition cycle of a leg support phase and a leg support free phase of the predetermined gait.
Claim 18
Dependent Claim 24 words
A system according to claim 11, wherein said second means accumulates the deviation and modifies the predetermined gait in response to the accumulated value.
Claim 19
Independent Claim 156 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, comprising: servo control means for determining a control value for each of the hip drive joints and the ankle drive joints to follow up a target value such that the robot walks in accordance with a predetermined gait; first means for determining a differential of n-th order to an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to modify the predetermined gait using a function of n-th order of the calculated deviation; and third means for adjusting the control value of at least one of the drive joints to realize the modified gait.
Claim 20
Independent Claim 156 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, comprising: servo control means for determining a control value for each of the hip drive joints and the ankle drive joints to follow up a target value such that the robot walks in accordance with a predetermined gait; first means for determining a differential of n-th order to an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to modify the predetermined gait using a function of n-th order of the calculated deviation; and third means for adjusting the control value of at least one of the drive joints to realize the modified gait.
Claim 21
Dependent Claim 32 words
A system according to claim 16, wherein said third means adjusts the control value in such a manner that a predetermined portion of the leg linkages passes through a prescribed spatial point.
Claim 22
Dependent Claim 31 words
A system according to claim 16, wherein said third means adjusts the control value in such a manner that the predetermined gait is modified in smooth succession with respect to time.
Claim 23
Dependent Claim 36 words
A system according to claim 16, wherein said third means adjusts the control value in a period within one repetition cycle of a leg support phase and a leg support free phase of the predetermined gait.
Claim 24
Dependent Claim 28 words
A system according to claim 16, wherein said second means accumulates the deviation and modifies the predetermined gait using the function of n-th order of the accumulated value.
Claim 25
Independent Claim 173 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, the leg portion having a thigh link and a crus link connected by a knee drive joint, comprising: servo control means for determining a control value for each of the hip drive joints, the ankle drive joints and the knee drive joints to follow up a target value such that the robot walks in accordance with a predetermined gait; first means for determining a differential of n-th order of an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to modify the predetermined gait in response to the calculated deviation; and third means for adjusting the control value of at least one of the drive joints to realize a modified gait.
Claim 26
Independent Claim 173 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, the leg portion having a thigh link and a crus link connected by a knee drive joint, comprising: servo control means for determining a control value for each of the hip drive joints, the ankle drive joints and the knee drive joints to follow up a target value such that the robot walks in accordance with a predetermined gait; first means for determining a differential of n-th order of an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to modify the predetermined gait in response to the calculated deviation; and third means for adjusting the control value of at least one of the drive joints to realize a modified gait.
Claim 27
Independent Claim 151 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, the leg portion having a thigh link and a crus link connected by a knee drive joint, comprising: first means or determining a differential of n-th order of an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to determine a drive speed of the ankle drive joint and the knee drive joint of the leg linkage which supports the robot weight by multiplying the deviation by a gain; and servo motor means for driving the ankle drive joint and the knee drive joint at a determined drive speed.
Claim 28
Independent Claim 151 words
A system for controlling locomotion of a biped walking robot having a body and two leg linkages each connected to the body by a hip drive joint and each having a foot portion and a leg portion connected by an ankle drive joint, the leg portion having a thigh link and a crus link connected by a knee drive joint, comprising: first means or determining a differential of n-th order of an actual inclination angle of the robot body with respect to the direction of gravity; second means for calculating a deviation between the determined value and a reference value to determine a drive speed of the ankle drive joint and the knee drive joint of the leg linkage which supports the robot weight by multiplying the deviation by a gain; and servo motor means for driving the ankle drive joint and the knee drive joint at a determined drive speed.
Claim 29
Dependent Claim 39 words
A system according to claim 22, wherein said second means determines the drive speed of the ankle drive joint and the knee drive joint such that the foot portion kicks the ground in the direction for uprighting the robot.
Claim 30
Dependent Claim 35 words
A system according to claim 22, wherein the gain is made zero between a phase within which the supporting leg linkage supports the robot weight and a phase within which that leg linkage is free.

References Cited (Backward Citations)

US4202423A Cited
US4551029A Cited
US4437380A Cited
US4575832A Cited
US4641251A Cited
US4621332A Cited
US4683773A Cited
US4691798A Cited
US4826392A Cited
US4834200A Cited
US5005658A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-21 1996-12-21 1997-06-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-21 2000-12-21 2001-06-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-21 2004-12-21 2005-06-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag