Introduction

During everyday walking, the human metatarsophalangeal (MTP) joint plays a critical role in supporting a significant portion of body weight during the mid-stance phase1. In the terminal stance phase, a natural rollover shifts the center of mass smoothly while the ankle generates sufficient force during push-off. This coordinated action-“toe joint articulation”-complements the ankle’s function and is considered a crucial component of overall gait mechanics. Research on the MTP joint spans various fields, including prosthetics, footwear, sports biomechanics, wearable robotics, and humanoid robots, underscoring its significance in gait dynamics.

Previous studies on toe joints have explored two primary aspects: structural design (e.g., toe curvature) and mechanical stiffness. Honert et al.2,3 found that toe joint stiffness influences the push-off dynamics of the center of mass (COM), while toe shape has little effect. They also demonstrated that a longer foot arch increases COM push-off work, contributing to prosthetic and footwear design advances. McDonald et al.4 revealed that a flexible toe joint in a prosthetic foot reduces insertion work, whereas other parameters remain unchanged. Hong et al.5 reported that a 3D-printed foot with a curved toe (for the design, see6) enabled a more natural rollover, leading to improved consistency and symmetry in powered prosthetic walking. Furthermore, Patrick et al.7 observed that varying toe joint stiffness in a powered transfemoral prosthesis affects energy generation and compensatory movements, suggesting that a stiffer toe joint might reduce energy consumption in the intact limb. While both stiffness and design can influence gait mechanics, stiffness has been shown to have a more consistent and direct impact on push-off performance across studies. Design features, although relevant, tend to show context-dependent effects and typically require hardware reconfiguration, making them less suitable for systematic optimization. Accordingly, this study focuses specifically on stiffness optimization. Stiffness is a quantifiable and tunable parameter that can be implemented in both simulation and experimental settings, allowing for consistent evaluation of its biomechanical effects in a replicable framework.

In this study, we define the term “optimal toe joint stiffness” differently for simulation and experimental contexts. In the simulation, the optimal stiffness is defined as the value that minimizes the total squared joint torques (TSS), thereby representing an energetically efficient walking strategy from a purely mechanical perspective. In contrast, the experiment evaluates optimal stiffness based on user-perceived walking satisfaction as well as biomechanical indicators such as joint angles, moments, power, and stance time. This distinction is critical for interpreting the findings of this study.

Given that appropriately tuned toe joint characteristics have shown positive effects for transtibial and transfemoral amputees, it is necessary to investigate whether optimally tuned toe joint stiffness can further enhance walking performance4,7,8,9. This study aims to identify an ‘optimal’ toe joint stiffness through trajectory optimization and to evaluate whether this value aligns with user preferences in human walking experiments. To further elucidate the role of the toe joint, a trajectory optimization was performed on both a 7-link walker-serving as a baseline model without an explicit toe joint-and a 9-link walker that incorporates the toe joint. The comparison between these models helps isolate the contribution of the toe joint articulation to gait performance. To enable experimental validation, a single representative stiffness value (0.98 Nm/deg) was selected by averaging the time-varying stiffness profile during the push-off phase-where the toe joint plays a critical role in forward propulsion. Subsequently, the effects of five different toe joint stiffness levels, including this optimal value, on walking satisfaction, spatiotemporal measures, kinematics, and kinetics are analyzed. The central hypothesis is that optimized toe joint stiffness will enhance user walking satisfaction compared to non-optimized stiffness values. Section “Methods” describes the simulation method-including optimizing a 9-link bipedal model with a toe joint using the Direct Collocation Method. Section “Experiment methods” details the experimental method for validating a single optimal toe joint stiffness value, with the simulation and experimental results presented in “Results” and “Discussion”, respectively.

Methods

Bipedal walking model

Figure 1
figure 1

The schematics of the bipedal walking model for the simulation.

In this study, we model bipedal walking in the sagittal plane, where the x-axis represents anterior-posterior displacement and the z-axis represents vertical displacement. Since mediolateral motion is not considered, the y-axis is excluded from the model. The simulation included two models: a 7-link model without toe joint, and a 9-link model that incorporates toe joints as single joints in the sagittal plane. If the toe joints in the 9-link model are assumed to have infinite stiffness, the model effectively reduces to the 7-link model. The 7-link model is depicted in Fig. 1a, while the 9-link model is shown in Fig. 1b. The detailed model parameters are described in Table 1.

Dynamic walking system

Bipedal locomotion involves a combination of continuous and discrete dynamics,which are typically modeled as hybrid systems. In this context, continuous dynamics describe the the evolution of the system state within a specific gait phase-such as initial stance, mid-stance, push-off, and swing phase -during which the foot-ground contact condition remains unchanged. Discrete dynamics, on the other hand, represent the instantaneous transitions between these gait phases, triggered by gait events such as heel-strike, toe-strike, toe-off, and heel-off, which correspond to changes in contact configuration. Each gait phase corresponds to a distinct domain, defined by active contact constraints at specific contact points.

Continuous dynamics

The dynamics of the rigid body walking model can be expressed as follows:

$$\begin{aligned} M(q)\ddot{q} + C(q,\dot{q})\dot{q} + G(q) = Bu + J^T F_{\text {GRF}} \end{aligned}$$
(1)

