Hostname: page-component-cd9895bd7-lnqnp Total loading time: 0 Render date: 2024-12-26T08:44:09.692Z Has data issue: false hasContentIssue false

A supervisory controller intended to arrest dynamic falls with a wearable cold-gas thruster

Published online by Cambridge University Press:  06 September 2023

Almaskhan Baimyshev*
Affiliation:
School of Engineering, Vanderbilt University, Nashville, TN, USA
Michael Finn-Henry
Affiliation:
School of Engineering, Vanderbilt University, Nashville, TN, USA
Michael Goldfarb
Affiliation:
School of Engineering, Vanderbilt University, Nashville, TN, USA
*
Corresponding author: Almaskhan Baimyshev; Email:almaskhan.baimyshev@vanderbilt.edu

Abstract

This article examines the feasibility of employing a cold-gas thruster (CGT), intended as a backpack-wearable device, for purposes of arresting backward falls, and in particular describes a supervisory controller that, for some motion described by an arbitrary combination of center-of-mass angle and angular velocity, both detects an impending fall and determines when to initiate thrust in the CGT in order to arrest the impending fall. The CGT prototype and the supervisory controller are described and experimentally assessed using a rocking block apparatus intended to approximate a backward-falling human. In these experiments, the CGT and supervisory controller restored upright stability to the rocking block in all experiment cases that would have otherwise resulted in a fall without the CGT assistance. Since the controller and experiments employ a reduced-order model of a falling human, the authors also conducted a series of simulations intended to examine the extent to which the controller might remain effective in the case of a multi-segment human. The results of these simulations suggest that the CGT controller would be nearly as effective on a multi-segment falling human as on the reduced-order model.

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), 2023. Published by Cambridge University Press

1. Introduction

Falls are one of the leading causes of injury and injury-related death for the elderly (Bergen et al., Reference Bergen, Stevens and Burns2016). In addition, falls can lead to fear of falling and subsequent loss of independence (Ambrose et al., Reference Ambrose, Paul and Hausdorff2013). With age, balance control systems deteriorate both in the sensory (visual, vestibular, and proprioceptive) and actuation (strength, agility, and reaction time) aspects (Lockhart et al., Reference Lockhart, Smith and Woldstad2005). To reduce the likelihood of falling, several fall prevention measures are available for home environments, such as handrails, higher friction flooring, and improved lighting. However, most falls occur outside such controlled spaces (Lord et al., Reference Lord, Ward, Williams and Anstey1993); as such, there is a need for portable fall prevention devices for use outside home.

Several researchers have investigated the use of lower-limb exoskeletal devices to facilitate balance, which could potentially preclude the initiation of falls (e.g., Vallery et al., Reference Vallery, Bögel, O’Brien and Riener2012; Tucker et al., Reference Tucker, Olivier, Pagel, Bleuler, Bouri, Lambercy and Gassert2015; Ugurlu et al., Reference Ugurlu, Doppmann, Hamaya, Forni, Teramae, Noda and Morimoto2015; Wang et al., Reference Wang, Wang, Meijneke, van Asseldonk, Hoellinger, Cheron, Ivanenko, La Scaleia, Sylos-Labini, Molinari, Tamburella, Pisotta, Thorsteinsson, Ilzkovitz, Gancet, Nevatia, Hauffe, Zanow and van der Kooij2015; Yan et al., Reference Yan, Cempini, Oddo and Vitiello2015; Di et al., Reference Di, Hasegawa, Nakagawa, Sekiyama, Fukuda, Huang and Huang2016; Huynh et al., Reference Huynh, Bidard, Chevallereau, Husty and Hofbaur2018; Zhang et al., Reference Zhang, Tran and Huang2018; Fasola et al., Reference Fasola, Vouga, Baud, Bleuler and Bouri2019; Hamza et al., Reference Hamza, Ghazilla, Muhammad and Yap2020). Employing a lower limb exoskeleton to arrest the onset of an initiated fall, however, has not yet been studied. Using a lower-limb exoskeleton to arrest an impending fall would entail assessment of the dynamic configuration of the falling user, computation of an appropriate corrective action, and high-bandwidth closed-loop actuation to realize this action. Since the exoskeleton intervention is applied to the limbs of the wearer, the recovery strategy of the exoskeleton must coordinate with the wearer’s own efforts (i.e., limb movements) at balance recovery, which substantially complicates the control problem.

Providing assistance to arrest an impending fall is presumably simpler if a device can apply a corrective force or moment directly to the user relative to the inertial reference frame (IRF), rather than a floor-referenced force or moment through the legs, since the need to coordinate exoskeleton leg movement with user leg movement is lessened. One means of providing assistance relative to the IRF is via a control moment gyroscope (CMG). These devices can be worn as a backpack and assist the wearer to maintain balance by applying restorative moments in a closed-loop manner (Li and Vallery, Reference Li and Vallery2012; Matsuzaki and Fujimoto, Reference Matsuzaki and Fujimoto2013; Chiu and Goswami, Reference Chiu and Goswami2014; Lemus et al., Reference Lemus, van Frankenhuyzen and Vallery2017; Oya and Fujimoto, Reference Oya and Fujimoto2017). A recent study of one such device indicated that a CMG greatly improved balance of human users with relatively low-magnitude assistive moments (Lemus et al., Reference Lemus, Berry, Jabeen, Jayaraman, Hohl, van der Helm, Jayaraman and Vallery2020).

An alternative means to apply a corrective force directly to the user relative to the IRF is via a thruster. Accordingly, the authors have previously conducted preliminary investigations into the feasibility of employing a backpack-wearable cold-gas thruster (CGT) for purposes of arresting backward falls (Finn-Henry et al., Reference Finn-Henry, Baimyshev and Goldfarb2020; Baimyshev et al., Reference Baimyshev, Finn-Henry and Goldfarb2022). The CGT is intended as a backpack-worn safety device for individuals at fall risk, intended to arrest a fall in progress. The device is intended to provide for a single fall intervention per charge of gas (i.e., requires recharging prior to subsequent use). Such use is consistent with the expected low frequency of falling in elderly individuals; namely, of falls reported among the elderly, approximately half fell once; one quarter fell twice; and one quarter fell three or more times over a 1-year period (Florence et al., Reference Florence, Bergen, Atherly, Burns, Stevens and Drake2018). Although falls are infrequent, they comprise a substantial share of healthcare expenditures for adults over 65 years (Florence et al., Reference Florence, Bergen, Atherly, Burns, Stevens and Drake2018).

In the prior investigation of feasibility, the design of the CGT was presented, and the control authority of a prototype was experimentally characterized using a rocking block experimental apparatus to model a backward-falling human (Baimyshev et al., Reference Baimyshev, Finn-Henry and Goldfarb2022). In that paper, the controller was shown to restore upright equilibrium to a rocking block that leaned at some initial angle with zero initial velocity. The present article continues the feasibility investigation of the CGT approach, and in particular, develops and experimentally assesses an autonomous supervisory controller that accommodates dynamic falls, and both: (1) detects a dynamic fall in progress, and also; (2) determines when the CGT should be energized, based on the estimated angle and angular velocity of the user’s center of mass with respect to their base of support. This supervisory autonomous controller is experimentally assessed on an updated version of the CGT prototype (relative to the previous publication), using an updated version of a rocking block apparatus (relative to the previous publication), which is intended to approximate a backward-falling human. A video of these experiments is included with the Supplementary Material to complement data presented in the article. Additionally, a series of simulations are presented which are intended to extrapolate the experimental results on the rocking block to the expected multi-link characteristics of a human body – specifically, a three-segment model with ankle and hip joints, with biomimetic torque limits. Therefore, the main contribution of this work is the development of an autonomous supervisory controller that determines when to energize the CGT as a function of center-of-mass angle and angular velocity to restore upright balance while being as conservative as possible.

2. CGT prototype

