CN107315346A - A kind of humanoid robot gait's planing method based on CPG models - Google Patents

A kind of humanoid robot gait's planing method based on CPG models Download PDF

Info

Publication number
CN107315346A
CN107315346A CN201710487162.6A CN201710487162A CN107315346A CN 107315346 A CN107315346 A CN 107315346A CN 201710487162 A CN201710487162 A CN 201710487162A CN 107315346 A CN107315346 A CN 107315346A
Authority
CN
China
Prior art keywords
mrow
mfrac
msub
osc
oscillator
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
Application number
CN201710487162.6A
Other languages
Chinese (zh)
Other versions
CN107315346B (en
Inventor
李迅
汪利庆
李宁
刘仁军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Institute of Technology
Original Assignee
Wuhan Institute of Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Institute of Technology filed Critical Wuhan Institute of Technology
Priority to CN201710487162.6A priority Critical patent/CN107315346B/en
Publication of CN107315346A publication Critical patent/CN107315346A/en
Application granted granted Critical
Publication of CN107315346B publication Critical patent/CN107315346B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)

Abstract

The present invention relates to anthropomorphic robot technical field, more particularly to a kind of humanoid robot gait's planing method based on CPG models.It comprises the following steps:(1), according to the specific hardware parameter of robot, corresponding coupled oscillator model is set up:(2), improved model, increases centroid motion control item, the oscillator model after being improved:(3), using speed as input condition, using genetic algorithm optimization, the optimal value of the parameter in step (2) is obtained, the model for then again substituting into obtained parameter optimal value in step (2).Using this planing method, it is not easy to shake before and after occurring when robot urgency acceleration or quick movement and causes to fall down.

Description

