smaller variation for the second and third ones,
while the power consumption varies significantly for
these last frequencies. So, we find a loss of
efficiency when we increment the stride frequency.
Table 1 presents numerical data considering the
last stride period just before a change in the
oscillation frequency. We suppose that the gait is
almost periodic during this last period. Figure 8
shows these values and also an estimation of the
same magnitudes at different frequencies. This
estimation is obtained from the last profile’s
segment, which covers all frequencies between 0
and 1.5rad/s, considering each half-oscillation as an
approximation of half-period of a sinusoid.
As we can see, speed goes up quickly at low
frequencies because stride length also grows. For
frequencies greater than 1.04rad/s, stride length
decreases with frequency and speed rises more
slowly. We also notice that speed and power have
similar behaviour (S-curve) before this frequency.
After that, the power slope increases whereas speed
slope decreases. We consider this 1.04rad/s
frequency as a near optimal oscillation frequency for
the actuated joint.
Table 1: Stride length, speed and mechanical power at
three different stride frequencies during a stride.
Stride
frequency
(rad/s)
Stride
period
(s)
Stride
length
(m)
Speed
(m/s)
x10
-3
Power
(W)
x10
-3
0.5 12.57 0.0807 6.422 1.386
1.0 6.283 0.1992 31.704 10.707
1.5 4.188 0.1767 42.184 18.694
Figure 7: Crossed distance and mechanical energy during
the trajectory execution.
0.5 1 1.5
0.05
0.1
0.15
0.2
0.25
Frequency (rad/s)
Stride length (m)
0.5 1 1.5
0
10
20
30
40
50
Frequency (rad/s)
Speed (mm/s)
0.5 1 1.5
0
5
10
15
20
Frequency (rad/s)
Mechanical Power (mW)
Figure 8: Stride length, mechanism speed and required
mechanical power at different joint frequencies.
5 CONCLUSIONS
In this work we propose a method for planning
oscillatory trajectories based on the concatenation of
chirp functions. By means of adding a final cubic
function, the joint can also reach a desired final
position following a nearly linear frequency profile.
Our aim is to apply this method to a bipedal robot
that walks moving a tail in an oscillatory way.
This planning method allows us to study the gait
efficiency at different stride frequencies during the
design and adjusting phase. On the other hand, the
implementation of this planner will allow a real
prototype to select the forward speed as a function of
the obstacles density, ground inclination or for
optimization requirements.
REFERENCES
Spong, M. W., Vidyasagar, M., 1989, Robot Dynamics
and Control, John Wiley & Sons.
Sciavicco, L., Siciliano, B., 1996. Modeling and Control
of Robot Manipulators, The McGraw-Hill Comp., 1
st
edition.
Craig, J. J., 2006. Introduction to robotics, Prentice Hall,
3
th
edition.
Morimoto, J., Gen Endo, Jun Nakanishi, Hyon, S., Cheng,
G., Bentivegna, D., Atkeson, C.G., 2006, “Modulation
of simple sinusoidal patterns by a coupled oscillator
model for biped walking”, in Proc. 2006 IEEE
International Conference on Robotics and
Automation, USA, pp.1579-1584.
Sfakiotakis, M., Tsakiris, D. P., Vlaikidis, A., 2006,
“Biomimetic Centering for Undulatory Robots”, in
Proc. of the 1st IEEE Int. Conference on Biomedical
Robotics and Biomechatronics, pp.744- 749.
0 50 100 150 200 250 300
0
1
2
3
4
5
6
7
Time (s)
Crossed distance (m)
0 50 100 150 200 250 300
0
0.5
1
1.5
2
2.5
3
3.5
Time (s)
Mechanical energy (J)
Crossed distance
Mechanical energy
Murray, R. M., Sastry, S., 1993, “Nonholonomic motion
planning: Steering using sinusoids”, IEEE Trans. on
Automatic Control, 38(5), pp.700-716.
McClung, A. J., Cham, J. G., Cutkosky, M. R., 2004,
“Rapid Maneuvering of a Biologically Inspired
Hexapedal Robot” in ASME IMECE Symp. on Adv. in
Robot Dynamics and Control, USA.
Leavitt, J., Sideris, A., Bobrow, J. E., 2006, “High
bandwidth tilt measurement using low-cost sensors”,
IEEE/ASME Trans. on Mechatronics, 11(3), pp.320-
327.
Berenguer, F. J., Monasterio-Huelin, F., 2006, “Easy
design and construction of a biped walking mechanism
with low power consumption”, in Proc. of
CLAWAR’06, the 9th Int. Conference on Climbing and
Walking Robots, Belgium, pp. 96-103.
Berenguer, F. J., Monasterio-Huelin, F., 2007, “Stability
and Smoothness Improvements for an Underactuated
Biped with a Tail”, in Proc. of the 2007 IEEE Int.
Symposium on Industrial Electronics, Vigo, Accepted.
TRAJECTORY PLANNING USING OSCILLATORY CHIRP FUNCTIONS APPLIED TO BIPEDAL LOCOMOTION
75