Dynamic balance optimization in biped robots: Physical modeling, implementation and tests using an innovative formula
Citations
18 citations
11 citations
10 citations
Cites background from "Dynamic balance optimization in bip..."
...Why humanoid robots (such as the WABIAN robot composed of 41 DOFs [7, 8]) should be designed with wheels?...
[...]
...Why humanoid robots (such as the WABIAN robot composed of 41 DOFs [7, 8]) should be designed with wheels? One answer could be because the wheel can be used to bypass technological limits in complex multibody systems such as biped humanoids....
[...]
9 citations
6 citations
Cites background or methods from "Dynamic balance optimization in bip..."
...In our experiments, the robot SABIAN [2,3] had about 5 kg of errors in an unknown position and during locomotion, the controller implemented on the virtual model architecture was not able to control the real platform with this unknown error position....
[...]
...In this paper, the limits underlined in [2,3] are bypassed with the optimization of the formula based on the determination of the CoM position of each link of the robot....
[...]
...The paper is structured as follows: Section 2 presents, in synthesis, the first validated theoretical formulation proposed in [2,3]; Section 3 shows results and discussion on the second theoretical formulation to determine the center of mass position of each link of the platform....
[...]
...Another advantage of the formulation presented in this paper is that if the total CoM position of the platform is known a priori, the first formulation proposed in [2,3] can be bypassed and the CoM...
[...]
...These parameters have a lower weight with respect to other links of the platform and then a lower inertial influence [3]....
[...]
References
2,090 citations
Additional excerpts
...X2i = [mu · ru + mw · (lw · sin θt + rw · cos θt )]/m2, (16) Z2i = [mu · lu + mw · (U + lw · cos θt − rw · sin θt )]/m2, (17) mw = m2 − mu, (18)...
[...]
2,011 citations
Additional excerpts
...− (MY0i + MY1i + MY2i) / (FZ0i + FZ1i) = αi, (10) (FX0i + FX1i) / (FZ0i + FZ1i) = βi, (11) (MX0i + MX1i + MX2i) / (FZ0i + FZ1i) + [a · (FZ1i − FZ0i) / (FZ0i + FZ1i)] = γi, (12) (FY0i + FY1i) / (FZ0i + FZ1i) = δi, (13)...
[...]
478 citations
"Dynamic balance optimization in bip..." refers background in this paper
...FZ2i = m2 · g − FZ0i − FZ1i , (7) X2i = − (MY0i + MY1i + MY2i) / (FZ0i + FZ1i) + [(FX0i + FX1i) / (FZ0i + FZ1i)] · Z2i (8) Y2i = [(MX0i + MX1i + MX2i) / (FZ0i + FZ1i)] + [a · (FZ1i − FZ0i) / (FZ0i + FZ1i)] + [(FY0i + FY1i) / (FZ0i + FZ1i)] · Z2i , (9)...
[...]
...(8) and (9) (for i = A or i = B) can be rewritten in the following form:...
[...]
193 citations
139 citations
"Dynamic balance optimization in bip..." refers background or methods in this paper
...Placing θt = 0 (then i = B) and rewriting (17) with the latter values given by lw and rw, Z2B is obtained....
[...]
...The proposed formula Placing θt = 0 (then i = A) and substituting (16) and (17) into (14) and placing θt = 0 (then i = B) and substituting (16) and (17) into (14), two different equations will be obtained....
[...]
...(14), (16) and (17) can be seen as a system composed of 6 equations in 6 unknown variables (for i = A and i = B) X2A, Z2A, X2B, Z2B, rw, lw; the relation between mw and mu is given by the Eq....
[...]
...Solving the equations system constituted by (14), (16) and (17), the positions of the center of mass are calculated in both the configurations A and B (for i = A and i = B) of the diagram of Fig....
[...]
...X2i = [mu · ru + mw · (lw · sin θt + rw · cos θt )]/m2, (16) Z2i = [mu · lu + mw · (U + lw · cos θt − rw · sin θt )]/m2, (17) mw = m2 − mu, (18)...
[...]