A kind of humanoid robot gait's planing method based on CPG models
Technical field
The present invention relates to anthropomorphic robot technical field, more particularly to a kind of humanoid robot gait based on CPG models Planing method.
Background technology
Bionic center mode generator (Central Pattern Generator, CPG) is made up of neuron Local concussion network, can produce stable PGC demodulation, and produce by self-oscillation by the mutual suppression between neuron The rhythmic movement of raw body region of interest, is inspired by it, and some researchers propose to be based on bionic gait method.But Have in CPG models quantity of parameters without clear and definite physical significance, it is difficult to determine value, cause CPG models to be difficult to direct application In robot gait planning, therefore, Endo etc. simplifies CPG models, apery machine is planned using the less oscillator of parameter The gait of device people;Ha etc. proposes linear coupling oscillator (Linear Coupled Oscillator) model, and is applied to It can bear in the limited Mini humanoid robot of calculation cost.
But prior art it is this by linear coupling oscillator model be applied to humanoid robot gait planning when, work as machine Still easily there is front and rear concussion and causes to fall down when suddenly accelerating or be quickly mobile in people.
The content of the invention
The technical problems to be solved by the invention are:A kind of humanoid robot gait planning side based on CPG models is provided Method, using this planing method, is not easy to shake before and after occurring and causes to fall down when robot urgency acceleration or quick movement.
The technical solution adopted in the present invention is:A kind of humanoid robot gait's planing method based on CPG models, it is wrapped Include following steps:
(1), according to the specific hardware parameter of robot, corresponding coupled oscillator model is set up:
OSCs(t)=OSCb(t)+OSCm(t);
In formula, OSCm(t) movement locus of the both legs end relative to fixed barycenter is represented, that is, moves the output of oscillator; OSCb(t) output of the barycenter relative to the movement locus, i.e. balance oscillator of reference frame is represented;OSCs(t) it is both legs end Relative to the output of the movement locus of actual barycenter, i.e. coupled oscillator;
(2), improved model, increases centroid motion control item, the oscillator model after being improved:
OSCs(t)=OSCb(t)+OSCm(t)+effect;
In formula, effect represents the gain of robot initial position correspondence coupled oscillator;
(3), using speed as input condition, using genetic algorithm optimization, the optimal value of the parameter in step (2) is obtained, so The model for afterwards again substituting into obtained parameter optimal value in step (2).
OSC in step (1)b(t) specific formula is:
OSCb(t)=ρbsin(ωbt+△b)+ub
In formula, ρbFor the amplitude of balance oscillator, ωbFor the frequency of balance oscillator, △bFor the first phase of balance oscillator Position, ubIt is the offset of balance oscillator;
OSC in step (1)m(t) specific formula is:
In formula, ρmTo move the amplitude of oscillator, ωmTo move the frequency of oscillator, △mFor the first phase of motion oscillations device Position, T is a walking period time, and r represents double-legged supporting time in the ratio shared by total cycle.
The parameter that genetic algorithm optimization is utilized in step (3) is ρbAnd effect.
Genetic algorithm in step (3) first sets population scale, crossover probability, evolution probability and evolutionary generation limitation Number, then chooses outstanding population using wheel disc gaming act, and optimization aim is given by:
Object:minimize f(ρb, offect) and=max | Xzmp(t)-Xfcenter|+ρb, t ∈ [0, T],
In formula, XzmpFor the X-axis coordinate of point of zero moment, its formula isWherein, N is the connecting rod number of robot, miFor i connecting rod qualities, g is acceleration of gravity, xiAnd ziIt is i connecting rods x-axis and z-axis respectively Position,WithIt is then its corresponding acceleration;
In formula, XfcenterFor the X-axis coordinate of robot supporting leg central point, its formula isWherein XtipThe distance of origin, X are arrived for supporting leg leg pointheelIt is supporting leg leg with the distance to origin;
In formula, max | Xzmp(t)-Xfcenter| for point of zero moment in a cycle and supporting leg central point in X axis most At a distance.
Using above method compared with prior art, the present invention has advantages below:Coupling of the application in prior art Centroid motion is added in mode, and proposes a kind of algorithm for optimizing travelling control parameter and is advised with improving whole gait The method of drawing, mainly by X axis ZMP stability margins in walking process and the oscillation amplitude of barycenter in combination as optimization mesh Mark, using instrument of the genetic algorithm as solution, corresponding optimized parameter is asked under friction speed input, this makes it possible to The more excellent parameter of robot is found under friction speed input, it is ensured that it has larger stability margin, it is possible to increase anthropomorphic robot The stability of walking, the probability for reducing oscillation and divergence before and after robot and falling down.
Brief description of the drawings
Fig. 1 is coupled oscillator model in a kind of humanoid robot gait's planing method based on CPG models of the present invention Illustrate figure.
Fig. 2 is the flow chart of genetic algorithm in a kind of humanoid robot gait's planing method based on CPG models of the present invention.
Embodiment
The present invention is described further with embodiment below in conjunction with accompanying drawing, but the present invention be not limited only to it is following Embodiment.
A kind of humanoid robot gait's planing method based on CPG models, it comprises the following steps:
(1) according to the specific hardware parameter of robot, corresponding coupled oscillator model is set up:
OSCs(t)=OSCb(t)+OSCm(t);
In formula, OSCm(t) movement locus of the both legs end relative to fixed barycenter is represented, that is, moves oscillator The output of (Movement Oscillator);OSCb(t) represent that barycenter relative to the movement locus of reference frame, that is, is balanced The output of oscillator (Balance Oscillator);OSCs(t) movement locus for both legs end relative to actual barycenter, i.e., The output of coupled oscillator;The convenient law of pose of barycenter and biped is described respectively for two oscillators, as shown in figure 1, Mankind's walking experiment finds that when normally walking, model of human ankle and center of mass motion are close to sinusoidal fluctuation curve, and above-mentioned two is shaken Son can represent stirring for ankle-joint and barycenter respectively, and coupled oscillator is stacked up by above-mentioned two oscillator, so can To represent the overall walking curve of people.
OSC in step (1)b(t) specific formula is:
OSCb(t)=ρbsin(ωbt+△b)+ub
In formula, ρbFor the amplitude of balance oscillator, ωbFor the frequency of balance oscillator, △bFor the first phase of balance oscillator Position, ubIt is the offset of balance oscillator;
OSC in step (1)m(t) specific formula is:
In formula, ρmTo move the amplitude of oscillator, ωmTo move the frequency of oscillator, △mFor the first phase of motion oscillations device Position, T is a walking period time, and r represents double-legged supporting time in the ratio shared by total cycle.
And according to above-mentioned formula, it can obtain in t, centroid position c (t), right crus of diaphragm terminal position r (t) and a left side Pin terminal position l (t);
In the cycle of walking one, two leg supporting times respectively account for typically,Interior right leg is the strong point,An interior left side Leg is the strong point, and when it is to lead leg that right leg, which is the left leg of supporting leg, right crus of diaphragm coordinate is constant to be set to r0, thenWhen:
When it is to lead leg that left foot, which is supporting leg right crus of diaphragm, left foot coordinate is constant to be set to l0, thenWhen:
It is determined that after initial support point coordinates, each moment t center point coordinate c (t), right crus of diaphragm can be obtained by above formula Coordinate r (t) and left foot l (t), it is known that inverse kinematics can obtain the multiple motors of robot both legs again again after this three point coordinates Motor value, motor moves to the both legs walking that specified location realizes robot per the moment.
(2) improved model, increases centroid motion control item, the oscillator model after being improved:
OSCs(t)=OSCb(t)+OSCm(t)+effect;
In formula, effect represents the gain of robot initial position correspondence coupled oscillator;
9 parameters, wherein ρ can be obtained by the oscillator model in step (1)m, T and r given by speed task, and ω after T confirmsm、ωbAlso with uniquely determining, △m、△b、ubIt can be determined by or so robot initial moment leg end demand position Justice, is thus only left the amplitude ρ of balance oscillatorb, it influences this to balance to a certain extent, and experiment shows robot motion The bigger barycenter of speed amplitude it is bigger, the speed of motion is smaller, and the amplitude of barycenter is smaller, but when barycenter amplitude increases, Robot shaking amplitude is also with increase, the destabilizing factor as walking, once thanksing for your hospitality movable property life, easily makes to rock overshoot, Finally fall down robot, so individually ρbNor optimal governing factor.
According to human body walking law discovery, always make center of gravity forward when suddenly accelerating, make center of gravity backward during anxious deceleration, with this Carry out the change of inertia force caused by customer service velocity variations, keep the stability of walking.Inspired by this, the application is just in coupling Centroid motion effect is added on co oscillation device model, so when increasing effect, robot barycenter is moved afterwards relatively, is subtracted The machine hostage heart is relative during small effect is moved forward, and the relative position of robot barycenter can be adjusted by the way that the band for adjusting effect values is lower Put, and then control machine people's balance.Experiment finds combination regulation ρbIt can effectively improve robot with effect value Stability, but be only difficult to find suitable reference value by adjusting manually, it is desirable to ensure robot at various speeds steady It is qualitative, it is necessary to robot parameter is optimized by input condition of speed, so the application is joined using genetic algorithm Number optimization.
(3) using speed as input condition, using genetic algorithm optimization, the optimal value of the parameter in step (2) is obtained, then The model that obtained parameter optimal value is substituted into step (2) again.
Genetic algorithm in step (3) first sets population scale, crossover probability, evolution probability and evolutionary generation limitation Number, then chooses outstanding population using wheel disc gaming act, and optimization aim is given by:Object:minimize f(ρb, Offect)=max | Xzmp(t)-Xfcenter|+ρb, t ∈ [0, T],
In formula, XzmpFor the X-axis coordinate of point of zero moment, its formula isWherein, N is the connecting rod number of robot, miFor i connecting rod qualities, g is acceleration of gravity, xiAnd ziIt is i connecting rods x-axis and z-axis respectively Position,WithIt is then its corresponding acceleration;
In formula, XfcenterFor the X-axis coordinate of robot supporting leg central point, its formula isWherein XtipThe distance of origin, X are arrived for supporting leg leg pointheelIt is supporting leg leg with the distance to origin;
In formula, max | Xzmp(t)-Xfcenter| for point of zero moment in a cycle and supporting leg central point in X axis most At a distance.
Population scale M=100, poor probability P are set in the applicationc=0.5, evolution probability Pe=0.02, evolutionary generation limit T=1500 is made as, the process of genetic algorithm is as shown in Figure 2.

