Hostname: page-component-89b8bd64d-46n74 Total loading time: 0 Render date: 2026-05-07T23:30:54.395Z Has data issue: false hasContentIssue false

Performance characterization of a novel semi-active exoskeleton for overhead work

Published online by Cambridge University Press:  30 July 2025

Jonas Schiebl*
Affiliation:
Fraunhofer Institute for Manufacturing Engineering and Automation IPA, Stuttgart, Germany
Christophe Maufroy
Affiliation:
Fraunhofer Institute for Manufacturing Engineering and Automation IPA, Stuttgart, Germany Institute of Industrial Manufacturing and Management IFF , University of Stuttgart , Stuttgart, Germany
Nils Ziegenspeck
Affiliation:
Fraunhofer Institute for Manufacturing Engineering and Automation IPA, Stuttgart, Germany Institute of Industrial Manufacturing and Management IFF , University of Stuttgart , Stuttgart, Germany
Christof Giers
Affiliation:
Fraunhofer Institute for Manufacturing Engineering and Automation IPA, Stuttgart, Germany
Bassam Elmakhzangy
Affiliation:
Fraunhofer Institute for Manufacturing Engineering and Automation IPA, Stuttgart, Germany Institute of Industrial Manufacturing and Management IFF , University of Stuttgart , Stuttgart, Germany
Urs Schneider
Affiliation:
Fraunhofer Institute for Manufacturing Engineering and Automation IPA, Stuttgart, Germany Institute of Industrial Manufacturing and Management IFF , University of Stuttgart , Stuttgart, Germany
Thomas Bauernhansl
Affiliation:
Fraunhofer Institute for Manufacturing Engineering and Automation IPA, Stuttgart, Germany Institute of Industrial Manufacturing and Management IFF , University of Stuttgart , Stuttgart, Germany
*
Corresponding author: Jonas Schiebl; Email: jonas.schiebl@ipa.fraunhofer.de

Abstract

Occupational shoulder exoskeletons can relieve workers during strenuous overhead work. Passive solutions are lightweight, robust, and cost-effective, but they can also restrict user movement, have limited support, and cannot dynamically adapt to different working conditions. Semi-active and active systems are still mostly the subject of research, and existing systems are heavy or have limited performance and support. Here, we present a lightweight semi-active exoskeleton for shoulder support that incorporates a novel motorized torque adjustment mechanism that varies the effective lever arm with which a spring applies force to the supporting joint. The mechanism is integrated into lateral structures and can be actuated via Bowden cables with motors located on the user’s back. The technical performance of the system was experimentally characterized in terms of its dynamic support torque profiles at six different support levels. Furthermore, adjustment times and energy consumption were investigated. The system showed plateau-like support torque profiles in the intended working range and could be adjusted from nearly 0 Nm up to 12 Nm of maximum support per arm. Adjustment times varied between 0.5 s for the adjustment of 20% of the total adjustment range and 1.0 s for a full activation/deactivation. Adjustments consumed between 0.1 As and 1.9 As of battery charge, allowing long operating times of up to one working day, using only a small 2 Ah battery. As a result, the exoskeleton provides high performance by combining comparatively high support, rapid motorized support adjustment, and low energy consumption in a lightweight design.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. (a) User with semi-active exoskeleton. Two spring columns are laterally connected to a hip belt with a special joint that acts as a cardan or ball joint depending on the user’s shoulder flexion angle. Supporting forces are transferred to the arms via articulated arm bracings. A drive box containing the drive trains and all electronics is located at the user’s back. (b) Passive degrees of freedom (white arrows) in the connection to the arm interface, using a linear ball bearing with a carriage connected to the arm bracing via a revolute joint with plain bearings. (c) The special joint allows all rotational movements but blocks forward rotation above a certain flexion angle. (d) and (e) Schematic representation of the resulting forces and torques (green arrows) at the arm and hip interface of an exoskeleton at different shoulder flexion angles. (d) The ball joint at the hip interface, in combination with the revolute joint at the arm interface, leads to resulting force vectors, which, at large shoulder flexion angles, lead to high force components (orange arrow) parallel to the arm and thus to unpleasant shear forces (left figure). This effect is minimized at smaller shoulder flexion angles (right figure). The ball joint also allows the spring column to tilt backwards, allowing shoulder extension motions. e) If the special joint is used, it acts as a ball joint at low shoulder angles and allows a similar range of motion (right figure). However, at high shoulder angles (left figure), it locks and can also transmit torques, changing the direction of the reaction forces so that low shear force components occur in the arm interface.