The CGT prototype and its constituent components are shown in a solid model in Figure 1. The design of the CGT prototype was described in detail in Baimyshev et al. (Reference Baimyshev, Finn-Henry and Goldfarb2022), and is described here only briefly for completeness. The version presented in this article is a slightly modified version of the design presented in Baimyshev et al. (Reference Baimyshev, Finn-Henry and Goldfarb2022), with updates to the solenoid-actuated valve and nozzle servo system to improve reliability and functionality, although otherwise is functionally very similar to the previous prototype. The CGT cross-section shown in Figure 1b illustrates the path of the cold gas flow from the compressed gas tank, through the (normally closed) solenoid-actuated valve (shown with valve open), and then out through the nozzle to create the restorative thrust force (note that the nozzle is shown in Figure 1b in-plane to illustrate more clearly the gas flow path). The carbon-fiber compressed gas tank has a volume of 1 L and is initially charged with nitrogen gas to a pressure of 10 MPa (1,500 psi). When energized by the controller, the solenoid opens the normally closed poppet valve, which releases the compressed gas through the nozzle. The resulting thrust impulse provides a decaying thrust profile with an initial thrust of approximately 350 N, which decays to zero over a period of approximately 700 ms. See Baimyshev et al. (Reference Baimyshev, Finn-Henry and Goldfarb2022) for the specific thrust characteristics. The CGT also includes an on-board embedded system that employs a six-axis IMU for sensing, as well as control electronics for the servocontrol axis and actuation of the poppet valve. The assembled CGT prototype has a total mass of 2 kg and a volumetric envelope of 30 cm × 18 cm × 11 cm.

Figure 1. (a) CGT prototype (shown without refilling valves). The labels identify (1) servo system, (2) custom piloted poppet valve, (3) thruster nozzle, (4) mounting plate, and (5) carbon fiber tank; (b) CGT prototype in cross-section showing the flow path of nitrogen gas when the CGT is triggered. Note that the nozzle is shown in-plane in order to illustrate the cold gas flow path.

3. CGT supervisory controller

3.1. Considering backward falls

The focus of the present study is to explore the prospective utility of a CGT to arrest backward falls. Falls can occur in along three primary directions: forward, backward, and sideways. Although the proposed approach could be adapted to all three, the present feasibility study focuses on backward falls. A recent study of the community-dwelling elderly reported that backward falls comprise over 40% of total falls; 20% of backward falls resulted in injury; and approximately 10% resulted in an emergency department visit (Nevitt and Cummings, Reference Nevitt and Cummings1993; Crenshaw et al., Reference Crenshaw, Bernhardt, Achenbach, Atkinson, Khosla, Kaufman and Amin2017). A person falling backward has little visual feedback and least effective fall mitigation techniques (Tan et al., Reference Tan, Eng, Robinovitch and Warnick2006). The limit of stability (LOS) in backward direction is the smallest, meaning there is little room for center of pressure (COP) excursion before a fall is initiated. In case of an impending fall, a person has two main strategies to prevent an impact with the ground. After an initial delay due to reaction time, a typical response is an attempt to step in the direction of the fall, also known as change-in-support strategy (Maki et al., Reference Maki, Mcilroy and Fernie2003). The effectiveness of such strategy, however, is reduced in the backward direction due to the range of motion of leg joints, which results in the lowest rate of recovery from posterior perturbations, as noted by Hsiao and Robinovitch (Reference Hsiao and Robinovitch1997). The second strategy is described by Suzuki et al. (Reference Suzuki, Nomura, Casadio and Morasso2012) as the “stable anti-phase” hip strategy, where the trunk (and/or arms) moves out of phase with the legs to reduce the displacement of the COM. Depending on the velocity of the COM, these strategies may be sufficient to recover upright balance. Due to changes in the visual, vestibular, and musculoskeletal systems associated with older age, however, elderly people are less successful in utilizing these strategies (King et al., Reference King, Judge and Wolfson1994). Finally, despite the fact that sideway falls result in a higher hip fracture rate (Parkkari et al., Reference Parkkari, Kannus, Palvanen, Natri, Vainio, Aho, Vuori and Järvinen1999), assistive devices for balance assistance, such as a rolling walker, are least effective in the backward direction. Therefore, in the case of backward falls: (1) limits of stability (LOS) are the smallest; (2) visual feedback is most limited; (3) mitigation techniques are least effective; and (4) existing assistive devices (e.g., a rolling walker) have limited utility. As such, for the purposes of this feasibility study, this article considers the objective of arresting a backward fall. If a CGT can be successfully implemented with this functionality, it can presumably be expanded in future work to consider other fall directions.

3.2. Control overview

The CGT is intended as an interventional device that detects when a fall is occurring and applies a corrective force to arrest (or counteract) the fall, in order to aid the user in regaining balance – much the same way another person might intervene in the event of an impending fall. Rather than return the user to a singular equilibrium point, the control objective is to assist the user in returning to his or her basin of stability (from which he or she would presumably regain balance). This basin of stability approach is similar to some previously proposed approaches for the analysis of upright balance that also employ phase plane analyses, such as the capture point (e.g., Pratt et al., Reference Pratt, Carff, Drakunov and Goswami2006) and extrapolated center of mass (e.g., Hof et al., Reference Hof, Gazendam and Sinke2005; Hof, Reference Hof2008) methods of analysis. Similar methods were also experimentally explored in human subject studies of balance recovery by Pai and Patton (Reference Pai and Patton1997), Patton et al. (Reference Patton, Pai and Lee1999), and Simoneau and Corbeil (Reference Simoneau and Corbeil2005).

Further, rather than attempt to modulate the magnitude of the thrust during the thrust intervention, the CGT delivers the full thrust impulse at an appropriate time, with the intent of arresting the impending fall and returning the user to a state from which he or she can recover balance. Note that controlling thrust in real-time would require a thrust control system with considerable authority and bandwidth, which is likely not viable for a backpack-worn device, particularly since the thrust event only lasts roughly 0.7 s. Therefore, the essence of the control approach is to calculate the appropriate time to apply a thrust impulse of known magnitude in order to arrest an impending fall and return the user to sufficiently upright configuration, from which the user can regain balance.

Given this approach, the authors seek a controller that waits as long as possible to provide corrective assistance, allowing the user to recover without CGT assistance if at all possible. Doing so saves the thrust intervention for when it is absolutely necessary, and also minimizes the likelihood of a false positive (i.e., incorrectly identifying a fall). As such, the proposed intervention is used somewhat like an airbag might be, although it is used early in the fall to help the user regain upright standing balance, rather than late in the fall to mitigate impact. Given this general approach to the problem, the control objective requires a controller that detects a (backward) fall in progress and determines the latest moment (within a design margin) for the onset of CGT thrust that will return the user to a state from which he or she is likely to recover.

3.3. Control approach

A number of fall detection approaches have been proposed in the engineering literature, primarily focused on the elderly population. Various proposed approaches employ wearable sensors, such as accelerometers and gyroscopes, and some approaches employ external or ambient visual sensors, such as RGB and/or depth cameras with feature tracking or the combination of the two, sometimes augmented with vital signal sensors (Chen et al., Reference Chen, Kwong, Chang, Luk and Bajcsy2005; Noury et al., Reference Noury, Fleury, Rumeau, Bourke, Laighin, Rialle and Lundy2007; Kangas et al., Reference Kangas, Konttila, Lindgren, Winblad and Jämsä2008; Mubashir et al., Reference Mubashir, Shao and Seed2013; Planinc and Kampel, Reference Planinc and Kampel2013; de Miguel et al., Reference de Miguel, Brunete, Hernando and Gambao2017; Dedabrishvili et al., Reference Dedabrishvili, Dundua, Mamaiashvili, Fujita, Selamat, Lin and Ali2021). The main objective of fall detection systems in these works is predominantly to detect when a fall has occurred (i.e., when a person has made contact with the ground). As such, the two main sources of information for wearable sensors are the fall impact, which produces a distinguishable spike in acceleration signals, and the horizontal position of the body for an extended period after the fall. For purposes of initiating a corrective action from the CGT, such detection would be too late, since the aim of the CGT is to detect and correct a fall in progress, and therefore to preclude the impact event. As such, the impending fall must be detected well before impact, and also well before there is a large deviation from the upright posture. Nyan et al. (Reference Nyan, Tay and Murugasu2008) propose a pre-impact fall detection for use with inflatable hip protectors, although the detection occurs past the limits of control authority of the proposed device (10° angle and around 90°/s angular velocity). Therefore, the CGT supervisory controller requires a method of fall prediction, rather than fall detection, in order to initiate a control action.

