WO2006030934A1 - Walking robot by using passive changes in joint angles and control method thereof - Google Patents
Walking robot by using passive changes in joint angles and control method thereof Download PDFInfo
- Publication number
- WO2006030934A1 WO2006030934A1 PCT/JP2005/017220 JP2005017220W WO2006030934A1 WO 2006030934 A1 WO2006030934 A1 WO 2006030934A1 JP 2005017220 W JP2005017220 W JP 2005017220W WO 2006030934 A1 WO2006030934 A1 WO 2006030934A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- leg link
- leg
- grounded
- robot
- joint
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D57/00—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track
- B62D57/02—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members
- B62D57/032—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members with alternately or sequentially lifted supporting base and legs; with alternately or sequentially lifted feet or skid
Definitions
- the present invention relates to a robot in which two or more leg links are pivotably connected to a torso by means of hip joints, and which walks by pivoting said leg links.
- Robots are being developed that walk by changing the relative postures among the left leg link, the hip, and the right leg link.
- the relative postures among the left leg link, the hip, and the right leg link When the relative postures among the left leg link, the hip, and the right leg link are to be changed, the relative postures among the left leg link, the hip, and the right leg link must be changed so that the robot can walk as a result.
- gait data is used that indicates the positions and postures of the left foot tip, the hip, and the right foot tip respectively.
- the gait data indicates the positions and postures of the left foot tip, the hip, and the right foot tip respectively in a global coordinate system that defines the coordinates of the space in which the robot is to move.
- a reference point LO is established for the left foot tip
- a reference point RO is established for the right foot tip
- a reference point WO is established for the hip.
- a reference vector L is established that is perpendicular to the left foot tip
- a reference vector R is established that is perpendicular to the right foot tip
- a reference vector W is established that extends along the hip column.
- the gait data indicates the x, y, z coordinates of the reference point LO of the left foot tip, the x, y, z coordinates of the reference point RO of the right foot tip, and the x, y, z coordinates of the reference point WO of the hip.
- the gait data indicates the pitch angle La, the roll angle L ⁇ , and the yaw angle L ⁇ of the reference vector L, the pitch angle Ra, the roll angle R ⁇ , and the yaw angle R ⁇ of the reference vector R, and the pitch angle Wa, the roll angle W ⁇ , and the yaw angle W ⁇ of the reference vector W.
- the gait data chronologically records data that indicates the positions and the postures of the left foot tip, the right foot tip, and the hip.
- the pitch angle Va, the roll angle V ⁇ 5 and the yaw angle V ⁇ of the vector V is illustrated.
- the robot will calculate the joint angles of joints needed to take the given positions and given postures, and will adjust joint angles of the joints to be equal to these calculated joint angles. Because the gait data is chronologically changed, the joint angles will also be chronologically changed. The robot will walk by chronologically changing the relative postures between the left leg link, the hip, and the right leg link in accordance with the gait data.
- the robot will continue walking without tipping over because the positions (W x , W y , W 2 ) and postures (Wa, W ⁇ , W ⁇ ) of the hip are calculated to satisfy a relationship that ZMP (zero moment point) of the robot will remain within the foot plane of the leg that is in contact with the ground.
- the aforementioned method can be said to be a method of actively changing joint angles of all of the joints of the robot in order to walk, and is disclosed, among other places, in Japanese Laid- Open Patent Application Publication H05-253867.
- the present inventors have been performing an intensive study of walking technology that is different from the technology described above, and in which some of the joints angles of the robot are passively changed and the robot walks with natural movement.
- a robot and a control method thereof are disclosed in which the robot will perform natural and stable stepping movements within a lateral plane and draw the idle leg forward in association with the circle of stepping within the lateral plane.
- the robot will walk with natural movement.
- the ankle joint of the grounded leg of the robot pivots freely, the joint angle of the ankle joint is measured, and joint angles of the remaining joints of the robot are adjusted based upon the measured joint angle of the ankle joint of the grounded leg.
- the joint angles of the remaining joints are adjusted so that the center of gravity of the robot moves toward a position at which the idle leg link will be grounded.
- the robot steps with a natural movement while walking. Because inertia and gravity that act upon the robot are effectively used to achieve the aforementioned stepping movements, a robot is capable of walking with less energy than when all joints thereof are actively moved. Disclosure of Invention
- the aforementioned walking control technology has further room for improvement.
- the robot because the robot walks with passive movements, its walking state may change, and the stride thereof may be disturbed, when an external disturbance is applied thereto.
- the robot continues to walk with a natural movement even when the stride of the robot has been disturbed.
- it is difficult to control the walking so as to be in a predetermined stride.
- the present invention provides technology that allows the robot to walk with the target stride.
- One robot that is embodied in the present invention is equipped with two or more leg links pivotably linked to a torso by means of hip joints.
- Each leg link has an ankle joint, and the robot uses passive changes of joint angle of the ankle joint of the grounded leg to walk.
- This robot includes a controller that performs the followings controlling operations:
- a period in which one of the leg links is the grounded leg link and the other of the leg links is an idle leg link and a period in which the one of the leg links is the idle leg link and the other of the leg links is the grounded leg link are cyclically repeated, and the robot walks.
- the target joint angles of the remaining joints are calculated based upon the measured joint angles of the ankle joint of the grounded leg link in the lateral and forward directions under the following conditions: a) a center of gravity of the robot moves toward a predicted grounding position of the idle leg link between the grounding position of the grounded leg link and the predicted grounding position of the idle leg link in the lateral direction and moves toward the predicted grounding position of the idle leg link in the forward direction when the joint angles of the remaining joints are adjusted to be equal to the calculated target joint angles respectively; b) when the idle leg link is newly grounded, the hip joints are positioned ahead of the tip of the previously grounded leg link, and the tip of the newly grounded leg link is positioned ahead of the hip joints; and c) a tilting angle of the torso matches a target tilting angle determined based upon the measured joint angle of the ankle joint of the grounded leg link in the forward direction, a cycle period of the idle leg link from lifting to grounding, and a target stride of the idle leg link.
- the grounded leg link itself tends to naturally and passively tilt.
- the other joint angles are actively adjusted, and the robot is controlled so that the other leg link (idle leg link) is grounded before the robot tips over, thereby preventing the robot from falling.
- the newly grounded idle leg link becomes the grounded leg link, and the previous grounded leg link becomes the idle leg link.
- a forward inertia is applied to the center of gravity of the robot. Because of this, when the joint angle of the ankle joint of the newly grounded leg link in the forward direction is allowed to freely rotate when the leg link is newly grounded, the center of gravity of the robot exhibits the behavior of an inverse pendulum in which the ankle joint of the grounded link leg is a fulcrum, and moves forward, e.g., toward the predicted grounding position of the idle leg link.
- the joint angles of the other joints are actively adjusted so that the hip joints are positioned ahead of the tip of the grounded leg link and the tip of the idle leg link is positioned ahead of the hip joints when the idle leg is to be grounded, and thus the idle leg link gets grounded ahead of the grounding position of the grounded leg link.
- the center of gravity of the robot exhibits the behavior of an inverted pendulum in which the ankle joint of the alternated grounded leg link is a fulcrum, and moves further forward.
- the robot continues to stably walk forward.
- a natural walking movement can be obtained from the aforementioned process because the movement of the grounded leg link is naturally and passively produced.
- the energy needed for walking can also be reduced because the walking action is realized by using movements of the robot that are harmonizing with the dynamics of the robot.
- the robot stops when a person outstretches his/her hand toward the robot and stops its passive movement. This feature is also useful for the coexistence between people and the robot, providing a high degree of safety.
- the movement of the robot from lifting to grounding of the idle leg link changes depending on the tilt of the torso.
- the center of gravity of the robot moves forward and downward, and the distance from the ankle joint of the grounded leg link that acts as the fulcrum for movements of the center of gravity of the robot becomes shorter for most period of time from lifting to grounding of the idle leg link.
- the center of gravity of the robot moves forward quickly, and the idle leg link also rotates upwardly quickly. Because the tilt of the torso has little impact on the cycle period of stepping within the lateral plain, the time from lifting to grounding of the idle leg link is not impacted by the tilt of the torso.
- angle between the grounded leg link and the idle leg link when the idle leg link is newly grounded becomes larger and the idle leg link reaches farther forward and is grounded, as a result, widening the stride of the robot.
- the movement of the robot in the forward walking direction from lifting to grounding of the idle leg link will be determined by the joint angle and joint angle speed of the freely pivotable ankle joint of the grounded leg link in the forward direction, and the cycle period of the stepping movements within the lateral plane.
- the joint angle and joint angle speed of the ankle joint of the grounded leg link in the forward direction can be measured.
- the cycle period of the stepping movements within the lateral plane may also be measured during walking, or may be calculated from the chronological changes in the joint angle of the ankle joint within the lateral direction of the robot.
- the relationships between the joint angle and joint angle speed of the freely pivotable ankle joint of the grounded leg link in the forward direction, the cycle period of the stepping movement within the lateral direction of the robot, the tilting angle of the torso, and the stride, may be acquired in advance by means of experimentation, or may be calculated based upon the dynamic characteristics of the robot.
- the target tilting angle of the torso can be identified based upon the chronological changes of joint angle of the freely pivotable ankle joint, the cycle period of the stepping movement, and the target stride, each time the grounded leg links is exchanged. Even when an external disturbance is applied to the robot while the robot is continuing to walk and walking state of the robot is changed due to the external disturbance, tilting angle of the torso can be adjusted timely based upon the walking state at that time, and walking at the desired stride can be continued.
- the present invention may also be embodied in a method of controlling a robot.
- the robot includes at least two leg links, and each leg link is pivotably connected to a torso by a hip joint.
- Each leg link has an ankle joint.
- the method includes the following steps:
- a period in which one of the leg links is the grounded leg link and the other of the leg links is the idle leg link and a period in which the one of the leg links is the idle leg link and the other of the leg links is the grounded leg link are cyclically repeated, and the robot walks.
- the target joint angles of the remaining joints are calculated based upon the measured joint angles of the ankle joint of the grounded leg link in the lateral and forward directions under the following conditions: a) a center of gravity of the robot moves toward a predicted grounding position of the idle leg link between the grounding position of the grounded leg link and the predicted grounding position of the idle leg link in the lateral direction and moves toward the predicted grounding position of the idle leg link in the forward direction when the joint angles of the remaining joints are adjusted to be equal to the calculated target joint angles respectively; b) when the idle leg link is newly grounded, the hip joints are positioned ahead of the tip of the previously grounded leg link, and the tip of the newly grounded leg link is positioned ahead of the hip joints; and c) a tilting angle of the torso matches a target tilting angle determined based upon the measured joint angle of the ankle joint of the grounded leg link in the forward direction, a cycle period of the idle leg link from lifting to grounding, and a target stride of the idle leg link.
- the robot can walk with the target stride utilizing a phenomenon that naturally changes. This will match well with human walking patterns, and a natural walking movement will be obtained.
- the controlling method naturally matches dynamics of the robot, allowing it to walk with low energy consumption.
- the robot stops walking when a person makes natural changes stop. Because the robot stops walking when a person outstretches his/her hand, it will be easy for people to coexist with the robot, and a high degree of safety can be maintained.
- Figure 1 shows a mechanical structure of a robot.
- Figure 2 shows components of a controller for the robot.
- Figure 2(1) shows the control items while the right leg is a grounded state.
- Figure 2(2) shows the control items while the left leg is the grounded state.
- Figure 3 shows the right/left stepping movements of the robot, and contrasts them with the control items.
- Figure 4 shows the forward walking movement of the robot, and contrasts it with the control items.
- Figure 5 shows chronological change of a joint angle ⁇ 9.
- Figure 6 illustrates a phase determination process protocol.
- Figure 7 shows movement paths of the center of gravity within the lateral plane.
- Figure 8 shows movement paths of the center of gravity within the sagittal plane.
- Figure 9 shows the relationship between the tilt of the torso and the stride.
- Figure 10 shows instruction technology for a conventional robot. Best Mode for Carrying Out the Invention
- Figure 1 shows a mechanical structure of robot 21.
- the robot 21 comprises a pair of hip joints with two rotation axes, a pair of knee joints with one rotation axis, a pair of ankle joints with two rotation axes, a pair of shoulder joints with two rotation axes, and a pair of elbow joints with one rotation axis.
- the robot 21 comprises motors having encoders on each rotational axis, and can adjust joint angles and measure joint angles, ⁇ l to ⁇ 10 indicate joint angles.
- Reference numerals 17, 18 indicate force sensors, and 19, 20 indicate photosensors. The photosensors 19, 20 detect whether the foot plane is grounded or lifted.
- Figure 2 shows the components of controller 22 for robot 21.
- the outputs of encoders 1 to 10, the outputs of force sensors 17, 18, and the output of photosensors 19, 20 are input into controller 22, which instructs rotation angles of motors 1 to 10 respectively.
- Figure 3 shows a walking robot viewed from the front. (1) shows the state in which the right leg is planted, (a) shows the state in which robot 21 is tilted left from the state shown in (1), immediately before the left leg is placed on the ground. (2) shows the state in which the left leg is placed on the ground. (3) shows the state in which robot 21 is tilted further to the left, and the left leg is planted. (4) shows a state in which robot 21 is tilted right from the state shown in (3), and the right leg is placed on the ground.
- Figure 4 respectively correspond to states (1), (a), (2), (3), (4) and (5) of Figure 3.
- (1) shows the state in which the right leg is in contact with the ground and the left leg is lifted
- (a) shows the state in which the center of gravity is moving forward from the state shown in (1), immediately before the left leg is placed on the ground.
- (2) shows the state in which the left leg has been placed forward on the ground.
- (3) shows the state in which the right leg is lifted from the state shown in (2) and the center of gravity has moved farther forward.
- (4) shows the state in which the center of gravity is moving forward from the state shown in (3), and the right leg has been placed forward on the ground.
- (5) shows the state in which the left leg is lifted from the state shown in (4) and the center of gravity has moved farther forward.
- (1) and (5) are the same states, and (3) is an opposite left/right symmetrical state.
- (2) and (4) are the opposite left/right symmetrical state.
- the robot 21 performs the forward movement within the sagittal plane shown in Figure 4, in synchronization with the right and left stepping movement within the lateral plane shown in Figure 3, by means of the controller 22 and walks forward.
- the controller 22 has a phase determination means 24, and the control items can be switched in accordance with the phase that has been determined.
- the phases are divided into four states: a right leg support A phase from state (1) to state (2), a left leg support B phase from state (2) to state (3), a left leg support A phase from state (3) to state (4), and a right leg support B phase from state (4) to state (5).
- Figure 5 shows the chronological change in the joint angle ⁇ 9 of the right ankle joint in the lateral direction.
- the joint angle ⁇ 9 is - ⁇ (the minimum joint angle of this joint).
- k is a constant of 1 or lower
- robot 21 is in state (2) and the left leg comes into contact with the ground.
- the joint angle ⁇ 9 is + ⁇ (the maximum joint angle of this joint).
- robot 21 is in state (4) and the right leg comes into contact with the ground.
- the joint angle ⁇ 9 is - ⁇ and in state (1).
- FIG 6 shows an example of the determination process procedure according to the phase determination means 24.
- Step S 16 If ⁇ 9 is increasing in Step SlO, and ⁇ 9 is greater than or equal to k ⁇ in Step S 12, then the phase determination means 24 identifies this as the left leg support B phase (Step S 16). If ⁇ 9 is decreasing in Step SlO, and ⁇ 9 is less than ⁇ and greater than -k ⁇ in Step S 18, then the phase determination means 24 identifies this as the left leg support A phase (Step S20). If ⁇ 9 is decreasing in Step SlO, and ⁇ 9 is less than or equal to -k ⁇ in Step S 18, then the phase determination means 24 identifies this as the right leg support B phase (Step S22).
- This phase determination process procedure is only an example, and various other procedures can be employed.
- Data from the force sensors 17, 18 and the photosensors 19, 20 can also be applied to determine the phase.
- the controller 22 shown in Figure 2 switches the control items in accordance with the determination results of the phase determination means 24.
- Figure 2(1) shows the control items in the right leg support state. In the right leg support state, the controller 22 controls them as follows. 1) Allows the motors of the right ankle joint of the grounded right leg in the lateral direction ( ⁇ 9 in this situation) and the forward direction ( ⁇ 10 in this situation) to freely rotate on their own. Makes the joints ⁇ 9 and ⁇ 10 passive joints (free joints), and allows them to passively rotate.
- Figure 2(2) shows the control details in the left leg support state.
- the controller 22 controls them as follows. 1) Allows the motors of the left ankle joint of the grounded left leg in the lateral direction ( ⁇ 4 in this situation) and the forward direction ( ⁇ 5 in this situation) to freely rotate on their own. Makes the joints ⁇ 4 and ⁇ 5 passive joints (free joints), and allows them to passively rotate.
- the controller 22 comprises the phase determination means 24, and a plurality of means 26, 28, 30 and 34.
- the means 26 makes either one of the combinations of motor 4 and motor 5 or motor 9 and motor 10 free based on the phase determined.
- the means 28 measures the rotation angles of the freed ankle joints ( ⁇ 4 and ⁇ 5 or ⁇ 9 and ⁇ 10).
- the means 30 calculates the target joint angles of the other motors in accordance with the joint angles that were measured by the means 28.
- the means 34 adjusts the joint angles of the other motors to be equal to the calculated target joint angles respectively.
- a lateral center of gravity transition model and a forward center of gravity transition model (32, described below) are used.
- state (1) i.e., in the right leg support A phase
- the center of gravity within the lateral plane of robot 21 (the plane perpendicular to the forward walking direction) is determined by ⁇ 2, ⁇ 4, ⁇ 7 and ⁇ 9.
- ⁇ 9 is free (measurements can be made but not actively controlled)
- ⁇ 4 is equal to ⁇ 9
- ⁇ 2 is equal to
- ⁇ 7, and ⁇ 7 is calculated based upon ⁇ 9. If ⁇ 7 is calculated from ⁇ 9 so as to satisfy the following relations:
- the target joint angle of the joint ⁇ 7 can be calculated with respect to the measured value of
- ⁇ 9 based upon geometric relationships, so that for example, the position of the center of gravity within the lateral plane of robot 21 will move in a straight line from Wl to W2.
- Figure 7 also shows the transition of the center of gravity from state (2) to state (3).
- Figure 7 also shows the transition of the center of gravity from state (3) to state (4). If the center of gravity is at W4 position when robot 21 tilts to the right, ⁇ 4 is -k ⁇ , and the right foot is grounded, robot 21 changes from state (3) to state (4). Likewise, Figure 7 also shows the transition of the center of gravity from state (4) to state (1).
- robot 21 changes from state (4) to state (1).
- the center of gravity within the lateral plane is between Wl and W3, but is within a length L between the grounding positions of the left and right leg links in the lateral direction.
- the center of gravity when the left leg link is the idle leg link moves toward the grounding position of the left leg link, and the center of gravity when the right leg link is the idle leg link moves toward the grounding position of the right leg link.
- the repeated movement from state (1) to state (5) resembles a triangular prism repeating a pendulum movement on a floor having a reflection coefficient of 1, and can continue movement with little energy. If there is no friction in a pivotable or rotatable joint, the repeated movement from state (1) to state (5) can be repeated without any attenuation. In fact, friction does exist.
- a state in which friction does not exist can be created.
- the term that a joint is allowed to rotate freely means allowing passive rotation of the joint without applying an electric current to the motor. If the friction applies and free rotation may be disturbed, a torque that compensates the friction may be applied by the motor to promote the free rotation. This state is also a state that a joint is allowed to rotate freely.
- the right leg is the support leg, and the left leg is the idle leg.
- the left leg (the idle leg) starts moving forward so that the left leg is symmetrical with the right leg with respect to a vertical line.
- the left leg is the support leg, and the right leg is the idle leg. Because the center of gravity of robot 21 has forward inertia, the center of gravity of robot 21 exhibits the behavior of an inverted pendulum in which the ankle joint ⁇ 5 is the fulcrum, and moves forward. The hip joints of robot 21 also move forward in tandem with the movement of the center of gravity.
- the right leg (the idle leg) steps forward so that the left leg is symmetrical with the right leg with respect to a vertical line.
- robot 21 tilts right to switch the support leg from the left leg to the right leg, and the ankle joint ⁇ 10 of the right leg becomes free in the forward direction.
- the center of gravity of robot 21 Because the center of gravity of robot 21 has forward inertia, the center of gravity of robot 21 exhibits the behavior of an inverted pendulum in which the ankle joint ⁇ 10 of the right leg is the fulcrum, and moves forward. The hip joints of robot 21 also move forward in tandem with the center of gravity. After the grounded leg is exchanged, the left leg (the idle leg) steps forward so that the right leg and the left leg are symmetrical with respect to the vertical line, and robot 21 moves to state (1).
- the repeated movement from state (1) to state (4) can continue with little energy. If there is no friction in a pivotable or rotatable joint, and no energy loss associated with the grounding of the idle leg, the repeated movement from state (1) to state (4) can be repeated without attenuation. In fact, the aforementioned friction and energy loss do exist. However, by providing small torque by the motors for the rotatable joints that compensates for friction, a state in which friction does not exist can be created.
- the aforementioned movement of robot 21 within the sagittal plane changes depends upon the position of the center of gravity of robot 21.
- the position of the center of gravity of robot 21 changes, for example, when the torso is tilted forward.
- Figure 9 shows the relationship between the movement of robot 21 within the sagittal plane, and the tilt of the torso.
- Figure 9 shows the movement from when the left leg is grounded and the right leg is lifted (state (2)), to when the center of gravity of robot 21 moves forward and the right leg is grounded (state (4)).
- the movement shown with the dashed line is a movement when the torso is not tilted
- the movement shown with the solid line is a movement when the torso is tilted.
- the center of gravity when the torso is tilted is indicated with W2 to W4, and the center of gravity when the torso is not tilted is indicated with W2' to W4'.
- the stride can stabilized.
- the tilting angle ⁇ of the torso for achieving the aforementioned stride can be identified from the chronological change in the joint angle of the support leg in the forward direction ( ⁇ 10 or ⁇ 5) immediately after the idle leg has contacted the ground, the cycle period of the stepping movement within the lateral plane, and the target stride. Remaining joint angles other than the ankle joint of the support leg are adjusted in order to achieve that tilting angle of the torso.
- the identification of the tilting angle ⁇ of the torso with respect to the target stride can be achieved by employing, for example, a correspondence table.
- a robot walk test is performed, and the relationships between the angles of the free joints, the angle speed, the cycle period of the stepping movement within the lateral plane, the tilting angle of the torso, and the stride obtained under the above conditions are measured in advance, and a correspondence table is produced and stored in the controller 22.
- the angles of the free joints and the angle speed can be calculated by measuring the chronological changes in the joint angles of those joints.
- the cycle period of the stepping movements within the lateral plane can be acquired by, for example, measuring the time from the point at which the right leg support A phase was switched to the left leg support B phase, until the point at which the left leg support A phase was switched to the right leg support B phase.
- the controller 22 will employ the correspondence table to calculate the target tilting angle of the torso from the measured angles of the joints, the angle speed, the cycle period of the stepping movements, and the target stride.
- the robot 21 will then walk with the target tilting angle of the torso, thus achieving walking with the desired stride.
- the desired stride can be achieved by adjusting the tilting angle of the torso at the point at which the idle leg comes into contact with the ground, and then controlling the movement of robot 21 in the time period until the new idle leg comes into contact with the ground.
- robot 21 can continue to walk with a stable stride even if it receives an external disturbance while walking.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/662,780 US7663332B2 (en) | 2004-09-14 | 2005-09-13 | Walking robot by using passive changes in joint angles and control method thereof |
DE112005002207.2T DE112005002207B8 (en) | 2004-09-14 | 2005-09-13 | Running robot using passive changes in joint angles and control methods thereof |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004267019A JP4559803B2 (en) | 2004-09-14 | 2004-09-14 | Robot walking using passive change of joint angle and its control method |
JP2004-267019 | 2004-09-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006030934A1 true WO2006030934A1 (en) | 2006-03-23 |
Family
ID=35427775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/017220 WO2006030934A1 (en) | 2004-09-14 | 2005-09-13 | Walking robot by using passive changes in joint angles and control method thereof |
Country Status (4)
Country | Link |
---|---|
US (1) | US7663332B2 (en) |
JP (1) | JP4559803B2 (en) |
DE (1) | DE112005002207B8 (en) |
WO (1) | WO2006030934A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111625002A (en) * | 2019-12-24 | 2020-09-04 | 杭州电子科技大学 | Stair-climbing gait planning and control method of humanoid robot |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4559803B2 (en) * | 2004-09-14 | 2010-10-13 | 敏男 福田 | Robot walking using passive change of joint angle and its control method |
KR101466312B1 (en) * | 2008-06-11 | 2014-11-27 | 삼성전자 주식회사 | Walking robot and method of controlling the same |
KR20090131781A (en) * | 2008-06-19 | 2009-12-30 | 삼성전자주식회사 | Robot and method for controlling walking of the same |
KR20110017500A (en) * | 2009-08-14 | 2011-02-22 | 삼성전자주식회사 | Control device for legged mobile robot and control method thereof |
JP5467291B2 (en) * | 2009-09-16 | 2014-04-09 | 学校法人 工学院大学 | Energy-saving robot joint drive control system |
TWI478798B (en) * | 2010-06-18 | 2015-04-01 | Compal Electronics Inc | Automatic machine and method for controlling the same |
FR2964055B1 (en) * | 2010-08-27 | 2012-08-17 | Aldebaran Robotics S A | HUMANOID ROBOT WITH FALL MANAGEMENT CAPABILITIES AND METHOD OF MANAGING FALLS |
KR20120060578A (en) * | 2010-12-02 | 2012-06-12 | 삼성전자주식회사 | Walking robot and method for controlling balancing the same |
KR20120069333A (en) * | 2010-12-20 | 2012-06-28 | 삼성전자주식회사 | Walking control apparatus of robot and method for controlling the same |
CN103481965B (en) * | 2013-09-27 | 2015-12-09 | 重庆邮电大学 | A kind of low-power consumption running gear based on terminal and control method |
US9517561B2 (en) * | 2014-08-25 | 2016-12-13 | Google Inc. | Natural pitch and roll |
CN109774813A (en) * | 2019-01-16 | 2019-05-21 | 浙江大学 | A kind of small-sized electric hexapod robot |
CN110920769B (en) * | 2019-11-28 | 2020-12-15 | 深圳市优必选科技股份有限公司 | Robot foot and waist coordination gait planning method and device, medium and robot |
EP4261111A1 (en) * | 2022-04-13 | 2023-10-18 | Siemens Energy Global GmbH & Co. KG | Robotic inspection tool for use in confined spaces |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1378325A1 (en) * | 2000-11-17 | 2004-01-07 | Sony Corporation | Legged mobile robot and control method thereof, leg structure of legged mobile robot, and mobile leg unit for legged mobile robot |
EP1454719A1 (en) * | 2001-11-19 | 2004-09-08 | Japan Science and Technology Agency | Bipedal moving device; and device and method for controlling walking of the bipedal moving device |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2520019B2 (en) * | 1989-06-29 | 1996-07-31 | 本田技研工業株式会社 | Drive controller for legged mobile robot |
JP2997036B2 (en) * | 1990-11-30 | 2000-01-11 | 本田技研工業株式会社 | Walking control device for legged mobile robot |
JP3071028B2 (en) * | 1992-03-12 | 2000-07-31 | 本田技研工業株式会社 | Walking control device for legged mobile robot |
US5349277A (en) * | 1992-03-12 | 1994-09-20 | Honda Giken Kogyo Kabushiki Kaisha | Control system for legged mobile robot |
US5337235A (en) | 1992-03-12 | 1994-08-09 | Honda Giken Kogyo Kabushiki Kaisha | Locomotion control system for legged mobiled robot |
US5432417A (en) * | 1992-04-30 | 1995-07-11 | Honda Giken Kogyo Kabushiki Kaisha | Locomotion control system for legged mobile robot |
JP4733875B2 (en) * | 2001-08-08 | 2011-07-27 | 富士通株式会社 | Foot mechanism of walking robot and walking control method |
JP3731118B2 (en) * | 2002-02-18 | 2006-01-05 | 独立行政法人科学技術振興機構 | Biped walking humanoid robot |
JP4291602B2 (en) * | 2003-03-14 | 2009-07-08 | 敏男 福田 | Robot walking using passive change of joint angle and its control method |
JP4246534B2 (en) * | 2003-04-17 | 2009-04-02 | 本田技研工業株式会社 | Method for estimating point of action of floor reaction force of bipedal mobile body and method of estimating joint moment of bipedal mobile body |
JP4291093B2 (en) * | 2003-09-11 | 2009-07-08 | 本田技研工業株式会社 | Method for estimating joint moments of biped walking objects |
JP4168943B2 (en) * | 2004-01-28 | 2008-10-22 | トヨタ自動車株式会社 | Legged robot and walking control method for legged robot |
JP4559803B2 (en) * | 2004-09-14 | 2010-10-13 | 敏男 福田 | Robot walking using passive change of joint angle and its control method |
-
2004
- 2004-09-14 JP JP2004267019A patent/JP4559803B2/en not_active Expired - Fee Related
-
2005
- 2005-09-13 WO PCT/JP2005/017220 patent/WO2006030934A1/en active Application Filing
- 2005-09-13 US US11/662,780 patent/US7663332B2/en not_active Expired - Fee Related
- 2005-09-13 DE DE112005002207.2T patent/DE112005002207B8/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1378325A1 (en) * | 2000-11-17 | 2004-01-07 | Sony Corporation | Legged mobile robot and control method thereof, leg structure of legged mobile robot, and mobile leg unit for legged mobile robot |
EP1454719A1 (en) * | 2001-11-19 | 2004-09-08 | Japan Science and Technology Agency | Bipedal moving device; and device and method for controlling walking of the bipedal moving device |
Non-Patent Citations (1)
Title |
---|
M. DOI; Y. HASEGAWA; T. FUKUDA: "Passive trajectory control of the lateral motion in bipedal walking", ROBOTICS AND AUTOMATION, 2004. PROCEEDINGS. ICRA '04. 2004 IEEE INTERNATIONAL CONFERENCE ON NEW ORLEANS, LA, USA APRIL 26-MAY 1, 2004, PISCATAWAY, NJ, USA,IEEE, US, vol. 3, 26 April 2004 (2004-04-26), pages 3049 - 3054, XP010768573, ISBN: 0-7803-8232-3 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111625002A (en) * | 2019-12-24 | 2020-09-04 | 杭州电子科技大学 | Stair-climbing gait planning and control method of humanoid robot |
CN111625002B (en) * | 2019-12-24 | 2022-12-13 | 杭州电子科技大学 | Stair-climbing gait planning and control method of humanoid robot |
Also Published As
Publication number | Publication date |
---|---|
US7663332B2 (en) | 2010-02-16 |
US20080258669A1 (en) | 2008-10-23 |
DE112005002207B4 (en) | 2015-08-27 |
JP4559803B2 (en) | 2010-10-13 |
JP2006082146A (en) | 2006-03-30 |
DE112005002207B8 (en) | 2016-03-24 |
DE112005002207T5 (en) | 2007-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7663332B2 (en) | Walking robot by using passive changes in joint angles and control method thereof | |
US8868240B2 (en) | Walking robot and pose control method thereof | |
US7805218B2 (en) | Robot device and control method of robot device | |
US7664572B2 (en) | Control device of legged mobile robot | |
KR20130063230A (en) | Walking robot and control method for thereof | |
KR101687630B1 (en) | Walking robot and method for controlling balancing the same | |
US20130218345A1 (en) | Walking robot and control method thereof | |
KR20130068694A (en) | Walking robot and method for controlling the same | |
KR20120060578A (en) | Walking robot and method for controlling balancing the same | |
KR20120134036A (en) | Robot and control method thereof | |
US20110172824A1 (en) | Walking robot and method of controlling the same | |
US20130116820A1 (en) | Walking robot and control method thereof | |
JPH10277969A (en) | Control device of leg type moving robot | |
EP2426037B1 (en) | Walking robot and control method thereof | |
CN103895016A (en) | Method for controlling gait of robot | |
KR20110087171A (en) | Motor control apparatus and control method the same | |
KR20090126038A (en) | Walking robot and method of controlling the same | |
US20120046789A1 (en) | Walking robot and control method thereof | |
US8805583B2 (en) | Robot and control method thereof | |
JP5633166B2 (en) | Robot and control method thereof | |
US8761926B2 (en) | Apparatus and method for robot control | |
US20100222927A1 (en) | Apparatus and method for robot control | |
JP4291602B2 (en) | Robot walking using passive change of joint angle and its control method | |
JP4833121B2 (en) | System comprising a legged robot, a gait generator and a gait modifier | |
JP3422883B2 (en) | Gait generation method and walking control device for legged walking robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
DPEN | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1120050022072 Country of ref document: DE |
|
RET | De translation (de og part 6b) |
Ref document number: 112005002207 Country of ref document: DE Date of ref document: 20070802 Kind code of ref document: P |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 05785294 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 11662780 Country of ref document: US |