Static Force and Position Feedforward Control of an Antagonistic McKibben Joint Based on Experimentally Identified Inverse Maps
Pneumatic artificial muscles (PAMs) combine high force-to-mass ratio and intrinsic compliance, but their nonlinear and hysteretic force–pressure–contraction behavior complicates control. This study investigates a static feedforward strategy for a one-degree-of-freedom joint actuated by two custom McKibben muscles in an agonist–antagonist arrangement. Each actuator was experimentally characterized under isometric conditions over contraction ratios from 0% to 35% and pressure up to 2.75 bar. The resulting static surfaces were inverted to determine the two pressure command maps required for a prescribed joint angle, co-contraction force, and signed tangential output-force demand. A preliminary MATLAB/Simulink (R2017b) model was used to verify the feasibility of the two-map command concept before hardware implementation. Validation was then performed on a dedicated sprocket-chain test bench. Static positioning tests at co-contraction levels from 150 to 400 N produced mean absolute angular errors from 2.0° to 10.7°, depending on the operating region. Output-force tests were conducted at 0–50° in both clockwise and counter-clockwise directions; across 223 command points, the median absolute percentage error (MdAPE) was 15.3%. Favorable operation was observed in the CCW direction at 30–50° with F0 = 100 N, where MdAPE was approximately 3–4%, whereas high co-contraction (F0 = 300 N) produced markedly poorer performance, with MdAPE values of 59.3% over 0–10° CW and 84.0% over 0–20° CCW. The maximum tested output-force command was 1250 N at 50°, where the measured antagonistic force difference reached 1138 N. The results show that experimentally identified inverse maps can provide simple and directly interpretable static force–position commands, provided that the configuration-dependent operating envelope is explicitly considered.
Authors
- Pierluigi Beomonte Zobel (ORCID: https://orcid.org/0000-0003-2245-1120)
- Michele Gabrio Antonelli (ORCID: https://orcid.org/0000-0001-8437-9131)
- Francesco Durante (ORCID: https://orcid.org/0000-0001-8114-7693)
Institutions
- University of L'Aquila (IT)
Publication Details
- Journal
- Machines
- Published
- 2026-10-27
- DOI
- https://doi.org/10.3390/machines14111255
- Primary Topic
- Soft Robotics and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00