Figure 1

Figure 2. (a) Drive box with two drive trains (drives, brakes, ballscrews and nuts, reset springs) controlled by motion controllers and a sensor board powered by a power board connected to a battery (not shown). (b) and (c) ballscrew nut positions (left) and corresponding positions of the pulley in the adjustment unit (right). The examples show complete deactivation (b), when the lever arm d is approximately zero, and full activation (c), where the lever arm d is significantly larger, resulting in the highest supporting torque. Cable/Spring forces Fs (cut free) are shown as green arrows. (d) Working principle of the torque generation. A compression spring in the spring column pulls on a cable downwards (white arrow), which is connected to the rear end of an arm lever via a pulley, causing the arm lever to rotate around the revolute joint and the arm bracing to be lifted (white arrow) or support forces to be applied to the arm.

Figure 2

Figure 3. (a) Drawing of experimental setup with one exoskeleton spring column (SC) fixed to a frame (F). The arm lever (L) is connected to a cantilever (C) while the axis of the revolute joint (R) is aligned concentrically to the axes of the load cell (green, LC) and external drive (blue, D), each connected to the corresponding control infrastructure. The drive box (DB) uses energy from a battery (red, B), and selected electronics components are connected to an oscilloscope (orange, O). The SL can be varied using a pushbutton (PB) or rotary switch (RS). The angle α is varied during experiments. (b) and (c) Photos of said components of the experimental setup. (b) Fixed exoskeleton arm with cantilever, load cell, and external motor. (c) Oscilloscope connected to the drive box.

Figure 3

Figure 4. (a) Exoskeleton revolute joint (R) arranged concentrically (white dashed axis for visualization) to load cell (LC) connected to cantilever (C) and external drive. b) End of the arm lever (L) connected to the cantilever (C) via revolute joint and linear ball bearing. White arrows indicate DOFs in the connection. (c), (d), and (e) Experimental setup from above with the arm lever in parallel to the spring column (c) and with exemplary angles of α = 90° (e) and α = 150° (e), visualized with dashed white lines and a goniometer.

Figure 4

Figure 5. Mean support torque profiles (averaged over five repetitions) over flexion angle for different SLs (0%–100%) and for flexion (dotted line) and extension (continuous line) movements. Values rise to a maximum (between 68° and 130°) and then fall back to zero afterwards. Note that the purple line (100% SL) falls back at a smaller angle. Values of torque maxima and corresponding angles are presented in Table 1.

Figure 5

Table 1. Maxima of mean support torque profiles for six different SLs for flexion and extension movement directions. The angles at which the maxima occur and the angular range in which the support torques deviate by less than 10% from the respective maximum are shown in the second and third columns for flexion and extension.

Figure 6

Figure 6. (a) Adjustment times when moving from start to stop SL, averaged over four repetitions for each parameter combination. (b) Each bar plot shows the mean charge consumed by the brake and the motor as a function of start and stop SL. Different diagrams show the results for different flexion angles α. The left part of all diagrams (a and b) shows deactivation movements (reduction of the SL), and the right side shows an increase in the SL.

Figure 7

Table 2. The table shows regression equations to estimate adjustment times and consumed charges for activation (Act.) and deactivation (Deact.) movements, depending on the start and stop SL (SLStart SLStop) and the flexion angle (Af). For the adjustment time, a linear regression model is given, for the charge calculation, a linear (simple), and a model of higher polynomial order (precise) is shown. On the right, coefficients of determination (R2) for the equations can be found as well as average deviations of the calculated model values from an independent measurement.