where, \(q \in Q \subset {\mathbb {R}}^{n\times 1}\), Q is the configuration space of a walker with n degrees of freedom, M is the inertia matrix, C includes the centrifugal and Coriolis force terms, and G is the gravity vector. B is the torque distribution matrix and u is the control input, which represents the joint torques applied at the actuated joints. J is the Jacobian matrix of the active contact point(s) \(\phi (q)\), \(J = \frac{d\phi (q)}{dq}\), and \(F_{\text {GRF}}\) is the ground reaction force (GRF) vector at the active contact point(s). The position vector of any potential contact point is represented by \(\phi (q)=[\phi _x (q), \phi _z (q)]\), where \(\phi _x (q)\) and \(\phi _z (q)\) are tangential and normal to the contact surface, respectively. The contact occurs when \(\phi _z (q)\) reaches zero.

Discrete dynamics

During walking, discrete events occur due to changes in contact conditions with the ground, such as when a new contact is established or an existing one is changed. Two key hypotheses on contact during bipedal locomotion were made10: i) the walker configuration is invariant under impact, and ii) the collision is inelastic, and the newly created contact point remains fixed during the collision. These hypotheses are represented as reset maps that project the system from one state domain to the next (Fig. 2). The discrete dynamical equations are given by:

$$\begin{aligned} \left[ \begin{array}{cc} M& -J^T\\ J& 0 \end{array} \right] \left( \begin{array}{c} \dot{q}^+\\ \delta F_{impact} \end{array} \right) = \left( \begin{array}{c} M\dot{q}^-\\ 0 \end{array} \right) \end{aligned}$$
(2)

where M is the inertia matrix for the system model, including the horizontal and vertical positions of the former contact point as additional states, J is the Jacobian matrix of the active contact constraints at the contact points, \(\delta F_{impact}\) represents the impulse due to the collision, \(\dot{q}^-\) is the pre-impact generalized velocity, and \(\dot{q}^{+}\) is the post-impact generalized velocity.

Walking sequence from human data

Figure 2
figure 2

The schematics of the walking sequences for the 7-link and 9-link walking model.

Once a stable periodic gait is achieved, the sequence of walking phases becomes fixed and repeats cyclically. This allows for the use of a predefined contact sequence in hybrid trajectory optimization. In this study, we utilize the contact sequence shown in Fig. 2, which closely reflects the pattern observed in typical human walking.

Optimization process for dynamic walking system

We introduce the method of trajectory optimization using the direct collocation11,12 for hybrid systems with multiple domains. The direct collocation method is a numerical optimization technique that discretizes the equations of motion at multiple collocation points, transforming a continuous optimal control problem into a nonlinear programming problem for efficient trajectory optimization. The contact sequence and associated domains are shown in Fig. 2. The general optimization formula for direct collocation is given as follows :

$$\begin{aligned} \begin{aligned} {\textbf{x}}^* =&\operatorname {argmin}_{\textbf{x}} J({\textbf{x}})\\ \text {s.t.}&\quad {\textbf{x}}_{lb} \le {\textbf{x}} \le {\textbf{x}}_{ub} \\&\quad H_{eq}({\textbf{x}}) = 0\\&\quad H_{iq}({\textbf{x}}) \ge 0 \end{aligned} \end{aligned}$$
(3)

where, the system consists of N domains and M collocation points, with the decision variable \({\textbf{x}}\) defined as \({\textbf{x}} = [q_i, \dot{q}_i, \ddot{q}_i, u_i, F_{\text {GRF}_i}, \delta F_{impact}, \Delta t_n]\) for \(i \in [1, 2, \cdots , M]\) and \(n \in [1, 2, \cdots , N]\). \({\textbf{x}}_{lb}\) and \({\textbf{x}}_{ub}\) represent the lower and upper bounds for \({\textbf{x}}\), while \(H_{eq}({\textbf{x}})\) and \(H_{iq}({\textbf{x}})\) denote the equality and inequality constraints, respectively. The objective is to minimize \(J({\textbf{x}})\) while satisfying all constraints.

Hermite simpson collocation

In our direct collocation approach, we utilize the Hermite-Simpson method to discretize all joint variables q, \(\dot{q}\), and \(\ddot{q}\) as nodes of cubic splines. The Hermite-Simpson constraint (\(H_{HSM}\)) relates the states between adjacent collocation points \(k-1\) and \(k+1\) (with k being an even number) within domain n, and is defined as follows:

$$\begin{aligned} \begin{aligned} {\textbf{x}}_k - \frac{1}{2}({\textbf{x}}_{{\textbf{x}}+1} + {\textbf{x}}_{k-1}) - \frac{1}{8} \Delta t_n (\dot{{\textbf{x}}}_{k-1} - \dot{{\textbf{x}}}_{k+1}) = 0 \\ {\textbf{x}}_{k+1} - {\textbf{x}}_{k-1} - \frac{1}{6} \Delta t_n (\dot{{\textbf{x}}}_{k-1} + 4 \dot{{\textbf{x}}}_k + \dot{{\textbf{x}}}_{k+1}) = 0 \end{aligned} \end{aligned}$$
(4)

where \({\textbf{x}}_k = \left[ q_k,\dot{q}_k \right] ^T\) and \(\Delta t_n\) is the time step in domain n.

Cost function for dynamic walking

Zarrugh et al.13 noted that within the normal walking speed range, there exists a unique speed for a given step length that minimizes energy consumption, and humans naturally adopt this energy-efficient walking pattern. Motivated by this, we base our cost function on overall effort, computed via the sum of squared torques (TSS). Although the Cost of Transport (COT) more directly reflects metabolic energy, TSS offers a simpler yet sufficiently robust measure of effort, facilitating stable convergence in our trajectory-optimization framework. Simpson’s quadrature rule is then applied to integrate TSS over each domain n, as outlined below.

$$\begin{aligned} \begin{aligned} J_{n}({\textbf{x}})&= \sum ^{M_n}_{j=1} \omega _{j} u_j^{2} \\ \omega _{j}&= {\left\{ \begin{array}{ll} \frac{1}{6}\Delta t_n & \text {if } j = 1 \text { or } j = M_n \\ \frac{2}{3}\Delta t_n & \text {if } j \text { is even} \\ \frac{1}{3}\Delta t_n & \text {else} \end{array}\right. } \end{aligned} \end{aligned}$$
(5)

In this context, \(\Delta t_n\) represents the time step in the domain n, corresponding to the time interval between the collocation points \(k - 1\) and \(k + 1\) in Eq. (4). \(M_n\), an odd integer, denotes the number of collocation points in domain n (where \(n \in [1, 2,\ldots , N]\)). The total cost is then computed accordingly.

$$\begin{aligned} \begin{aligned} J({\textbf{x}}) = \frac{1}{mg}\sum ^{N}_{n=1} J_n({\textbf{x}}) \\ \end{aligned} \end{aligned}$$
(6)

where mg is the walker’s weight.

Constrained dynamics

In trajectory optimization, general constraints are crucial. The direct collocation method requires setting bounds for each decision variable, such as joint positions, torques, and ground reaction forces, based on the range of motion for each joint. The constrained dynamics for the system are expressed as Eq. (7):

$$\begin{aligned} \begin{aligned} M(q)\ddot{q} + C(q,\dot{q})\dot{q} + G(q) - Bu - J^T F_{\text {GRF}} = 0 \\ J\ddot{q} + \dot{J}\dot{q} = 0 \end{aligned} \end{aligned}$$
(7)

where \(F_{\text {GRF}}\) is the ground reaction forces at the active contact point(s), and all other symbols are defined as in Eq. (1). The second equation in Eq. (7) ensures that the floating model is supported by the ground at the contact points.

Contact constraints

To model contact conditions, additional constraints are introduced to account for the ground reaction forces and friction at the ground. The friction cone model, based on Coulomb friction, ensures that the contact forces remain within acceptable limits:

$$\begin{aligned} \begin{aligned}&\mu F_{\text {GRF}, z} - |F_{\text {GRF}, x}| \ge 0 \\&\phi _z (q) = 0\\&J\dot{q} = 0 \end{aligned} \end{aligned}$$
(8)

where \(\mu\) is the friction coefficient, \(F_{\text {GRF}, x}\) is the horizontal contact force, \(F_{\text {GRF}, z}\) is the normal contact force, and \(\phi _z (q)\) is the normal distance from the contact point to the contact surface. \(J\dot{q} = 0\) ensures that the contact point is stationary.

Boundary constraints

Boundary constraints manage the transition of states between different domains as contact conditions change. These constraints are similar to those described in discrete dynamics:

$$\begin{aligned} \begin{aligned}&M(q^-)(\dot{q}^+ - \dot{q}^-) - J^T \delta F_{impact} = 0 \\&q^+ - q^- = 0 \end{aligned} \end{aligned}$$
(9)

where the superscript “\(+\)” denotes the post-impact state, the superscript “−” denotes the pre-impact state.

Continuity constraints

Continuity constraints ensure that the trajectory remains cyclic and smooth by connecting the start and end points of the trajectory:

$$\begin{aligned} \begin{aligned}&R(q_{start}) - q_{end} = 0 \\&M(q_{end})(R(\dot{q}_{start}) - \dot{q}_{end}) - J^T \delta F_{impact} = 0 \\&x_{com}(q_{end}) - x_{com}(q_{start}) \ge d_{dim} \end{aligned} \end{aligned}$$
(10)

where R is the relabeling matrix to swap joint variables between legs and \(d_{min}\) is the minimum horizontal traveling distance of the center of mass position \(x_{com}\). These constraints are essential for maintaining the integrity and feasibility of the optimized trajectory.

Simulation environment

The simulation environment is described in Table 1, detailing the model parameters, including a total height of 1.83 m and a mass of 80 kg14. We utilized JuMP (v1.22.2) in Julia (v1.10.4) for modeling and employed IPOPT (v1.6.3) as the nonlinear programming solver15. The equations of motion and constraints were formulated using HurToolbox (v2.0.5), a custom robotics package for Mathematica (v12, Wolfram, Champaign, IL), and automatic differentiation was employed to compute the Jacobian matrices. All simulations were conducted on a MacBook Pro M1.

Computation of toe joint stiffness from optimized trajectories

Following trajectory optimization, we obtained time-resolved profiles of toe joint angle and torque throughout the gait cycle. Toe joint stiffness corresponds to the slope of the torque-angle relationship; thus, at each time step, the toe joint stiffness was computed by taking the ratio of torque to angle. This yielded a time-varying stiffness profile that reflects how the joint behaves dynamically across different gait phases. To facilitate experimental validation, we focused on the push-off phase-where the toe joint contributes most significantly to propulsion-and determined the representative slope for this interval by solving a least-squares problem on the stiffness values. This average slope was then used as the fixed stiffness setting for comparison across experimental conditions.

Table 1 Details of model parameters.

Sensitivity analysis method

To evaluate the robustness of the optimization framework to anthropometric variation, we conducted sensitivity analyses on both body height and mass. For height, we varied the model from 162 to 183 cm in 2–3 cm increments, while keeping mass fixed at 80 kg. Conversely, in the mass perturbation test, we varied mass from 75 kg to 85 kg while fixing height at 183 cm.

For each simulation, we assessed whether the optimization converged, and if so, recorded the resulting values of the cost function, step length, and walking speed. Sensitivity coefficients were calculated using the following formula:

$$S = \frac{\Delta {\textbf{y}} / {\textbf{y}}_0}{\Delta {\textbf{x}} / {\textbf{x}}_0}$$

where \(\Delta {\textbf{y}}\) and \(\Delta {\textbf{x}}\) represent changes in the output and input values, respectively, and \({\textbf{y}}_0\), \({\textbf{x}}_0\) are their corresponding baseline values. These coefficients quantify how responsive the outputs are to changes in input parameters, with lower values indicating higher robustness.

Experiment methods

An experimental method was employed to evaluate the effect of the optimal toe joint stiffness. The average stiffness value during the push-off phase-where the toe joint plays the most significant role in the gait cycle-was calculated to validate the optimization results for the toe joint stiffness profile. This process yielded a passive toe joint stiffness value of 1.04 Nm/deg. A pair of simulated shoes with a passive toe joint was designed, as shown in Fig. 3. A cantilever spring made of 1095 spring steel was used to replicate the passive toe joint, with varying stiffness achieved by altering spring thickness. The overall length of each prosthetic foot was 28 cm from heel to toe, and the heel-to-MTP-axis distance was 20 cm, mirroring average human-foot anthropometrics reported in the literature2. These geometric constraints ensure that the adjustable toe joint operates about the same anatomical location and lever arm as the biological joint, thereby reproducing realistic joint kinematics and kinetics. The experimental setup included nine motion capture cameras (Nokov Mars, Beijing, China) and a 6-meter-long instrumented flat ground with a force plate (AMTI BMS400600-2000, MA, USA).

Figure 3
figure 3

Adjustable toe joint simulation boots.

Toe joint stiffness selection

Simulation (see Result) identified the optimal toe joint stiffness as 1.04 Nm/deg. Several experimental stiffness values were selected to validate this in a human walking context. The closest achievable stiffness with a cantilever spring was 0.98 Nm/deg (3.5T spring). The selected experimental variables included 0.56 Nm/deg (2T), 0.98 Nm/deg (3.5T), and 1.4 Nm/deg (5T). Two extreme conditions were also tested: 0 Nm/deg and infinite stiffness (rigid body). It is important to clarify that the 0 Nm/deg condition does not imply the absence of a toe joint; instead, when the foot length is fixed at 280 (e.g., mm), the 0 Nm/deg condition indicates that the toe joint is present but provides no resistance. In contrast, the infinite stiffness condition represents a scenario in which the toe joint behaves as a rigid body, effectively functioning as if the toe joint were absent. The experimental conditions tested were 0 Nm/deg, 0.56 Nm/deg, 0.98 Nm/deg, 1.4 Nm/deg, and infinite stiffness.

Subjects

Twenty healthy, able-bodied subjects (10 males, 10 females; age: 25.75 ± 4.2 years; weight: 56.9 ± 8.7 kg; height: 1.66 ± 7.4 m) participated in a gait analysis study. All participants provided written informed consent, and the Institutional Review Board of the Gwangju Institute of Science and Technology provided approval for this study (20230615-HR-EX-002). All methods were performed in accordance with the relevant guidelines and regulations.

Protocol

Training session

Prior to the experiment, each subject practiced walking on a flat surface while wearing the simulation boots to acclimate to the device. The training session, conducted on a treadmill, lasted a minimum of 5 minutes. Subjects were allowed to request to end the session once they felt their gait was stable. Although the training session did not include scheduled breaks, sufficient rest was allowed upon request. The practice session was repeated for all five toe joint stiffness conditions, with the session restarting each time the stiffness was changed. During the session, a researcher followed one or two steps behind the subject to ensure safety and prevent falls.

Data collection

After a 5-minute break following the training session, the test session was conducted. Subjects wore the simulation boots and walked on a 6-meter-long flat surface equipped with a force plate. Markers were attached to the lower limbs to analyze joint movements. The test session was conducted for all toe joint stiffness conditions (0, 0.56, 0.98, 1.4, and infinite Nm/deg) in a randomized order. For each condition, subjects completed ten walking trials at a self-selected comfortable speed.

User preference surveys on toe joint stiffness were conducted after each test session for each experimental condition. The survey procedure was explained to each subject before the test began. After completing the session for each stiffness condition, subjects were given a 5-minute break, during which a 5-point Likert scale survey was administered to assess gait preference. The simulation boot were then switched to a different toe joint stiffness in a randomized order. To avoid bias, specific details of the experimental variables were not disclosed to the subjects. The preference survey is shown in Table 2.

Table 2 Preference survey.

Data processing

Post-processing of the data was conducted using Nokov (Nokov, Beijing, China) and Visual3D software (C-Motion, Germantown, MD, USA). Marker trajectories, and force data were filtered in Visual3D using a low-pass fourth-order butter worth filter at 5 and 10 Hz, respectively. Visual3D was also used to calculate hip, knee, ankle, and toe joint angles, moments, and power. Additionally, marker and force data were utilized to determine walking and push-off times. All statistical analyses were performed using R-Studio. For all kinetic, kinematic, and spatiotemporal parameters, values were reported as mean ± standard deviation (SD) For normally distributed data, a one-way repeated-measures ANOVA was conducted with significance level set at \(\alpha = 0.05\). When significant effects were found, Tukey’s post-hoc test was applied for pairwise condition comparisons. For user preference scores, which did not meet the assumptions of normality, a Kruskal-Wallis test was used. Specifically, for gait preference data, a Friedman test was conducted, followed by Wilcoxon signed-rank tests for paired comparisons with Bonferroni correction. All statistical results were considered significant at \(p < 0.05\)

Results

Simulation results

7-link walker vs. 9-link walker

Table 3 7-link walker and 9-link walker comparison.

To compare the bipedal models with and without the toe joint, the optimization results of the 7-link and the 9-link walking models were analyzed. The objective value for the 7-link model was higher (\(2.06\times 10^7\)) than for the 9-link model (\(8.41\times 10^6\)). While step lengths were similar between the two models, the walking speed was faster in the 9-link model, which includes toe joints. These results are summarized in Table 3.

Sensitivity analysis results

Table 4 Sensitivity analysis for height variation (mass fixed at 80 kg).

As summarized in Table 4, the optimization remained stable and convergent across all height variations (183–162 cm), with moderate changes in outputs. Relative changes were 4.2% for cost, 5.9% for step length, and 8.4% for walking speed, and sensitivity coefficients were below 0.75 in all cases, indicating strong robustness to geometric changes.

In contrast, for mass perturbations, the optimization failed to converge for all tested values (75–85 kg), even though the changes were relatively small (± 6%). These failures suggest that the model is highly sensitive to mass-driven dynamics such as torque demand and contact forces, and that the current formulation does not generalize well to varying body mass.

Domain-specific simulation of toe joint dynamic

Figure 4
figure 4

Toe joint biomechanics during the stance phase of the gait cycle. From top to bottom: toe joint angle (deg), torque (Nm), and stiffness (Nm/deg, log scale) plotted against normalized gait cycle percentage. Colored dashed lines indicate gait events: left toe-off (LTO), right heel-off (RHO), left heel-strike (LHS), left toe-strike (LTS), right toe-joint-off (RTJO), right toe-off (RTO). Each domain (1–5) corresponds to a distinct sub-phase. Domain 1 exhibits near-infinite stiffness due to static toe posture; Domains 2 and 3 reflect a rollover phase with low stiffness; Domains 4 and 5 show increasing stiffness to support propulsion and push-off.

The simulation consists of five domains spanning from left toe-off (LTO) to right toe-off (RTO), covering the stance phase of the right leg. Figure 4 illustrates the time-varying profiles of toe joint angle, torque, and stiffness throughout the stance phase.

In Domain 1 (LTO to RHO), the toe joint angle remains nearly constant at zero, resulting in very high stiffness due to zero angular displacement, as the right foot fully supports the body weight. In Domain 2 (RHO to LHS), the toe joint begins to dorsiflex, but torque remains low, leading to a rapid drop in stiffness, indicating a transition toward rollover. In Domain 3 (LHS to LTS), the toe continues dorsiflexing while torque remains minimal, resulting in sustained low stiffness, facilitating a smooth rollover of the center of mass. In Domain 4 (LTS to RTJO), both angle and torque gradually increase, causing toe joint stiffness to rise, which assists propulsion. In Domain 5 (RTJO to RTO), the toe angle reduces slightly while torque peaks, resulting in a sharp increase in stiffness, enabling efficient push-off and energy transfer.The average stiffness computed across Domain 5-where the toe joint plays a dominant role in late push-off-was approximately 1.04 Nm/deg.

Experimental results

Joint angles, moments, and powers

Figure 5
figure 5

Joint Angle, Moment, and Power results (a) Group1 (under 175 cm). (b) Group2 (over 175 cm). The 0 Nm/deg condition represents simulation boots without a toe joint; in other words, while the toe joint is present, it provides no resistance. Therefore, in the toe joint angle graph, the 0 Nm/deg condition data exist only until the toe joint is off.

The experimental results were divided into two groups based on height. Group 1 consisted of participants taller than 175 cm, similar to the simulation model, while Group 2 included participants shorter than 175 cm. The results for joint angles, moments, and power are shown in Fig. 5.

In both groups, the toe joint exhibited distinct kinematic and kinetic responses depending on the stiffness condition. The largest dorsiflexion angle was observed in the 0 Nm/deg condition, while the 0.56 Nm/deg condition exhibited the second largest dorsiflexion angle. Additionally, the 0.98 Nm/deg and 1.4 Nm/deg conditions showed the smallest and similar ranges of dorsiflexion. Statistically significant differences were found between the 0 Nm/deg condition and all other conditions (\(p < 0.05\)). Furthermore, significant differences were observed between the 0.56 Nm/deg and 0.98 Nm/deg conditions and between the 0.56 Nm/deg and 1.4 Nm/deg conditions (\(p < 0.05\)). In contrast, the moment and power results showed an inverse trend. The 1.4 Nm/deg condition produced the highest peak moment at maximum dorsiflexion, which was statistically significant compared to the other two conditions (\(p < 0.05\)). The 0.98 Nm/deg and 0.56 Nm/deg conditions tended to follow in peak moment size, though there was no statistical difference.

Despite these notable differences at the toe joint, both groups displayed generally similar ankle kinematics and kinetics across most stiffness conditions. The sole exception was the 0 Nm/deg condition-which, although it includes a toe segment, effectively provides no resistance-leading to a significantly reduced ankle dorsiflexion angle (\(p < 0.05\)). Additionally, knee and hip joint measurements showed no significant differences among the experimental stiffness levels, suggesting that the presence or absence of toe joint resistance did not substantially influence proximal joint mechanics.

Spatiotemporal parameters

Figure 6
figure 6

Spatiotemporal gait parameters across five toe joint stiffness conditions (0, 0.56, 0.98, 1.4, and Inf Nm/deg) for all participants (Total), Group 1, and Group 2. Parameters include stance time, swing time, stride length, walking time, and walking speed. Asterisks (*) denote statistically significant pairwise differences (p < 0.05).

Figure 7
figure 7

Heel-off timing (% gait cycle) across five toe joint stiffness conditions (0, 0.56, 0.98, 1.4, and Inf Nm/deg) for all participants (Total), Group 1, and Group 2. Boxplots display the median (central line), interquartile range (box), whiskers (1.5\(\times\)IQR), and individual data points, illustrating changes in heel-off timing distribution with varying toe joint stiffness.

Table 5 Pairwise comparison p-values for heel-off timing (% gait cycle) across five toe joint stiffness conditions.

Figure 6 presents the spatiotemporal parameter ruslts. In the pooled dataset combining Group 1 and Group 2 (Total), stance time differed significantly across toe joint stiffness conditions. Specifically, the 0 Nm/deg condition showed significantly shorter stance time compared with the 0.56 Nm/deg, 1.4 Nm/deg, and \(\infty\) Nm/deg conditions (\(p < 0.05\)). In Group 1, a significant difference was found only between the 0 Nm/deg and \(\infty\) Nm/deg conditions, whereas in Group 2, the 0 Nm/deg condition was significantly shorter than both the 1.4 Nm/deg and \(\infty\) Nm/deg conditions (\(p < 0.05\)). No significant differences were observed for swing time, stride length, walking time, or walking speed, although stride length showed a non-significant trend toward reduction with increasing stiffness.

Figure 7 presents the heel-off timing results for the pooled dataset alongside findings from Group 1 and Group 2. In the pooled dataset, the earliest heel-off occurred under the 0 Nm/deg condition; as toe joint stiffness increased, heel-off timing was progressively delayed. Statistical results for Heel-off timing are presented in Table 5. In the Total group, the 0 Nm/deg condition exhibited significantly earlier heel-off compared with the 0.98 Nm/deg, 1.4 Nm/deg, and \(\infty\) Nm/deg conditions (\(p < 0.05\)), and the 0.56 Nm/deg and 0.98 Nm/deg conditions were also significantly different from \(\infty\) Nm/deg. In Group 1 (over 175 cm), the 0 Nm/deg condition was significantly different from all other stiffness conditions (\(p < 0.05\)), indicating the earliest heel-off timing. In Group 2 (under 175 cm), significant differences were observed between 0 Nm/deg and \(\infty\) Nm/deg, as well as between 0.56 Nm/deg and \(\infty\) Nm/deg.

Gait preference

Figure 8
figure 8

Gait Preference socres by group across five toe joint stiffness conditions (0, 0.56, 0.98, 1.4, and Inf Nm/deg) for Group 1, and Group 2. \(\blacklozenge\) denote outliers; Asterisks (*) denote statistically significant pairwise differences (p < 0.05).

The overall preference results differed between the two groups, as shown in Fig. 8. In Group 1 (participants 175 cm or taller), similar to the robot model, the preferences ranked as follows: 0.98, 0.56, 1.4, 0, and infinite Nm/deg, with average scores of 4.3 ± 0.823, 3.9 ± 0.316, 3.4 ± 0.843, 2.9 ± 1.197, and 1.7 ± 0.483, respectively. Within this group, the 0.56 Nm/deg and 0.98 Nm/deg conditions each showed significantly higher preference ratings compared with the \(\infty\) Nm/deg condition (\(p < 0.05\)). In Group 2 (participants shorter than 175 cm) exhibited a different preference order: 0, 0.98, 0.56, 1.4, and infinite Nm/deg, with average scores of 4.3 ± 0.949, 3.5 ± 0.527, 3.1 ± 0.738, 2.8 ± 0.421, and 1.6 ± 0.966, respectively. In this group, only the 0.98 Nm/deg condition was rated significantly higher than \(\infty\) Nm/deg (\(p < 0.05\)). Across both groups, the 0.98 Nm/deg condition consistently achieved the highest or near-highest preference scores, indicating a strong user preference for moderate toe joint stiffness. In contrast, the \(\infty\) Nm/deg condition received the lowest scores in both groups, suggesting that very high stiffness is generally unfavorable to users.

Discussion

In this study, the term “optimal stiffness” is defined contextually in both the simulation and experimental frameworks. In the simulation, optimal stiffness refers to the value that minimizes total squared joint torques (TSS), representing an energetically efficient trajectory under physical constraints. In contrast, the experimental definition of optimal stiffness incorporates subjective walking satisfaction and biomechanical metrics such as toe joint angle, torque, power, and stance time. While the two definitions differ, we evaluate how closely the simulation-based optimal value aligns with participants’ actual preferences.

In this study, we aim to determine whether the trajectory optimization technique can identify the ’optimal’ stiffness of the toe joint and verify whether this stiffness aligns with participants’ preferences, after walking in a simulation foot. The optimization process yielded an optimal toe joint angle and torque trajectory. The comparison between the 7-link and 9-link models reveals essential differences: the 9-link model, which includes toe joints, exhibits a longer stride length and faster walking speed than the 7-link model. Additionally, the 9-link model has a lower objective value, indicating that less overall torque is required when toe joints are present. Therefore, the inclusion of toe joints significantly impacts the torque demands in bipedal locomotion.

The contrast between the height and mass sensitivity results highlights a key characteristic of the model: it is structurally robust but dynamically sensitive. While height changes-representing geometric variation-produced stable and convergent results, even minor changes in mass led to optimization failure. This suggests that the contact and actuation constraints are tightly coupled with mass-dependent dynamics.

The bipedal model’s toe joint behavior was analyzed across five domains in the simulation. In Domain 1, the mid-stance phase where the stance foot supports most body weight, the toe joint exhibited infinite stiffness due to zero angular displacement, ensuring a stable support base. Infinite stiffness resulted from the zero angular displacement of the toe joint. These results are consistent with the previous clinical study indicating that toes are critical in increasing the weight-bearing area during walking1. In Domain 2, as the the stance heel lifted off, the toe joint showed zero stiffness, facilitating a natural rollover. In Domain 3, the early phase of the double support, the stiffness initially increased to absorb the opposite foot’s heel strike, then gradually converged to near-zero for a smooth rollover. In Domain 4, the early push-off phase, the stiffness gradually increased from near-zero, aiding propulsion. Lastly, in Domain 5, the late push-off phase from toe-joint-off to toe-off, the stiffness sharply increased as the toe joint left from the ground, enabling efficient energy transfer and momentum generation. The simulation results align with the intuitive role of the toe joint in human locomotion, confirming the feasibility of the optimal solution.

According to Fig. 5, The simplified experimental results for the toe joint were consistent across both groups. The moment results aligned with previous studies1, showing that as toe joint stiffness increases, the anterior center of pressure extends further, generating greater toe joint moments. An interesting observation was made in the joint angles and power analysis: the largest dorsiflexion angle occurred at 0.56 Nm/deg, whereas similar dorsiflexion ranges were noted at 0.98 Nm/deg and 1.4 Nm/deg. The peak power was highest at 1.4 Nm/deg, with slightly lower but comparable levels at 0.98 Nm/deg and 0.56 Nm/deg. If rollover and push-off, as indicated by the toe joint’s angle and power trends, are the key gait events, then 0.56 Nm/deg suggests easier rollover, while 1.4 Nm/deg provides stronger push-off assistance. Thus, 0.98 Nm/deg appears to offer a balance between ease of rollover and push-off assistance8,16.

According to Fig. 5, The ankle joint results were also consistent across both groups. In the 0 Nm/deg condition, participants exhibited shorter stance times and faster rollover due to the reduced support base, limiting dorsiflexion as ankle stiffness increased. While ankle moments did not significantly differ across conditions, the smallest peak dorsiflexion angle was observed in the 0 Nm/deg condition. Previous studies have shown that reduced peak dorsiflexion at the ankle can alter lower limb movement patterns during gait, potentially weakening forward propulsion and increasing the risk of injury17,18,19,20. According to Fig. 5, The kinematic and kinetic results for the knee and hip joints showed no significant differences among the experimental conditions, suggesting that the presence or absence of the toe joint did not impact their gait patterns.

In the analysis of spatiotemporal parameters (Fig. 6), significant differences in stance time were observed in the Total dataset between the 0 Nm/deg condition and the 0.56 Nm/deg, 1.4 Nm/deg, and \(\infty\) Nm/deg conditions (\(p < 0.05\)). In Group 1, a significant difference was found only between 0 Nm/deg and \(\infty\) Nm/deg, while in Group 2, 0 Nm/deg was significantly shorter than both 1.4 Nm/deg and \(\infty\) Nm/deg. Across all cases, the 0 Nm/deg condition exhibited the shortest stance time, suggesting that greater toe flexibility shortens the stance phase. This may be because increased mobility reduces anterior center of pressure progression time, allowing a smoother rollover and push-off. No significant differences were found in other spatiotemporal parameters (i.e., swing time, step length, stride length, walking time, walking speed)21,22,23,24.

According to the heel-off timing results (Fig. 7), increasing toe joint stiffness systematically postponed heel-off. In the Total dataset, 0 Nm/deg showed earlier heel-off than 0.56 Nm/deg, 1.4 Nm/deg, and \(\infty\) Nm/deg, while in Group 1, a significant difference was found only between 0 Nm/deg and \(\infty\) Nm/deg, and in Group 2, between 0 Nm/deg and 1.4 Nm/deg and between 0 Nm/deg and \(\infty\) Nm/deg. In 0 Nm/deg, heel-off occurred near 50% of the gait cycle, closely matching typical human walking patterns and indicating that greater toe flexibility supports a more natural rollover motion. In contrast, higher stiffness delayed heel-off, potentially reducing gait naturalness. These findings highlight that moderate toe joint flexibility can better mimic human biomechanics and may improve rollover smoothness during walking.

According to Fig. 8, preference results indicated that moderate toe joint stiffness was generally favored across participants. In both groups, the 0.98 Nm/deg condition received the highest or near-highest ratings, while the \(\infty\) Nm/deg condition consistently had the lowest scores, suggesting that excessive stiffness limits natural gait patterns and reduces comfort. Statistically, in Group 1, both the 0.56 Nm/deg and 0.98 Nm/deg conditions were preferred significantly more than \(\infty\) Nm/deg, whereas in Group 2, only the 0.98 Nm/deg condition showed a significant advantage over \(\infty\) Nm/deg. The taller group favored values close to the assumed optimal stiffness (0.98 Nm/deg), while the shorter group preferred 0 Nm/deg. Considering that average height correlates with foot size, the shorter group’s preference for 0 Nm/deg may relate to foot size, as they felt more satisfied with the shorter footplate. Both groups showed the lowest preference for the \(\infty\) Nm/deg condition, indicating discomfort when the toe joint did not bend. These results highlight that while the absolute ranking of stiffness preferences varied somewhat between groups, the negative perception of very high stiffness was consistent. This finding underscores the importance of avoiding excessive stiffness in toe joint design and prioritizing stiffness ranges that maintain foot rollover and perceived comfort.

The comprehensive experimental results indicate that the toe joint’s optimal stiffness should ideally vary according to each phase of the gait cycle. Specifically, maintaining low stiffness (0 Nm/deg) during heel-off and rollover promotes a smoother transition, whereas employing a higher stiffness in push-off enhances propulsion efficiency. Thus, instead of being treated as a single fixed value, the toe joint’s stiffness is best conceptualized as a time-varying parameter that adapts dynamically. Nonetheless, when considering a single stiffness value, 0.98 Nm/deg proves most beneficial for enhancing walking satisfaction. This value was strongly preferred by taller participants and ranked second among shorter participants, closely aligning with the simulation-derived optimum of 1.04 Nm/deg. The broad applicability of 0.98 Nm/deg can be attributed to its ability to facilitate proper rollover, support effective push-off, and maintain a balanced generation of the moment. Moreover, this stiffness is closely linked to optimal stance time, contributing to a more natural gait pattern.

Limitation and future work

This study has several limitations. First, the sample size was relatively small and limited to healthy individuals, which may constrain the generalizability of the results. Second, the walking trials were restricted to level-ground conditions, without evaluating the effects of toe joint stiffness in varied environments such as slopes or stairs. Third, although simulations indicate that the optimal toe-joint stiffness varies across the gait cycle (phase dependent), our experiments evaluated only a fixed-stiffness configuration, which weakens phase-dependent inference and may limit translational releveance to powered assistive devices. Fourth, although the optimization results provide useful insights, the application of these findings in powered systems was not directly tested. while the current framework was shown to be robust to variations in body height, it demonstrated high sensitivity to mass perturbations. The optimization solver failed to converge for both increased and decreased mass conditions relative to the nominal 80 kg. This highlights a limitation in the constraint formulation and trajectory feasibility under altered dynamic loads. Furthermore, although this study aimed to compare simulation and experimental outcomes, we did not conduct a direct numerical comparison due to inherent differences between the computational model and the experimental setup. These differences include simplified representations of body dynamics, joint mechanics, and ground contact modeling. Nevertheless, key qualitative features-such as the progression of toe joint moments and heel-off timing-were found to be consistent.

Future research should expand the participant population and include more diverse locomotor tasks; implement phase-dependent stiffness modulation on hardware and compare it directly with fixed-stiffness baseline; applying the stiffness optimization framework to powered prostheses and exoskeletons to evaluate system-level benefits. Additionally, incorporating multiple optimization criteria-such as Cost of Transport (CoT) and metabolic energy-could offer a more comprehensive evaluation of gait efficiency. Enhancing robustness to dynamic variation, particularly under variable body mass conditions, remains an important direction for future research. Ultimately, these efforts may help translate optimized toe joint designs into wearable robotics that improve mobility, comfort, and long-term user satisfaction.

Conculsion

This study sought to identify an optimal toe joint stiffness value using simulation-based trajectory optimization and to evaluate whether this value aligns with user preference and gait performance in human walking experiments. In simulation, we found that toe joint stiffness is best treated as a time-varying parameter-remaining low during heel-off and rollover to support smooth transitions, and increasing during push-off to enhance propulsion. Although the simulation yielded a time-varying optimal stiffness profile, we selected 0.98 Nm/deg as a representative fixed value by averaging the stiffness during the push-off phase, which plays a critical role in forward propulsion.

In the human walking experiment the 0.98 Nm/deg condition was generally among the most preferred, and the \(\infty\) Nm/deg condition was consistently the least preferred across participants. Taller participants-whose anthropometry closely matched the simulation model-showed the strongest preference for 0.98 Nm/deg, whereas shorter participants showed more varied rankings. Beyond subjective ratings, the 0.98 Nm/deg condition was associated with favorable spatiotemporal metrics, smoother rollover transitions, and balanced moment generation across gait phases.

These findings indicate that moderate toe joint stiffness around 1.04 Nm/deg can improve walking performance and user satisfaction in level-ground walking. While this value may serve as a practical passive stiffness setting for assistive devices without active toe joint actuation, the benefits of time-varying stiffness for powered devices remain to be validated. Future research should extend testing to varied terrains, larger and more diverse participant groups, and hardware implementations of phase-dependent stiffness modulation to fully assess the translational potential of simulation-optimized stiffness profiles. Thus, while promising, the applicability of these findings to powered prostheses or exoskeletal systems remains to be validated under more diverse and dynamic conditions.