In order to predict impending falls, the CGT controller employs a simplified dynamic model of a backward-falling human, which is used to estimate when the modeled system will recover from a perturbation, and when it will not. Specifically, the backward-falling human is approximated as a rocking block, as described in Baimyshev et al. (Reference Baimyshev, Finn-Henry and Goldfarb2022) and shown in Figure 2. A rocking block, unlike an inverted pendulum, is characterized by a region of stability rather than a single point of equilibrium. When the rocking block is tilted such that the center of mass remains above its base of support and released from rest, the block will return to a stable equilibrium; when tilted such that the center of mass is no longer above the base of support and released from rest, the block will fall. The second-order nonlinear dynamics of a rocking block in a plane as a function of time t can be described by:

(1) $$ I\ddot{\theta}(t)= mgl\sin \left(\theta (t)-\operatorname{sign}\left(\theta (t)\right)\alpha \right), $$

where $ \theta $ is the angle of the block with respect to the vertical, I and m are the moment of inertia around the pivot of rotation (at the heel of the falling person) and mass of the block respectively, g is the gravity constant, and $ \alpha $ is the slenderness angle (calculated as $ {\tan}^{-1}\left(a/b\right) $ ) or the fall angle as shown in Figure 2. Note that the extent to which this simplified model approximates a backward-falling person is explored in Section 6. The basin of stability of (1) can be characterized in the $ \left(\theta, \dot{\theta}\right) $ phase plane, where the boundary of stability is the locus of points outside of which the system will fall away from the origin, rather than converge toward it.

Figure 2. Rocking block when (a) stationary, (b) at fall angle, and (c) falling. Note that the control objective is based on the variable q, labeled in (c).

When supplemented by the CGT, the dynamics of the rocking block (1) are modified to include the CGT thrust force, which, as presented previously in Baimyshev et al. (Reference Baimyshev, Finn-Henry and Goldfarb2022), can be described as:

(2) $$ F={F}_{\mathrm{max}}{e}^{-\frac{t}{\tau }}\sin \left(\beta \right), $$

where $ {F}_{\mathrm{max}} $ and $ \tau $ are the thrust amplitude and time constant, and $ \beta $ is the CGT nozzle angle with respect to the equivalent pendulum. The CGT-modified rocking block dynamics therefore become:

(3) $$ I\ddot{\theta}(t)= mgL\sin \left(\theta (t)-\operatorname{sign}\left(\theta (t)\right)\alpha \right)-{RF}_{\mathrm{max}}{e}^{-\frac{t}{\tau }}, $$

where the thrust force is applied by the CGT to the block at height R, and it is further assumed the nozzle angle is 90°, for the purposes of the control approach. The basin of stability of the modified dynamics (3) can be characterized in the $ \left(\theta, \dot{\theta}\right) $ phase plane with a boundary of stability, defined by the locus of points outside of which the system will fall away from the origin, rather than converge toward it. This modified boundary represents the extent of the region in which triggering the CGT will reconfigure the rocking block back into the unmodified region of stability (i.e., it describes the boundary in phase space within which activating the CGT will return the system to a stable state). The CGT control law essentially employs a closed-form solution to (3) to identify in real-time the boundary of stability in the phase plane and activates the CGT as the rocking block approaches this (modified) boundary. In other words, the CGT control law is implemented such that the CGT is activated when the block states are at the upper boundary of the CGT-expanded stability basin. The controller continuously measures the current block angle and angular velocity, and for some current angle, calculates the maximum angular velocity of the block from which the applied thrust is capable of returning the block to upright equilibrium. Once the current angular velocity of the block is equal to the calculated maximum angular velocity, the CGT is activated.

The aim of the CGT is to configure the block to the angle of $ \theta \le \alpha $ , after which the block can settle into an upright equilibrium after a period of rocking (i.e., after which the human user could presumably regain balance). Since the controller is only used in the region where the block accelerates toward a fall outside the LOS, that is, $ \theta >\alpha $ , the entity $ \theta -\alpha $ can be replaced by $ q $ or the angle of the pendulum of length L with equivalent physical parameters of the block, pivoting around the contact point of the corner of the block with the ground (i.e., the equivalent of a user pivoting on his/her heels). The controller objective then becomes bringing the pendulum angle $ q $ to zero. Thus, the equation of motion (3) can be rewritten with the new variable $ q $ as:

(4) $$ I\ddot{q}(t)= mgL\sin (q)-R{F}_{\mathrm{max}}{e}^{-\frac{t}{\tau }}. $$

This equation of motion can be linearized around an operating point $ {q}_L $ , such that:

(5) $$ \ddot{q}(t)=M\cos {q}_Lq(t)+M\left(\sin {q}_L-{q}_L\cos {q}_L\right)-F{e}^{-\frac{t}{\tau }}, $$

where $ M= mgl/I $ and $ F=R{F}_{\mathrm{max}}/I $ . A closed-form solution of (5) can be obtained using a Laplace transformation, partial fractions, and inverse Laplace transformation, and can be described by:

(6) $$ q(t)={A}_1+{A}_2{e}^{-\frac{t}{\tau }}+{A}_3\cosh (Ht)+\frac{\left({\dot{q}}_0+{A}_2/\tau \right)}{H}\sinh (Ht), $$

where $ H=\sqrt{M\cos {q}_L} $ , $ {A}_1={q}_L-\tan {q}_L $ , $ {A}_2=-{\tau}^2F/\left(1-{\tau}^2{H}^2\right) $ , and $ {A}_3={q}_0-{A}_1-{A}_2 $ . Knowing the initial conditions $ {q}_0 $ and $ {\dot{q}}_0 $ , (6) can be used to algebraically estimate the angle $ q $ at some time t. Since this is a predictive controller, the “initial conditions” in the model, $ {q}_0 $ and $ {\dot{q}}_0 $ , correspond to the current state of the pendulum.

The closed-form solution for the motion of the pendulum following the thrust event can then be used to solve the following problem: for the given current angle $ {q}_0 $ , find the angular velocity that will result in an angle $ q\left({t}_f\right)=0 $ , where $ {t}_f $ is the duration of the thrust (approximately 0.7 s for the CGT employed here). The corresponding angular velocity from which the CGT will return the pendulum to upright stability is:

(7) $$ {\dot{q}}_{\mathrm{max}}=-\frac{H}{\sinh \left(H{t}_f\right)}\left({A}_1+{A}_2{e}^{-\frac{t_f}{\tau }}+{A}_3\cosh \left(H{t}_f\right)\right)-\frac{A_2}{\tau }. $$

If the current measured angular velocity is equal to the calculated angular velocity (7) and the CGT is activated, the block should return to upright equilibrium. Hence, for a given pendulum angle $ q $ , the upper boundary of the CGT-expanded stability basin can be considered as the maximum angular velocity $ {\dot{q}}_{\mathrm{max}} $ given by (7), since for any velocity greater than (7) the CGT would not have enough control authority to successfully return the block to equilibrium. As such, the supervisory controller continuously measures the states of the block and activates the CGT when the measured angular velocity $ \dot{q}\ge {\dot{q}}_{\mathrm{max}} $ .

Finally, for purposes of implementation, the control law is modified slightly to account for the time delay in thrust generation (i.e., CGT thrust will not commence immediately, but rather entails a short delay, $ {t}_d $ between commanding of the thrust force and generation of the thrust), the model is used to estimate future states. Therefore, instead of employing the current measured angle and angular velocity as input to (7), the controller instead uses (6) to estimate the future angle $ {q}_d=q\left(t+{t}_d\right) $ , and differentiates (6) with respect to time to estimate the future angular velocity $ {\dot{q}}_d=\dot{q}\left(t+{t}_d\right) $ , then uses the values $ {q}_d $ and $ {\dot{q}}_d $ instead of the current measured angle and angular as input to (7). The control approach with future prediction is diagrammed in Figure 3.

Figure 3. The control diagram of the CGT controller.

4. Experimental assessment

4.1. Experimental apparatus

