Mau Adachi1, Shinya Aoi2, Tomoya Kamimura3, Kazuo Tsuchiya2, Fumitoshi Matsuno1. 1. Department of Mechanical Engineering and Science, Graduate School of Engineering, Kyoto University, Kyoto, Japan. 2. Department of Aeronautics and Astronautics, Graduate School of Engineering, Kyoto University, Kyoto, Japan. 3. Department of Electrical and Mechanical Engineering, Nagoya Institute of Technology, Nagoya, Japan.
Abstract
Quadrupedal mammals have fore-aft asymmetry in their body structure, which affects their walking and running dynamics. However, the effects of asymmetry, particularly in the transverse plane, remain largely unclear. In this study, we examined the effects of fore-aft asymmetry on quadrupedal trotting in the transverse plane from a dynamic viewpoint using a simple model, which consists of two rigid bodies connected by a torsional joint with a torsional spring and four spring legs. Specifically, we introduced fore-aft asymmetry into the model by changing the physical parameters between the fore and hind parts of the model based on dogs, which have a short neck, and horses, which have a long neck. We numerically searched the periodic solutions for trotting and investigated the obtained solutions and their stability. We found that three types of periodic solutions with different foot patterns appeared that depended on the asymmetry. Additionally, the asymmetry improved gait stability. Our findings improve our understanding of gait dynamics in quadrupeds with fore-aft asymmetry.
Quadrupedal mammals have fore-aft asymmetry in their body structure, which affects their walking and running dynamics. However, the effects of asymmetry, particularly in the transverse plane, remain largely unclear. In this study, we examined the effects of fore-aft asymmetry on quadrupedal trotting in the transverse plane from a dynamic viewpoint using a simple model, which consists of two rigid bodies connected by a torsional joint with a torsional spring and four spring legs. Specifically, we introduced fore-aft asymmetry into the model by changing the physical parameters between the fore and hind parts of the model based on dogs, which have a short neck, and horses, which have a long neck. We numerically searched the periodic solutions for trotting and investigated the obtained solutions and their stability. We found that three types of periodic solutions with different foot patterns appeared that depended on the asymmetry. Additionally, the asymmetry improved gait stability. Our findings improve our understanding of gait dynamics in quadrupeds with fore-aft asymmetry.
Quadrupedal mammals have fore-aft asymmetry in their body structure. For example, their fore and hind legs have not only different skeletal structures but also different masses and properties of muscles (Payne et al., 2005a, b; Williams et al., 2008a, b). During their locomotion, while the fore legs generate more braking forces than the hind legs, the hind legs do more propulsive forces than the fore legs (Lee et al., 1999; Bertram and Gutmann 2008). Furthermore, the fore and hind legs have different connections to the body; while the fore legs are suspended by muscles through the scapula, the hind legs are connected to the pelvis via skeletal articulation (Hildebrand and Goslow, 2001). In addition, the front part of the bodies of horses and dogs is heavier than the hind part because the front part has a head and neck and the thorax has higher density and larger mass than the abdomen (Buchner et al., 1997; Jones et al., 2018). To compensate for the asymmetric mass distribution, the forelegs generally support more of the body weight than the hind legs (Rollinson and Martin, 1981; Merkens et al., 1993; Lee et al., 1999). Additionally, horses, which have a long neck to increase fore-aft asymmetry, use not only their forelegs but also their thoracic muscles to support their weight (Payne et al.,. 2005b). These asymmetric body structures affect their walking and running dynamics. However, the effects of fore-aft asymmetry on quadrupedal locomotion remain largely unclear. To date, these effects have been investigated in the sagittal plane using both biological approaches (Lee et al., 2004; Lee, 2010) and modeling approaches (Zou and Schmiedeler, 2006; Yamada et al., 2022). For example, in a modeling study using a simple model, researchers demonstrated that the forward offset of the center of mass (COM) position reduces the stability of bounding gait in the sagittal plane (Zou and Schmiedeler, 2006). The effects of asymmetry are crucial not only in the sagittal plane but also in the transverse plane. However, few studies have investigated the effects in the transverse plane; thus, the effects remain unclear.In this study, we investigate the effects of fore-aft asymmetry on trotting in the transverse plane using a simple model. Although quadrupedal mammals use various gaits, such as walking, trotting, and galloping, depending on their locomotion speed, trotting is widespread among quadrupedal mammals (Muybridge, 1957; Alexander and Jayes, 1983). In trotting, their four legs are used in two pairs, that is, the diagonal fore and hind legs, and these two pairs of legs touch the ground alternately (Hildebrand, 1965, 1968). During such trotting, quadrupedal mammals basically keep their bodies parallel to the ground unlike other gaits (Muybridge, 1957; Heglund et al., 1974; Dunbar et al., 2008). Although the diagonal touchdown generates moments to rotate the fore and hind parts of the body in opposite directions not only in the sagittal plane but also in the transverse plane, which makes it difficult to maintain their posture during trotting, quadrupedal mammals stabilize their body using trunk muscles (Schilling and Carrier, 2009). In our previous work (Adachi et al., 2020), we used a simple fore-aft symmetrical model in the transverse plane, which had two segmented bodies connected by a torsional joint with a torsional spring and four spring legs, and found that the appropriate stiffness in the body and legs produced stable trotting. However, the fore-aft asymmetry makes differences between the moments by the diagonal touchdown, which changes the gait characteristics and stability. To investigate the effects of fore-aft asymmetry on transverse dynamics in trotting, we extend our previous model to incorporate fore-aft asymmetry and examine the asymmetry effects on trotting from a dynamic viewpoint.
2 Materials and Methods
2.1 Model
Each leg of a quadrupedal mammal has only 10% or less of the total mass (Buchner et al., 1997; Amit et al., 2009; Kilbourne and Hoffman, 2013). The main function of the legs is to produce reaction forces from the ground to support the body and can be represented by a spring (e.g., Full and Koditschek, 1999). Because stabilization of the body posture is crucial to generate stable gait, we focused on the dynamics of the body posture in the transverse plane and used massless springs for the legs in our model. Specifically, the model consists of two rigid bodies and four massless springs (Figure 1). The two rigid bodies represent the fore and hind parts of the body (Bodies F and H, respectively), and are connected by a joint at their COM. The four massless springs represent the legs (Legs FL, FR, HL, and HR). Legs iL and iR (i = F, H) are connected to Body i on the left and right sides, respectively. Because mediolateral ground reaction forces (GRFs) are much smaller than vertical forces during trotting of quadrupedal mammals (Merkens et al., 1993; Gillette and Angle, 2008), we ignore the horizontal dynamics of our model, as in previous studies (Berkemeier, 1998; De and Koditschek, 2018) and focus on the vertical and rotational movements of the bodies. Z is the vertical position of the COM of the bodies. θ
(i = F, H) is the angle of Body i relative to the horizontal line. L
(i = F, H, j = L, R) is the length of Leg ij. The mass and moment of inertia around the COM of Body i (i = F, H) are M
and I
, respectively. The body joint has a torsional spring with a spring constant of K
B that produces the body torsional movement. The body spring is at the equilibrium position when the bodies have the same posture (θ
F = θ
H). The spring constants of the forelegs (Legs FL and FR) and hind legs (Legs HL and HR) are K
F and K
H, respectively. All the legs have the same nominal length L
0. The distance between the COM of the bodies and the root of the leg spring is D for both the fore and hind bodies. The gravitational acceleration is
.
FIGURE 1
Our model composed of two rigid bodies and four massless springs. The bodies are connected at their COM by a joint with a torsional spring.
Our model composed of two rigid bodies and four massless springs. The bodies are connected at their COM by a joint with a torsional spring.When Leg ij (i = F, H, j = L, R) is in the air, it remains vertical and maintains the nominal length (L
= L
0). When the tip touches the ground, the leg spring starts to compress to receive a GRF. When its length returns to the nominal length (L
= L
0) after compression, the tip leaves the ground. Because touchdowns and liftoffs occur at the nominal length, our model is energy conservative.The equations of motion of the model are given by, and
where L
= Z + D
sin θ
. Leg ij touches the ground when its tip reaches the ground and leaves the ground when its length returns to the nominal length. These conditions are both given by
where
.To generalize the dynamics of the model, we non-dimensionalize the governing equations using the mass scale M
F + M
H, length scale D, and time scale
. The dimensionless equations of motion are given by,
μ
= I
/((M
F + M
H)D
2), k
= K
D/((M
F + M
H)
) (i = F, H), k
B = K
B/((M
F + M
H)
D), d
L = 1, d
R = −1, and hereafter,
indicates the derivative of variable * with respect to τ. The dimensionless condition for the touchdown and liftoff of Leg ij is given by
where
.
2.2 Gait Assumptions
During trotting, the four legs work in two pairs. Specifically, the diagonal legs (Legs FL and HR, and Legs FR and HL) are paired. These two pairs touch the ground alternately. In this study, we focus on the motions during which one pair of legs touches and leaves the ground and then the other pair does the same. We assume that each leg touches the ground only once in a single gait cycle. Additionally, when one leg of a pair touches the ground, it never leaves the ground until the other leg of that pair touches the ground, that is, a double stance phase exists for each pair. We define the following four phases: flight (F), fore stance (FS), hind stance (HS), and double stance (DS) phases. In the flight phase, all the legs are in the air. In the fore (hind) stance phase, only the fore (hind) leg of a pair is in contact with the ground. In the double stance phase, both legs of a pair are in contact with the ground.Because the model is left-right symmetric, the motion during which one pair touches and leaves the ground, and the motion during which the other pair touches and leaves the ground can be expressed using the same expression when the left and right sides of the model are reversed. Specifically, we use q
+ = B
LR
q
− at the apex (i.e., at
in the flight phase), where B
LR = diag(1, −1, −1, 1, −1, −1). In this study, *+ and *− indicate the states immediately after and before reversing, respectively. Therefore, we focus on the touchdowns and liftoffs for only one pair of legs, specifically using the pair of legs FL and HR.The motion from one apex to the next apex is obtained from the phase transitions between the four phases (i.e., flight, fore stance, hind stance, and double stance phases), as illustrated in Figure 2. These phase transitions occur when the corresponding conditions (Conditions 1–12 in Figure 2) are satisfied. For example, the transition from the flight phase to the double stance phase occurs when Condition 2 is satisfied, when Conditions 4 and 5 are sequentially satisfied, or when Conditions 8 and 9 are sequentially satisfied. We use r
A = 0 to represent the condition where the COM reaches an apex, r
F = 0 to represent the condition where the fore leg of the pair touches and leaves the ground, r
H = 0 to represent the condition where the hind leg of the pair touches and leaves the ground, and r
D = 0 to represent the condition where both legs of the pair simultaneously touch and leave the ground. Specifically, Condition i (i = 1, … , 12) is given by
where
, r
F(q) = r
FL(q), and r
H = r
HR(q).
FIGURE 2
Phase transitions from an apex to the next apex. (A) Possible phases and the associated phase transitions. The phase transitions occur when conditions 1–12 are satisfied. The left and right sides of the model are then reversed at the next apex. (B) Nine sequences (Sequences 1–9) explain the phase transitions from an apex to the next apex. Each gray arrow with a number indicates the condition of the phase transition. Conditions 1 and 12 are not shown because they are common to all sequences.
Phase transitions from an apex to the next apex. (A) Possible phases and the associated phase transitions. The phase transitions occur when conditions 1–12 are satisfied. The left and right sides of the model are then reversed at the next apex. (B) Nine sequences (Sequences 1–9) explain the phase transitions from an apex to the next apex. Each gray arrow with a number indicates the condition of the phase transition. Conditions 1 and 12 are not shown because they are common to all sequences.Based on these phase transitions, the motion from one apex to the next apex can be explained using nine sequences (Sequences 1–9), as illustrated in Figure 2. In Sequence 1, both legs of the pair touch the ground simultaneously and then leave the ground simultaneously (flight–double stance–flight). In Sequence 2, both legs of the pair touch the ground simultaneously, but the hind leg then leaves the ground earlier than the fore leg (flight–double stance–fore stance–flight). In Sequence 3, both legs of the pair touch the ground simultaneously, but the foreleg then leaves the ground earlier than the hind leg (flight–double stance–hind stance–flight). In Sequence 4, the foreleg touches the ground earlier than the hind leg, but both legs then leave the ground simultaneously (flight–fore stance–double stance–flight). In Sequence 5, the foreleg touches the ground earlier than the hind leg, but the hind leg then leaves the ground earlier than the foreleg (flight–fore stance–double stance–fore stance–flight). In Sequence 6, the fore leg of the pair touches and then leaves the ground earlier than the hind leg (flight–fore stance–double stance–hind stance–flight). Sequences 7–9 are then obtained by exchanging the behavior of the fore and hind legs shown in Sequences 4–6, respectively.
2.3 Search of the Periodic Solutions and Stability Analysis
We search the periodic solutions using a Poincaré map by taking a Poincaré section immediately after the reversal of the left and right sides of the model at the apex
. Therefore, we define the state on the Poincaré section as
. The Poincaré map is then denoted by x
= P(x
), where x
is the state immediately after the reversal at the ith apex. A fixed point x* on the Poincaré section, which satisfies x* = P(x*), corresponds to a periodic solution. We search the periodic solutions numerically by solving the following:
where we determine z* by comparing the simulation results and measured data of animals as described in Section 2.4.We add a perturbation δx
to the obtained solutions immediately after the reversal at the ith apex. The linearization of the Poincaré map P around x* yields
where J is the Jacobian matrix of P. If all eigenvalues of J are located inside (inside and on) the unit circle on the complex plane, the periodic solution is asymptotically (marginally) stable; otherwise, the solution is unstable. Because the model is energy conservative, no asymptotically stable solutions exist. Therefore, we simply refer to marginally stable as stable. We define Λ = max
|λ
|, where λ
(i = 1, … , 5) are the eigenvalues of J. If Λ = 1 is satisfied, the periodic solution is stable; otherwise, the solution is unstable.
2.4 Asymmetric Properties
Although we used the same physical parameters between the fore and hind bodies in the model in our previous study (Adachi et al., 2020), quadrupedal mammals, such as dogs and horses, generally have different physical properties between the fore and hind bodies. In particular, different body masses, moments of inertia, and leg stiffnesses greatly affect the locomotion dynamics. Because the difference of the mass between the fore and hind bodies has no effect on the equations of motion Eq. 3) of our model in the transverse plane (only the total mass has effects), we focus on the differences in the moments of inertia (μ
F and μ
H) and leg stiffnesses (k
F and k
H). To highlight the fore-aft asymmetry between these parameters, we define the averaged values of the moments of inertia and leg stiffnesses between the fore and hind bodies as μ
0 and k
0, respectively, and represent these four properties using asymmetric parameters ɛ
and ɛ
as follows:ɛ
= ɛ
= 0 corresponds to the symmetrical model used in our previous work (Adachi et al., 2020). Because the fore body of most quadrupedal mammals is typically heavier than the hind body (Rollinson and Martin, 1981) and the forelimbs support greater loads than the hind limbs (Merkens et al., 1993; Lee et al., 1999, 2004; Witte et al., 2004), we use ɛ
, ɛ
≥ 0.In this study, we use two types of physical parameter sets based on large breed dogs (e.g., German Shepherd), which have a short neck, and warmblood horses, which have a long neck. For dogs, we use M
F + M
H = 35 kg and I
F + I
H = 0.43 kgm2 based on Amit et al. (2009) and Jones et al. (2018) and D = 0.10 m based on the distance between the left and right hip joints of the hind limbs (Carrier et al., 2005; Belhaoues et al., 2020), which yields μ
0 = 0.62. For horses, we use M
F + M
H = 538 kg and I
F + I
H = 37.5 kgm2 based on Buchner et al. (1997) and D = 0.22 m based on Gómez et al. (2009), which yields μ
0 = 0.72. We also estimate ɛ
based on Buchner et al. (1997), Amit et al. (2009), and Jones et al. (2018) and ɛ
based on Herr et al. (2002), which results in ɛ
= 0.12 and ɛ
= 0.21 for dogs and ɛ
= 0.14 and ɛ
= 0.25 for horses.For the symmetric model (ɛ
= ɛ
= 0) in our previous study (Adachi et al., 2020), the ratio of the leg and body-torsional spring constants, that is, κ = k
B/k
0, mainly determined the characteristics of the periodic solutions. In this study, we use κ instead of k
B. We determine k
0 and κ by comparing the simulation results and measured data of dogs and horses. Specifically, we first use the symmetric model (ɛ
= ɛ
= 0, μ
0 = 0.62 in the dog model and 0.72 in the horse model) to determine k
0, κ, and z* so that the half cycle duration τ* (duration from an apex to the next apex), magnitude of the vertical movement δ
, and duty ratio averaged among the four legs β
0 of the periodic solution minimize
, where c
1, c
2, and c
3 are the coefficients and
,
, and
are the measured data of τ*, δ
, and β
0, respectively, during fast trotting in animals (Froude number is about 1.3; 3.5 m/s for dogs and 4.5 m/s for horses). In particular, we use
[0.2 s (Heglund et al., 1974; Maes et al., 2008)],
[0.011 m (Farley et al., 1993; Blickhan and Full, 1993)], and
(Fischer and Lilje, 2016; Maes et al., 2008) for the dog model and
[0.25 s (Heglund et al., 1974; Heglund and Taylor, 1988)],
[0.024 m (Blickhan and Full, 1993; Farley et al., 1993)], and
(Dutto et al., 2004; Bullimore and Burn, 2006) for the horse model. Because
is larger than
and
, we use c
1 = 0.1 and c
2 = c
3 = 1. Using the obtained values of k
0, κ, and z*, we then introduce asymmetry (ɛ
, ɛ
) in the model (ɛ
= 0.12 and ɛ
= 0.21 in dogs and ɛ
= 0.14 and ɛ
= 2.5 in horses). Table 1 summarizes the parameters of the dog and horse models.
TABLE 1
Parameters of dog and horse models. μ
0, ɛ
, and ɛ
are determined based on the measured data of animals and k
0, κ, and z* are determined through the optimization of simulation.
Parameter
Value
Dog
Horse
MF + MH (kg)
35a
538d
IF (kgm2)
0.26a
23.4d
IH (kgm2)
0.17a
14.1d
D (m)
0.1b
0.22e
KF/KH
1.27c
1.33c
μ0
0.62
0.72
ɛμ
0.12
0.14
k0
1.5
2.2
ɛk
0.21
0.25
κ
0.20
0.21
z*
0.06
0.06
a: Amit et al. (2009); Jones et al. (2018), b: Carrier et al. (2005); Belhaoues et al. (2020), c: Herr et al. (2002), d: Buchner et al. (1997), e: Gómez et al. (2009).
Parameters of dog and horse models. μ
0, ɛ
, and ɛ
are determined based on the measured data of animals and k
0, κ, and z* are determined through the optimization of simulation.a: Amit et al. (2009); Jones et al. (2018), b: Carrier et al. (2005); Belhaoues et al. (2020), c: Herr et al. (2002), d: Buchner et al. (1997), e: Gómez et al. (2009).
3 Results
3.1 Effects of Asymmetry on the Gait Pattern
We obtained a periodic solution uniquely through the optimization in the symmetric model for dogs (μ
0 = 0.62, ɛ
= ɛ
= 0), which yielded k
0 = 1.5, κ = 0.2, and z* = 0.06. By changing ɛ
and ɛ
based on the symmetric periodic solution, we uniquely obtained the periodic solution for each set of (ɛ
, ɛ
). Figure 3 shows the time profiles of typical periodic solutions. Regardless of ɛ
and ɛ
, the curve of z is sinusoidal and those of θ
F and θ
H are parabolic. When ɛ
= ɛ
= 0, the magnitudes of θ
F and θ
H were identical and flight–double stance phase transition directly occurred (Figure 3A), which resulted in Sequence 1. When increasing ɛ
with ɛ
= 0, the magnitude of z remained almost unchanged, whereas that of θ
F decreased and that of θ
H increased (Figure 3B). This made the stance phase durations of the hind legs longer than those of the forelegs and resulted in the appearance of the hind stance phase between the flight and double stance phases, which resulted in Sequence 9. By contrast, when we increased ɛ
with ɛ
= 0, the magnitude of θ
F increased and that of θ
H decreased (Figure 3C), which is opposite to the result when we increased ɛ
in Figure 3B. This made the stance phase durations of the fore legs longer than those of the hind legs and resulted in the appearance of the fore stance phase between the flight and double stance phases, which means Sequence 5. Furthermore, we found a proportional relationship between ɛ
and ɛ
(ɛ
= aɛ
, a = 0.69), which never changed the profiles of θ
F and θ
H from those in the symmetric model (ɛ
= ɛ
= 0) and maintained Sequence 1 (Figure 3D). Sequence 5 appeared for ɛ
< aɛ
and Sequence 9 appeared for ɛ
> aɛ
(Figure 3E). The estimated values of the asymmetric parameters in the dog model (ɛ
= 0.12 and ɛ
= 0.21) satisfied ɛ
< aɛ
and thus generated Sequence 5. We compared the locomotion characteristics (half gait cycle duration, vertical displacement of COM, roll amplitude of the hind body, maximum vertical GRFs of the fore and hind legs, and duty ratios of the fore and hind legs) between simulation results using the estimated parameters of dogs and the measured data of dogs in Table 2. The locomotion characteristics of the simulation results are consistent with those of the measured data except for the roll amplitude of the hind body.
FIGURE 3
Gait dependence on ɛ
and ɛ
in dog model. Time profile of periodic solution (A) for the symmetric model (ɛ
= ɛ
= 0) and those for two values of (B)
ɛ
with ɛ
= 0, (C)
ɛ
with ɛ
= 0, and (D)
ɛ
with ɛ
= aɛ
. Cyan, green, pink, and yellow regions indicate flight (F), fore stance (FS), hind stance (HS), and double stance (DS), respectively. Dotted lines indicate the periodic solution of the symmetric model. (E) Gait dependence on ɛ
and ɛ
.
TABLE 2
Comparison of locomotion characteristics between models and animals using dimensionless values.
Dog
Horse
Model
Animal
Model
Animal
Half cycle duration
1.75
1.9a
1.54
1.7f
Vertical COM displacement
0.12
0.11b
0.11
0.11b
Hind roll amplitude (deg)
29
6c
20
5g
Fore maximum GRF
1.1
1.5d
1.2
1.2h
Hind maximum GRF
0.7
0.8d
0.6
0.8h
Fore duty factor
0.47
0.48e
0.45
0.42i
Hind duty factor
0.46
0.44e
0.44
0.38i
a: Heglund et al. (1974); Maes et al. (2008), b: Farley et al. (1993); Blickhan and Full (1993), c: Fischer et al. (2018), d: Voss et al. (2010), e: Fischer and Lilje (2016); Maes et al. (2008), f: Heglund et al. (1974); Heglund and Taylor (1988), g: Byström et al. (2021), h: Merkens et al. (1993); Witte et al. (2004), i: Dutto et al. (2004); Bullimore and Burn (2006).
Gait dependence on ɛ
and ɛ
in dog model. Time profile of periodic solution (A) for the symmetric model (ɛ
= ɛ
= 0) and those for two values of (B)
ɛ
with ɛ
= 0, (C)
ɛ
with ɛ
= 0, and (D)
ɛ
with ɛ
= aɛ
. Cyan, green, pink, and yellow regions indicate flight (F), fore stance (FS), hind stance (HS), and double stance (DS), respectively. Dotted lines indicate the periodic solution of the symmetric model. (E) Gait dependence on ɛ
and ɛ
.Comparison of locomotion characteristics between models and animals using dimensionless values.a: Heglund et al. (1974); Maes et al. (2008), b: Farley et al. (1993); Blickhan and Full (1993), c: Fischer et al. (2018), d: Voss et al. (2010), e: Fischer and Lilje (2016); Maes et al. (2008), f: Heglund et al. (1974); Heglund and Taylor (1988), g: Byström et al. (2021), h: Merkens et al. (1993); Witte et al. (2004), i: Dutto et al. (2004); Bullimore and Burn (2006).Similar to the dog model, we obtained a periodic solution and k
0 = 2.2, κ = 0.21, and z* = 0.06 through the optimization in the symmetric model for horses (μ
0 = 0.72, ɛ
= ɛ
= 0). When changing ɛ
and ɛ
, we also achieved Sequences 1, 5, and 9 depending on ɛ
⋚aɛ
, where a = 0.69 (see Supplementary Appendix SA). The estimated values of the asymmetric parameters in the horse model (ɛ
= 0.14 and ɛ
= 0.25) also satisfied ɛ
< aɛ
and generated Sequence 5. We compared the simulated locomotion characteristics using the estimated parameters of horses with the measured data of horses in Table 2. The locomotion characteristics of the simulation results of the horse model are also consistent with those of the measured data except for the roll amplitude of the hind body.Next, we investigated the phase transition of the periodic solution by independently changing μ
0, k
0, and κ by ± 50% from the dog parameter set (μ
0 = 0.62, k
0 = 1.5, and κ = 0.2) in Figure 4. In the same manner as the above results, Sequences 1, 5, and 9 appeared for ɛ
= aɛ
, ɛ
< aɛ
, and ɛ
> aɛ
, respectively. Although the coefficient a changed slightly when μ
0 and k
0 increased (Figures 4A,B,D,E), it largely decreased as κ increased (Figures 4C,F). These tendencies were also observed in the horse model (see Supplementary Appendix SB).
FIGURE 4
Gait dependence on physical parameters in the dog model. Condition of ɛ
and ɛ
(ɛ
= aɛ
) to achieve Sequence 1 for three values of (A)
μ
0, (B)
k
0, and (C)
κ, while holding the other parameters constant at μ
0 = 0.62, k
0 = 1.5, and κ = 0.2. Sequences 5 and 9 appeared when ɛ
< aɛ
and ɛ
> aɛ
, respectively. Dependence of a on (D)
μ
0, (E)
k
0, and (F)
κ.
Gait dependence on physical parameters in the dog model. Condition of ɛ
and ɛ
(ɛ
= aɛ
) to achieve Sequence 1 for three values of (A)
μ
0, (B)
k
0, and (C)
κ, while holding the other parameters constant at μ
0 = 0.62, k
0 = 1.5, and κ = 0.2. Sequences 5 and 9 appeared when ɛ
< aɛ
and ɛ
> aɛ
, respectively. Dependence of a on (D)
μ
0, (E)
k
0, and (F)
κ.
3.2 Effects of Asymmetry on Gait Stability
We investigated the stability of the obtained periodic solutions for ɛ
and ɛ
using the horse parameter set (μ
0, k
0, κ) = (0.72, 2.2, 0.21) by calculating the maximum eigenvalue Λ of the Jacobian matrix of the Poincaré map (Figure 5A). When ɛ
= aɛ
was satisfied (including ɛ
= ɛ
= 0), Λ was much larger than 1 and the periodic solutions were highly unstable (the instability increased as ɛ
increased). As the distance of (ɛ
, ɛ
) from ɛ
= aɛ
increased, Λ decreased. The solutions became stable with Λ = 1 when (ɛ
, ɛ
) moved across two parallel lines ɛ
= aɛ
± b, where b = 0.02. This means that the trotting of the symmetric horse model was unstable, whereas fore-aft asymmetry stabilized it. The estimated asymmetric parameters of horses (ɛ
= 0.14 and ɛ
= 0.25) satisfied ɛ
< aɛ
− b, which indicates that the trotting of horses was stable. By contrast, the periodic solutions for the dog parameter set (μ
0, k
0, κ) = (0.62, 1.5, 0.2) were always stable for 0 ≤ ɛ
≤ 0.3 and 0 ≤ ɛ
≤ 0.3, including the symmetric case ɛ
= ɛ
= 0 (Figure 5B). This result corresponds to b = 0 in the above horse model. Therefore, trotting of dogs was also stable with respect to the estimated asymmetric parameters of dogs (ɛ
= 0.12 and ɛ
= 0.21).
FIGURE 5
Stability of periodic solutions for ɛ
and ɛ
. Contour of the maximum eigenvalue Λ in the (A) horse model and (B) dog model. White and gray regions indicate the stable and unstable regions, respectively. ɛ
= aɛ
± b corresponds to the boundary of Λ = 1. b > 0 in the horse model, whereas b = 0 in the dog model. Crosses indicate the estimated values of ɛ
and ɛ
in animals.
Stability of periodic solutions for ɛ
and ɛ
. Contour of the maximum eigenvalue Λ in the (A) horse model and (B) dog model. White and gray regions indicate the stable and unstable regions, respectively. ɛ
= aɛ
± b corresponds to the boundary of Λ = 1. b > 0 in the horse model, whereas b = 0 in the dog model. Crosses indicate the estimated values of ɛ
and ɛ
in animals.Next, we investigated the stability of the periodic solutions in the asymmetric model (ɛ
, ɛ
≥ 0) by independently changing μ
0, k
0, and κ from the parameter sets of dogs and horses. We found that ɛ
= aɛ
± b determined the stability for both cases in the same manner as that for the above results. Specifically, if b = 0, the periodic solutions were stable regardless of ɛ
and ɛ
. By contrast, if b > 0, while the periodic solutions were unstable when ɛ
= ɛ
= 0, they became stable when ɛ
≥ aɛ
+ b or ɛ
≤ aɛ
− b. Therefore, although large asymmetry was necessary as b increased, fore-aft asymmetry stabilized the periodic solutions. We examined whether b depended on μ
0, k
0, and κ in the same manner as a in Figure 4. Specifically, we investigated b by independently changing μ
0, k
0, and κ by ± 20% from the parameter sets for dogs (μ
0 = 0.62, k
0 = 1.5, and κ = 0.2) and horses (μ
0 = 0.72, k
0 = 2.2, and κ = 0.21) in Figures 6A,B, respectively. In both parameter sets for dogs and horses, when μ
0 exceeded a certain value, b increased from 0. When k
0 or κ fell below a certain value, b increased from 0.
FIGURE 6
Dependence of b on μ
0, k
0, and, κ. b vs., μ
0, k
0, and, κ using the parameter sets for (A) dogs and (B) horses, while holding the other parameters constant at (μ
0, k
0, κ) = (0.62, 1.5, 0.2) for dogs and (0.72, 2.2, 0.21) for horses. (C) Contour of b around μ
0 = κ + 0.5 for k
0 = 1.5, 1.85, and 2.2. Red and blue lines indicate μ
0 = κ + 0.5 and boundary of b = 0 and b > 0, respectively. White and gray regions indicate b = 0 and b > 0, respectively.
Dependence of b on μ
0, k
0, and, κ. b vs., μ
0, k
0, and, κ using the parameter sets for (A) dogs and (B) horses, while holding the other parameters constant at (μ
0, k
0, κ) = (0.62, 1.5, 0.2) for dogs and (0.72, 2.2, 0.21) for horses. (C) Contour of b around μ
0 = κ + 0.5 for k
0 = 1.5, 1.85, and 2.2. Red and blue lines indicate μ
0 = κ + 0.5 and boundary of b = 0 and b > 0, respectively. White and gray regions indicate b = 0 and b > 0, respectively.In our previous study (Adachi et al., 2020) using the symmetric model (ɛ
= ɛ
= 0), we demonstrated that k
0 hardly affected the stability of the periodic solutions, and μ
0 and κ mainly determined the stability. Specifically, the periodic solutions were stable when μ
0 ≤ κ + 0.5 and unstable when μ
0 > κ + 0.5. We investigated b around this stability boundary (μ
0 = κ + 0.5) with k
0 = 1.5, 1.85, and 2.2 in Figure 6C, where k
0 = 1.5 and k
0 = 2.2 correspond to the dog and horse parameters, respectively. For each value of k
0, the boundary between b = 0 and b > 0 existed around μ
0 = κ + 0.5.
4 Discussion
4.1 Effects of Fore-Aft Asymmetry on the Transverse Dynamics of Trotting
Regardless of the dog and horse models, we found periodic solutions, which had several types of phase transitions depending on the asymmetric parameters ɛ
and ɛ
. Specifically, Sequences 1 (flight–double stance–flight), 5 (flight–fore stance–double stance–fore stance–flight), and 9 (flight–hind stance–double stance–hind stance–flight) appeared when ɛ
= aɛ
, ɛ
< aɛ
, and ɛ
> aɛ
, respectively (Figure 3), where a depended on the physical parameter set (μ
0, k
0, and κ) as shown in Figure 4. For us to understand the mechanism for generating these sequences, understanding the relationship between the averaged angle of the fore and hind bodies (θ = (θ
F + θ
H)/2) and torsional angle (ϕ = (θ
F − θ
H)/2) is crucial. Sequence 1 requires simultaneous touchdowns and liftoffs by the paired fore and hind legs. In our previous study (Adachi et al., 2020) using the symmetric model (ɛ
= ɛ
= 0), we demonstrated that Sequence 1 appeared only when θ = 0, that is, the fore and hind bodies always rotated in the opposite direction (θ
F = −θ
H). In the present study, we demonstrated that even if the model had asymmetric properties ɛ
and ɛ
, the relationship ɛ
= aɛ
produced θ
F = −θ
H (θ = 0), which resulted in Sequence 1. This relationship was analytically obtained using perturbation theory (see Supplementary Appendix SC). By contrast, because ɛ
≠ aɛ
caused θ
F ≠ −θ
H (θ ≠ 0), other sequences appeared. In particular, when θ and ϕ had the same sign, the rotation of the fore body (θ
F = θ + ϕ) became larger than that of the hind body (θ
H = θ − ϕ), which induced Sequence 5. When θ and ϕ had opposite signs, the rotation of the hind body became larger than that of the fore body, which induced Sequence 9.In previous studies (Zou and Schmiedeler 2006; Yamada et al., 2022), the researchers used a single rigid body for their simple models to investigate quadrupedal bounding in the sagittal plane and demonstrated that the fore-aft asymmetry of the CoM position of the body reduced gait stability. However, our results demonstrate that even if the trotting of the fore-aft symmetric model with ɛ
= ɛ
= 0 in the transverse plane was unstable, it was stabilized by introducing ɛ
and ɛ
to satisfy ɛ
< aɛ
− b or ɛ
> aɛ
+ b (Figure 5), where b also depended on the physical parameter set (μ
0, k
0, and κ) as shown in Figure 6; that is, fore-aft asymmetry did not reduce gait stability, but rather improved it in the transverse plane. These different effects of asymmetry on gait stability were mainly caused by different effects on the entire dynamics. Specifically, because in previous studies (Zou and Schmiedeler, 2006; Yamada et al., 2022), researchers used a single rigid body in the model and incorporated fore-aft asymmetry in the single body, the asymmetry directly affected the entire dynamics. By contrast, we used two segmented bodies in our model and incorporated fore-aft asymmetries as different properties between the bodies. The fore-aft asymmetries indirectly affected the entire dynamics via the torsional body joint that connected the two bodies.In this study, the boundary between b = 0 and b > 0 existed near μ
0 = κ + 0.5 in the μ
0-κ plane (Figure 6), which corresponds to the stability boundary (μ
0 ≤ κ + 0.5: stable, μ
0 > κ + 0.5: unstable) in the symmetric model (ɛ
= ɛ
= 0), as achieved in (Adachi et al., 2020). When μ
0 < κ + 0.5, the introduction of ɛ
and ɛ
to the symmetric model never changed the stability, and the periodic solutions remained stable, which resulted in b = 0 for the stability condition ɛ
≷ aɛ
± b in Figure 5. By contrast, when μ
0 > κ + 0.5, the introduction of ɛ
and ɛ
made the periodic solutions stable for ɛ
≷ aɛ
± b (b > 0). Therefore, we expect that the boundary between b = 0 and b > 0 is identical to μ
0 = κ + 0.5 in the μ
0-κ plane. However, our results had some differences between them, as shown in Figure 6. This is mainly because we obtained the periodic solutions numerically based on the non-linear governing equations, whereas in our previous work (Adachi et al., 2020), we obtained them approximately by linearizing the governing equations.
4.2 Biological Relevance of Our Findings
Our results showed that the fore-aft asymmetry improves gait stability during trotting. Although our model incorporated only passive forces using springs, unstable gait can be stabilized by additional control inputs. However, when the system has passive stability, it needs less control inputs and sensory feedbacks. This results in low energy consumption, which is therefore beneficial for quadrupedal animals.Because the front part of the body is generally heavier and has larger moment of inertia in the transverse plane than the hind part in quadrupeds (Rollinson and Martin, 1981), the forelegs need to generate more impulse than the hind legs to achieve trotting by inhibiting body pitching. In fact, the stance phase durations of the fore legs are basically longer than those of the hind legs during trotting in quadrupeds (Merkens et al., 1993; Lee et al., 1999; Weishaupt et al., 2004; Robilliard et al., 2007; Fischer and Lilje, 2016). These characteristics appeared only in the periodic solutions with Sequence 5 in our model.In this study, we used the parameter set estimated in dogs. The average and difference of the moments of inertia between the fore and hind bodies were both relatively small (μ
0 = 0.62 and ɛ
= 0.12) and μ
0 < κ + 0.5 was satisfied (i.e., the periodic solution of the symmetric model was stable). As a result, we achieved b = 0 and the periodic solutions were stable even when we introduced the asymmetries ɛ
and ɛ
. Additionally, ɛ
< aɛ
was satisfied for the estimated values in dogs, which yielded Sequence 5 (Figure 5B). These characteristics are consistent with those of trotting in dogs (Lee et al., 1999, 2004; Lee, 2010; Fischer and Lilje, 2016). By contrast, horses have a longer neck than dogs (Loscher et al., 2016) and the estimated average and difference of the moments of inertia were both larger than those of dogs (μ
0 = 0.72 and ɛ
= 0.14). The periodic solution of the symmetric horse model with ɛ
= ɛ
= 0 was unstable. However, that was stabilized by making the fore legs stiffer (ɛ
= 0.25, Figure 5A). Researchers have suggested that horses enhance the elasticity of their fore legs using their thoracic muscles, such as serratus ventralis thoracis, and generate a large difference in stiffness between their fore and hind legs (Payne et al., 2005b).
4.3 Limitations of Our Study and Future Work
In this study, we investigated the effects of fore-aft asymmetry on quadrupedal trotting in the transverse plane using a simple model. Our results demonstrated that asymmetry improves gait stability. In addition, many locomotion characteristics of the simulation results were consistent with those of the measured data of animals, as shown in Table 2. However, our model does not necessarily explain all phenomena of trotting in animals and has limitations. For example, the roll amplitude of the hind body in our models was larger than that of the measured data of animals (Table 2). This discrepancy could be due to the different joint structure at the leg roots. Specifically, although we used smooth rotational joints, quadrupeds have muscles around the joints, which prevent large leg abduction (Schilling et al., 2009). In the future, we would like to incorporate this effect of the muscles around the leg roots to our model.Secondary, our horse model showed Sequence 5 (flight–fore stance–double stance–fore stance–flight), where the fore leg of the pair touches the ground earlier and leaves it later than the hind leg. Although horses show Sequence 5 during trotting (Weishaupt et al., 2004), they basically show Sequence 6 (flight–fore stance–double stance–hind stance–flight), where the fore leg of the pair touches and leaves the ground earlier than the hind leg (Hildebrand, 1965). One possible reason for this discrepancy is the absence of pitching dynamics in our model. Lee (Lee, 2010) demonstrated that the disturbance of trotting in dogs that results from changing the ground inclination and added mass position changes their foot pattern through the regulation of balance in pitching. Additionally, quadrupeds whose COM is located in an extremely forward position (which corresponds to large ɛ
in this study), such as gnus, do not use trotting, but do use walking and cantering (Pennycuick, 1975). This is mainly because it is difficult for them to keep the body pitching parallel to the ground with the extreme fore-aft asymmetry. To investigate these characteristics in quadrupedal locomotion, we would like to introduce pitching dynamics in our model in the future.
5 Conclusion
In this study, we examined the effects of fore-aft asymmetry on trotting by quadrupedal mammals in the transverse plane using a simple model. Our results demonstrated that the asymmetry gives different foot patterns and improves gait stability. Our findings improve our understanding of gait dynamics in quadrupeds with fore-aft asymmetry.