Claims (4)

1. a kind of humanoid robot gait's planing method based on CPG models, it is characterised in that it comprises the following steps:
(1), according to the specific hardware parameter of robot, corresponding coupled oscillator model is set up:
OSCs(t)=OSCb(t)+OSCm(t);
In formula, OSCm(t) movement locus of the both legs end relative to fixed barycenter is represented, that is, moves the output of oscillator;OSCb (t) output of the barycenter relative to the movement locus, i.e. balance oscillator of reference frame is represented;OSCs(t) it is both legs end phase For the output of the movement locus of actual barycenter, i.e. coupled oscillator;
(2), improved model, increases centroid motion control item, the oscillator model after being improved:
OSCs(t)=OSCb(t)+OSCm(t)+effect;
In formula, effect represents the gain of robot initial position correspondence coupled oscillator;
(3), using speed as input condition, using genetic algorithm optimization, the optimal value of the parameter in step (2), Ran Houzai are obtained The model that obtained parameter optimal value is substituted into step (2).
2. a kind of humanoid robot gait's planing method based on CPG models according to claim 1, it is characterised in that: OSC in step (1)b(t) specific formula is:
OSCb(t)=ρbsin(ωbt+Δb)+ub
In formula, ρbFor the amplitude of balance oscillator, ωbFor the frequency of balance oscillator, ΔbFor the initial phase of balance oscillator, ub It is the offset of balance oscillator;
OSC in step (1)m(t) specific formula is:
<mrow> <msub> <mi>OSC</mi> <mi>m</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>&amp;rho;</mi> <mi>m</mi> </msub> <mo>,</mo> <mo>&amp;lsqb;</mo> <mn>0</mn> <mo>,</mo> <mfrac> <mrow> <mi>r</mi> <mi>T</mi> </mrow> <mn>4</mn> </mfrac> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>&amp;rho;</mi> <mi>m</mi> </msub> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mrow> <mo>(</mo> <msub> <mi>&amp;omega;</mi> <mi>m</mi> </msub> <mi>t</mi> <mo>+</mo> <msub> <mi>&amp;Delta;</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <mo>,</mo> <mo>&amp;lsqb;</mo> <mfrac> <mrow> <mi>r</mi> <mi>T</mi> </mrow> <mn>4</mn> </mfrac> <mo>,</mo> <mfrac> <mi>T</mi> <mn>2</mn> </mfrac> <mo>-</mo> <mfrac> <mrow> <mi>r</mi> <mi>T</mi> </mrow> <mn>4</mn> </mfrac> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msub> <mi>&amp;rho;</mi> <mi>m</mi> </msub> <mo>,</mo> <mo>&amp;lsqb;</mo> <mfrac> <mi>T</mi> <mn>2</mn> </mfrac> <mo>-</mo> <mfrac> <mrow> <mi>r</mi> <mi>T</mi> </mrow> <mn>4</mn> </mfrac> <mo>,</mo> <mfrac> <mi>T</mi> <mn>2</mn> </mfrac> <mo>+</mo> <mfrac> <mrow> <mi>r</mi> <mi>T</mi> </mrow> <mn>4</mn> </mfrac> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>&amp;rho;</mi> <mi>m</mi> </msub> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mrow> <mo>(</mo> <msub> <mi>&amp;omega;</mi> <mi>m</mi> </msub> <mo>(</mo> <mrow> <mi>t</mi> <mo>-</mo> <mfrac> <mrow> <mi>r</mi> <mi>T</mi> </mrow> <mn>2</mn> </mfrac> </mrow> <mo>)</mo> <mo>+</mo> <msub> <mi>&amp;Delta;</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <mo>,</mo> <mo>&amp;lsqb;</mo> <mfrac> <mi>T</mi> <mn>2</mn> </mfrac> <mo>+</mo> <mfrac> <mrow> <mi>r</mi> <mi>T</mi> </mrow> <mn>4</mn> </mfrac> <mo>,</mo> <mi>T</mi> <mo>-</mo> <mfrac> <mrow> <mi>r</mi> <mi>T</mi> </mrow> <mn>4</mn> </mfrac> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>&amp;rho;</mi> <mi>m</mi> </msub> <mo>,</mo> <mo>&amp;lsqb;</mo> <mi>T</mi> <mo>-</mo> <mfrac> <mrow> <mi>r</mi> <mi>T</mi> </mrow> <mn>4</mn> </mfrac> <mo>,</mo> <mi>T</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>
In formula, ρmTo move the amplitude of oscillator, ωmTo move the frequency of oscillator, ΔmFor the initial phase of motion oscillations device, T For a walking period time, r represents double-legged supporting time in the ratio shared by total cycle.
3. a kind of humanoid robot gait's planing method based on CPG models according to claim 2, it is characterised in that: The parameter that genetic algorithm optimization is utilized in step (3) is ρbAnd effect.
4. a kind of humanoid robot gait's planing method based on CPG models according to claim 3, it is characterised in that: Genetic algorithm in step (3) first sets population scale, crossover probability, evolution probability and evolutionary generation limitation number, then adopts Outstanding population is chosen with wheel disc gaming act, optimization aim is given by:
Object:minimize f(ρb, offect) and=max | Xzmp(t)-Xfcenter|+ρb, t ∈ [0, T],
In formula, XzmpFor the X-axis coordinate of point of zero moment, its formula isWherein, n is machine The connecting rod number of device people, miFor i connecting rod qualities, g is acceleration of gravity, xiAnd ziIt is the position of i connecting rods x-axis and z-axis respectively Put,WithIt is then its corresponding acceleration;
In formula, XfcenterFor the X-axis coordinate of robot supporting leg central point, its formula isWherein Xtip The distance of origin, X are arrived for supporting leg leg pointheelIt is supporting leg leg with the distance to origin;
In formula, max | Xzmp(t)-Xfcenter| for point of zero moment in a cycle and supporting leg central point X axis most long distance From.
CN201710487162.6A 2017-06-23 2017-06-23 Humanoid robot gait planning method based on CPG model Active CN107315346B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710487162.6A CN107315346B (en) 2017-06-23 2017-06-23 Humanoid robot gait planning method based on CPG model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710487162.6A CN107315346B (en) 2017-06-23 2017-06-23 Humanoid robot gait planning method based on CPG model

Publications (2)

Publication Number Publication Date
CN107315346A true CN107315346A (en) 2017-11-03
CN107315346B CN107315346B (en) 2020-01-14

Family

ID=60180230

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710487162.6A Active CN107315346B (en) 2017-06-23 2017-06-23 Humanoid robot gait planning method based on CPG model

Country Status (1)

Country Link
CN (1) CN107315346B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108372506A (en) * 2018-05-16 2018-08-07 中南大学 A kind of anthropomorphic robot based on CPG models is adaptively walked framework implementation method
CN108594661A (en) * 2018-05-08 2018-09-28 东南大学 A kind of bionic movement control method of the wheel-leg combined type robot based on CPG
CN112937721A (en) * 2021-04-18 2021-06-11 北京工业大学 Design of seven-connecting-rod biped robot and hybrid control method based on ZMP and CPG
CN114460849A (en) * 2022-04-12 2022-05-10 北京晟海汇泽科技有限公司 Bionic robot fish motion control method and device and bionic robot fish
WO2022247115A1 (en) * 2021-05-26 2022-12-01 深圳市优必选科技股份有限公司 Centroid trajectory generation method and apparatus, computer readable storage medium, and robot

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040148268A1 (en) * 2001-02-28 2004-07-29 Torsten Reil Artificial multiped and motion controller therefor
US20080290743A1 (en) * 2007-05-25 2008-11-27 Toyota Engineering & Manufacturing North America, Inc. Energy efficient robotic system
CN102147592A (en) * 2010-02-10 2011-08-10 中国科学院自动化研究所 Fuzzy controller for controlling motion of four-footed robot
CN103197671A (en) * 2012-01-04 2013-07-10 中国人民解放军第二炮兵工程学院 Humanoid robot gait planning and synthesizing method
CN103345285A (en) * 2013-06-27 2013-10-09 山东大学 Quadruped robot remote control system and remote control method thereof
CN103376742A (en) * 2012-04-24 2013-10-30 中国科学院合肥物质科学研究院 CPG control system of wall-climbing robot imitating flexible structure of feet of gecko
CN104331081A (en) * 2014-10-10 2015-02-04 北京理工大学 Gait planning method for walking of biped robot along slope
CN106292288A (en) * 2016-09-22 2017-01-04 同济大学 Model parameter correction method based on Policy-Gradient learning method and application thereof

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040148268A1 (en) * 2001-02-28 2004-07-29 Torsten Reil Artificial multiped and motion controller therefor
US20080290743A1 (en) * 2007-05-25 2008-11-27 Toyota Engineering & Manufacturing North America, Inc. Energy efficient robotic system
CN102147592A (en) * 2010-02-10 2011-08-10 中国科学院自动化研究所 Fuzzy controller for controlling motion of four-footed robot
CN103197671A (en) * 2012-01-04 2013-07-10 中国人民解放军第二炮兵工程学院 Humanoid robot gait planning and synthesizing method
CN103376742A (en) * 2012-04-24 2013-10-30 中国科学院合肥物质科学研究院 CPG control system of wall-climbing robot imitating flexible structure of feet of gecko
CN103345285A (en) * 2013-06-27 2013-10-09 山东大学 Quadruped robot remote control system and remote control method thereof
CN104331081A (en) * 2014-10-10 2015-02-04 北京理工大学 Gait planning method for walking of biped robot along slope
CN106292288A (en) * 2016-09-22 2017-01-04 同济大学 Model parameter correction method based on Policy-Gradient learning method and application thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
INYONG HA 等: "Gait Pattern Generation and Stabilization for Humanoid Robot Based on Coupled Oscillators", 《IEEE XPLORE》 *
汪柳青 等: "基于线性耦合振荡器模型的仿人机器人步态规划算法", 《中国科学技术大学学报》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108594661A (en) * 2018-05-08 2018-09-28 东南大学 A kind of bionic movement control method of the wheel-leg combined type robot based on CPG
CN108594661B (en) * 2018-05-08 2021-01-26 东南大学 Bionic motion control method of wheel-leg combined robot based on CPG
CN108372506A (en) * 2018-05-16 2018-08-07 中南大学 A kind of anthropomorphic robot based on CPG models is adaptively walked framework implementation method
CN112937721A (en) * 2021-04-18 2021-06-11 北京工业大学 Design of seven-connecting-rod biped robot and hybrid control method based on ZMP and CPG
WO2022247115A1 (en) * 2021-05-26 2022-12-01 深圳市优必选科技股份有限公司 Centroid trajectory generation method and apparatus, computer readable storage medium, and robot
CN114460849A (en) * 2022-04-12 2022-05-10 北京晟海汇泽科技有限公司 Bionic robot fish motion control method and device and bionic robot fish

Also Published As

Publication number Publication date
CN107315346B (en) 2020-01-14

Similar Documents

Publication Publication Date Title
CN107315346A (en) A kind of humanoid robot gait&#39;s planing method based on CPG models
US8204626B2 (en) Control device for mobile body
Marhefka et al. Intelligent control of quadruped gallops
JP3834629B2 (en) Walking gait generator for walking robot
US8311677B2 (en) Control device for legged mobile robot
US8417382B2 (en) Control device for legged mobile body
CN108345211A (en) Biped anthropomorphic robot and its non-linear gait planning method and control method
CN113485398B (en) Gesture control method for wheeled biped robot
CN113050645B (en) Spring-loaded inverted pendulum model of biped robot and gait planning method
CN111625002B (en) Stair-climbing gait planning and control method of humanoid robot
Buschmann et al. Experiments in fast biped walking
CN112987769B (en) Active leg adjusting method for stable transition of quadruped robot in variable-rigidity terrain
Anand et al. A deep reinforcement learning based approach towards generating human walking behavior with a neuromuscular model
CN110376902A (en) A kind of design method of Underactuated Mechanical Systems Servo Restriction tracking control unit
CN110442947A (en) Merge the lower limb robot dynamics emulation platform and emulation mode of equilibrium strategy
Zhong et al. Trajectory planning of an intermittent jumping quadruped robot with variable redundant and underactuated joints
Folgheraiter et al. Computational efficient balance control for a lightweight biped robot with sensor based zmp estimation
JP2001138272A (en) Leg type mobile robot and control method for its motion
Galdeano et al. Optimal pattern generator for dynamic walking in humanoid robotics
Liu et al. Bipedal walking with push recovery balance control involves posture correction
An et al. Gait transition of quadruped robot using rhythm control and stability analysis
CN115202259A (en) CPG control system of quadruped robot and parameter setting method thereof
CN113031450B (en) Feedforward control method and device for intelligent robot, storage medium and electronic device
CN112256028B (en) Method, system, equipment and medium for controlling compliant gait of biped robot
Ye et al. Bipedal walking control by using acceleration factor

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