Next Article in Journal
Error-Robust Distributed Denial of Service Attack Detection Based on an Average Common Feature Extraction Technique
Previous Article in Journal
Age-Related Distinctions in EEG Signals during Execution of Motor Tasks Characterized in Terms of Long-Range Correlations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Tripping Avoidance Lower Extremity Exoskeleton Based on Virtual Potential Field for Elderly People

State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin 150001, China
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2020, 20(20), 5844; https://doi.org/10.3390/s20205844
Submission received: 3 September 2020 / Revised: 6 October 2020 / Accepted: 6 October 2020 / Published: 15 October 2020
(This article belongs to the Section Wearables)

Abstract

:
Tripping is a common problem that everyone faces when walking. This paper mainly focuses on a lower limb exoskeleton that can help those weak in joints to avoid tripping when negotiating stairs or stepping over obstacles. This method does not need a camera or map reconstruction to recognize the obstacles and plan paths. The exoskeleton applies an impedance controller to follow and control the pilot’s movements. A virtual potential field is proposed to help the robot regulate the pilot’s motion and avoid kicking the obstacles appearing in front of the pilot’s foot during walking. Simulation and experiments show that this method works effectively and could help the elderly and those affected by joint weakness avoid tripping when walking.

1. Introduction

The global trend in population aging is associated with an increased incidence of falls, resulting in morbidity, mortality, and burden to the individual, immediate family, and the social healthcare system [1,2]. Falling can be attributed to the insufficient reduction of the angular momentum and improper placement of the recovery limb [3,4]. Tripping is a significant cause of falls, especially in the elderly [5,6,7]. Trip recovery strategies mainly include either placing the obstructed leg on the ground immediately while taking a recovery step with the contra-lateral leg or elevating the obstructed leg to cross the obstacle and continue walking [8,9]. The choice of recovery response is relative to the perturbation duration and obstruction onset time in the gait cycle [3,10,11,12]. Studies on the elderly have shown that they prefer placing the obstructed leg on the ground after being perturbed but have less successful recovery rates [3,12]. The reason for lower recovery rates is associated with lower joints output [3], reduced response time [13,14], impaired speed of information processing [12], biomechanically less effective medial-stepping strategy [15], and age-related decline in anterior stepping thresholds [16]. Compared with providing adequate recovery response after tripping, avoiding obstacles before tripping by controlling foot clearance is more feasible and more accessible using a robot.
Devices that can provide power assistance at the weak or fatigue joints as well as control foot clearance would be a better choice to decrease the risk of falls during walking. An exoskeleton would be a natural choice to fulfill these demands [17]. The exoskeleton is a kind of robot that can be worn by humans and provide the pilot the additional power to walk and support loads. Until now, many types of exoskeleton have been proposed to help soldiers [18,19], workers [20,21,22,23,24], the elderly [20,25,26], and the differently-abled [27,28,29,30]. All these exoskeletons were designed to help the pilots share payloads or provide assistance during working or walking. In contrast, obstacle avoidance was a neglected aspect, which is equally important, especially during stair climbing or uneven ground walking for the elderly. Here, we propose a tripping-free exoskeleton robot to help the pilot avoid obstacles by controlling the foot clearance during climbing stairs or level walking.

2. Controller Design

Research on the controlling of the lower limb exoskeleton has been underway for years. A load-carrying augmentation exoskeleton can apply the sensitivity amplification method [19,31], the model-based control method [32,33], and sometimes an Electromyography (EMG)-signal-based controller [34]. Exoskeletons generally use a predefined gait trajectory to assist impaired subjects [35,36,37]. Exoskeletons can aid the elderly or weak-muscled adults with an EMG-based controller [34], a model-based controller [38,39], or simply by controllers with a predefined gait trajectory [40]. The impedance controller of the exoskeleton can control the position of the exoskeleton and control the interactive force between the human and the exoskeleton [41]. In this study, we mainly focused on avoiding tripping during the walking process. Both position and interactive forces need to be controlled. Controllers with a predefined gait trajectory may not suit different wearers, and EMG-based controllers need an additional method to deal with individually dependent signals, which makes the exoskeleton a complicated system. Thus, an impedance controller would be a better choice to meet these demands. In this section, an impedance controller of the exoskeleton is proposed to avoid tripping by controlling the distance between the human and the obstacles.
During walking, trips always occur during the swing phase [42]. The proposed method mainly focuses on the swing leg. The kinetic equation of the swing leg is:
H ( θ ) θ ¨ + C ( θ , θ ˙ ) θ ˙ + G ( θ ) + G w ( θ ) = T m + T w ,
where θ is the angular displacement vector in the joint space; H ( θ ) , C ( θ , θ ˙ ) , and G ( θ ) are the inertial, Coriolis, and gravitational matrices of the exoskeleton, respectively; G w ( θ ) is the gravity matrix of the pilot; and T m and T w are torques of the exoskeleton and the pilot, respectively. We designed the control law as:
T m = H ^ ( θ ) α + C ^ ( θ , θ ˙ ) θ ˙ + G ^ ( θ ) + G ^ w ( θ ) J T ( θ ) f ,
α = J 1 ( θ ) ( β J ˙ ( θ , θ ˙ ) θ ˙ ) ,
β = x ¨ R + K M 1 ( K D Δ x ˙ + K P Δ x + f ) ,
where H ^ ( θ ) , C ^ ( θ , θ ˙ ) , G ^ ( θ ) , and G ^ w ( θ ) are the estimated matrices of H ( θ ) , C ( θ , θ ˙ ) , G ( θ ) , and G w ( θ ) , respectively; J is the Jacobian matrix of the foot on the swing leg; f is the general interactive force between the pilot and the exoskeleton; x R is the reference trajectory from the pilot; and x ˙ R and x ¨ R are the corresponding velocity and acceleration, respectively. Define Δ x = x R x , Δ x ˙ = x ˙ R x ˙ , and Δ x ¨ = x ¨ R x ¨ as the error functions, and x is the position of the foot in Cartesian space. K M , K D and K P are positive definite matrices. After substituting the control law into the kinetic equation, we obtain:
Δ x ¨ + K M 1 ( K D Δ x ˙ + K P Δ x + f ) = A ^ 1 ( θ ) ( Δ A ( θ ) x ¨ + Δ B ( θ , θ ˙ ) x ˙ + Δ D ( θ ) ) ,
where A = J T ( θ ) H ( θ ) J 1 ( θ ) , Δ A ( θ ) , Δ B ( θ , θ ˙ ) , and Δ D ( θ ) are defined as:
Δ A ( θ ) = J T ( θ ) ( H ( θ ) H ^ ( θ ) ) J 1 ( θ ) ,
Δ B ( θ ) = J T ( θ ) ( C ( θ ˙ , θ ˙ ) C ^ ( θ ˙ , θ ˙ ) ) J 1 ( θ ) Δ A ( θ ) J ˙ ( θ , θ ˙ ) J 1 ( θ ˙ ) ,
Δ D ( θ ) = J T ( θ ) ( G ( θ ) + G w ( θ ) G ^ ( θ ) G ^ w ( θ ) ) .
In the following sections, we assume that Δ A = Δ B = Δ D = 0 since the uncertainties can be approximated by many adaptive methods [41,43,44]. Thus, the error kinetic equation becomes:
K M Δ x ¨ + K D Δ x ˙ + K P Δ x = f ,
this equation shows that if K M , K D , and K P are properly chosen, the general interactive force f can be kept within a smaller amplitude. It also indicates that if f is modified on purpose, the exoskeleton’s walking path can be changed to the desired trajectory.