The CGT controller – described by equation (7) and Figure 3 – was implemented on the CGT prototype, and the combination was mounted to and tested on a rocking block experimental apparatus, as shown in Figure 4, where the parameters of the rocking block were selected to approximate the physical characteristics of a standing human. Note that the version of the CGT prototype shown in Figure 4 includes a supplemental quick-connect fitting introduced between the CGT compressed gas tank and a nitrogen refill tank, which was mounted as a temporary measure to facilitate refilling the CGT tank between successive experimental trials. Table 1 lists the parameters of the rocking apparatus, relative to those of a 1.55-m-tall person with a mass of 52 kg, where the inertial characteristics of the human were approximated using relationships given by Winter (Reference Winter2009), and the forward and backward LOS based on published data by Brouwer et al. (Reference Brouwer, Culham, Liston and Grant1998) and Shepard (Reference Shepard2016). In order to emulate the ability of the human to regain balance once their COM is returned to a region in the phase space within the stability basin (of equation (1)), Velcro strips were attached at the interface of the base and floor, which provided the apparatus with an approximate coefficient of restitution (COR) of 0.7. The COR was determined by leaning the block to an angle within its LOS and letting it rock back and forth, recording the homogeneous angle response, then finding the best-fit COR by matching the response in simulation. Note that the COR of 0.7 was implemented to approximate the balance recovery dynamics observed in human balance recovery, as described in a previous paper (Baimyshev et al., Reference Baimyshev, Finn-Henry and Goldfarb2022). Note that the extent to which the rocking block model approximates a backward-falling human is examined in Section 6.

Figure 4. The rocking block experimental apparatus with the CGT prototype is attached. Note that the CGT prototype as shown includes a supplemental quick-connect fitting between the CGT compressed gas tank and a nitrogen refill tank, which facilitates refilling the CGT tank between successive experimental trials.

Table 1. Comparison of physical parameters of constructed rocking blocks and a human body

4.2. Controller implementation

The CGT was affixed to the rocking block with the nozzle placed at approximately chest level, or specifically at 75% of the total height (see Figure 4). The nozzle angle was configured perpendicular to the pendular axis of the block, which provided maximum control authority. The CGT controller continuously measured the angle and the angular velocity of the block ( $ \theta, \dot{\theta} $ ) using the onboard IMU (TDK InvenSense MPU-6050), calculated equivalent pendulum states ( $ {q}_d,{\dot{q}}_d $ ) taking into account the valve delay, and performed the control computation described by equation (7), with $ {q}_0={q}_d $ and $ t={t}_f $ , as shown in Figure 3. Note that angle measurement employed a complementary filter-based sensor fusion approach, using the inverse tangent of the two sagittal-plane axes of the accelerometer for the low-frequency component and integration of the sagittal-plane gyroscope for the high-frequency component. All parameters associated with the controller implementation are given in Table 2, while the reasoning for selecting these parameters is explained in detail in Baimyshev et al. (Reference Baimyshev, Finn-Henry and Goldfarb2022). The measured states were then used to calculate the maximum allowable velocity $ {\dot{q}}_{\mathrm{max}} $ corresponding to the upper boundary of the CGT-expanded stability basin at $ {q}_d $ . The CGT remained idle until $ {\dot{q}}_d $ exceeded $ {\dot{q}}_{\mathrm{max}} $ , at which point the controller triggered the assistive thrust. The control loop was implemented at a sampling frequency of 1 kHz on an embedded system (based around the Microchip DSPIC33FJ64GS608-50I/P microcontroller) that was affixed to the CGT.

Table 2. Controller parameters

4.3. Experiment protocol

Experiments were conducted to assess the prospective efficacy of the proposed controller and CGT assistance in restoring stability to the rocking block apparatus. In these experiments, the block was pushed in the backward direction by a researcher, which imparted to it some initial angle and angular velocity, where the initial conditions were recorded immediately following release of the block. All angle and angular velocity data were measured using a Vicon motion capture system. Three reflective markers were attached to the base of the block to measure the tilt angle, and after each push, the angular motion of the block was recorded by a 12-camera motion capture system (Vicon, Oxford, GBR) at 200 Hz. Two conditions were tested: (1) without triggering the CGT thrust and (2) triggering the CGT thrust using the CGT controller previously described. For each case (with and without triggering CGT thrust), the block was pushed ten times, with the experimenter attempting to vary the phase space initial conditions. Note that a slack rope was attached to the block to catch it when the angle $ \theta $ reached approximately 35°, in order to prevent subsequent impact with the floor. For the CGT thrust trials, the 1L CGT tank was refilled for each successive trial. A video camera, time-synchronized with the motion capture data, was also used to record each trial, specifically to ascertain when the experimenter released the block, and when the CGT was triggered. Note finally that the CGT controller utilized only measurement from the IMU, while the motion capture data was used to record the angular motion of the rocking block for each trial for subsequent analysis. During data processing, the RMS error between the IMU and the motion capture angle data was found to be 0.4°. Figure 5 shows a series of frames from the video camera illustrating a trial in which CGT thrust was triggered. The first frame indicates the moment at which the experimenter released the block (indicated by the blue circle), which corresponds to the initial condition of that trial. The third frame shows the moment at which the CGT controller triggered the CGT thrust, as signaled by an LED on the embedded system switching from green to red (indicated by the red circle in the figure). The remaining frames illustrate the “recovery” of the rocking block (i.e., the block returned to within its stability basin). Note that a video showing these experiments is included in the Supplementary Material.

Figure 5. Frames from a video of a representative experiment with the CGT are attached. Frame 1: the researcher has finished pushing, the hand is not contacting the block (blue circle); 2: the block is falling; 3: the thrust has been triggered, onboard LED switched color from green to red (red circle); 4: the block angular velocity has been brought down to zero; 5: the block returning to its inherent stability basin; 6: upright equilibrium recovered. A video of the experiments is included with the Supplementary Material.

5. Results

The results of the experiments, showing the response of the rocking block to being pushed, without CGT assistance and with it are shown in phase and time plots in Figures 6 and 7, respectively. Specifically, the phase plane in Figure 6 shows the angle and angular velocity trajectories corresponding to each trial without CGT assistance. The initial conditions corresponding to each trial are shown as x’s on the phase plot, indicating the initial angle and angular velocity of the block immediately after being released by the researcher. The limits of stability region from the figure coincides well with the boundary of the dynamic stability region from Pai and Patton (Reference Pai and Patton1997), which suggests that the dynamic states that cause an instability of the apparatus would also cause an instability of a person. In Figure 6, the solid traces show the cases for which the rocking block recovered from the initial conditions, while the dashed traces show the cases for which the block fell. The block angle as a function of time corresponding to each case in the phase plane plot is also shown in the bottom plot of the figure.

Figure 6. Phase plots of the block states (top row) and the block angle versus time (bottom row) for experiments without CGT assistance. Crosses represent the initial conditions of each experiment. The solid black line indicates the model-based limits of stability for the unassisted rocking block, while the dashed black line indicates the model-based limits of stability for the CGT-assisted block. The solid traces are the cases for which the rocking block recovered from the initial conditions, while the dashed traces are the cases for which the block fell. Note that the dotted line shows the fall dynamics of an elderly person extracted from a video.

Figure 7. Phase plots of the block states (top row) and the block angle versus time (bottom row) for experiments with CGT assistance. Crosses represent the initial conditions of each experiment, while circles represent the instant at which thrust was triggered. The solid black line indicates the model-based limits of stability for the unassisted rocking block, while the dashed black line indicates the model-based limits of stability for the CGT-assisted block.

Figure 7 shows the corresponding results for the rocking block experiments when using CGT assistance, controlled by the CGT controller described herein. Specifically, Figure 7 shows the angle and angular velocity trajectories corresponding to each trial with CGT assistance, where all angle and angular velocity data were measured using the Vicon motion capture system. The initial conditions corresponding to each trial are shown as x’s on the phase plot, while circles represent the instant at which thrust was triggered. As indicated in Figure 7, the block recovered from all initial conditions within the CGT-expanded stability boundary. One case with excessive initial velocity that is outside the expanded stability region resulted in a failed recovery. Note that for any case for which the angle and angular velocity of the apparatus remain within the limits of stability (within the bounds as indicated by the thick solid line in Figure 6), the CGT will not be triggered. As such, any perturbations from which the system can recover without the CGT, such as all traces indicated by solid lines in Figure 6, were not shown in Figure 7, since they would look exactly as they do in Figure 6 (i.e., will return to equilibrium without CGT assistance). Such cases would otherwise obfuscate the active responses shown in Figure 7.

The block angle as a function of time corresponding to each case in the phase plane plot is also shown in the bottom plot of the figure. Circles shown on the time plot similarly indicate the instant at which the controller triggered CGT thrust. The trajectories in the time plot were shifted to align the CGT trigger events at t = 0 to more clearly demonstrate the settling dynamics of the block. A video showing several of the trials without CGT assistance and with CGT assistance is included with the Supplementary Material accompanying this article.

As shown in the comparison between Figures 6 and 7, and also conveyed in Supplementary Video, the CGT was able to substantially increase the effective stability basin of the human-scale rocking block. Specifically, the CGT enabled the rocking block to recover upright equilibrium when subject to dynamic initial conditions that would otherwise have resulted in a fall. This data indicates substantial promise for CGT and the control approach proposed here.

5.1. Validity of single-segment model

Despite promising indications, this preliminary work entails a number of limitations. Among these, the controller is based on a reduced-order model of a falling human (i.e., a rocking block model), as was the experimental apparatus employed herein. As such, an important question is to what extent does such a reduced-order model approximate a falling human, at least in the portion of the phase space in which the CGT operates (i.e., the portion contained within the CGT-expanded boundary depicted in Figures 6 and 7). In particular, a human has multiple segments, while the rocking block model has one. There are at least two questions related to this: (1) to what extent does a rocking block describe a falling human; and (2) to what extent does a rocking block describe the response of the human to the imparted thrust? Regarding the first, a rocking block model is characterized by a rigid, single-DOF fall dynamic, while a human is a multi-segment entity that under large deviations will deviate from the dynamics of the rocking block model (i.e., sufficiently large joint angles will change the body moment of inertia and the length of the equivalent pendulum). As such, the rocking block model may not be sufficiently descriptive to provide effective control for a falling human. Regarding the second, a multi-segment body may respond to the thrust imparted by the CGT in a different manner than a rigid body (i.e., the body may “fold” in response to the thrust, which may prevent upright recovery). Although these questions cannot be fully resolved without extensive human-subject experimentation, the authors have attempted to inform these questions in the following sections of this discussion.

To help inform these questions, a multi-segment version of a falling human was simulated under different conditions and assumptions, with and without CGT assistance, and the relative responses were compared. In the multi-segment simulation, the human body was represented by a three-link pendulum consisting of a head-arms-trunk (HAT) segment, leg segment, and foot segment. The model was parameterized for a 1.55-m 52-kg person, in order to be consistent with parameterization of the experimental apparatus employed herein. The lengths, masses, and moments of inertia of the links were selected based on the average human body proportions and mass distributions described in Winter (Reference Winter2009). The ankle and hip joint torques were controlled using PD controllers that regulated desired joint velocity to zero and desired joint angle to a pose as described below, with joint torques saturated to align with reported joint torque limits for elderly individuals – specifically, 22 N m per leg (44 N m total) for the ankles (Thelen et al., Reference Thelen, Schultz, Alexander and Ashton-Miller1996) and 51 N m per leg (102 N m total) for the hips (Cahalan et al., Reference Cahalan, Johnson, Liu and Chao1989). The ankle controller was simulated to regulate the COM angle to zero, while the hip controller was simulated for three different regulation strategies: (1) a “straight body” strategy, which is the closest configuration to the rocking block, where the trunk axis was aligned with leg axis; (2) a “vertical trunk” pose, where the trunk axis was aligned with the gravity vector; and (3) a “hunched forward” pose, where the hip joints remained fixed at a nonzero angle (40° in this simulation study), such that the trunk axis was offset from the leg axis. The 40° angle was chosen to fit a real-world scenario backward fall of an elderly person from the video described in the next subsection. The latter two control strategies were selected based on observations made in a study of recorded falls in elderly care facilities (Robinovitch et al., Reference Robinovitch, Feldman, Yang, Schonnop, Leung, Sarraf and Loughin2013; Choi et al., Reference Choi, Wakeling and Robinovitch2015). Note that all simulations were conducted using the OpenSim software environment (Delp et al., Reference Delp, Anderson, Arnold, Loan, Habib, John, Guendelman and Thelen2007; Seth et al., Reference Seth, Hicks, Uchida, Habib, Dembia, Dunne and Delp2018).

For each hip control strategy, the response of the multi-link human was simulated for six different initial conditions, spanning the set of initial conditions performed in the rocking block experiments. Further, for each hip control strategy and initial condition set, the multi-link human was simulated with and without the CGT and control system, where the control system was simulated exactly as employed in the experiments (i.e., assuming a rocking block dynamic model, parameterized for a 1.55-m 52-kg person). As such, the controller is assumed to have real-time knowledge of the COM angle and angular velocity, and the system is also assumed to have a nozzle angle oriented at 90° relative to the COM axis. It should be noted that measurement of the COM angle and angular velocity would likely require IMUs mounted on the legs, which may or may not be realistic. Further, orienting the nozzle angle 90° relative to the COM angle requires the nozzle angle to be controlled prior to the initiation of thrust; further, technically, the nozzle should similarly be controlled following the initiation of thrust, although the change in angle during the thrust event should be insignificant. Therefore, the only assumption regarding nozzle control is that it be served prior to the thrust event to remain perpendicular to the COM angle.

Given these assumptions, a total of 36 simulations were conducted (i.e., three hip control strategies with six initial condition sets, each for the case with and without the CGT assistance). The results of these 36 simulations are depicted in Figure 8. Specifically, the top row of Figure 8 shows the phase plane trajectory for each case, while the bottom row shows the poses of the multi-segment human, in the equilibrium state, and at the instant the CGT is triggered. Note that the location and direction of CGT thrust (always perpendicular to the COM axis) are depicted in the figure with an orange line. In each phase plane, the backward LOS of 4° is denoted by the thin vertical line, to the left of which the model can reduce the backward velocity with ankle dorsiflexors, while to the right of it, the model has no means of preventing the fall. In each plot, an “x” denotes an initial condition; a solid trajectory shows recovery (no assistance required or after assistance was applied); and a dashed trajectory shows a fall. Note that a square in the plot indicates the instant at which the CGT is triggered (shown only for one case). As shown in the figure, the CGT controller effectively returns the simulated human to upright stability, regardless of the hip control strategy, despite the fact that the controller assumes a rigid posture. These series of simulations, despite the simplifying assumptions, indicate that the CGT controller, which is based on a reduced-order “rigid body” approximation of backward fall dynamics, may be robust to multi-segment joint movement, at least within the range of movement simulated here.

Figure 8. Results of simulation of a two-link pendulum model of a human falling backward. The top row displays the state evolutions of the COM from different initial conditions. Solid traces represent the cases where the pendulum returned to equilibrium, while the dashed traces show the cases resulting in a fall. The bottom row depicts the poses of the modeled human, where (a) trunk is aligned with legs, (b) trunk is aligned with the ground vertical, and (c) trunk is kept constantly offset from legs. The semitransparent human model is in the upright equilibrium, while the saturated human has the states corresponding to the square in the phase plot in the top row. The nozzle in orange is oriented perpendicularly to the COM axis.

5.2. A case-study comparison with a real fall

Ideally, the fall dynamics depicted in Figures 6– 8 would be compared to fall data recorded from “real-world” falls, which would offer a reference for the validity of the experiments and simulations. Such fall data, however, is not available (at least to the authors’ knowledge). In order to provide at least an approximate comparison, the authors extracted fall data from a video of a backward fall recorded in an elderly care facility, published by Robinovitch et al. (Reference Robinovitch, Feldman, Yang, Schonnop, Leung, Sarraf and Loughin2013). A frame of this video is shown in Figure 9. In order to extract data regarding fall dynamics, the authors employed image processing software (fSpy, Stuffmatic) to extract the focal length and the spatial position of the camera used to record the video, and the extracted information was used to reconstruct the scene in space using open-source 3D modeling software (Blender Foundation). The 3D model frames were then imported into a 3D environment (Unity 3D, Unity Technologies), and the falling person’s silhouette was tracked in 3D space as a four-segment (foot, shank, thigh, and HAT) object, as shown in Figure 9. The positions and orientations of the segments, along with the nominal segment mass distribution from Winter (Reference Winter2009), were used to calculate the COM angle in the sagittal plane, which was then differentiated in MATLAB to obtain the COM angular velocity. The hip angle in this video was estimated as 40°. The state evolution of the falling person from the video is plotted and superimposed onto Figures 6 and 8 as a dotted line. Although the video subject attempts to use the walker to break the fall and their mass is unknown, the state evolution (as shown in time and on the phase-plane plots) is similar to that of the simulation (shown in Figure 8) and also of the rocking block experiments (shown in Figure 6), which further supports the conjecture that a reduced-order (i.e., rocking block) dynamics might be a valid approximation for the dynamics of the backward falling human body, at least within the phase-plane regime of relevance for CGT assistance.

Figure 9. A frame from a video (available as a Supplementary Video at Robinovitch et al. (Reference Robinovitch, Feldman, Yang, Schonnop, Leung, Sarraf and Loughin2013)) recording of a resident of an elderly care facility during a backward fall with the 3D matching procedure overlayed.

6. Discussion

The results presented here indicate some promise as a means of arresting backward falls for people at fall risk. Several additional limitations exist. The prototype as presented considers backward falls; forward and sideways falls are also common. Addressing sideways falls would either require addition nozzles, or additional degrees-of-freedom in nozzle control. Addressing a forward fall might be more challenging, since a backpack-worn system cannot easily generate a backward thrust without interference from the body. Further, as mentioned in the simulation study, the controller as currently implemented requires measurement of the COM angle and angular velocity; for a multi-link system, such measurement would likely entail multiple IMU sensors, potentially one on each lower limb segment. Finally, while the mass of the system is fairly low (the current prototype is 2 kg, and a revised prototype could be made lighter), the thrust event is quite loud. Pneumatic silencers could potentially be employed to substantially reduce the sound level associated with the thrust event, although it is not clear to what extent employing such silencers would reduce the amount of corrective thrust. Therefore, although the proposed approach demonstrates promise, continued work is required to address these and associated limitations.

7. Conclusion

This article explores the use of a CGT, intended as a backpack-worn device, as a potential means of arresting backward falls for individuals at fall risk. While a previous paper examined the ability of the system to “restore” upright equilibrium to a statically leaning rocking block, this article described a controller that considers dynamic falls that are characterized by arbitrary combinations of center-of-mass angle and angular velocity. For such arbitrary conditions, the controller both detects impending falls and determines when the CGT should be energized in order to arrest the fall and restore upright equilibrium. The feasibility of the device and efficacy of the control approach were tested on a rocking block experimental apparatus, where the rocking block serves as a reduced-order model of a backward-falling human. In these experiments, the CGT and controller were shown to be highly effective, and in particular to expand substantially the stability basin of the block. In order to better understand the extent to which the reduced-order model employed in the control system and experiments might approximate a multi-segment falling human, various simulations were performed assuming a multi-segment human model assisted with the CGT controlled using the reduced-order (i.e., rocking block) controller. The simulations indicated that the controller based on a reduced-order model was able to effectively restore balance to the simulated multi-segment user under a variety of postural control assumptions. Therefore, despite several limitations associated with simplifying assumptions, the simulations indicate that the proposed control approach may be sufficiently effective when applied to a multi-segment human, at least within the regime in which the CGT is likely to be used. The authors plan to test this assumption with human subject experiments in future work.

Supplementary material

The supplementary material for this article can be found at https://doi.org/10.1017/wtc.2023.18.

Data availability statement

The collected data and the code used to process and plot the data are available at the following link: https://github.com/xkhannx/CGT_data.git.

Authorship contribution

M.G. conceived the study. M.G. and A.B. designed the study. A.B. and M.F.-H. designed and constructed the proposed device prototype and the experimental apparatus and performed the experiments. A.B. processed and analyzed the data and performed simulations. All authors contributed to writing the article.

Funding statement

This research received no specific grant from any funding agency, commercial, or not-for-profit sectors.

Competing interest

The authors declare no competing interests exist.

References

Ambrose, AF, Paul, G and Hausdorff, JM (2013) Risk factors for falls among older adults: A review of the literature. Maturitas 75(1), 5161. https://doi.org/10.1016/j.maturitas.2013.02.009CrossRefGoogle ScholarPubMed
Baimyshev, A, Finn-Henry, M and Goldfarb, M (2022) Feasibility of a wearable cold-gas thruster for fall prevention. Journal of Dynamic Systems, Measurement, and Control 144(8), 084501. https://doi.org/10.1115/1.4054529CrossRefGoogle Scholar
Bergen, G, Stevens, MR and Burns, ER (2016) Falls and fall injuries among adults aged ≥65 years – United States, 2014. MMWR Morbidity and Mortality Weekly Report 65(37), 993998. https://doi.org/10.15585/mmwr.mm6537a2CrossRefGoogle Scholar
Brouwer, B, Culham, EG, Liston, RA and Grant, T (1998) Normal variability of postural measures: Implications for the reliability of relative balance performance outcomes. Scandinavian Journal of Rehabilitation Medicine 30(3), 131137. https://doi.org/10.1080/003655098444048CrossRefGoogle ScholarPubMed
Cahalan, TD, Johnson, ME, Liu, S and Chao, EY (1989) Quantitative measurements of hip strength in different age groups. Clinical Orthopaedics and Related Research 246, 136145.CrossRefGoogle Scholar
Chen, J, Kwong, K, Chang, D, Luk, J and Bajcsy, R (2005) Wearable sensors for reliable fall detection. In 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference. Shanghai, China: IEEE, pp. 35513554. http://doi.org/10.1109/IEMBS.2005.1617246CrossRefGoogle Scholar
Chiu, J and Goswami, A (2014) Design of a wearable scissored-pair control moment gyroscope (SP-CMG) for human balance assist. In Volume 5A: 38th Mechanisms and Robotics Conference. Buffalo, NY: American Society of Mechanical Engineers, p. V05AT08A023. https://doi.org/10.1115/DETC2014-35539CrossRefGoogle Scholar
Choi, WJ, Wakeling, JM and Robinovitch, SN (2015) Kinematic analysis of video-captured falls experienced by older adults in long-term care. Journal of Biomechanics 48(6), 911920. https://doi.org/10.1016/j.jbiomech.2015.02.025CrossRefGoogle ScholarPubMed
Crenshaw, JR, Bernhardt, KA, Achenbach, SJ, Atkinson, EJ, Khosla, S, Kaufman, KR and Amin, S (2017) The circumstances, orientations, and impact locations of falls in community-dwelling older women. Archives of Gerontology and Geriatrics 73, 240247. https://doi.org/10.1016/j.archger.2017.07.011CrossRefGoogle ScholarPubMed
de Miguel, K, Brunete, A, Hernando, M and Gambao, E (2017) Home camera-based fall detection system for the elderly. Sensors 17(12), 2864. https://doi.org/10.3390/s17122864CrossRefGoogle ScholarPubMed
Dedabrishvili, M, Dundua, B and Mamaiashvili, N (2021) Smartphone sensor-based fall detection using machine learning algorithms. In Fujita, H, Selamat, A, Lin, JC-W and Ali, M (eds), Advances and Trends in Artificial Intelligence. Artificial Intelligence Practices (Vol. 12798). Cham: Springer International Publishing, pp. 609620. http://doi.org/10.1007/978-3-030-79457-6_52Google Scholar
Delp, SL, Anderson, FC, Arnold, AS, Loan, P, Habib, A, John, CT, Guendelman, E and Thelen, DG (2007) OpenSim: Open-source software to create and analyze dynamic simulations of movement. IEEE Transactions on Biomedical Engineering 54(11), 19401950. https://doi.org/10.1109/TBME.2007.901024CrossRefGoogle ScholarPubMed
Di, P, Hasegawa, Y, Nakagawa, S, Sekiyama, K, Fukuda, T, Huang, J and Huang, Q (2016) Fall detection and prevention control using walking-aid cane robot. IEEE/ASME Transactions on Mechatronics 21(2), 625637. https://doi.org/10.1109/TMECH.2015.2477996CrossRefGoogle Scholar
Fasola, J, Vouga, T, Baud, R, Bleuler, H and Bouri, M (2019) Balance control strategies during standing in a locked-ankle passive exoskeleton . In 2019 IEEE 16th International Conference on Rehabilitation Robotics (ICORR). Toronto, ON: IEEE, pp. 593598. http://doi.org/10.1109/ICORR.2019.8779500CrossRefGoogle Scholar
Finn-Henry, M, Baimyshev, A and Goldfarb, M (2020) Feasibility study of a fall prevention cold gas thruster . In 2020 8th IEEE RAS/EMBS International Conference for Biomedical Robotics and Biomechatronics (BioRob). New York: IEEE, pp. 611616. https://doi.org/10.1109/BioRob49111.2020.9224425CrossRefGoogle Scholar
Florence, CS, Bergen, G, Atherly, A, Burns, E, Stevens, J and Drake, C (2018) Medical costs of fatal and nonfatal falls in older adults. Journal of the American Geriatrics Society 66(4), 693698. https://doi.org/10.1111/jgs.15304CrossRefGoogle ScholarPubMed
Hamza, MF, Ghazilla, RAR, Muhammad, BB and Yap, HJ (2020) Balance and stability issues in lower extremity exoskeletons: A systematic review. Biocybernetics and Biomedical Engineering 40(4), 16661679. https://doi.org/10.1016/j.bbe.2020.09.004CrossRefGoogle Scholar
Hof, AL (2008) The ‘extrapolated center of mass’ concept suggests a simple control of balance in walking. Human Movement Science 27(1), 112125.CrossRefGoogle ScholarPubMed
Hof, AL, Gazendam, MGJ and Sinke, WE (2005) The condition for dynamic stability. Journal of Biomechanics 38(1), 18. https://doi.org/10.1016/j.jbiomech.2004.03.025CrossRefGoogle ScholarPubMed
Hsiao, ET and Robinovitch, SN (1997) Common protective movements govern unexpected falls from standing height. Journal of Biomechanics 31(1), 19. https://doi.org/10.1016/S0021-9290(97)00114-0CrossRefGoogle Scholar
Huynh, V, Bidard, C and Chevallereau, C (2018) Balance control for an active leg exoskeleton based on human balance strategies. In Husty, M and Hofbaur, M (eds), New Trends in Medical and Service Robots (Vol. 48). Cham: Springer International Publishing, pp. 197211. http://doi.org/10.1007/978-3-319-59972-4_15CrossRefGoogle Scholar
Kangas, M, Konttila, A, Lindgren, P, Winblad, I and Jämsä, T (2008) Comparison of low-complexity fall detection algorithms for body attached accelerometers. Gait & Posture 28(2), 285291. https://doi.org/10.1016/j.gaitpost.2008.01.003CrossRefGoogle ScholarPubMed
King, MB, Judge, JO and Wolfson, L (1994) Functional base of support decreases with age. Journal of Gerontology 49(6), M258M263. https://doi.org/10.1093/geronj/49.6.M258CrossRefGoogle ScholarPubMed
Lemus, D, Berry, A, Jabeen, S, Jayaraman, C, Hohl, K, van der Helm, FCT, Jayaraman, A and Vallery, H (2020) Controller synthesis and clinical exploration of wearable gyroscopic actuators to support human balance. Scientific Reports 10(1), 10412. https://doi.org/10.1038/s41598-020-66760-wCrossRefGoogle ScholarPubMed
Lemus, D, van Frankenhuyzen, J and Vallery, H (2017) Design and evaluation of a balance assistance control moment gyroscope. Journal of Mechanisms and Robotics 9(5), 051007. https://doi.org/10.1115/1.4037255CrossRefGoogle Scholar
Li, D and Vallery, H (2012) Gyroscopic assistance for human balance. In 2012 12th IEEE International Workshop on Advanced Motion Control (AMC). Sarajevo: IEEE, pp. 16. https://doi.org/10.1109/AMC.2012.6197144Google Scholar
Lockhart, TE, Smith, JL and Woldstad, JC (2005) Effects of aging on the biomechanics of slips and falls. Human Factors: The Journal of the Human Factors and Ergonomics Society 47(4), 708729. https://doi.org/10.1518/001872005775571014CrossRefGoogle ScholarPubMed
Lord, SR, Ward, JA, Williams, P and Anstey, KJ (1993) An epidemiological study of falls in older community-dwelling women: The Randwick falls and fractures study. Australian Journal of Public Health 17(3), 240245. https://doi.org/10.1111/j.1753-6405.1993.tb00143.xCrossRefGoogle ScholarPubMed
Maki, BE, Mcilroy, WE and Fernie, GR (2003) Change-in-support reactions for balance recovery. IEEE Engineering in Medicine and Biology Magazine 22(2), 2026. https://doi.org/10.1109/MEMB.2003.1195691CrossRefGoogle ScholarPubMed
Matsuzaki, R and Fujimoto, Y (2013) Walking assist device using control moment gyroscopes. In IECON 2013 – 39th Annual Conference of the IEEE Industrial Electronics Society. Vienna, Austria: IEEE, pp. 65816586. https://doi.org/10.1109/IECON.2013.6700220CrossRefGoogle Scholar
Mubashir, M, Shao, L and Seed, L (2013) A survey on fall detection: Principles and approaches. Neurocomputing 100, 144152. https://doi.org/10.1016/j.neucom.2011.09.037CrossRefGoogle Scholar
Nevitt, MC and Cummings, SR (1993) Type of fall and risk of hip and wrist fractures: The study of osteoporotic fractures. The study of osteoporotic fractures research group. Journal of the American Geriatrics Society 41(11), 12261234. https://doi.org/10.1111/j.1532-5415.1993.tb07307.xCrossRefGoogle Scholar
Noury, N, Fleury, A, Rumeau, P, Bourke, AK, Laighin, GO, Rialle, V and Lundy, JE (2007) Fall detection - principles and methods . In 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Lyon, France: IEEE, pp. 16631666. https://doi.org/10.1109/IEMBS.2007.4352627CrossRefGoogle Scholar
Nyan, MN, Tay, FEH and Murugasu, E (2008) A wearable system for pre-impact fall detection. Journal of Biomechanics 41(16), 34753481. https://doi.org/10.1016/j.jbiomech.2008.08.009CrossRefGoogle ScholarPubMed
Oya, H and Fujimoto, Y (2017) Preliminary experiments for postural control using wearable-CMG. In IECON 2017 – 43rd Annual Conference of the IEEE Industrial Electronics Society. Beijing: IEEE, pp. 76027607. http://doi.org/10.1109/IECON.2017.8217332CrossRefGoogle Scholar
Pai, Y-C and Patton, J (1997) Center of mass velocity-position predictions for balance control. Journal of Biomechanics 30(4), 347354. https://doi.org/10.1016/S0021-9290(96)00165-0CrossRefGoogle ScholarPubMed
Parkkari, J, Kannus, P, Palvanen, M, Natri, A, Vainio, J, Aho, H, Vuori, I and Järvinen, M (1999) Majority of hip fractures occur as a result of a fall and impact on the greater trochanter of the femur: A prospective controlled hip fracture study with 206 consecutive patients. Calcified Tissue International 65(3), 183187. https://doi.org/10.1007/s002239900679CrossRefGoogle ScholarPubMed
Patton, JL, Pai, Y-C and Lee, WA (1999) Evaluation of a model that determines the stability limits of dynamic balance. Gait & Posture 9(1), 3849. https://doi.org/10.1016/S0966-6362(98)00037-XCrossRefGoogle Scholar
Planinc, R and Kampel, M (2013) Introducing the use of depth data for fall detection. Personal and Ubiquitous Computing 17(6), 10631072. https://doi.org/10.1007/s00779-012-0552-zCrossRefGoogle Scholar
Pratt, J, Carff, J, Drakunov, S and Goswami, A (2006) Capture point: A step toward humanoid push recovery. In 2006 6th IEEE-RAS International Conference on Humanoid Robots. Genova, Italy: IEEE, pp. 200207.CrossRefGoogle Scholar
Robinovitch, SN, Feldman, F, Yang, Y, Schonnop, R, Leung, PM, Sarraf, T and Loughin, M (2013) Video capture of the circumstances of falls in elderly people residing in long-term care: An observational study. The Lancet 381(9860), 4754. https://doi.org/10.1016/S0140-6736(12)61263-XCrossRefGoogle ScholarPubMed
Seth, A, Hicks, JL, Uchida, TK, Habib, A, Dembia, CL, Dunne, JJ and Delp, SL (2018) OpenSim: Simulating musculoskeletal dynamics and neuromuscular control to study human and animal movement. PLoS Computational Biology 14(7), e1006223. https://doi.org/10.1371/journal.pcbi.1006223CrossRefGoogle ScholarPubMed
Shepard, NT (2016) Interpretation and usefulness of computerized dynamic posturography. Vestibular Rehabilitation SIG 2015/2016, 1830.Google Scholar
Simoneau, M and Corbeil, P (2005) The effect of time to peak ankle torque on balance stability boundary: Experimental validation of a biomechanical model. Experimental Brain Research 165(2), 217228. https://doi.org/10.1007/s00221-005-2290-1CrossRefGoogle ScholarPubMed
Suzuki, Y, Nomura, T, Casadio, M and Morasso, P (2012) Intermittent control with ankle, hip, and mixed strategies during quiet standing: A theoretical proposal based on a double inverted pendulum model. Journal of Theoretical Biology 310, 5579. https://doi.org/10.1016/j.jtbi.2012.06.019CrossRefGoogle Scholar
Tan, JS, Eng, JJ, Robinovitch, SN and Warnick, B (2006) Wrist impact velocities are smaller in forward falls than backward falls from standing. Journal of Biomechanics 39(10), 18041811. https://doi.org/10.1016/j.jbiomech.2005.05.016CrossRefGoogle ScholarPubMed
Thelen, DG, Schultz, AB, Alexander, NB and Ashton-Miller, JA (1996) Effects of age on rapid ankle torque development. The Journals of Gerontology Series A: Biological Sciences and Medical Sciences 51A(5), M226M232. https://doi.org/10.1093/gerona/51A.5.M226CrossRefGoogle Scholar
Tucker, MR, Olivier, J, Pagel, A, Bleuler, H, Bouri, M, Lambercy, O and Gassert, R (2015) Control strategies for active lower extremity prosthetics and orthotics: A review. Journal of Neuroengineering and Rehabilitation 12(1), 1. https://doi.org/10.1186/1743-0003-12-1CrossRefGoogle ScholarPubMed
Ugurlu, B, Doppmann, C, Hamaya, M, Forni, P, Teramae, T, Noda, T and Morimoto, J (2015) Variable ankle stiffness improves balance control: Experiments on a bipedal exoskeleton. IEEE/ASME Transactions on Mechatronics 21, 1. https://doi.org/10.1109/TMECH.2015.2448932CrossRefGoogle Scholar
Vallery, H, Bögel, A, O’Brien, C and Riener, R (2012) Cooperative control design for robot-assisted balance during gait. Auto 60(11), 715720. https://doi.org/10.1524/auto.2012.1041CrossRefGoogle Scholar
Wang, S, Wang, L, Meijneke, C, van Asseldonk, E, Hoellinger, T, Cheron, G, Ivanenko, Y, La Scaleia, V, Sylos-Labini, F, Molinari, M, Tamburella, F, Pisotta, I, Thorsteinsson, F, Ilzkovitz, M, Gancet, J, Nevatia, Y, Hauffe, R, Zanow, F and van der Kooij, H (2015) Design and control of the MINDWALKER exoskeleton. IEEE Transactions on Neural Systems and Rehabilitation Engineering 23(2), 277286. https://doi.org/10.1109/TNSRE.2014.2365697CrossRefGoogle ScholarPubMed
Winter, DA (2009) Biomechanics and Motor Control of Human Movement. Hoboken, NJ: John Wiley & Sons, Inc. http://doi.org/10.1002/9780470549148CrossRefGoogle Scholar
Yan, T, Cempini, M, Oddo, CM and Vitiello, N (2015) Review of assistive strategies in powered lower-limb orthoses and exoskeletons. Robotics and Autonomous Systems 64, 120136. https://doi.org/10.1016/j.robot.2014.09.032CrossRefGoogle Scholar
Zhang, T, Tran, M and Huang, H (2018) Design and experimental verification of hip exoskeleton with balance capacities for walking assistance. IEEE/ASME Transactions on Mechatronics 23(1), 274285. https://doi.org/10.1109/TMECH.2018.2790358CrossRefGoogle Scholar
Figure 0

Figure 1. (a) CGT prototype (shown without refilling valves). The labels identify (1) servo system, (2) custom piloted poppet valve, (3) thruster nozzle, (4) mounting plate, and (5) carbon fiber tank; (b) CGT prototype in cross-section showing the flow path of nitrogen gas when the CGT is triggered. Note that the nozzle is shown in-plane in order to illustrate the cold gas flow path.

Figure 1

Figure 2. Rocking block when (a) stationary, (b) at fall angle, and (c) falling. Note that the control objective is based on the variable q, labeled in (c).

Figure 2

Figure 3. The control diagram of the CGT controller.

Figure 3

Figure 4. The rocking block experimental apparatus with the CGT prototype is attached. Note that the CGT prototype as shown includes a supplemental quick-connect fitting between the CGT compressed gas tank and a nitrogen refill tank, which facilitates refilling the CGT tank between successive experimental trials.

Figure 4

Table 1. Comparison of physical parameters of constructed rocking blocks and a human body

Figure 5

Table 2. Controller parameters

Figure 6

Figure 5. Frames from a video of a representative experiment with the CGT are attached. Frame 1: the researcher has finished pushing, the hand is not contacting the block (blue circle); 2: the block is falling; 3: the thrust has been triggered, onboard LED switched color from green to red (red circle); 4: the block angular velocity has been brought down to zero; 5: the block returning to its inherent stability basin; 6: upright equilibrium recovered. A video of the experiments is included with the Supplementary Material.

Figure 7

Figure 6. Phase plots of the block states (top row) and the block angle versus time (bottom row) for experiments without CGT assistance. Crosses represent the initial conditions of each experiment. The solid black line indicates the model-based limits of stability for the unassisted rocking block, while the dashed black line indicates the model-based limits of stability for the CGT-assisted block. The solid traces are the cases for which the rocking block recovered from the initial conditions, while the dashed traces are the cases for which the block fell. Note that the dotted line shows the fall dynamics of an elderly person extracted from a video.

Figure 8

Figure 7. Phase plots of the block states (top row) and the block angle versus time (bottom row) for experiments with CGT assistance. Crosses represent the initial conditions of each experiment, while circles represent the instant at which thrust was triggered. The solid black line indicates the model-based limits of stability for the unassisted rocking block, while the dashed black line indicates the model-based limits of stability for the CGT-assisted block.

Figure 9

Figure 8. Results of simulation of a two-link pendulum model of a human falling backward. The top row displays the state evolutions of the COM from different initial conditions. Solid traces represent the cases where the pendulum returned to equilibrium, while the dashed traces show the cases resulting in a fall. The bottom row depicts the poses of the modeled human, where (a) trunk is aligned with legs, (b) trunk is aligned with the ground vertical, and (c) trunk is kept constantly offset from legs. The semitransparent human model is in the upright equilibrium, while the saturated human has the states corresponding to the square in the phase plot in the top row. The nozzle in orange is oriented perpendicularly to the COM axis.

Figure 10

Figure 9. A frame from a video (available as a Supplementary Video at Robinovitch et al. (2013)) recording of a resident of an elderly care facility during a backward fall with the 3D matching procedure overlayed.

Supplementary material: File

Baimyshev et al. supplementary material
Download undefined(File)
File 9.5 MB