1. Introduction
Humans are less stable in the lateral direction than the anteroposterior direction during gait [
1]. This instability is especially problematic for persons with amputation (PWA) of the lower limb, who lack control of the ankle in the frontal plane [
2]. Existing commercially available prostheses address this problem only partially through passive mechanical compliance, such as split forefoot structural keels (e.g., [
3,
4]) or ankle bumpers, allowing for elastic inversion and eversion motion (e.g., [
5]). This compliance remains inferior to the natural ankle’s behavior, which can adapt its frontal angle to uneven ground and can even be used to actively correct balance perturbations through ankle inversion/eversion (IV/EV) control [
6,
7,
8,
9].
A few research prostheses have attempted to improve this shortcoming. Three include powered IV/EV control: one based on pure IV/EV angle control through an ankle module mounted above a standard prosthesis [
10]; one that includes IV/EV under powered two-axis control using a cable system [
11]; and one with fully powered two-axis control [
12]. These mechanisms are effective in modulating IV/EV angle, but their height, mass and power consumption present challenges in deployment. An alternative approach is to accomplish a portion of the natural ankle’s IV/EV function using a semi-active device—one that adjusts the passive properties of the prosthesis without supplying human-scale power to the movement. Semi-active approaches are popular in commercial prostheses with sagittal plane adaptation, such as the robotic Össur
Proprio Foot, [
13], and hydraulic ankles such as Ottobock
Meridium [
14] and
Triton Smart Ankle [
15], Fillauer
Raize [
16], Proteor
Kinnex [
17], Endolite
Élan [
18], and College Park
Odyssey [
19,
20]. Two such semi-active devices have been reported in research for frontal ankle motion: one that allows for free frontal motion during landing, then locks with a clutch to provide firm support [
21], and one that controls frontal ankle stiffness through a variable-spring mechanism [
22].
The aim of this paper is to describe the mechanics, design, control and performance of a non-backdrivable wedge cam mechanism for two-axis angle control, and its application to a novel semi-active ankle module called the Two-Axis ‘Daptable Ankle (TADA) [
23] that controls the ankle angle in both sagittal and frontal planes (
Figure 1). Rather than adapting passively to different surfaces, the TADA mechatronically controls both plantarflexion/dorsiflexion (PF/DF) and IV/EV ankle angles. The inspiration for this concept is the natural ankle’s ability to move in both directions, accomplished in the body by articulations at the talocrural and talocalcaneal joints. The TADA combines these movements into two-axis movement about a single joint center, exploiting the self-locking properties of the wedge cam mechanism to maximize torque holding capacity while minimizing the system’s height and weight. Example intended use cases include matching ground slopes in arbitrary orientations; lifting or lowering the toes for stairs; inverting or everting the foot for turns [
24,
25]; and augmenting foot placement control with ground-matching IV/EV motion to enhance lateral balance [
7,
8].
3. Results
Benchtop and walking trials indicated that the TADA functioned as designed. The mechanism successfully repositioned to all commands in both tests, and held its position until commanded to a new one. No component failure occurred, and no material damage was observed.
Backdriving of the mechanism under body weight in walking was negligible.
Figure 7 shows an excerpt of cam movement data from a walking trial with periodic switches between an inclined angle (5 deg EV) and neutral. The wedge cam moves only when actuated by the motor during swing phases, and not when supporting the body-weight loads applied during stance. In total, across nine backdrivability test trials, only 64 samples showed any angle change out of a total of 27,044 samples during stance phases (0.24% of samples), and these few movements were very small and occurred at the beginning of the stance phases when the cam was settling after an actuated movement. The motors did not activate to hold the cams in place during stance.
Figure 8 shows that the ankle can move into any desired position in less than 0.9 s on average (
Figure 8A), with movement time proportional to the angle of change for each wedge cam, as expected for motors running at near-constant speed. The regression line predicts movement of 90 degrees in 0.48 s and 180 degrees in 0.83 s. All but one of the movements resulted in wedge cam orientation errors less than 3.2 deg (
Figure 8B). This is equivalent to ankle angle error magnitude less than 0.6 deg. The wedge cam orientation errors’ frequency density histogram (
Figure 8C) showed a skewed distribution with a peak in the 2.5–3 degrees error bin. The distribution was determined to be non-Gaussian using both statistical tests (
p < 0.0005). Several outliers were present, indicating movements that took unexpectedly long times to reach their target poses (
Figure 8A).
Figure 9A shows that angles throughout the target of 10 degrees inclination in any direction are achievable by the TADA mechanism. The foot angles measured by motion capture show errors between the achieved foot orientations (blue dots) and the commands (red circles). The worst mean error was 0.79 ± 0.50 deg in PF/DF and 1.25 ± 0.56 deg in IV/EV. The maximum orientation error magnitude was 3.49 deg (2.28 deg in PF/DF and 2.64 deg in IV/EV), with errors generally biased toward dorsiflexion in the sagittal plane and toward inversion in the frontal plane. The result angles show low variability in the achieved configurations (PF/DF ±0.15 deg s.d., IV/EV ±0.15 deg s.d.).
Figure 9B shows that backlash in the mechanism was modest but present in all configurations. Maximum backlash averaged 1.09 ± 0.29 deg (mean ± s.d.; max 1.56 deg excess dorsiflexion) in the sagittal plane (PF/DF) and 0.64 ± 0.20 deg (max 0.98 deg excess inversion) in the frontal plane (IV/EV) across all conditions shown. The configuration with maximum ankle backlash in the PD/DF direction was PF 10 degrees, and in the IV/EV direction, it was EV 6.67 degrees
Figure 10A shows the remapping of intended ankle poses to adjusted commands. Adjusted commands outside the 10-degree circle were projected radially onto it (by limiting
to 10 deg). The adjusted commands successfully brought the measured configuration into alignment with the intended poses (
Figure 10B). The final positioning error when using the adjusted commands was 0.35 ± 0.27 deg in PF/DF and 0.29 ± 0.25 deg in IV/EV, with worst-case errors of 1.23 deg for PF/DF and 1.79 deg for IV/EV. Backlash was not affected by this change.
4. Discussion
The results show that the TADA design is successful in achieving non-backdrivability as intended. The observation of negligible backdriven motion in the wedge cams despite large time-varying external loads experienced in walking (
Figure 7) demonstrates that the friction-based wedge cam design is able to support high external loads while successfully isolating the small motors from them. Therefore, the non-backdrivability is a critical contributor to system compactness and weight savings: the TADA uses small actuators because these neither drive nor withstand body-weight forces. Non-backdrivability also provides a fail-safe benefit: it enables the TADA to remain in its most recent pose if it is powered off.
The results also show that the TADA was successful in achieving two-axis motion of the ankle. Movement time (
Figure 8) of 0.48 s for a 90-degree cam movement and 0.83 for 180-degree movement were approximately as predicted from the powertrain design. These movement times indicate the ability to move the ankle from an extreme pose (
10 deg) to neutral or vice-versa within roughly one swing phase of gait (~0.5 s). Therefore, full reversal of ankle angle—such as when turning around on a slope—can be accomplished in two strides. Full turns in walking generally take at least two strides to accomplish, so this movement speed is appropriate for a gradual adaptation strategy, as proposed for a previous semi-active prosthesis [
28]. The presence of longer-duration movements—likely due to friction or momentary “sticking”—suggests the need to further optimize the drive train for reliability. A goal for the next revision of this prosthesis is to reduce variability in movement time and achieve all movements in one swing phase—a reduction in movement time that is likely achievable with only modest increases in motor size and quality. Such higher-speed movement would ensure robustness, and if reduced further, would also enable more dynamic adaptations such as lifting the toes during swing phases.
The semi-active design includes several unusual features which proved successful in achieving two-axis control with low system mass. The combination of a non-backdrivable friction-lock wedge cam system with shifted bang–bang control minimizes the power used for actuation. The motors run at full power for short periods of time, and then rest and consume no power at all while the friction lock holds position. Friction computations suggest that the wedge cam face angle could be increased to roughly 10 degrees while retaining this locking property, which may enable further increases in range-of-motion (theoretically exceeding ±20 deg). The TADA has a build height of only 50 mm and a mass of 550 g excluding the controller and battery; it may be possible to reduce these specifications further with design optimization. The semi-active design means the additional battery and control electronics can also be relatively small and lightweight.
Angles throughout the achievable range of PF/DF and IV/EV were achieved with high precision and repeatability. But, the absolute positioning accuracy under nominal commands was not as good as intended (see
Figure 9A). Several factors could contribute to this inaccuracy, including different mechanical loads, such as the gravitational moment due to prosthesis weight; misalignment between the universal joint and the wedge cams; or manufacturing or assembly inaccuracy in the wedge cam face angles. The total angular excursion in each direction exceeded the 10 degrees (
) that should be achievable (
Figure 9A). The excess motion suggests that some level of manufacturing inaccuracy contributes, such as a 6 deg face angle
instead of the intended 5 deg angle. The imperfect isolation of PF/DF and IV/EV (
Figure 9A) further suggests some misalignment in the nominal pose, which may be a consequence of imperfect zeroing of the wedge cam rotation angles or of limitations in the definition of PF/DF and IV/EV directions during motion capture. The system registers the absolute position at startup by rotating each wedge cam a full revolution and detecting a small embedded magnet with a hall effect magnetic sensor on the housing. The zero position is defined by an offset from the magnet’s position, which is set visually by the experimenter. Both detection of the magnet and the visual determination of offset could have introduced error in the final zero position.
Whatever the underlying reasons for the pose error, the simple correction mapping used to adjust commands was successful in reducing mean error by 55% in PF/DF and 76% in IV/EV, and reducing the worst-case error by 46% and 32%, respectively. Future versions will improve the initial accuracy further by building in features such as limit switches for better zeroing and/or absolute position encoders for continuous direct configuration measurement. Pre-correction of any remaining misalignment can be built into the controller following a calibration test similar to that used here.
The kinematic planning algorithm based on the downward direction and inclination angle greatly simplified the control calculations and made them more practical. The simple formulas in (3)–(8) are much easier than comparing the rotation matrix itself against its counterpart based on separate PF/DF and IV/EV angles (see
Appendix A). Another practical advantage is apparent in the use case of adapting to the terrain angle: if the ground slope can be measured (e.g., through a pylon camera [
36,
37] or kinematic sensors [
38]), it will likely be measured in a pylon reference frame, which will natively define inclination
and downward direction
.
In steady-state level walking, the TADA is intended to set ankle angles that are equivalent to a prosthetist’s ideal alignment of the prosthesis, and essentially leave the ankle fixed in that position as long as the motion continues. In this way, the user can exploit the mechanics of the foot module attached below the TADA as intended by its manufacturers. Within each stride, the load path through the TADA changes from initial contact at the heel to final contact at the toe. Early in ground contact, the ground reaction force acts to force the ankle into plantarflexion, and this external force is counteracted by compressive contact forces at the posterior edge of the wedge cams. Through mid-stance, the ground reaction force advances toward the toe while also shifting mediolaterally under the foot; at each instant, a different point around the circumference of the wedge cam mechanism supports the external ankle moment. Finally, in late contact to toe-off, the mechanism experiences loads similar to the worst-case scenario analyzed above, with the wedge cams supporting the highest loads at their anterior edge. Throughout the movement, the wedge cams never move because the TADA’s non-backdrivable mechanism enables “set-it-and-forget-it” use in this case; the system consumes minimal power and requires no active control (only quiescent sensing and state monitoring).
Beyond steady-state level walking, the availability of two-axis controlled movement enables several interesting use cases that may yield biomechanical benefits. The most obvious is adaptation to terrain: the TADA module could be integrated with sensing such as an ankle load cell [
39] to detect and match the slope of the ground. Once the slope is detected, local movements like turns or repeated paths could be tracked in real-time with an embedded inertial sensor [
27,
28,
40,
41] and used to preemptively adapt the TADA to the known ground slope under the upcoming footfall. Another application is to augment balance during locomotion, such as enhancing lateral balance [
1] and steering [
42]. In this usage, the TADA could sense changes in foot placement or movement direction and preemptively move to augment them. A third use case could be perturbation training, in which the TADA would create small disturbances to the ankle angle to lightly disturb the user [
43]. Practicing with this mode could train a prosthesis user to be more stable on uneven terrain even without the TADA’s assistance. Finally, the TADA could be used to deliberately make changes to the ground contact conditions in order to influence a person’s movement. For example, a DF perturbation could facilitate acceleration [
44] or an IV/EV perturbation could facilitate a turn. These functions could eventually be coupled with a brain–machine interface to enable feed-forward control of the prosthesis.
A consideration for translating the TADA to commercialization is how to scale it for larger or smaller users. As a standalone ankle module, the TADA can be used with prosthetic feet of different sizes and, therefore, it need not be scaled finely for small increments. However, a few sizes may be envisioned, such as small/pediatric, medium, and large. The key mechanical design parameters must be chosen to respect stress limits on the key components—the mating surfaces of the wedge cams and the pins in the universal joint. The worst-case stress on these parts is driven by the multiaxial ankle moment, which depends on body mass and foot length (assumed proportional to body height ). Assuming a constant body mass index (), foot length scales with and therefore ankle moment scales with . For constant stress, the stress-bearing area of the critical pieces must remain proportional to this load such that area also scales with . A proportional scale-up of the TADA’s geometry then yields length dimensions scaled by (square root of area) and device mass scaled by (cube of length). Thus, a small/pediatric TADA with a 70 kg weight limit is expected to have a mass of 290 g and a build height of 38 mm, and a large TADA with a 125 kg weight limit is expected to have a mass of 910 g and a height of 63 mm. These rough estimates can be used to gauge whether simple scaling is adequate, or whether a redesign for users of different sizes might be necessary. It should be noted that an “oversized” TADA will still function for a smaller user if it can be fitted to the body; there is no lower limit to the loads that work with the mechanism, only an upper limit for strength.
Finally, the wedge cam drive mechanism may not be limited to use in two-axis ankle motion, but could be used in other multi-axis robotic concepts. Unactuated versions of the wedge cam design are prevalent in ductwork to allow rigid pipes to articulate to variable angles; the actuated version could be used for repositionable tentacles or support structures, perhaps with higher wedge angles in cases that allow for higher friction. Alternatively, the semi-active mechanism described here could be converted into a fully-powered mechanism for multiple applications if the friction interfaces in the wedge cam stack were instead supported by bearings and the system was powered by stronger motors.
Limitations
The main limitation of the TADA concept is its design as an inherently semi-active device. Without the ability to articulate under body-weight loads, responsive control of stance phases cannot be achieved. This limitation prevents the TADA from mimicking some features of natural ankle control, such as responsive control of ankle inversion/eversion moment during a stance phase in response to a perturbation [
7,
8]. Such a response would require an active prosthesis [
11,
12]. However, the compactness, low mass and low power consumption of the semi-active mechanism stand as the benefits gleaned from trading away this function, while still gaining the ability to adapt to two-axis slopes. Future brain–machine interfaces and pylon-embedded sensors may narrow this performance gap by improving the predictive capabilities of controllers for semi-active mechanisms like the TADA.
One challenge for application of the TADA is the height of the prosthetic foot attached beneath it. The final height of the ankle above the ground is important for the kinematics of foot movement: an ankle near ground level accomplishes nearly pure rotation of the plantar surface, whereas an ankle much higher also causes this surface to translate substantially as a result of the rotation. In the current assembly, the TADA is attached on top of a standard-height foot, so the TADA ankle center is at roughly the same height as a natural ankle. Therefore, we expect the effects of articulation to match closely the natural ankle’s effects (see
Figure 1). However, we expect the TADA to be most beneficial when the motions are closest to pure rotation, i.e., when the ankle is mounted on a very low-profile prosthesis. This case would allow for intentional control of the ground contact angle without large shifts in the location of the plantar surface. A future design challenge may be to design a foot prosthesis to achieve such a low center of rotation by incorporating TADA-like mechanisms inside the foot module.
The greatest limitation of the mechanism design itself is the backlash or “slop” in the angle setting. In the current realization, this backlash has a magnitude of roughly one degree, meaning that the ankle can move this amount even when the mechanism is holding a configuration. This backlash is a consequence of the formally over-constrained mechanism: perfect operation requires the centers of the wedge cam faces to coincide with the rotational center of the internal two-axis universal joint. Due to manufacturing tolerances, this can never be perfectly achieved, so the mechanism must be built with a little room for error. In the current device, this backlash is minimized by adding thin shims during installation of the universal joint to ensure the mechanism does not bind. However, the wedge cams incorporate PEEK plastic inserts as the interface surfaces, and the tolerance and dimensional stability of these parts may be inadequate. In future revisions, we will consider replacing the plastic components in favor of metal-on-metal interfaces with tighter tolerances, and we will design a more convenient adjustment mechanism to perform fine alignment of the joints to minimize this backlash.
The imperfect kinematic performance under nominal commands, and, therefore, the need to calibrate and adjust the commands, is an inconvenience that should be improved. As discussed above, it could arise from several imperfections including manufacturing tolerances, initial alignment of the wedge cams, and even axis definitions in the motion capture system. A critical improvement for future versions will be to tighten geometric tolerances and eliminate the alignment steps, to greatly reduce uncertainty about the movement directions. Another improvement would be to incorporate precise absolute angle measurement for the wedge cams, in place of the initial alignment procedure and incremental tracking currently used.
Another challenge is the balance of friction vs. motor power. The semi-active design concept aims to achieve light weight, which promotes smaller motors, but the presence of an intentional friction pathway resists all motion and demands larger motors to overcome it. Substantial effort during tuning was dedicated to achieving a feasible motor size and power settings. Certain configurations are the most taxing; specifically, any move from plantarflexion to dorsiflexion requires the motors to overcome both friction and the gravitational moment of the prosthesis’ weight. This problem was ultimately overcome with a slight increase in motor voltage. Future revisions will use better motors and optimize the choice of battery and control electronics to further guard against these problems. These changes are also expected to improve actuation speed and reduce noise.
Because friction plays such an important role in this mechanism, it is important to consider how stably it can be defined. As designed, the TADA requires a friction coefficient of at least 0.05 to ensure non-backdrivability in the wedge cams, and the upper limit interacts with the motor power requirements as described above. The current design was chosen because the PEEK plastic contact has relatively well-characterized friction properties within this range ( = 0.1) without any need for lubrication. In future work, one goal is to change this material for one with better dimensional stability and tolerance, but this again leads to the challenge of selecting materials and potentially lubricant. In general, it seems likely that either lubricant-free operation or the use of a solid lubricant or lubricant-impregnated solid material would be desirable, to prevent any need for adding lubricant through maintenance. Careful shielding and additional testing in harsh use cases such as dusty or wet conditions will be necessary to verify that this critical property is preserved in any future mechanism.
Finally, the packaging and form factor of the TADA limit its direct conversion to a final version. Revisions to the housing and component layout are needed for improved compactness and robustness. The protective housings should be nested and enclosed with a rubber seal, the electronics and batteries should be embedded, and the motors should be switched to right-angle drive or offset behind the tibial pylon to reduce height and fit within a standard shoe. The Raspberry Pi 3B was chosen for its ease of implementation as opposed to an embedded controller. It includes a GUI, is flexible, and is very versatile in its functionalities. Some of the limitations of using this single board computer include latency due to use of Python programming and presence of an operating system, and high power consumption. This can be observed by the fact that the highest attainable sampling frequency was 84 Hz. In future work, an embedded controller would be more suitable since it is more compact in size and offers better energy efficiency. With such a controller, real-time reconstruction could be utilized. These and other improvements will improve the practicality of future versions of the TADA.