3. Human–Exoskeleton Interactive Force and Virtual Force

3.1. Human–Exoskeleton Interactive Force

Compared with traditional impedance control, the most significant difference in the impedance controller in the exoskeleton is than the reference trajectory is obtained from the human, so is unknown and needs to be estimated by the human–exoskeleton interactive force [41]. The exoskeleton–human system could be treated as a robot–environment system; thus, humans can be regarded as general environments. Many methods have been proposed to model the dynamics between a robot and environments [45,46]; the interactive force between them could be treated as a combination of inertia, damping, and spring. In this paper, a second-order dynamics equation is applied to express the interactive force between the pilot and the exoskeleton. Define the interactive force as:
f I = K e p Δ x + K e d Δ x ˙ + K e m Δ x ¨ ,
where K e p , K e d , and K e m are the stiffness, damping, and inertia parameters of the human–exoskeleton interactive system, respectively. After using the recursive least-squares method to estimate these parameters [47], the reference trajectory x R can be obtained by solving the differential Equation (11) through the numerical method [48].
f I = K ^ e p Δ x + K e d ^ Δ x ˙ + K ^ e m Δ x ¨ ,
where K ^ e p , K ^ e d , and K ^ e m are the estimated values of the corresponding stiffness, damping, and inertia parameters, respectively.

3.2. Virtual Force

With impedance control, the interactive force is controlled indirectly by the proper adjustments of the reference trajectory [46]. In the exoskeleton robot system, the reference trajectory is estimated from the interactive force. Thus, to avoid tripping during walking, an artificial regulated force can be added to the system to adjust the reference trajectory.
During the walking process, falls may occur due to having less that the minimum required clearance between the foot and the obstacles [49,50,51,52]. To control the foot clearance and avoid tripping, a virtual repulsive force is used to help the exoskeleton robot adjust the foot clearance. The repulsive force is designed as a non-negative continuous and differentiable function [53] that reaches infinity as the foot approaches the surface of the obstacles. To avoid undesired perturbation beyond the vicinity of the obstacle, the effective scope of the repulsive force should be limited in a given region. Define the repulsive force as:
f R = κ R ( 1 ρ R 1 ρ 0 ) ρ R ρ 0 0 ρ R > ρ 0 ,
where κ R is a constant gain, ρ R is the clearance to the surface of the obstacle, and ρ 0 is the predefined scope of the repulsive force to work. When the foot is going to hit the obstacle, the repulsive force will take effect. It seems like the foot is touching a virtually flexible wall with no friction and can deform a little by compressive force from the pilot’s foot. Since humans use dynamic balance strategies during walking [54,55], a lifting force from the foot will help the pilot step over the stair as quickly as possible. Assume there is a virtual spring over the foot lifting the foot during the clearance controlling stage and the lifting force is related to the distance from the foot to the virtual spring mount point (Figure 1). Define the lifting force as:
f L = S κ L ( ρ S ρ L ) ,
where κ L is a constant gain, ρ L is the distance from the foot to the ground surface, ρ S is the position of the virtual mount point, and S = 1 / ( 1 + e t ) is a transition function used to avoid sudden change in the lifting force, where t is the transition time. After the exoskeleton helps the pilot lift their foot and avoid scuffing between the foot and the obstacle, the distance between the foot and obstacle increases dramatically, and Equation (12) no longer satisfies the requirements. Thus, a blending function (the S transition function is used in this simulation) is needed to bring the large virtual forces to zeros to avoid instability of the system. The general interactive force can be expressed as:
f = f I + f R + f L .
Thus, the new reference trajectory obtaining equation can be rewritten as:
f = K ^ e p Δ x + K ^ e d Δ x ˙ + K ^ e m Δ x ¨ .

4. Simulation

A lower-limb exoskeleton robot with three degrees of freedom on each leg was applied to execute the trip avoiding simulations. The exoskeleton joints were placed on the hip joint of the sagittal and frontal plane and knee joint of the sagittal plane. The simulation concentrated on the sagittal plane since the main active joints were placed in that plane, and the walking trajectory was in that plane too. A range sensor was installed on the sole to measure the distance between the foot and the obstacle. If the foot steps into the repulsive force influence region (tripping area), a virtual repulsive force will be generated to correct the robot’s current trajectory to maintain a safe clearance. To better illustrate the method, we used a doorsill-like obstacle as an example to test the controller’s effectiveness. The obstacle used in the simulation was 170 mm tall and 100 mm wide.
Simulations were conducted with and without using the virtual potential field. Figure 2 shows the corresponding trajectories with and without using the virtual forces to step over the doorsill. The virtual forces were triggered by the clearance between the foot and the doorsill. When the foot clearance was under 20 mm, the probability of the pilot’s foot scuffing the surface of the obstacle would be high, and falling would happen. In these situations, the exoskeleton had the responsibility to correct the running trajectory. When the foot stepped into the assumed tripping area, a repulsive force was generated to push the foot away from the obstacle. Meanwhile, a lifting force was generated to help the pilot to easily lift their leg. After the pilot lifted their leg high enough and avoided the obstacle, the repulsive force would vanish, and only the lifting force was held to protect the pilot from kicking the top surface of the obstacle. The virtual forces shown in the figure are the resultant forces of the repulsive force and lifting force. The length of the lines indicates the magnitude of the resultant forces, and the direction of the lines is the direction of the resultant acting force.
The interactive forces and the virtual forces generated during stepping over the obstacle are illustrated in Figure 3. At the beginning of the obstacle avoidance area, both the repulsive and lifting forces acted on the exoskeleton to help the pilot maintain the foot clearance and lift their foot easily. After 40% of the swing cycle, the repulsive force vanished, and the lifting force was still maintained to help the pilot keep the distance between the foot and the top surface of the obstacle. The interactive forces f x and f z showed that the total interactive forces were relatively low, which means that from Equation (14), the interactive force F I between the exoskeleton and the pilot would be more significant in the obstacle avoidance area when changing the current walking trajectory.
The powers and torques of the exoskeleton and the human–exoskeleton interaction are illustrated in Figure 4 and Figure 5. The interaction powers and torques reflect how much force was required by the pilot output to drive the exoskeleton or the forces output by the exoskeleton to help the pilot. We observed that the joint powers and torques from the pilot were low, which meant that the pilot only provided little force to swing the leg to avoid the obstacle. The powers of the exoskeleton showed that after the virtual forces were added to the system, the power first increased at a relatively high rate (about 25% of the cycle); this was the appearance of the larger repulsive force and lifting force (Figure 3). After that, with the increase in the foot height, the exoskeleton’s power decreased. After 30% of the cycle, there were fluctuations both in the powers and torques of the exoskeleton and pilot; this was the pulse of the repulsive force and lifting force at the transition point. After that point, the repulsive force decreased to zero, and the lifting force would hold for a while to support the pilot and then decreased. The powers and torques from the pilot reflected this trend. The exoskeleton torques showed that the fluctuations caused by the virtual forces were relatively small, and the fluctuations could be treated as a dynamic tracking problem. After the virtual forces were added to the system, the reference trajectory changed and the robot needed to track the new trajectory. From the controller’s structure, if the parameters of the closed-loop system equation were carefully chosen and the functions of virtual force were continuous, the system would be stable.

5. Experiment

Experiments using the proposed method were conducted on a lower limb exoskeleton (Figure 6) with three joints (active hip and knee joints on the sagittal plane and negative hip joint on the frontal plane). Force sensors (JLBS-MD, Zhongwan Sensor, Anhui, China) were installed on each powered joint to measure the interactive forces between the exoskeleton and the pilot. The exoskeleton had two time-of-flight ranging sensors (ST™VL53L3CX with a range up to 300 cm and accuracy ± 2.5 % ) on each foot to measure the distance between the foot and the obstacles and the ground, separately. A pilot wore the exoskeleton walked on the ground with different obstacles to test the effectiveness of the method, and the trajectories of the exoskeleton robot to avoid obstacles with different shapes are recorded and illustrated.

5.1. Step Over a Door Threshold

To illustrate the tripping process during stepping over a door threshold, a tripping example is shown in Figure 7a. In the example, the door threshold was not fixed; if a person kicked the door threshold, the door threshold would move, which indicated that the pilot would be tripped by the door threshold. During the walking process, if the pilot could not swing their leg high enough, which usually occurs for those with weak joints, or if someone is not aware of the obstacle, their foot would kick aside the door threshold. In the real world, the door threshold is fixed and if the force from the pilot did not disappear quickly, the pilot would be tripped, so some measures need to be taken to avoid this danger.
Figure 7b shows the experiment that involves stepping over a door threshold with the exoskeleton’s help. The trajectory to step over the door threshold (250 mm in height and 100 mm in width) is shown in Figure 8a; only the swing phase in the sagittal plane is shown since the motion and active joints were in that plane. The figure shows that after the pilot lifts their leg 0.21 m high, a repulsive force and a lifting force appear to help them avoid kicking the door threshold and lift their leg. The repulsive force was active when the distance between the foot and the door threshold was below 6 cm, and Figure 8b depicts the corresponding repulsive and lifting forces. The dotted red rectangle in Figure 8a is the assumed danger area that would cause tripping if the person could not swing their leg high enough. The yellow arrows are the virtual forces generated during the method working process; the length and direction of the arrows indicate the magnitude and direction of the virtual forces, respectively. The repulsive force aimed to push the foot away from the door threshold to avoid kicking it, and the lifting force was used to help the pilot swing their leg high enough. At about 26–50% of the cycle, the repulsive and lifting forces worked together to help the pilot step over the obstacle. From 50–81% of the cycle, the lifting force became the major force to help the pilot swing their leg.
The corresponding powers and torques of the exoskeleton and the human–exoskeleton interaction are shown in Figure 9 and Figure 10, respectively. Since the pilot’s torques and powers were hard to measure, we used the human–exoskeleton interaction torques and powers instead. The interaction torques and powers reflected how much force was required by the pilot output to drive the exoskeleton or the force output by the robot to help the pilot, which illustrated the power and torque of the pilot.
At the beginning of the tripping avoidance (26% of the cycle), the powers of the exoskeleton both on the hip and knee joint were increased to drag the foot away from the door threshold and lift the leg. After about 35% of the cycle, the power of the hip joint increased significantly. The reason for this was the increase in the lifting force and the hip joint angle to step over the door threshold. The hip joint needed to balance the gravitational force of both the exoskeleton and the pilot. At about 45–81% of the cycle, the powers of both the hip and knee joints started decreasing due to the decreases in lifting and repulsive forces. The torques of the exoskeleton reflected the same trend as the powers. The powers of the interaction showed the interactive process between the pilot and the exoskeleton. The larger powers among 35–60% indicated that there were forces between them, and the exoskeleton tried to change the pilot’s movement to avoid tripping. The interaction torques showed that during the obstacle avoidance period, the torques from the pilot increased until 75% of the cycle and then decreased to a small value at the knee joint. After about 81% of the cycle, with the disappearing of repulsive and lifting forces, the interaction powers increased to help the pilot swing the leg to put their foot on the ground.

5.2. Step Over Obstacles

In daily life, everyone needs to step over obstacles when walking. The obstacles have different kinds of shapes, and ball-like obstacles may be the most common. We conducted an experiment on stepping over a ball-like obstacle to demonstrate the working process of the proposed method (Figure 11). The trajectory of the exoskeleton to overcome a ball-like obstacle is shown in Figure 12a. The virtual force was triggered in the dotted red area, and the virtual repulsive force and lifting force are illustrated in Figure 12b. The virtual forces took effect at about 9% of the cycle and ended at about 63% of the cycle. The repulsive force worked at about 9–35% to maintain the distance between the foot and the obstacle to avoid scuffing between the foot and the obstacle; then, it decreased to zero. At the same time, the lifting force worked at about 9–63% of the cycle to help the pilot lift their swing leg to step over the obstacle.
The powers and torques of the exoskeleton and the interaction between the pilot and the exoskeleton are shown in Figure 13 and Figure 14, respectively. At about 9–32% of the cycle, the power of the interaction in the hip joint increased, reflecting the leading force from the exoskeleton to change the current positions of the pilot. The forces between the pilot and the exoskeleton were small since the pilot adjusted their movement to catch up with the pace of the exoskeleton. In the second half of the trajectory, the interaction torques on both joints increased a certain extent, which meant the pilot tried to lift their leg. The reason for this was that after 63% of the cycle, the lifting force decreased, and the pilot felt less of a lifting force from the robot, which led the pilot to lift their leg subconsciously. The powers and torques from 63–75% of the cycle in Figure 13b and Figure 14b reflect this phenomenon. After the robot helped the pilot surmount the obstacle, the pilot controlled the exoskeleton to finish the current step.

6. Discussion and Future Works

This paper presented an impedance control exoskeleton robot to avoid obstacles by using a virtual potential field. Simulations and experiments were conducted to validate the effectiveness of the proposed method. The simulations and experiments showed that the proposed method could help the pilot avoid tripping, but the differences between them should be analyzed. The pilot’s powers in the simulation were small, whereas in the experiments, they were larger both in the obstacle avoidance and trajectory tracking areas. The reason for this was that in the experiments, the interactive properties between the pilot and the exoskeleton were not constant; they varied between different pilots or even different experimental times. The impedance controller’s design goal was to let the pilot use little force to swing their leg, and the ideal interactive powers of the pilot were zero, which was reflected in the simulation. In the experiments, the pilot’s interactive powers were not zero, but compared with the exoskeleton powers, they were small enough to satisfy the design. The pilot’s intention in the experiments was uncertain, which could lead to both cooperation and opposition between the exoskeleton and the pilot. The pilot would change their motion based on the current walking status, not only due to the forces from the exoskeleton.
Considering the differences between individuals, the triggering of the virtual forces would differ. In our experiments, the threshold values were obtained by experiments. In the future, a machine learning method would be a better choice to obtain these values through fewer experiments. In our experiments, we only considered the swing leg, but the human is a whole; the whole body stability should be considered. Since the pilot walked at a relatively slow speed (0–1 m/s) in our experiments, the influence of the swing leg on the whole stability was not that obvious, and the pilot had enough time to adjust their balance. If the method were to be applied in a factory working exoskeleton or military operation exoskeleton that emphasized speed, the whole body stability should be considered. The opposing forces also affect whole body stability; the large confronting forces indicated that the exoskeleton tried to change the motion of the pilot or vice versa. Under an extreme case, if the pilot did not change their motion during the tripping avoidance process and intentionally output large forces to maintain the current walking trajectory, the confronting forces would be high, and the pilot would fail to keep the whole body stable, which means the exoskeleton would need to help the pilot control the stability by giving up current actions or changing to other walking modes. In the future, a tripping-free exoskeleton to help both persons with or without disabilities to walk on rough roads as they wish without staring at the complex terrain would be an interesting area of research.

Author Contributions

Conceptualization, Z.Z. and Y.Z.; methodology, Z.Z., H.L. and Y.Z.; software, Z.Z., T.Z. and H.L.; formal analysis, Z.Z. and C.L.; investigation, Z.Z.; resources, H.L. and S.Z.; data curation, Z.Z. and S.Z.; writing—original draft preparation, Z.Z.; writing—review and editing, Z.Z. and Y.Z.; visualization, Z.Z. and T.Z.; supervision, Y.Z. and C.L.; project administration, Y.Z. and J.Z.; funding acquisition, C.L., Y.Z. and J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Key R&D Program of China (Grant 2018YFB1305400 & 2017YFB1302301), and the Joint Research Fund (U1713201&U1613219) between the National Nature Science Foundation of China (NSFC) and Shen Zhen.

Acknowledgments

The authors would like to thank all subjects who participated in the experiments and the members of the K614 exoskeleton team.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Seemongal-Dass, R.R.; James, T.E.; Atherley, C.E.; Chakravarty, M.; Sörman, A. Guidelines for prevention of falls in people aged over 65. BMJ 2001, 322, 554. [Google Scholar] [CrossRef] [PubMed]
  2. Wang, J.; Chen, Z.; Song, Y. Falls in aged people of the Chinese mainland: Epidemiology, risk factors and clinical strategies. Ageing Res. Rev. 2010, 9, S13–S17. [Google Scholar] [CrossRef]
  3. Pijnappels, M.; Bobbert, M.F.; Dieën, J.H.V. Push-off reactions in recovery after tripping discriminate young subjects, older non-fallers and older fallers. Gait Posture 2005, 21, 388–394. [Google Scholar] [CrossRef] [PubMed]
  4. Martelli, D.; Aprigliano, F.; Tropea, P.; Pasquini, G.; Micera, S.; Monaco, V. Stability against backward balance loss: Age-related modifications following slip-like perturbations of multiple amplitudes. Gait Posture 2017, 53, 207–214. [Google Scholar] [CrossRef] [PubMed]
  5. Blake, A.J.; Morgan, K.; Bendall, M.J.; Dallosso, H.; Ebrahim, S.B.J.; Arie, T.H.D.; Fentem, P.H.; Bassey, E.J. Falls by elderly people at home: Prevalence and associated factors. Age Ageing 1988, 17, 65–372. [Google Scholar] [CrossRef]
  6. Tinetti, M.E.; Speechley, M.; Ginter, S.F. Risk Factors for falls among elderly persons living in the community. N. Engl. J. Med. 1988, 319, 1701–1707. [Google Scholar] [CrossRef]
  7. Srygley, J.M.; Herman, T.; Giladi, N.; Hausdorff, J.M. Self-report of missteps in older adults: A valid proxy of fall risk? Arch. Phys. Med. Rehabil. 2009, 90, 786–792. [Google Scholar] [CrossRef] [Green Version]
  8. Senden, R.; Savelberg, H.H.C.M.; Adam, J.; Grimm, B.; Heyligers, I.C.; Meijer, K. The influence of age, muscle strength and speed of information processing on recovery responses to external perturbations in gait. Gait Posture 2014, 39, 513–517. [Google Scholar] [CrossRef]
  9. Shirota, C.; Simon, A.M.; Kuiken, T.A. Trip recovery strategies following perturbations of variable duration. J. Biomech. 2014, 47, 2679–2684. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  10. Cordero, A.F.; Koopman, H.F.J.M.; der Helm, F.C.T.V. Multiple-step strategies to recover from stumbling perturbations. Gait Posture 2003, 18, 47–59. [Google Scholar] [CrossRef]
  11. Eng, J.J.; Winter, D.A.; Patla, A.E. Strategies for recovery from a trip in early and late swing during human walking. Exp. Brain Res. 1994, 102, 339–349. [Google Scholar] [CrossRef] [PubMed]
  12. Roos, P.E.; McGuigan, M.P.; Trewartha, G. The role of strategy selection, limb force capacity and limb positioning in successful trip recovery. Clin. Biomech. 2010, 25, 873–878. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  13. Schillings, A.M.; Wezel, B.M.H.V.; Mulder, T.; Duysens, J. Muscular responses and movement strategies during stumbling over obstacles. J. Neurophysiol. 2000, 83, 2093–2102. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Den Bogert, A.J.V.; Pavol, M.J.; Grabiner, M.D. Response time is more important than walking speed for the ability of older adults to avoid a fall after a trip. J. Biomech. 2002, 35, 199–205. [Google Scholar] [CrossRef] [Green Version]
  15. Bair, W.N.; Prettyman, M.G.; Beamer, B.A.; Rogers, M.W. Kinematic and behavioral analyses of protective stepping strategies and risk for falls among community living older adults. Clin. Biomech. 2016, 36, 74–82. [Google Scholar] [CrossRef] [Green Version]
  16. Crenshaw, J.R.; Grabiner, M.D. The influence of age on the thresholds of compensatory stepping and dynamic stability maintenance. Gait Posture 2014, 40, 363–368. [Google Scholar] [CrossRef]
  17. Jung, M.M.; Ludden, G.D.S. Potential of exoskeleton technology to assist older adults with daily living. In Proceedings of the Extended abstracts of the 2018 CHI Conference on Human Factors in Computing Systems, Montreal, QC, Canada, 21–26 April 2018; pp. 2–7. [Google Scholar]
  18. Zoss, A.B.; Kazerooni, H.; Chu, A. Biomechanical design of the Berkeley lower extremity exoskeleton (BLEEX). IEEE/ASME Trans. Mechatron. 2006, 11, 128–138. [Google Scholar] [CrossRef]
  19. Karlin, S. Raiding Iron Man’s closet: A real-life Iron Man suit is almost ready to wear. IEEE Spectr. 2011, 48, 25. [Google Scholar] [CrossRef] [Green Version]
  20. Sankai, Y. HAL: Hybrid assistive limb based on cybernics. In Springer Tracts in Advanced Robotics; Springer: Berlin/Heidelberg, Germany, 2010; Volume 66, pp. 25–34. [Google Scholar]
  21. Fontana, M.; Vertechy, R.; Marcheschi, S.; Salsedo, F.; Bergamasco, M. The body extender: A full-body exoskeleton for the transport and handling of heavy loads. IEEE Robot. Autom. Mag. 2014, 21, 34–44. [Google Scholar] [CrossRef]
  22. Chu, G.; Hong, J.; Jeong, D.; Kim, D.; Kim, S.; Jeong, S.; Choo, J. The experiments of wearable robot for carrying heavy-weight objects of shipbuilding works. In Proceedings of the IEEE International Conference on Automation Science and Engineering, Taipei, Taiwan, 18–22 August 2014; pp. 978–983. [Google Scholar]
  23. Zhu, Y.; Zhang, G.; Zhang, C.; Liu, G.; Zhao, J. Biomechanical modeling and load-carrying simulation of lower limb exoskeleton. Biomed. Mater. Eng. 2015, 26, S729–S738. [Google Scholar] [CrossRef] [Green Version]
  24. Choo, J.; Park, J.H. Increasing payload capacity of wearable robots using linear actuators. IEEE/ASME Trans. Mechatron. 2017, 13, 1. [Google Scholar] [CrossRef]
  25. Kong, K.; Jeon, D. Design and control of an exoskeleton for the elderly and patients. IEEE/ASME Trans. Mechatron. 2006, 11, 428–432. [Google Scholar] [CrossRef]
  26. Bao, T.; Carender, W.J.; Kinnaird, C.; Barone, V.J.; Peethambaran, G.; Whitney, S.L.; Kabeto, M.; Seidler, R.D.; Sienko, K.H. Effects of long-term balance training with vibrotactile sensory augmentation among community-dwelling healthy older adults: A randomized preliminary study. J. Neuroeng. Rehabil. 2018, 15, 1–13. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  27. Takahashi, K.Z.; Lewek, M.D.; Sawicki, G.S. A neuromechanics-based powered ankle exoskeleton to assist walking post-stroke: A feasibility study. J. Neuroeng. Rehabil. 2015, 12, 23. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Esquenazi, A.; Talaty, M.; Packel, A.; Saulino, M. The Rewalk powered exoskeleton to restore ambulatory function to individuals with thoracic-level motor-complete spinal cord injury. Am. J. Phys. Med. Rehabil. 2012, 91, 911–921. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  29. Strausser, K.; Kazerooni, H. The development and testing of a human machine interface for a mobile medical exoskeleton. In Proceedings of the IEEE International Conference on Intelligent Robots and Systems, San Francisco, CA, USA, 25–30 September 2011; pp. 4911–4916. [Google Scholar]
  30. Woods, C.; Callagher, L.; Jaffray, T. Walk tall: The story of Rex Bionics. J. Manag. Organ. 2018, 1–14. [Google Scholar] [CrossRef]
  31. Kazerooni, H. The Berkeley lower extremity exoskeleton. J. Dyn. Syst. Meas. Control 2006, 21, 291–301. [Google Scholar]
  32. Yamamoto, K.; Ishii, M.; Noborisaka, H.; Hyodo, K. Stand alone wearable power assisting suit— Sensing and control systems. In Proceedings of the International Workshop on Robot and Human Interactive Communication, Okayama, Japan, 22 September 2004; pp. 661–666. [Google Scholar]
  33. Lucchesi, N.; Marcheschi, S.; Borelli, L.; Salsedo, F.; Fontana, M.; Bergamasco, M. An approach to the design of fully actuated body extenders for material handling. In Proceedings of the IEEE International Workshop on Robot and Human Interactive Communication, Viareggio, Italy, 13–15 September 2010; pp. 482–487. [Google Scholar]
  34. Hayashi, T.; Kawamoto, H.; Sankai, Y. Control method of robot suit HAL working as operator’s muscle using biological and dynamical information. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Edmonton, AB, Canada, 2–6 August 2005; Volume 2, pp. 3455–3460. [Google Scholar]
  35. Kwa, H.K.; Noorden, J.H.; Missel, M.; Craig, T.; Pratt, J.E.; Neuhaus, P.D. Development of the IHMC mobility assist exoskeleton. In Proceedings of the IEEE International Conference on Robotics and Automation, Kobe, Japan, 12–17 May 2009; pp. 2556–2562. [Google Scholar]
  36. Tsukahara, A.; Kawanishi, R.; Hasegawa, Y.; Sankai, Y. Sit-to-stand and stand-to-sit transfer support for complete paraplegic patients with robot suit HAL. Adv. Robot. 2010, 24, 1615–1638. [Google Scholar] [CrossRef] [Green Version]
  37. Talaty, M.; Esquenazi, A.; Briceno, J.E. Differentiating ability in users of the ReWalkTM powered exoskeleton: An analysis of walking kinematics. In Proceedings of the IEEE International Conference on Rehabilitation Robotics, Seattle, WA, USA, 24–26 June 2013; pp. 1–5. [Google Scholar]
  38. Hyon, S.H.; Morimoto, J.; Matsubara, T.; Noda, T.; Kawato, M. XoR: Hybrid drive exoskeleton robot that can balance. In Proceedings of the IEEE International Conference on Intelligent Robots and Systems, San Francisco, CA, USA, 25–30 September 2011; pp. 3975–3981. [Google Scholar]
  39. Chuy, O.; Hirata, Y.; Kosuge, K. Control of walking support system based on variable center of rotation. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Sendai, Japan, 28 September–2 October 2004; Volume 3, pp. 2289–2294. [Google Scholar]
  40. Ikehara, T.; Nagamura, K.; Ushida, T.; Tanaka, E.; Saegusa, S.; Kojima, S.; Yuge, L. Development of closed-fitting-type walking assistance device for legs and evaluation of muscle activity. In Proceedings of the IEEE International Conference on Rehabilitation Robotics, Zurich, Switzerland, 29 June–1 July 2011; pp. 1–7. [Google Scholar]
  41. Yang, Z.; Zhu, Y.; Yang, X.; Zhang, Y. Impedance control of exoskeleton suit based on RBF adaptive network. In Proceedings of the IEEE Conference on Intelligent Human-Machine Systems and Cybernetics, Hangzhou, China, 26–27 August 2009; pp. 182–187. [Google Scholar]
  42. Byju, A.G.; Nussbaum, M.A.; Madigan, M.L. Alternative measures of toe trajectory more accurately predict the probability of tripping than minimum toe clearance. J. Biomech. 2016, 49, 4016–4021. [Google Scholar] [CrossRef] [Green Version]
  43. Feng, G. A compensating scheme for robot tracking based on neural networks. Robot. Auton. Syst. 1995, 15, 199–206. [Google Scholar] [CrossRef]
  44. He, W.; Chen, Y.; Yin, Z. Adaptive neural network control of an uncertain robot with full-state constraints. IEEE Trans. Cybern. 2016, 46, 620–629. [Google Scholar] [CrossRef] [PubMed]
  45. Park, H.; Lee, J.M. Adaptive impedance control of a haptic interface. Mechatronics 2004, 14, 237–253. [Google Scholar] [CrossRef]
  46. Wang, H.; Low, K.H.; Wang, M.Y. Environment estimation for enhanced impedance control. In Proceedings of the IEEE International Conference on Robotics and Automation, Nagoya, Japan, 21–27 May 1995; pp. 1854–1859. [Google Scholar]
  47. Love, L.; Book, W. Reference trajectory generation for force tracking impedance control by using neural network-based environment estimation. In Proceedings of the IEEE Conference on Robotics, Automation and Mechatronics, Bangkok, Thailand, 1–3 June 2006; pp. 1–6. [Google Scholar]
  48. Kincaid, D.; Cheney, W. Numerical Analysis–Mathematics of Scientific Computing. Math. Comput. 1992, 59, 297. [Google Scholar]
  49. Hamel, K.A.; Okita, N.; Higginson, J.S.; Cavanagh, P.R. Foot clearance during stair descent: Effects of age and illumination. Gait Posture 2005, 21, 135–140. [Google Scholar] [CrossRef]
  50. Lai, D.T.H.; Taylor, S.B.; Begg, R.K. Prediction of foot clearance parameters as a precursor to forecasting the risk of tripping and falling. Hum. Mov. Sci. 2012, 31, 271–283. [Google Scholar] [CrossRef]
  51. Loverro, K.L.; Mueske, N.M.; Hamel, K.A. Location of minimum foot clearance on the shoe and with respect to the obstacle changes with locomotor task. J. Biomech. 2013, 46, 1842–1850. [Google Scholar] [CrossRef] [Green Version]
  52. Kesler, R.M.; Horn, G.P.; Rosengren, K.S.; Hsiao-Wecksler, E.T. Analysis of foot clearance in firefighters during ascent and descent of stairs. Appl. Ergon. 2016, 52, 18–23. [Google Scholar] [CrossRef]
  53. Khatib, O. Real-time obstacle avoidance for manipulators and mobile robots. Int. J. Robot. Res. 1986, 5, 874–881. [Google Scholar] [CrossRef]
  54. Winter, D.A. Human balance and posture control during standing and walking. Gait Posture 1995, 3, 193–214. [Google Scholar] [CrossRef]
  55. Buurke, T.J.W.; Lamoth, C.J.C.; Vervoort, D.; van der Woude, L.H.V.; den Otter, R. Adaptive control of dynamic balance in human gait on a split-belt treadmill. J. Exp. Biol. 2018, 221. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Illustration of virtual forces. f L and f R are lifting force and repulsive force generated from virtual springs, respectively. The forces only take effect on a given region.
Figure 1. Illustration of virtual forces. f L and f R are lifting force and repulsive force generated from virtual springs, respectively. The forces only take effect on a given region.
Sensors 20 05844 g001
Figure 2. Trajectories of the foot during stepping over the obstacle. The pilot trajectory is a given path that would cause a fall, and the exoskeleton trajectory is the successful obstacle avoidance path after the virtual forces take effect. The short lines with arrows are the resultant forces of the repulsive force and the lifting force generated according to the foot clearance. The trajectory tracking area indicates the exoskeleton following the pilot’s movement. The obstacle avoidance area indicates the exoskeleton regulating the pilot’s movement, and the tripping area indicates a high probability of tripping if no actions are taken during stepping over obstacles.
Figure 2. Trajectories of the foot during stepping over the obstacle. The pilot trajectory is a given path that would cause a fall, and the exoskeleton trajectory is the successful obstacle avoidance path after the virtual forces take effect. The short lines with arrows are the resultant forces of the repulsive force and the lifting force generated according to the foot clearance. The trajectory tracking area indicates the exoskeleton following the pilot’s movement. The obstacle avoidance area indicates the exoskeleton regulating the pilot’s movement, and the tripping area indicates a high probability of tripping if no actions are taken during stepping over obstacles.
Sensors 20 05844 g002
Figure 3. Interactive forces and the virtual forces of the system generated during stepping over the obstacle. (a) Human–exoskeleton interactive forces and (b) repulsive force and lifting force.
Figure 3. Interactive forces and the virtual forces of the system generated during stepping over the obstacle. (a) Human–exoskeleton interactive forces and (b) repulsive force and lifting force.
Sensors 20 05844 g003
Figure 4. Joint powers of the system during stepping over the obstacle. (a) Powers of the exoskeleton and (b) powers of the interaction. The interaction powers reflect how much power was output by the pilot to drive the exoskeleton or power the robot outputted to help the pilot.
Figure 4. Joint powers of the system during stepping over the obstacle. (a) Powers of the exoskeleton and (b) powers of the interaction. The interaction powers reflect how much power was output by the pilot to drive the exoskeleton or power the robot outputted to help the pilot.
Sensors 20 05844 g004
Figure 5. Joint powers of the system during stepping over the obstacle. (a) Torques of the exoskeleton and (b) torques of the interaction.
Figure 5. Joint powers of the system during stepping over the obstacle. (a) Torques of the exoskeleton and (b) torques of the interaction.
Sensors 20 05844 g005
Figure 6. Exoskeleton prototype. The exoskeleton robot had active hip and knee joints on the sagittal plane and a negative hip joint on the frontal plane.
Figure 6. Exoskeleton prototype. The exoskeleton robot had active hip and knee joints on the sagittal plane and a negative hip joint on the frontal plane.
Sensors 20 05844 g006
Figure 7. Experiment with stepping over a door threshold; the arrow indicates the walking direction of the pilot. (a) Illustration of tripping during stepping over a door threshold. (b) Experiment involving stepping over a door threshold with the help of the exoskeleton.
Figure 7. Experiment with stepping over a door threshold; the arrow indicates the walking direction of the pilot. (a) Illustration of tripping during stepping over a door threshold. (b) Experiment involving stepping over a door threshold with the help of the exoskeleton.
Sensors 20 05844 g007
Figure 8. Trajectory and virtual forces of the exoskeleton to step over a door threshold. (a) Trajectory of the exoskeleton, the arrows denote the generated resultant force of repulsive and lifting forces. The dotted red rectangle indicates the danger area that would cause tripping if a person could not swing their leg high enough. (b) Repulsive and lifting forces generated during stepping over a door threshold. F R is the repulsive force used to help the pilot avoid kicking the door threshold, F L is the force used to help the pilot lift their leg. The repulsive force and the lifting force worked in the green area.
Figure 8. Trajectory and virtual forces of the exoskeleton to step over a door threshold. (a) Trajectory of the exoskeleton, the arrows denote the generated resultant force of repulsive and lifting forces. The dotted red rectangle indicates the danger area that would cause tripping if a person could not swing their leg high enough. (b) Repulsive and lifting forces generated during stepping over a door threshold. F R is the repulsive force used to help the pilot avoid kicking the door threshold, F L is the force used to help the pilot lift their leg. The repulsive force and the lifting force worked in the green area.
Sensors 20 05844 g008
Figure 9. Joint powers of the system to avoid tripping during stepping over the door threshold. (a) Powers of the exoskeleton and (b) powers of the interaction. The exoskeleton’s more considerable power reflected that the virtual forces took effects, and the pilot’s corresponding powers showed that there were confronted forces between the robot and the pilot.
Figure 9. Joint powers of the system to avoid tripping during stepping over the door threshold. (a) Powers of the exoskeleton and (b) powers of the interaction. The exoskeleton’s more considerable power reflected that the virtual forces took effects, and the pilot’s corresponding powers showed that there were confronted forces between the robot and the pilot.
Sensors 20 05844 g009
Figure 10. Joint torques of the system used to avoid tripping during stepping over a door threshold. Torques of the (a) exoskeleton and (b) interaction.
Figure 10. Joint torques of the system used to avoid tripping during stepping over a door threshold. Torques of the (a) exoskeleton and (b) interaction.
Sensors 20 05844 g010
Figure 11. Stepping over an obstacle during walking. The arrow indicates the walking direction of the pilot.
Figure 11. Stepping over an obstacle during walking. The arrow indicates the walking direction of the pilot.
Sensors 20 05844 g011
Figure 12. Trajectory and virtual forces of the exoskeleton system during stepping over a ball-like obstacle. (a) Trajectory of the exoskeleton. The dotted red area is the dangerous area that might cause scuffing if the swing leg could not be controlled. (b) Repulsive and lifting forces generated during stepping over a ball-like obstacle. F R and F L are the forces used to help the pilot avoid kicking the obstacle and lift the swing leg, respectively.
Figure 12. Trajectory and virtual forces of the exoskeleton system during stepping over a ball-like obstacle. (a) Trajectory of the exoskeleton. The dotted red area is the dangerous area that might cause scuffing if the swing leg could not be controlled. (b) Repulsive and lifting forces generated during stepping over a ball-like obstacle. F R and F L are the forces used to help the pilot avoid kicking the obstacle and lift the swing leg, respectively.
Sensors 20 05844 g012
Figure 13. Joint powers of the system during stepping over a ball-like obstacle. (a) Powers of the exoskeleton and (b) powers of the interaction. The larger powers of the exoskeleton meant that the exoskeleton tried to change the current movement, and larger powers from the pilot indicated that the pilot tried to dominate the movements.
Figure 13. Joint powers of the system during stepping over a ball-like obstacle. (a) Powers of the exoskeleton and (b) powers of the interaction. The larger powers of the exoskeleton meant that the exoskeleton tried to change the current movement, and larger powers from the pilot indicated that the pilot tried to dominate the movements.
Sensors 20 05844 g013
Figure 14. Joint torques of the system during stepping over a ball-like obstacle. (a) Torques of the exoskeleton and (b) torques of the interaction.
Figure 14. Joint torques of the system during stepping over a ball-like obstacle. (a) Torques of the exoskeleton and (b) torques of the interaction.
Sensors 20 05844 g014
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, Z.; Li, C.; Zheng, T.; Li, H.; Zhao, S.; Zhao, J.; Zhu, Y. Tripping Avoidance Lower Extremity Exoskeleton Based on Virtual Potential Field for Elderly People. Sensors 2020, 20, 5844. https://doi.org/10.3390/s20205844

AMA Style

Zhang Z, Li C, Zheng T, Li H, Zhao S, Zhao J, Zhu Y. Tripping Avoidance Lower Extremity Exoskeleton Based on Virtual Potential Field for Elderly People. Sensors. 2020; 20(20):5844. https://doi.org/10.3390/s20205844

Chicago/Turabian Style

Zhang, Zongwei, Changle Li, Tianjiao Zheng, Hongwu Li, Sikai Zhao, Jie Zhao, and Yanhe Zhu. 2020. "Tripping Avoidance Lower Extremity Exoskeleton Based on Virtual Potential Field for Elderly People" Sensors 20, no. 20: 5844. https://doi.org/10.3390/s20205844

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop