CN111284584A - Single-foot support phase step planning method for biped robot - Google Patents
Single-foot support phase step planning method for biped robot Download PDFInfo
- Publication number
- CN111284584A CN111284584A CN202010086909.9A CN202010086909A CN111284584A CN 111284584 A CN111284584 A CN 111284584A CN 202010086909 A CN202010086909 A CN 202010086909A CN 111284584 A CN111284584 A CN 111284584A
- Authority
- CN
- China
- Prior art keywords
- robot
- freedom
- joint
- leg
- ankle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 210000002414 leg Anatomy 0.000 claims description 64
- 210000004394 hip joint Anatomy 0.000 claims description 33
- 210000000544 articulatio talocruralis Anatomy 0.000 claims description 14
- 210000000629 knee joint Anatomy 0.000 claims description 13
- 230000005021 gait Effects 0.000 claims description 4
- 230000005484 gravity Effects 0.000 claims description 4
- 210000001503 joint Anatomy 0.000 claims description 4
- 230000001133 acceleration Effects 0.000 claims description 3
- 238000007790 scraping Methods 0.000 abstract description 6
- 210000002683 foot Anatomy 0.000 description 4
- 210000003423 ankle Anatomy 0.000 description 3
- 210000000689 upper leg Anatomy 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 244000020998 Acacia farnesiana Species 0.000 description 1
- 235000010643 Leucaena leucocephala Nutrition 0.000 description 1
- 230000010391 action planning Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
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
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
The invention discloses a single-foot support phase step planning method for a biped robot. The method estimates the landing time of the under-actuated free robot based on a simplified model, further considers possible landing time errors, enables the robot to move to a target pose in advance, and then keeps the pose to land; in addition, in order to avoid scraping between the swinging feet of the robot and the ground, the method decomposes the action process of the swinging legs of the single-foot support, including leg lifting action and leg swinging action. Based on the single-foot support phase step planning method provided by the invention, the robot can be effectively helped to reach the expected foot landing point on the single-foot support phase and can be prevented from being scraped with the ground, so that the walking movement and task operation of the biped robot can be realized.
Description
Technical Field
The invention belongs to the technical field of robots, and particularly relates to a single-foot support phase step planning method for a biped robot.
Background
In recent years, the development of biped robots has received unprecedented attention at home and abroad, and a series of biped robot development plans have been developed. At present, prototypes of biped robots have been designed in many countries, such as Atlas of boston power company, Cassie of Agility robotics company, ASIMO of japan honda company, HRP series of AIST, HUBO series of KAIST of korea, eucub of european open source robot, colleague series of beijing physicists university of china, WLR-II and GoRoBoT of harbin industries university, XT of china science and technology university, kukou of zhejiang university, and THU-Strider of qinghua university, etc. In general, although the biped robot technology has made a great breakthrough, there is still a certain gap between the overall performance and the human requirement.
Gait planning of the biped robot is the key content of technical research of the biped robot, and is related to walking energy efficiency, stability and humanoid effect of the robot. The gait of the biped robot mainly comprises a single-foot supporting phase and a biped supporting phase, wherein the walking time of the single-foot supporting phase generally accounts for more than 75% of the whole walking cycle, so that the quality of the single-foot supporting phase step-wise planning has a very important influence on the whole gait of the robot. In order to improve walking efficiency, the ankles of the supporting legs of the biped robot are always in a passive state in the whole single-foot supporting phase, the center of mass of the robot naturally moves forwards under the action of gravity, and in the process, the swinging feet of the robot rapidly move forwards to a target foot-falling point and are prevented from being scraped with the ground. However, due to the underactuation caused by the passive state of the ankle, it is difficult to control the robot to reach a given pose at a certain time to achieve a target landing point and avoid scraping with the ground. The document "assisted stable walking of a five-linked and unaided 3-D bipedal robot" realizes the single-foot support phase step-by-step planning of the under-actuated ankle biped robot by a nonlinear constraint optimization mode, but the method needs to consume larger calculated amount and is difficult to achieve the effect of real-time planning and control; the literature, "mechanical positioning steps for bipedal walking" first estimates the landing time based on a simplified model, and then plans out an expected landing point, however, the simplified model causes a certain error between the actual landing time of the robot and the estimated landing time.
Disclosure of Invention
The invention aims to provide a single-foot support phase dynamic planning method of a biped robot aiming at the defects of the prior art.
The purpose of the invention is realized by the following technical scheme: a single-foot support phase dynamic planning method of a biped robot is characterized by comprising the following steps:
(1) according to the initial state and the final state of the single-foot support phase of the robot, the landing time t of the robot on a forward plane is estimatedfronAnd the landing time t of the robot on the lateral planelatThen the landing time t of the robotland=φ*min{tfron,tlatWhere φ ∈ (0, 1).
(2) Planning the track of each joint of the supporting leg of the single-foot supporting phase as follows: supporting ankle joint freedom q in the forward planeankle,rollSupporting the degree of freedom q of the ankle joint in the lateral planeankle,stEtc. are all in passive state; degree of freedom q of other joints of supporting legstThe motion trail of (1) is:
wherein q isst=[qknee,st,qyaw,st,qroll,st,qpitch,st]T,qknee,stFor supporting the knee joint degree of freedom, qyaw,stFor rotational freedom of the hip joint of the supporting leg, qroll,stFor the swinging freedom of the hip joint of the supporting leg, qpitch,stα for supporting the hip joint in pitch freedomkIs qstB is a Bessel polynomial coefficient;
(3) planning the track of each joint of the swing leg of the single-foot support phase, comprising the following substeps:
(3.1) floor time t of robotlandDivided into leg-lifting action time lambda1tlandAnd leg swing action time lambda2tland,tland=λ1tland+λ2tland。
(3.2) when lifting legs, swinging the hip joints of the legs to have the pitching degree of freedom qpitch,swDegree of freedom q of knee joint of swing legknee,swAnd the pitching degree of freedom q of the ankle joint of the swinging legankle,swThe action plan is as follows:
wherein,β1,k、β2,k、β3,kare each qpitch,sw、qknee,sw、qankle,swThe bessel polynomial coefficients of (a).
(3.3) degree of freedom q of joint of swing leg during leg swingswThe action plan is as follows:
wherein q issw=[qankle,sw,qknee,sw,qyaw,sw,qroll,sw,qpitch,sw]T,qyaw,swFor rotational freedom of the hip joint of the swing leg, qroll,swThe degree of freedom of the swing of the hip joint of the swing leg;ζkis qswThe bessel polynomial coefficients of (a).
(3.4) when t is more than or equal to tlandAnd when the robot is in use, each joint of the swing leg is locked, so that the robot can keep the target posture to land.
Further, the knee joint degree of freedom q of the supporting legknee,stRotational degree of freedom q of hip joint of supporting legyaw,stAnd the swinging freedom q of hip joint of supporting legroll,stPitching degree of freedom q of hip joint of supporting legpitch,stRotational degree of freedom q of hip joint of swing legyaw,swAnd the degree of freedom of swing q of the hip joint of the swing legroll,swPitching degree of freedom q of hip joint of swing legpitch,swDegree of freedom q of knee joint of swing legknee,swAnd the pitching degree of freedom q of the ankle joint of the swinging legankle,swAll of the end state angular velocities of (1) are 0.
Further, in the step (1), the landing time t of the robot in the forward planefronComprises the following steps:
wherein,g is the gravity acceleration, h is the height of the mass center;ycom,1is the target end state position of the center of mass of the robot in the forward plane, ycom,0Is the initial position of the center of mass of the robot in the forward plane,is the initial velocity of the robot centroid in the forward plane.
Further, in the step (1), the landing time t of the robot in the lateral planelatComprises the following steps:
wherein,xcom,1is the target end state position, x, of the robot centroid in the lateral planecom,0Is the initial position of the robot centroid in the lateral plane,is the initial velocity of the robot's center of mass in the lateral plane.
Further, in the step (1.3), Φ is 0.85.
Further, in the step (3.1), λ1=0.6,λ2=0.4。
Further, the Bessel polynomial coefficient α in the step (2)kObtained by the following formula:
wherein q isst,0Is qstThe initial joint angle of (a) is,is qstInitial joint angular velocity of qst,1Is qstThe angle of the joint in the final state of (1),is qstThe final state of joint angular velocity.
Further, the Bessel polynomial coefficients β in the step (3.2)1,k、β2,k、β3,kObtained by the following formula:
wherein q ispitch,0Andis qpitch,swInitial angle and angular velocity of qpitch,1Andis qpitch,swAngle and angular velocity of end state qknee,0Andis qknee,swInitial angle and angular velocity of qknee,1Andis qknee,swAngle and angular velocity of end state qankle,0Andis qankle,swInitial angle and angular velocity of qankle,1Andis qankle,swEnd state angle and angular velocity.
Further, the Bessel polynomial coefficient ζ in the step (3.3)kObtained by the following formula:
wherein q issw,0Andis qswInitial angle and angular velocity of qsw,1Andis qswEnd state angle and angular velocity.
The invention has the beneficial effects that: the method estimates the landing time of the robot with the under-actuated degree of freedom based on a simplified model, further considers possible landing time errors, enables the robot to move to a target pose in advance, and then keeps the pose to land; in addition, in order to avoid scraping between the swinging feet of the robot and the ground, the invention decomposes the action process of swinging the legs of the monopod support phase, including leg lifting action and leg swinging action. Based on the single-foot support phase step planning method provided by the invention, the robot can be effectively helped to reach the expected foot landing point on the single-foot support phase and can be prevented from being scraped with the ground, so that the walking movement and task operation of the biped robot can be realized.
Drawings
FIG. 1 is a schematic diagram of a model of an 11 degree-of-freedom 3D biped robot;
fig. 2 shows the action process of the single-foot supporting phase swinging leg.
Detailed Description
The invention is further illustrated by the following figures and examples.
As shown in FIG. 1, this embodiment considers a biped robot with 11 degrees of freedom, qankle,rollTo support the degree of freedom of the ankle joint in the forward plane, qankle,stTo support the degree of freedom of the ankle joint in the lateral plane, qknee,stFor supporting the knee joint degree of freedom, qyaw,stFor rotational freedom of the hip joint of the supporting leg, qroll,stFor the swinging freedom of the hip joint of the supporting leg, qpitch,stFor the pitch freedom of the hip joint of the supporting leg, qyaw,swFor rotational freedom of the hip joint of the swing leg, qroll,swFor swinging freedom of the hip joint of the swinging leg, qpitch,swFor the degree of freedom of pitch of the hip joint of the swing leg, qknee,swFor swinging the knee joint, qankle,swFor swinging the ankle joint of the leg with a pitching degree of freedom, wherein qankle,rollIs an under-actuated degree of freedom without motor actuation, and the degree of freedom qankle,stIs in a passive state during walking.
The single-foot support phase step planning method provided by the invention estimates the landing time of the robot containing the under-actuated free space based on a simplified model, further considers possible landing time errors, enables the robot to move to a target pose in advance, then keeps the pose to land, and decomposes the action process of the swing leg of the single-foot support phase to avoid scraping the swing leg of the robot with the ground, wherein the action process comprises leg lifting action and leg swinging action; the method specifically comprises the following steps:
the method comprises the following steps: and setting the target end state of the single-foot supporting phase. Single-foot supporting phase target of robotThe final state satisfies the expected footfall point, and the ankle joint freedom q is supportedankle,roll、qankle,stBesides, the free angular velocity of the other driving joints is 0.
Step two: planning the landing time t of the robot based on the simplified modelland. Firstly, according to the target end state of the robot, the centroid position (x) of the robot at the moment is determinedcom,1,ycom,1) (ii) a Then, according to the centroid state of the final state and the initial state of the robot single-foot supporting phaseLanding time t of robot on forward plane and lateral plane based on simplified linear inverted pendulum modelfron、tlatAnd (4) estimating:
according to the linear inverted pendulum theory, the landing time t of the robot in a forward planefronCan be estimated as
Whereing is the gravity acceleration, h is the height of the mass center,xcom,1is the final state coordinate, y, of the target of the robot centroid in the lateral planecom,1Is the target end state coordinate, y, of the center of mass of the robot in the forward planecom,0Is the initial position of the center of mass of the robot in the forward plane,the corresponding initial speed.
According to the linear inverted pendulum theory, the landing time t of the robot in a lateral planelatCan be estimated as
WhereinWherein x iscom,0Is the initial position of the robot centroid in the lateral plane,the corresponding initial speed.
Then, the estimated landing time t of the robotland,aTaking the smaller value of the estimated time, i.e. tland,a=min{tfron,tlat}. Considering the errors caused by various factors in the estimation process, in order to ensure that the swing leg of the robot has enough time margin to complete the swing, the planned landing time tlandIs taken as
tland=φtland,a
Where Φ ∈ (0,1), Φ may be 0.85.
Step three: planning the track of each joint of the supporting legs of the single-foot supporting phase. Ankle joint degree of freedom q of supporting legankle,roll、qankle,stIn a passive state, supporting the other joint degrees of freedom qstIs expressed in the form of a piecewise function as follows:
wherein q isst=[qknee,st,qyaw,st,qroll,st,qpitch,st]T,Vector αk(k is 0,1,2,3) is qstThe Bessel polynomial coefficients of (1) can be calculated based on the initial state and the final state of the single-foot supporting phase:
wherein q isst,0Is qstThe initial joint angle of (a) is,is qstInitial joint angular velocity of qst,1Is qstThe angle of the joint in the final state of (1),is qstThe final state of joint angular velocity.
Step four: planning the track of each joint of the swing leg of the single-foot support phase.
Firstly, the motion process of the single-foot support-phase leg swinging is decomposed by imitating the motion characteristics of human bodies, and the motion process comprises a leg lifting motion and a leg swinging motion, as shown in fig. 2. When the leg-raising action is carried out, the thigh is raised, the shank is raised to prevent the swinging foot from scraping the ground, and when the leg-swinging action is carried out, the thigh is pressed down, and the knee joint is quickly opened to prepare for landing;
then, the time proportion of each decomposition action is divided by referring to the data of human, and the time proportion is the leg lifting action time lambda1tlandTime of leg swing operation λ2tlandSatisfy tland=λ1tland+λ2tlandOptionally, λ is selected1=0.6,λ2=0.4;
And then, carrying out trajectory planning on the leg lifting action and the leg swinging action:
1) leg lifting action planning:
wherein q ispitch,swFor the degree of freedom of pitch of the hip joint of the swing leg, qknee,swFor swinging the knee joint, qankle,swIn order to swing the pitch freedom of the ankle joint of the leg,scalar β1,k、β2,k、β3,kK is 0,1,2,3, each qpitch,sw、qknee,sw、qankle,swThe Bessel polynomial coefficients of (1) can be calculated based on the initial state of the monopod support phase and the given end state of the leg-lifting action:
wherein q ispitch,0Andis qpitch,swInitial angle and angular velocity of qpitch,1Andis qpitch,swAngle and angular velocity of end state qknee,0Andis qknee,swInitial angle and angular velocity of qknee,1Andis qknee,swAngle and angular velocity of end state qankle,0Andis qankle,swInitial angle and angular velocity of qankle,1Andis qankle,swEnd state angle and angular velocity. Given leg-lifting movementThe final state of the robot satisfies that the swing legs of the robot are positioned in front of the supporting legs, and the leg lifting height of the swing legs meets certain requirements to solve the scraping problem.
2) Planning leg swinging actions:
wherein the degree of freedom q of the swing leg jointsw=[qankle,sw,qknee,sw,qyaw,sw,qroll,sw,qpitch,sw]T,qyaw,swFor rotational freedom of the hip joint of the swing leg, qroll,swIn order to swing the degree of freedom of the hip joint of the swing leg,and vector ζk(k is 0,1,2,3) is qswThe Bessel polynomial coefficient can be calculated through the initial state of the leg swing action stage and the final state of the single-foot support phase:
wherein q issw,0Andis qswInitial angle and angular velocity of qsw,1Andis qswEnd state angle and angular velocity. The leg swing action plan mainly realizes the action of pressing down the thigh and quickly opening the knee joint.
Finally, when t is more than or equal to tlandAnd when the robot lands, all joints of the swing legs are locked, so that the robot keeps the target posture to land.
The above embodiments are only used for illustrating the design idea and features of the present invention, and the purpose of the present invention is to enable those skilled in the art to understand the content of the present invention and implement the present invention accordingly, and the protection scope of the present invention is not limited to the above embodiments. Therefore, all equivalent changes and modifications made in accordance with the principles and concepts disclosed herein are intended to be included within the scope of the present invention.
Claims (9)
1. A single-foot support phase dynamic planning method of a biped robot is characterized by comprising the following steps:
(1) according to the initial state and the final state of the single-foot support phase of the robot, the landing time t of the robot on a forward plane is estimatedfronAnd the landing time t of the robot on the lateral planelatThen the landing time t of the robotland=φ*min{tfron,tlatWhere φ ∈ (0, 1).
(2) Planning the track of each joint of the supporting leg of the single-foot supporting phase as follows: supporting ankle joint freedom q in the forward planeankle,rollSupporting the degree of freedom q of the ankle joint in the lateral planeankle,stEtc. are all in passive state; degree of freedom q of other joints of supporting legstThe motion trail of (1) is:
wherein q isst=[qknee,st,qyaw,st,qroll,st,qpitch,st]T,qknee,stFor supporting the knee joint degree of freedom, qyaw,stFor rotational freedom of the hip joint of the supporting leg, qroll,stFor the swinging freedom of the hip joint of the supporting leg, qpitch,stα for supporting the hip joint in pitch freedomkIs qstB is a Bessel polynomial coefficient;
(3) planning the track of each joint of the swing leg of the single-foot support phase, comprising the following substeps:
(3.1) floor of robotTime tlandDivided into leg-lifting action time lambda1tlandAnd leg swing action time lambda2tland,tland=λ1tland+λ2tland。
(3.2) when lifting legs, swinging the hip joints of the legs to have the pitching degree of freedom qpitch,swDegree of freedom q of knee joint of swing legknee,swAnd the pitching degree of freedom q of the ankle joint of the swinging legankle,swThe action plan is as follows:
wherein,β1,k、β2,k、β3,kare each qpitch,sw、qknee,sw、qankle,swThe bessel polynomial coefficients of (a).
(3.3) degree of freedom q of joint of swing leg during leg swingswThe action plan is as follows:
wherein q issw=[qankle,sw,qknee,sw,qyaw,sw,qroll,sw,qpitch,sw]T,qyaw,swFor rotational freedom of the hip joint of the swing leg, qroll,swThe degree of freedom of the swing of the hip joint of the swing leg;ζkis qswThe bessel polynomial coefficients of (a).
(3.4) when t is more than or equal to tlandAnd when the robot is in use, each joint of the swing leg is locked, so that the robot can keep the target posture to land.
2. The biped robot single-foot support phase gait planning method according to claim 1, characterized in that the support leg knee joint degree of freedom qknee,stRotational degree of freedom q of hip joint of supporting legyaw,stAnd the swinging freedom q of hip joint of supporting legroll,stPitching degree of freedom q of hip joint of supporting legpitch,stRotational degree of freedom q of hip joint of swing legyaw,swAnd the degree of freedom of swing q of the hip joint of the swing legroll,swPitching degree of freedom q of hip joint of swing legpitch,swDegree of freedom q of knee joint of swing legknee,swAnd the pitching degree of freedom q of the ankle joint of the swinging legankle,swAll of the end state angular velocities of (1) are 0.
3. The biped robot single-foot support phase step planning method according to claim 1, wherein in the step (1), the landing time t of the robot in the forward plane isfronComprises the following steps:
wherein,g is the gravity acceleration, h is the height of the mass center;ycom,1is the target end state position of the center of mass of the robot in the forward plane, ycom,0Is the initial position of the center of mass of the robot in the forward plane,is the initial velocity of the robot centroid in the forward plane.
4. The biped robot single-foot support phase step planning method according to claim 1, wherein in the step (1), the landing time t of the robot in the lateral planelatComprises the following steps:
5. The biped robot one-foot support phase step planning method according to claim 1, wherein in step (1.3), Φ is 0.85.
6. The biped robot one-foot support phase step planning method according to claim 1, wherein in step (3.1), λ1=0.6,λ2=0.4。
7. The biped robot single-foot support phase step planning method according to claim 1, wherein the Bessel polynomial coefficient α in the step (2)kObtained by the following formula:
8. The biped robot single-foot support phase step planning method according to claim 1, wherein the Bessel polynomial coefficient β in the step (3.2)1,k、β2,k、β3,kObtained by the following formula:
wherein q ispitch,0Andis qpitch,swInitial angle and angular velocity of qpitch,1Andis qpitch,swAngle and angular velocity of end state qknee,0Andis qknee,swInitial angle and angular velocity of qknee,1Andis qknee,swAngle and angular velocity of end state qankle,0Andis qankle,swInitial angle and angular velocity of qankle,1Andis qankle,swEnd state angle and angular velocity.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010086909.9A CN111284584B (en) | 2020-02-11 | 2020-02-11 | Single-foot support phase step planning method for biped robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010086909.9A CN111284584B (en) | 2020-02-11 | 2020-02-11 | Single-foot support phase step planning method for biped robot |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111284584A true CN111284584A (en) | 2020-06-16 |
CN111284584B CN111284584B (en) | 2021-01-08 |
Family
ID=71024494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010086909.9A Active CN111284584B (en) | 2020-02-11 | 2020-02-11 | Single-foot support phase step planning method for biped robot |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111284584B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111891249A (en) * | 2020-06-19 | 2020-11-06 | 浙江大学 | Hydraulic hexapod robot and walking gait control method based on centroid fluctuation |
CN112051741A (en) * | 2020-09-16 | 2020-12-08 | 北京理工大学 | Dynamic motion generation and control method for biped robot |
CN114200947A (en) * | 2022-02-15 | 2022-03-18 | 之江实验室 | Humanoid gait planning method, system and device of biped robot |
CN116224892A (en) * | 2023-05-08 | 2023-06-06 | 之江实验室 | Control method and device of robot, storage medium and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0572285A1 (en) * | 1992-05-29 | 1993-12-01 | Honda Giken Kogyo Kabushiki Kaisha | Attitude stabilization control system for a mobile robot, especially a legged mobile robot |
US5311109A (en) * | 1992-03-31 | 1994-05-10 | Honda Giken Kogyo Kabushiki Kaisha | Locomotion control system for legged mobile robot |
CN101323325A (en) * | 2008-07-04 | 2008-12-17 | 清华大学 | Power type walking method of dual-foot robot |
CN105938364A (en) * | 2016-01-15 | 2016-09-14 | 浙江大学 | Calculation method of kinetic model of 3D under-actuated biped robot |
CN107351936A (en) * | 2016-05-10 | 2017-11-17 | 松下电器产业株式会社 | Walking control method, record media and bipod walking robot |
CN110502010A (en) * | 2019-08-15 | 2019-11-26 | 同济大学 | A kind of automatic navigation control method in the mobile robot room based on Bezier |
-
2020
- 2020-02-11 CN CN202010086909.9A patent/CN111284584B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5311109A (en) * | 1992-03-31 | 1994-05-10 | Honda Giken Kogyo Kabushiki Kaisha | Locomotion control system for legged mobile robot |
EP0572285A1 (en) * | 1992-05-29 | 1993-12-01 | Honda Giken Kogyo Kabushiki Kaisha | Attitude stabilization control system for a mobile robot, especially a legged mobile robot |
CN101323325A (en) * | 2008-07-04 | 2008-12-17 | 清华大学 | Power type walking method of dual-foot robot |
CN105938364A (en) * | 2016-01-15 | 2016-09-14 | 浙江大学 | Calculation method of kinetic model of 3D under-actuated biped robot |
CN107351936A (en) * | 2016-05-10 | 2017-11-17 | 松下电器产业株式会社 | Walking control method, record media and bipod walking robot |
CN110502010A (en) * | 2019-08-15 | 2019-11-26 | 同济大学 | A kind of automatic navigation control method in the mobile robot room based on Bezier |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111891249A (en) * | 2020-06-19 | 2020-11-06 | 浙江大学 | Hydraulic hexapod robot and walking gait control method based on centroid fluctuation |
CN112051741A (en) * | 2020-09-16 | 2020-12-08 | 北京理工大学 | Dynamic motion generation and control method for biped robot |
CN112051741B (en) * | 2020-09-16 | 2021-07-30 | 北京理工大学 | Dynamic motion generation and control method for biped robot |
CN114200947A (en) * | 2022-02-15 | 2022-03-18 | 之江实验室 | Humanoid gait planning method, system and device of biped robot |
CN114200947B (en) * | 2022-02-15 | 2022-06-10 | 之江实验室 | Humanoid gait planning method, system and device of biped robot |
CN116224892A (en) * | 2023-05-08 | 2023-06-06 | 之江实验室 | Control method and device of robot, storage medium and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN111284584B (en) | 2021-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111284584B (en) | Single-foot support phase step planning method for biped robot | |
CN111240339B (en) | Humanoid gait planning method of biped robot | |
Park et al. | Variable-speed quadrupedal bounding using impulse planning: Untethered high-speed 3d running of mit cheetah 2 | |
CN105511465B (en) | A kind of gait control method and apparatus of biped robot | |
Behnke | Online trajectory generation for omnidirectional biped walking | |
Komura et al. | A feedback controller for biped humanoids that can counteract large perturbations during gait | |
Gong et al. | Bionic quadruped robot dynamic gait control strategy based on twenty degrees of freedom | |
US20110178636A1 (en) | Humanoid robot and walking control method thereof | |
CN105242677A (en) | Quadruped robot biped support phase force hybrid force control method | |
Kim et al. | Stability control for dynamic walking of bipedal robot with real-time capture point trajectory optimization | |
Zhang et al. | Trot gait with twisting trunk of a metamorphic quadruped robot | |
Huang et al. | Design and similarity evaluation on humanoid motion based on human motion capture | |
Huang et al. | Design of humanoid complicated dynamic motion based on human motion capture | |
CN112558622B (en) | Control method of foot end trajectory tracking controller of wall-climbing hexapod robot | |
Chen et al. | Gait planning and compliance control of a biped robot on stairs with desired ZMP | |
Muscolo et al. | A method for the calculation of the effective center of mass of humanoid robots | |
Han et al. | A heuristic gait template planning and dynamic motion control for biped robots | |
Chevallereau et al. | Steering of a 3d bipedal robot with an underactuated ankle | |
CN113805601A (en) | Biped robot stair climbing gait planning method based on cooperative control | |
Yi et al. | Dynamic heel-strike toe-off walking controller for full-size modular humanoid robots | |
Li et al. | Energy-efficient gait generation for biped robot based on the passive inverted pendulum model | |
Yuan et al. | Crawling gait planning based on foot trajectory optimization for quadruped robot | |
Zhou et al. | Modeling and planning for stable walking of a novel 6-DOF biped robot | |
Nishiwaki et al. | Online design of torso height trajectories for walking patterns that takes future kinematic limits into consideration | |
CN113721647B (en) | Dynamic step-up control method for biped robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |