Abstract
This systematic review focuses on control strategies and machine learning techniques used in prosthetic knees for restoring mobility of individuals with trans-femoral amputations. Review and classification of control strategies that determine how these prosthetic knees interact with the user and gait strategy inspired algorithms for phase identification, locomotion mode, and motion intention recognition were studied. Relevant studies were identified using electronic databases such as PubMed, EMBASE, SCOPUS, and the Cochrane Controlled Trials Register (Rehabilitation and Related Therapies) up to April 2021. Abstracts were screened and inclusion and exclusion criteria were applied. Out of 278 potentially relevant studies, 65 articles were included. The specific variables on control approach, control modes, gait control, hardware level, machine learning algorithm, and measured signals mechanism were extracted and added to summary table. The results indicate that advanced methods for adapting position or torque depiction and automatic detection of terrains or gait modes are more commonly utilized, but they are largely limited to laboratory environments. It is concluded that a correct combination of control strategies and machine learning techniques will enable the improvement of prosthetic performance and enhance the standard of amputee’s lives.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
The human knee is the largest and perhaps the most complex joint in the body. The knee plays a significant role during gait. It supports body weight and deceleration during the stance phase (Nordin and Frankel 2001). It acts like a spring which is evident from the linear relationship of moment–angle during stance phase. The positive impedance characteristics of the knee assist it during stance phase (Cherry et al. 2006). It has been observed that gait characteristics vary between able-bodied subjects and trans-femoral (TF) amputees due to stability of the prosthetic knee (Silver-Thorn and Glaister 2009; Mohanty et al. 2020a, b). Knee buckling during stance results due to instability and leads to gait deviations with increased energy consumption (Silver-Thorn and Glaister 2009; Romo 2000). Patient’s abilities and functional goals are considered to determine suitable prosthetic knee for smooth and reliable gait for each individual (Romo 2000; Michael 1999), and therefore, gait analysis has been used to provide a valid tool to correlate with experimental results (Mohanty et al. 2020a; b). Prosthetic knee is stabilized by inherent mechanical stability of the mechanism itself and the voluntary stability by hip extensors of TF amputee (Radcliffe 1977, 1994; Oberg 1983). However, a smooth transition from stance to swing phase is more difficult function to replicate (Radcliffe 1977; De Vries 1995; Andrysek et al. 2004).
Based on control, lower limb prostheses can be categorized into passive, semi-active, or variable damping and powered or intelligent (Geng et al. 2010). Passive prostheses require positive power at the knee and ankle joints and present with asymmetrical gait with increased energy consumption (Eilenberg et al. 2010). In addition, it is not possible for the individual with an amputation to generate positive power at the knee and ankle joints of a passive prosthesis due to the fact that there is no direct control over these prosthetic parts. Semi-active or auto-adaptive (Sawers and Hafner 2013) prostheses modulate damping levels to improve the knee stability and cadence responsiveness but cannot produce positive power (Martinez-Villalpando and Herr 2009). Active or intelligent prostheses are coupled to human gait through electronic systems capable of user’s intent recognition and can produce necessary positive power, and, therefore, restore locomotion and other activities of daily living more efficiently and naturally (Liu et al. 2014, Torrealba et al. 2010). Robotic technology is applied predominantly for troubleshooting of current active prosthetic controllers (Hargrove et al. 2013a; b). They recognize user’s motion intentions and proceed to aid in movements with least perceptual disturbances. Thus, an ingenious and communal prosthetic controller must begin with knowledge of the human controller (Tucker et al. 2015). Figure 1 shows a generalized working framework for lower limb prosthesis and Fig. 2 shows the general architecture for control systems with gait phase identification.
In spite of significant developments in active and semi-active knee devices, potential issues like development of control strategies, portable power supplies, lightweight actuators, and high-efficiency transmissions, etc. need improvements (Romo 2000). An overview of control strategies in lower limb prosthesis has been provided by several review articles (Fluit et al. 2020; Berry 2006). Authors have focused on control strategies with focus on ankle prostheses (Jiménez-Fabián and Verlinden 2012), actuator design issues (Pieringer et al. 2017; Windrich et al. 2016), and corresponding control strategies (Lara-Barrios et al. 2018; Ferreira et al. 2015), yet a clear and in-depth overview is lacking. Previous studies have failed to separate the control methods from hardware and implementation details. The various control approaches of prosthetic knee devices to enhance the locomotion of subjects with trans-femoral amputations are thoroughly addressed in this review. In contrast to the existing literature reviews, a stronger attention is placed on the control methods.
Machine Learning (ML) has been reported in the literature as the study of how computer algorithms (i.e., machines) can “learn” complex relationships or patterns from empirical data (Wang and Summers 2012) and, hence, produce (mathematical) models linking an even large number of covariates to some target variable of interest (Obermeyer and Emanuel 2016). Application of a machine learning technique and method to prosthetic knee systems has been explored which works with the help of input of different sensors and apply sophisticated algorithms to give a better gait pattern to an amputee. Currently, machine learning algorithms are designed to recognize or to predict a locomotion mode to automatically adapt the behavior of prosthetic knees. In spite of this, a clear review of commonly used machine learning approaches and control algorithms for recognition and prediction of prosthetic knee functions is not found in the literature to authors’ knowledge.
Ankle and foot prostheses are not taken into consideration for this review. The main research question that needs to be addressed in this review was to explore and study of what approaches are being used in the literature to control prosthetic knee devices for directly assisting gait in subjects with trans-femoral amputation? This contribution provides a review of main control strategies and machine learning techniques proposed for prosthetic knees in restoring mobility of individuals with trans-femoral amputations. It includes an overview and comparison of essential technical details with special attention being paid to the algorithms employed for motion intent recognition, different walking adaptation, gait phase identification, and generation of walking patterns for better understanding through a clear presentation. The paper is arranged as follows. Most common control strategies applied in powered lower limb prosthetic devices are discussed in Sect. 3. In Sect. 4, a brief comparison of the presented literature review is presented. The conclusions are presented in Sect. 5.
2 Methods
This section is organized as literature search, study selection, data extraction, data synthesis, and analysis to show the procedure involved in systematic review.
-
A.
Literature search
This systematic review is reported following the Preferred Reporting Items for Systematic reviews and Meta-Analyses (PRISMA) guidelines. This review focuses on Machine Learning Techniques and Control Strategies used in prosthetic knees. Relevant articles were collected by searching databases like PubMed, SCOPUS, EMBASE, and the Cochrane Controlled Trials Register (Rehabilitation and Related Therapies) up to April 2021.
The keywords such as amputation, trans-femoral, prosthetic knee, machine learning, control algorithms, and control strategies were used for literature search. All results were checked for any duplication. Moreover, the reference lists of all searched studies were screened with to reveal any additional eligible studies.
-
B.
Study selection
The following topics were chosen for review:
-
1.
Control strategies of prosthetic knee devices.
-
2.
Applications of machine learning techniques and control algorithms of prosthetic knee mechanism.
Inclusion criteria set for selection of articles are as follows:
-
a.
Control strategies intended for active and semi-active knees.
-
b.
Algorithms for motion intent recognition, different walking adaptation, gait phase identification, and generation of walking patterns (to determine the required joint kinematics for performance of activities).
-
c.
Control algorithms for knee and hip devices.
-
d.
Experimental and numerical results for understanding the behavior of the algorithms (an approach to algorithm design and analysis).
Papers were excluded for application of endo-prosthesis and in case of non-fulfillment of inclusion criteria. Any published systematic reviews and meta-analyses were excluded.
Two investigators (R.K.M. and S.S.) independent from one another, screened the title first, followed by abstracts identified in the database searches. R.K.M. was responsible for reviewing abstracts identified in PubMed, EMBASE, and S.S. reviewed abstracts from SCOPUS and the Cochrane Controlled Trials Register databases (Rehabilitation and Related Therapies). These two investigators then applied the inclusion and exclusion criteria to the abstracts. Abstracts which did not meet the inclusion criteria were excluded and the reason for exclusion was recorded. Duplicate articles were removed. The remaining full-length articles were then retrieved and reviewed by these two reviewers to further determine whether the study met inclusion or exclusion criteria. A senior investigator (R.C.M.) verified and made the final decision.
-
1.
-
C.
Data extraction
Articles were assessed for their relevance to the implementation of control strategies and machine learning algorithms in prosthetic knees. The evaluation of papers was based on:
-
a.
description of hypotheses and objectives, including study designs,
-
b.
sufficient description of control strategies and machine learning approaches to extract essential technical details; and
-
c.
report of results with enough details to correlate with conclusions.
The variables like control approach, control modes, gait control, hardware level, machine learning algorithm, and measured signals mechanism of prosthetic knee centered on restoration of mobility in amputees were drawn out from the included studies. This was done by several authors (R.K.M. and R.C.M.), independent from each other. All items were validated by all authors.
-
D.
Data synthesis and analysis
Specific variables on control strategies and machine learning techniques were extracted and added to the summary table. These extracted features were used for the analysis. Summary table was used to group studies according to themes. During screening, grouping of articles was performed based on desired parameters. The results of this study were derived from a systematic review approach where all accessible articles were comprehensively analyzed and conclusions were made for best quantitative prediction.
3 Results
Flowchart showing results from the literature search is represented in Fig. 3. The search yielded abstracts from 278 published works. A total of 65 studies were included in this systematic review after applying inclusion and exclusion criteria.
-
A.
Control strategies
The control strategies of prosthetic knee devices can be subdivided into three parts: high-, middle-, and low-level control. High-level control is accountable for recognizing the user’s intent of locomotion and supported signals from the user, environment, and the device. Mid-level controller receives these signals and translates the user’s intentions to a desired output state for the device. The directive from mid-level controller is delegated to the low-level, which represents the device-specific control loop that accomplishes the specified motion (Tucker et al. 2015). This is called the concept of the hierarchical behavior controller (Fukuda and Hasegawa 2004).
The control approaches can be divided into four categories: echo control, finite-state impedance control, electromyography-based control, and Central Pattern Generator-based control.
An echo control (Joshi et al. 2010; Grimes et al. 1977; Wu et al. 2011) synchronizes joint position of prosthesis based on the motions of the intact limb, but the implementation of response is not instantaneous.
A finite-state impedance control (Eilenberg et al. 2010; Sup and Goldfarb 2008; Sup et al. 2009a, b; Liu et al. 2014; Lambrecht and Kazerooni 2009; Martinez-Villalpando and Herr 2009; Lawson et al. 2013; Sup et al. 2009) is the commonest and is based on generation of different joint torques around knee and ankle which are applied in each finite state of the locomotion. Calculation of impedance model of each joint was done using a virtual non-linear spring and damper.
An electromyography-based control (Huang et al. 2009; Wu et al. 2011) uses EMG signals to compute the control inputs for the controller. An implicit agonist–antagonist linear muscle model is utilized to compute torque application at prosthetic knees. Thus, there is a proportional relationship between measured muscle signal and torque generation for control of prosthesis.
A central pattern generator (Torrealba et al. 2012; Torrealba et al. 2010; Guo et al. 2010; Duysens and Forner-Cordero 2019) uses biologic neural grid. They are modulated by basic sensory signals which are being modeled and extensively studied. These controls can produce synchronized periodic patterns of activities. These systems have the advantages of smooth trajectory modulation, low estimated cost, and easy feedback integration.
-
B.
Machine learning techniques and control algorithms
Machine learning uses various algorithms to realize gait harmony, movement analysis, and stumble control. Some commonly used techniques are: control logic, Intent detection algorithm, Genetic algorithm, mathematical logic-based classifier, Expectation maximization algorithm, and Impedance control algorithm.
Control algorithm (Awad and Abouhussein 2016; Tucker et al. 2015) is employed in which the controller supervises the joint position trajectory, however the output of those algorithms isn't always guaranteed.
Intent detection algorithm (Varol and Goldfarb 2007; Zhang and Huang 2013; Bhakta et al. 2020) is worn out two ways: unsupervised and supervised machine learning. Supervised learning uses the method of predicting a model on a trained range of inputs learning function to map the known output, which discovers the pattern of latest sets of information. The algorithm of unsupervised learning finds an answer to unknown or unlabelled data which does not require any reasonable supervision from humans.
Genetic algorithm (Martinez-Villalpando and Herr 2009; Zhang et al. 2019; Amador et al. 2012) may be a search-based optimization technique supported the principles of Genetics and survival of the fittest. It is frequently accustomed, find optimal or near-optimal solutions to difficult problems. The solutions are obtained from the big datasets which sensors have accumulated over a time span in response to situation-based demand from prosthesis.
Fuzzy logic (Alzaydi et al. 2011; Hong-liu et al. 2008) is an approach to variable processing that permits for multiple values to be processed through the identical variable. It strives to unravel problems with an open, non-specific range of knowledge to produce possible groups of precise conclusions. It works on the logic of grouping amputees, and hence, the input file is classed according to logic created within the algorithm.
Expectation maximization algorithm (Fessler 1994; Nandi 2008; Varol et al. 2008; Varol et al. 2009) is employed in an energetic knee where the body of data is somewhat congregated. It maximizes the probable data space function which is not measured instead of maximizing the function of the unfinished or measured data with improved efficiency and accuracy.
Impedance control algorithm (Varol and Goldfarb 2007; Herr and Wilkenfeld 2003; Duysens and Forner-Cordero 2019) is the most commonly used control strategy (El-Sayed et al. 2014) within which the torque generated is tailored to the produced knee angle. It ensures that the knee joint produces sufficient torque that is worthy for every phase of gait (Martinez-Villalpando and Herr 2009). Table 1 summarizes the control strategies and machine learning techniques used in prosthetic knee control.
4 Discussion
The aim of this review paper was to overview the control strategies and machine learning techniques for prosthetic knee applications for restoring and improving gait performance. An attempt was made to enlighten on the basic concepts used in knee control including control approaches and modes, hardware platforms, machine learning algorithms, measured signals, and type of prosthesis.
Advancements in electronics and continuous research work have led to the development of cutting-edge to intelligent knee prostheses to improve the quality of life of amputees. The most common control strategies used by these kinds of prostheses are finite-state ones which are also noted as soft control. There are a group of pre-declared rules combined with information about specific criterion associated to natural and prosthetic gait available in a system directory. Control signals are sent to the prosthetic actuator for the necessary output action. Sensors placed at different tactical points on the body surface provide input signals which are processed through a processor. The processor compares these input values with the information in the directory, and attempts to recognize the current instant and activity of involvement during gait cycle. Each of these instants is correlated with a state, which is again linked with a pre-declared rule. This finally transforms into a control action through a prosthetic actuator. However, these controls are more complex, less robust, and lack real-time implementation of desired functions (Zlatnik et al. 2002). CPGs have been intended to spot users’ purpose during gait cycle and generate an algorithm that replicates bipedal locomotion (Gupta and Anand 2005). In particular, researchers have always been fascinated by electro-myographic signals. It is documented that the information transferred by these signals is useful to identify user intention and subsequently controls prosthesis. However, practical execution of this technology possesses some challenges like obtaining precise and desired signals, processing, and identifying the distinction between muscular activity and muscle fatigue (Park and Meek 1993). The kinematic and kinetic signals taken from several positions around the knee on amputated and sound limb of unilateral patients are used as soft signals for control of prosthesis. Continuity of works (Herr and Wilkenfeld 2003; Bar et al. 1983; Aeyels et al. 1992) in this direction has been able to replace a natural anatomic knee with a bionic one. This allows the amputee to achieve a suitable gait and human operation of it. Robotic systems are in operation with notions like CPGs, for producing joint tracking and harmonizing them to breed the various gait modes (Brambilla et al. 2006; Muthuswamy 2005; Billard and Ijspeert 2000). Currently, the cybernetic era of prostheses can apply bio-stimulated conceptions to get knee joint trajectory, walking modes, and overall performance in smooth and reliable way.
There have been various studies regarding control algorithm in prosthetic knee. There have been practical implementations of various machine learning techniques for automatic inception of control rules on human motions (Jonic et al. 1999) and exploration of inherent propulsion of human locomotion (Popovic et al. 2004). Most commonly used machine learning algorithms used in prosthetic knees include SVM and neural network-based control algorithm (ANN and CNN). There exists higher classification accuracy in SVM as it can be combined with other pattern classification methods to target different objectives (Labarrière et al. 2020). The ANN features significantly lower classification error than LDA (p < 0.05) (Woodward et al. 2016). CNN is often used to avoid manual feature selection and reported with accuracy above 89%. This has been reported that an adaptive algorithm performs significantly better than a non-adaptive algorithm and possesses an encouraging solution to achieve long-term locomotion mode classification (Liu et al. 2017). Kalanovic et al. (2000) proposes a feedback error learning (FEL) neural network approach for control structure of a powered prosthesis. This approach identifies the inverse dynamics of straight-forward single joint movements of an arbitrary trans-femoral prosthesis, which may be wont to track an arbitrary trajectory or a particular walking pattern. However, to achieve the convergence of neural network weights, learning rate must be adjusted, because it is extremely sensitive and no known method aside from trial and error which will guarantee the weights to converge to the simplest value. Another study (Herr and Wilkenfeld 2003) proposes a user-adaptive control for a variable-damping electronic knee. This approach utilizes data from sensors located on knee axis to adapt damping values of knee for matching the amputee's gait. The results show that the proposed open-loop controller performs better to match with biological gait compared to the mechanical passive knee. A study combining the four-bar link mechanism that usually employed in passive knees with MR damper is presented in Xie et al. (2010). The modeling and control proposed are a parametric approach, and thus contains many parameters to be defined. The results showed that the intelligent control proposed during this study is ready to follow the gait tracking of the healthy side of amputee leg in spite of particular delay. MR damper has been widely utilized in various applications. In robotics field, the study investigated by Garcia et al. (2011) proposed a mixture of MR damper and series elastic actuation for locomotion control for all-terrain robot. There are two control schemes utilized in this study, i.e., direct joint force control employing a PID control to come up with current command to the amplifier module and a cascade controller within the amplifier module. The results show that the proposed combined actuator and control can achieve a natural looking motion and can also reduce 20% of power in braking knee mechanism.
A variable stiffness control as proposed by Wentink et al. (2013) has been investigated in a modeling study of prosthetic knees to revive knee buckling during stance. Rotational stiffness is controlled to forestall excessive knee flexion, which is vital to supply a traditional gait. Torque generation in stance phase around the knee ensures normal gait trajectory and avoids risk of falling in amputees. EMG-based modeling approaches have been investigated that used joint kinematics and EMG data as input to the model (Lloyd and Besier 2003; Kwon et al. 2012; Schauer 2017). Swing phase control structure as proposed by Ekkachai and Nilkhamhang (2016) consists of a neural network predictive control with particle swarm optimization, and also a non-parametric feed forward neural network swing phase model. It utilizes knee angle data and voltage commands as the input to the controller. The performance of this controller was measured by normalized root mean squared error with validated data from an experiment. The results show that this controller performs better than the user-adaptive control found in Herr and Wilkenfeld (2003). Moreover, huge differences in outcome parameters of these reviewed studies investigating similar control strategies and machine learning techniques did not allow a meta-analysis to be performed.
5 Conclusion
This literature review has focused on control strategies and machine learning techniques applied to knee prostheses. Advancements in electronics, fluid mechanics, and mechanical knowledge provide the real-time functioning of active or powered prosthesis to attain a natural gait. The control approaches cannot be generalized, and may vary depending on variation of characteristics of disabilities, available prosthetic devices, organization of executed control schemes, and necessity of prosthesis to identify the gait episode or the user’s intent. Machine learning approach has been used to automatically optimize the high-dimension control parameters of the advanced knee prosthesis. Multiple algorithms have been proposed and used to control prosthetic knees for specific tasks and best suits the needs of amputees. The correct combination of control strategies and machine learning techniques will enable the improvement of prosthetic performance and enhance the quality of life of amputees. Future work on quantitative indicators of execution of the suggested algorithms, error measurements in joint trajectories, and functional outcome measure under realistic conditions are warranted with a comprehensive perspective to focus and resolve challenges of current prosthetic knees.
References
Aeyels B, Peeraer L, Sloten J, Van der Perre G (1992) Development of an above-knee prosthesis equipped with a microcomputer-controlled knee joint: first test results. J Biomed Eng 14:199–202
Afzal T, Iqbal K, White G, Wright AB (2015) Task discrimination for non-weight-bearing movements using muscle synergies. 37th Annual international conference of the IEEE engineering in medicine and biology society (EMBC), Milan, pp. 478–481
Aghasadeghi N, Zhao H, Hargrove LJ, Ames AD, Perreault EJ, Bretl T (2013) Learning impedance controller parameters for lower-limb prostheses. IEEE/RSJ international conference on intelligent robots and systems, Tokyo, pp. 4268–4274
Alzaydi AA, Cheung A, Joshi N, Wong S (2011) Active prosthetic knee fuzzy logic—PID motion control, sensors and test platform design. Int J Sci Eng Res 2(12):1–17
Amador BT et al (2012) Methodology to gauge a four-bar linkage prosthetic knee mechanism based on gait analysis and genetic algorithms. Rev Ing Biomed 6(11):30–45
Andrysek J, Naumann S, Cleghorn WL (2004) Design characteristics of pediatric prosthetic knees. IEEE Trans Neural Syst Rehabil Eng 12:369–378
Awad M, Abouhussein A (2016) Towards a smart semi-active prosthetic leg: preliminary assessment and testing. IFAC Pap Online 49(21):170–176
Baby CJ, Das KJ, Venugopal P (2020) Design of an above knee low-cost powered prosthetic leg using electromyography and machine learning. In: Das K, Bansal J, Deep K, Nagar A, Pathipooranam P, Naidu R (eds) Soft computing for problem solving. Advances in intelligent systems and computing, vol 1057. Springer, Singapore
Bai O et al (2015) A wireless, smart EEG system for volitional control of lower-limb prosthesis. TENCON 2015 IEEE region 10 conference, Macao,pp. 1–6
Bar A, Ishai G, Meretsky P, Koren Y (1983) Adaptive microcomputer control of an artificial knee in level walking. J Biomed Eng (now Call Med Eng Phys) 5:145–150
Berry D (2006) Microprocessor prosthetic knees. Phys Med Rehabil Clin N Am 17(1):91–113
Bhakta K, Camargo J, Kunapuli P, Childers L, Young A (2020) Impedance control strategies for enhancing sloped and level walking capabilities for individuals with transfemoral amputation using a powered multi-joint prosthesis. Mil Med 185:490–499
Billard A, Ijspeert A (2000) Biologically inspired neural controllers for motor control in a quadruped robot. Proceedings of the IJCNN’2000 (international joint conference on neural network), Come, Italy
Brambilla G, Buchli J, Ijspeert A (2006) Adaptive four legged locomotion control based on nonlinear dynamical systems. Proceedings of the 9th international conference on the SIMULATION OF ADAPTIVE BEHAVIOUR—SAB’06
Chen L, Yang P, Xu X, Zu L, Guo X (2008) Above-knee prosthesis control based on posture recognition by support vector machine. IEEE conference on robotics, automation and mechatronics, Chengdu, pp. 307–312
Cherry M, Choi D, Deng K, Kota S, Ferris D (2006) Design and fabrication of an elastic knee orthosis: preliminary results. In Proc. Proceedings of IDETC/CIE ASME international design engineering technical conferences and computers and information in engineering conference
De Vries J (1995) Conventional 4-bar linkage knee mechanisms: a strength-weakness analysis. J Rehabil Res Dev 31:36–42
Dedic R, Dindo H (2011) SmartLeg: an intelligent active robotic prosthesis for lower-limb amputees. XXIII international symposium on information, communication and automation technologies, Sarajevo, pp. 1–7
Du L, Zhang F, He H, Huang H (2013) Improving the performance of a neural-machine interface for prosthetic legs using adaptive pattern classifiers. 35th Annual international conference of the IEEE engineering in medicine and biology society (EMBC), Osaka, pp. 1571–1574
Dutta A, Kording K, Perreault E, Hargrove L (2011) Sensor-fault tolerant control of a powered lower limb prosthesis by mixing mode-specific adaptive Kalman filters. Annual international conference of the IEEE engineering in medicine and biology society, pp. 3696–3699
Duysens J, Forner-Cordero A (2019) A controller perspective on biological gait control: reflexes and central pattern generators. Annu Rev Control. https://doi.org/10.1016/j.arcontrol.2019.04.0
Eilenberg MF, Geyer H, Herr H (2010) Control of a powered ankle-foot prosthesis based on a neuromuscular model. IEEE Trans Neural Syst Rehabil Eng 18(2):164–173
Ekkachai K, Nilkhamhang I (2016) Swing phase control of semi-active prosthetic knee using neural network predictive control with particle swarm optimization. IEEE Trans Neural Syst Rehabil Eng 24(11):1169–1178
El-Sayed AM, Hamzaid NA, Osman NAA (2014) Technology efficacy in active prosthetic knees for transfemoral amputees: a quantitative evaluation. Sci World J. https://doi.org/10.1155/2014/297431
Ferreira C et al (2015) Review of control strategies for lower limb prostheses, in second iberian robotics conference, pp. 209–220
Fessler J (1994) Space-alternating generalized expectation-maximization algorithm. IEEE Trans Signal Process 42(10):2664–2666
Fey N, Simon A, Young A, Hargrove L (2014) Controlling knee swing initiation and ankle plantar-flexion with an active prosthesis on level and inclined surfaces at variable walking speeds. IEEE J Transl Eng Health Med 2:1–12
Fluit R, Prinsen EC, Wang S, Van der Kooij H (2020) A comparison of control strategies in commercial and research knee prostheses. IEEE Trans Biomed Eng 67(1):277–290
Fukuda T, Hasegawa Y (2004) Mechanism and control of mechatronic system with higher degrees of freedom. Annu Rev Control 28(2):137–155. https://doi.org/10.1016/j.arcontrol.2004.02.0
Garcia E, Arevalo JC, Muoz G, Gonzalez-De-Santos P (2011) Combining series elastic actuation and magneto-rheological damping for the control of agile locomotion. Robot Auton Syst 59(10):827–839
Geng Y, Xu X, Chen L, Yang P (2010) Design and analysis of active trans-femoral prosthesis. In: Proceedings of the IECON, pp. 1495–1499
Geng Y, Yang P, Xu X, Chen L (2012) Design and simulation of active transfemoral prosthesis. 24th Chinese control and decision conference (CCDC), Taiyuan, pp. 3724–3728
Gorsic M, Kamnik R, Ambrozic L, Vitiello N, Lefeber D, Pasquini G, Munih M (2014) Online phase detection using wearable sensors for walking with a robotic prosthesis. Sensors 14:2776–2794
Grimes DL, Flowers WC, Donath M (1977) Feasibility of an active control scheme for above knee prostheses. J Biomech Eng 99(4):215–221
Guo X, Yang P, Chen L, Wang X, Li L (2006) Study of the control mechanism of robot-prosthesis based-on the EMG processed. 6th World congress on intelligent control and automation, Dalian, pp. 9490–9493
Guo X, Chen L, Zhang Y, Yang P, Zhang L (2010) A study on control mechanism of above knee robotic prosthesis based on CPG model. IEEE international conference on robotics and biomimetics, Tianjin, pp. 283–287
Gupta B, Anand H (2005) A step towards anthropomorphic prosthetic knee. Paper presentation contest at effervescence IIITA. Allahabad, India, October 1–3, 2005
Hargrove L, Simon A, Lipschutz R, Finucane S, Kuiken T (2013a) Non-weight-bearing neural control of a powered transfemoral prosthesis. J Neuroeng Rehabil 10:62
Hargrove LJ, Simon AM, Young AJ, Lipschutz RD, Finucane SB, Smith DG, Kuiken TA (2013b) Robotic leg control with EMG decoding in an amputee with nerve transfers. N Engl J Med 369(13):1237–1242
Herr H, Wilkenfeld A (2003) User-adaptive control of a magnetorheological prosthetic knee. Ind Robot 30(1):42–55
Hong-liu Y, Xing-san Q, Ling S (2008) Analysis and comparison of intelligent control methods for computer-controlled artificial leg. Proceedings of the 2nd international convention on rehabilitation engineering and assistive technology (iCREATe '08). Singapore therapeutic, assistive and rehabilitative technologies (START) centre, Midview City, SGP, pp. 184–188
Huang H, Kuiken TA, Lipschutz RD (2009) a strategy for identifying locomotion modes using surface electromyography. IEEE Trans Biomed Eng 56(1):65–73
Huang H, Zhang F, Hargrove LJ, Dou Z, Rogers DR, Englehart KB (2011a) Continuous locomotion-mode identification for prosthetic legs based on neuromuscular-mechanical fusion. IEEE Trans Biomed Eng 58(10):2867–2875
Huang CJ et al. (2011b) Body sensor network based prosthesis training system for leg-amputees, pp. 1957–1961. https://doi.org/10.1109/IEEM.2010.5674637
Jelacic Z (2019) Wearable sensor control of above-knee prosthetic device. Acta Sci Orthop 2(7):02–11
Jiménez-Fabián R, Verlinden O (2012) Review of control algorithms for robotic ankle systems in lower-limb orthoses, prostheses, and exoskeletons. Med Eng Phys 34(4):397–408
Jongprasithporn M, Yodpijit N, Guerra G, Khawnuan U (2018) Evaluation of activation function capability for intent recognition and development of a computerized prosthetic knee. IEEE international conference on industrial engineering and engineering management (IEEM), Bangkok, pp. 178–182
Jonic S, Jankovic T, Gajic V, Popovic D (1999) Three machine learning techniques for automatic determination of rules to control locomotion. IEEE Trans Biomed Eng 46(3):300–310
Joshi D, Singh R, Ribeiro R, Srivastava S, Singh U, Anand S (2010) Development of echo control strategy for AK prosthesis: an embedded system approach. International Conference on Systems in Medicine and Biology, Kharagpur, pp. 143–147
Joshi D, Mishra A, Anand S (2011) ANFIS based knee angle prediction: an approach to design speed adaptive contra lateral controlled AK prosthesis. Appl Soft Comput 11:4757–4765
Kadhim D, Raheema M, Hussein J (2020) Design of an intelligent controller for above knee prostheses based on an adaptive neuro-fuzzy inference system. IOP Conf Ser Mater Sci Eng 671:012066
Kalanovic VD, Popovic D, Skaug NT (2000) Feedback error learning neural network for trans-femoral prosthesis. IEEE Trans Rehabil Eng 8(1):71–80
Khademi G, Mohammadi H, Simon D (2019) Gradient-based multi-objective feature selection for gait mode recognition of transfemoral amputees. Sensors 19(2):253
Kwon S et al (2012) A practical strategy for sEMG-based knee joint moment estimation during gait and its validation in individuals with cerebral palsy. IEEE Trans Biomed Eng 59(5):1480–1487
Labarrière F, Thomas E, Calistri L, Optasanu V, Gueugnon M, Ornetti P, Laroche D (2020) Machine learning approaches for activity recognition and/or activity prediction in locomotion assistive devices—a systematic review. Sensors 20(21):6345
Lambrecht BGA, Kazerooni H (2009) Design of a semi-active knee prosthesis. IEEE international conference on robotics and automation, Kobe, pp. 639–645
Lara-Barrios CM et al (2018) Literature review and current trends on transfemoral powered prosthetics. Adv Robot 32(2):51–62
Lawson B, Varol A, Goldfarb M (2011) Ground adaptive standing controller for a powered transfemoral prosthesis. In: IEEE international conference on rehabilitation robotics: [proceedings]. 5975475. https://doi.org/10.1109/ICORR.2011.5975475
Lawson BE, Varol HA, Huff A, Erdemir E, Goldfarb M (2013) Control of stair ascent and descent with a powered transfemoral prosthesis. IEEE Trans Neural Syst Rehabil Eng 21(3):466–473
Lenzi T, Cempini M, Hargrove L, Kuiken T (2017) Actively variable transmission for robotic knee prostheses. https://doi.org/10.1109/ICRA.2017.7989787
Liu M, Zhang F, Datseris P, Huang HH (2014) Improving finite state impedance control of active-transfemoral prosthesis using dempster-shafer based state transition rules. J Intell Robot Syst 76(3):461–474
Liu Z, Lin W, Geng Y, Yang P (2017) Intent pattern recognition of lower-limb motion based on mechanical sensors. IEEE/CAA J Autom Sin 4:651–660
Lloyd DG, Besier TF (2003) An EMG-driven musculoskeletal model to estimate muscle forces and knee joint moments in vivo. J Biomech 36(6):765–776
Maqbool HF, Husman MAB, Awad MI, Abouhossein A, Dehghani-Sanij AA, (2015) Real-time gait event detection for transfemoral amputees during ramp ascending and descending. 37th Annual international conference of the IEEE Engineering in medicine and biology society (EMBC), Milan, pp. 4785–4788
Maqbool F, Husman M, Awad M, Abouhossein A, Iqbal N, Dehghani-Sanij A (2016) A real-time gait event detection for lower limb prosthesis control and evaluation. IEEE Trans Neural Syst Rehabil Eng 25:1–1
Martinez-Villalpando EC, Herr H (2009) Agonist-antagonist active knee prosthesis: a preliminary study in level-ground walking. J Rehabil Res Dev 46(3):361–373
Michael JW (1999) Modern prosthetic knee mechanisms. Clin Orthop Relat Res 361:39–47
Mohanty RK, Biswal S, Sahoo PK, Das SP, Mohanty RC, Sabut SK (2020a) Clinical gait analysis of subjects with trans-femoral amputation using polycentric four-bar linkage prosthetic knee joint. J Mech Med Biol 20(5):1–13
Mohanty RK, Mohanty RC, Sabut SK (2020b) A systematic review on design technology and application of polycentric prosthetic knee in amputee rehabilitation. Phys Eng Sci Med 43(3):781–798
Muthuswamy B (2005) Implementing central pattern generators for bipedal walkers using cellular neural networks. Masters thesis, Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, CA
Nandi G (2008) Biologically inspired CPG based above knee active prosthesis. In: IEEE international conference on intelligent robots and systems, pp. 1–6
Nordin M, Frankel VH (2001) Biomechanics of the knee. In: Nordin M, Frankel VH (eds) Basic biomechanics of the musculoskeletal system. Lippincott Williams and Wilkins, North America
Oberg K (1983) Knee mechanisms for through-knee prostheses. Prosthet Orthot Int 7:107–112
Obermeyer Z, Emanuel EJ (2016) Predicting the future-big data, machine learning, and clinical medicine. New Engl J Med 375:1216
Park E, Meek S (1993) Fatigue compensation of the electromyographic signal for prosthetics control and force estimation. IEEE Trans Biomed Eng 40(10):1019–1023
Pieringer DS et al (2017) Review of the actuators of active knee prostheses and their target design outputs for activities of daily living in IEEE International Conference on Rehabilitation Robotics, pp. 1246–1253
Popovic M, Englehart A, Herr H (2004) Angular momentum primitives for human walking: biomechanics and control. Proceedings of the 2004 IEEE/RSJ international conference on intelligent robots and systems, Sendai, Japan, pp. 1685–91
Radcliffe CW (1977) The Knud Jansen lecture: above-knee prosthetics. Prosthet Orthot Int 1:146–160
Radcliffe CW (1994) Four-bar linkage prosthetic knee mechanisms: kinematics, alignment and prescription criteria. Prosthet Orthot Int 18:159–173
Romo HD (2000) Prosthetic knees. Phys Med Rehabil Clin N Am 11:595–607
Sawers AB, Hafner BJ (2013) Outcomes associated with the use of microprocessor-controlled prosthetic knees among individuals with unilateral transfemoral limb loss: a systematic review. J Rehabil Res Dev 50(3):273–314
Schauer T (2017) Sensing motion and muscle activity for feedback control of functional electrical stimulation: ten years of experience in Berlin. Annu Rev Control 44:355–374
Shaikh S, Malhotra A (2020) Real-time feedback control for knee prosthesis using motion fusion algorithm in 6-DOF IMU. J Sci Ind Res 79:213–215
Shirsath VB, Dongare MP (2016) Neural network based gait phases of above knee prosthesis. IEEE international conference on advances in electronics, communication and computer technology (ICAECCT), Pune, pp. 55–59
Silver-Thorn MB, Glaister CL (2009) Functional stability of transfemoral amputee gait using the 3R80 and total knee 2000 prosthetic knee units. JPO J Prosthet Orthot 21(1):18–31
Simon A, Ingraham K, Fey N, Finucane S, Lipschutz R, Young A, Hargrove L (2014) Configuring a powered knee and ankle prosthesis for transfemoral amputees within five specific ambulation modes. PLoS ONE 9:e99387
Sup BA, Goldfarb M (2008) Design and control of a powered transfemoral prosthesis. Int J Rob Res 27(2):263–273
Sup F, Varol H, Mitchell J, Withrow TJ, Goldfarb M (2009) Preliminary evaluations of a self-contained anthropomorphic transfemoral prosthesis. IEEE/ASME Trans Mechatron 14(6):667–676
Sup F, Varol A, Goldfarb M (2010) Upslope walking with a powered knee and ankle prosthesis: initial results with an amputee subject. IEEE Trans Neural Syst Rehabil Eng Publ IEEE Eng Med Biol Soc 19:71–78
Torrealba RR, Pérez-D’Arpino C, Cappelletto J, Fermín-Leon L, Fernández-López, G, Grieco JC (2010) Through the development of a biomechatronic knee prosthesis for transfemoral amputees: mechanical design and manufacture, human gait characterization, intelligent control strategies and tests. In: 2010 IEEE international conference on robotics and automation (ICRA), Anchorage, AK, pp. 2934–2939
Torrealba RR, Cappelletto J, Fermín L, Fernández-López G, Grieco JC (2012) Cybernetic knee prosthesis: application of an adaptive central pattern generator. Kybernetes 41(2):192–205
Tucker MR, Olivier J, Pagel A et al (2015) Control strategies for active lower extremity prosthetics and orthotics: a review. J Neuroeng Rehabil 12(1):1
Varol HA, Goldfarb M (2007a) Decomposition-based control for a powered knee and ankle transfemoral prosthesis. IEEE 10th international conference on rehabilitation Robotics, Noordwijk, pp. 783–789
Varol HA, Goldfarb M (2007b) Real-time intent recognition for a powered knee and ankle transfemoral prosthesis. IEEE 10th international conference on rehabilitation robotics, Noordwijk, pp. 16–23
Varol HA, Sup F, Goldfarb M (2008) Real-time gait mode intent recognition of a powered knee and ankle prosthesis for standing and walking. 2nd IEEE RAS and EMBS international conference on biomedical robotics and biomechatronics, Scottsdale, AZ, pp. 66–72
Varol HA, Sup F, Goldfarb M (2009) Powered sit-to-stand and assistive stand-to-sit framework for a powered transfemoral prosthesis. IEEE Int Conf Rehabil Robot 5209582:645–651
Wang S, Summers RM (2012) Machine learning and radiology. Med Image Anal 16:933–951
Wen Y, Si J, Gao X, Huang S, Huang HH (2017) A new powered lower limb prosthesis control framework based on adaptive dynamic programming. IEEE Trans Neural Netw Learn Syst 28(9):2215–2220
Wen Y, Li M, Si J, Huang H (2020a) Wearer-prosthesis interaction for symmetrical gait: a study enabled by reinforcement learning prosthesis control. IEEE Trans Neural Syst Rehabil Eng 28(4):904–913
Wen Y, Si J, Brandt A, Gao X, Huang HH (2020b) Online reinforcement learning control for the personalization of a robotic knee prosthesis. IEEE Trans Cybern 50(6):2346–2356
Wentink EC, Koopman HFJM, Stramigioli S, Rietman JS, Veltink PH (2013) Variable stiffness actuated prosthetic knee to restore knee buckling during stance: a modeling study. Med Eng Phys 35(6):838–845
Windrich M et al (2016) Active lower limb prosthetics: a systematic review of design issues and solutions. Biomed Eng Online 15(3):5–19
Woodward RB, Spanias JA, Hargrove LJ (2016) User intent prediction with a scaled conjugate gradient trained artificial neural network for lower limb amputees using a powered prosthesis. 38th Annual international conference of the IEEE engineering in medicine and biology society (EMBC), Orlando, FL,PP. 6405–6408
Wu R, Li M, Yao Z, Si J et al (2011) Electromyography-based control of active above-knee prostheses. Control Eng Pract 19(8):875–882
Wu R, Li M, Yao Z, Si J et al (2021) Reinforcement learning enabled automatic impedance control of a robotic knee prosthesis to mimic the intact knee motion in a co-adapting environment. arXiv preprint arXiv:2101.03487
Xie HL, Liang ZZ, Li F, Guo LX (2010) The knee joint design and control of above-knee intelligent bionic leg based on magneto-rheological damper. Int J Autom Comput 7(3):277–282
Zhang F, Huang H (2013) Source selection for real-time user intent recognition toward volitional control of artificial legs. IEEE J Biomed Health Inform 17:907–914
Zhang Y, Liu S, Mo X, Yang Y, Ge W (2019) Optimization and dynamics of six-bar mechanism bionic knee. WRC symposium on advanced robotics and automation (WRC SARA), pp. 91–96
Zlatnik D, Steiner B, Schweitzer G (2002) Finite-state control of a trans-femoral (TF) prosthesis. IEEE Trans Control Syst Technol 10(3):408–420
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
Author information
Authors and Affiliations
Contributions
The authors state that all those who have made substantial contributions are only listed as co-authors. The authors state that this article has neither been published earlier nor been concurrently submitted elsewhere for publication.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Rights and permissions
About this article
Cite this article
Mohanty, R.K., Mohanty, R.C. & Sabut, S.K. Application of control strategies and machine learning techniques in prosthetic knee: a systematic review. Adv. in Comp. Int. 2, 17 (2022). https://doi.org/10.1007/s43674-021-00031-7
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s43674-021-00031-7