Abstract
Assist-as-needed control with a soft robotic hand glove for active rehabilitation is studied in this work. There are two resources of the grasping force, the robotic glove and the subject. Compared with traditional passive rehabilitation where the grasping force is merely provided by a robotic hand rehabilitation device (such as hand exoskeleton, robotic glove), assist-as-needed control accounts for the user contribute to performing grasping tasks collaboratively. In this control method, the human muscle strength for grasping is estimated through the myoelectrical signals of the human forearm collected by the MYO armband. A neural network is used for the recognition of human-object contact estimation. The assist-as-needed control is finally implemented to assist humans in grasping tasks. Experiment results on a soft robotic glove show the effectiveness of the proposed assistive control method.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
Robot-assisted training has received increasing attention in the field of rehabilitation because of its ability to improve or restore muscle weakness in patients suffering from neurological injuries. Compared to human therapists, robots can provide faster, easier-to-perform and adjustable repetitive training, which is essential for patients to regain muscle function [5]. Many robotic devices such as robotic hand prostheses [1, 2], hand exoskeletons [3, 32], and robotic gloves [7, 25], have been developed and used for hand function rehabilitation/reconstruction of patients with hand disability or weak grasping strength. Soft robotic gloves are more user-friendly than rigid hand exoskeletons for advantages such as simple mechanical design and light in weight, close and safe physical human-robot interaction. Various mechanisms and actuations of robotic gloves have been developed [6, 12, 23, 30, 38, 40]. In addition to the aforementioned mechanisms, numerous research efforts have been dedicated to ensuring control system stability in complex nonlinear systems within the field of robotics, including a self-triggered model predictive control [18], point-wise controller based on point measurement [28], point-to-point iterative learning control strategy [42] and so on.
Assistive control of robotic gloves based on surface Electromyography (sEMG) has been investigated in some works. An assistive control method using EMG is developed to support activities of daily living (ADL) [26]. In particular, the EMG flexor/extensor signals together with some rules are used to control hand closing, hand opening, and hand ‘hold’ functions of the glove. A similar EMG control approach can be found in [12, 24]. In [8], a proportional control was proposed instead of on-off control for the grasping force. Thus the grasping force is tuned smoothly during the grasping process, which is preferable for grasping objects with different stiffness. A method to combine EMG sensors and force sensors to decode human intention and different grasp types was reported in [13]. In [27], EMG is used to detect hand closing/opening through pattern classification for assistive control of a hand orthosis. In addition, two multimodal control strategies are adopted where the bend sensors and pressure sensors are also employed for control, in case EMG signals cannot be continuously maintained for hand closing. Moreover, human object contact estimation was estimated by EMG signals in [11, 36]. The estimated grasping pressure force was used for bilateral rehabilitation control of a hand exoskeleton in [11].
Researchers utilized various methods to finish the task of estimating human grasping force using EMG signals, which include artificial neural network (ANN) [10, 15], radio-frequency identification (RFID) [39], multi-modal information [27], and contact-based approaches [23]. In recent times, the application of deep learning-based techniques has gained significant popularity in EMG recognition. Numerous studies have implemented deep neural networks for EMG processing. Phinyomark et al. [29] address the issue of EMG processing in the context of the rapid growth of big data and deep learning. Faust et al. [14] provides an overview of deep learning in healthcare applications that involve biomedical signals, such as EMG, EEG (Electroencephalogram), ECG (electrocardiogram), and EOG (electrooculogram). Mahmud et al. [19] summarize the use of deep learning techniques, reinforcement learning methods, and deep reinforcement learning in the biological field with biomedical signals, including EEG, ECG, and EMG.
While EMG-based methods may function effectively for robots with a limited number of degrees of freedom, interpreting these signals poses several challenges, making them most efficient when utilized for preprogrammed motion triggering [5]. Considering the non-invasiveness, ease of use, and probability of EMG devices, this study estimates human object contact through the detection of EMG signals.
On the other hand, from the view of assistive control strategies, the whole rehabilitation process with assistive technology can be generally divided by three stages: passive rehabilitation, active rehabilitation, and resistive rehabilitation [33]. The passive rehabilitation is mostly adopted in the early stage of rehabilitation. For passive rehabilitation, the human motion is mobilized by rehabilitation devices. As a consequence, the patients are not actively involved in the rehabilitation training. To help the patient retrieve muscle strength and accelerate the rehabilitation process, the active rehabilitation strategy is proposed that the patient is required to produce some effort in the training.
The assist-as-needed (AAN) control is an assistive strategy that covers both passive rehabilitation and active rehabilitation. AAN control approaches aim to minimize the intervention of robotic devices in rehabilitation therapy when users are able to perform the task. The human effort for training tasks is measured or estimated by different sensors. If it is detected that the human effort is not enough to drive a training task, an assistive robot will provide more assistance to complete the training. Otherwise, if it is detected that human effort is increasing, the assistive robot will reduce assistance. Even if the human effort is less than a minimum threshold, the assistive robot will take charge and help the patients to finish the task. The AAN control strategy has been adopted in different rehabilitation robots such as upper-limb rehabilitation robots [20, 35], lower-limb rehabilitation robots [4, 34], and hand rehabilitation robots [31]. However, there is not any AAN control based on human object contact estimation for hand rehabilitation investigated yet.
In this paper, a new control method was developed to control a soft glove to provide assistance as needed in grasping. The combination of human object contact estimation and AAN control strategy for hand rehabilitation is investigated in this work. Experiment results on the soft robotic glove are provided to verify the effectiveness of the AAN strategy. In contrast to previous research, this study’s contributions can be summarized as follows:
-
1.
The controller designed in this study for human object contact estimation is unique in that it eliminates the need for a fully drivable system or known robot dynamics, distinguishing it from impedance and closed-loop controllers [1,2,3], among others. This design feature greatly simplifies the mechanical and controller design process.
-
2.
The proposed schemes prioritize user autonomy in task execution, intervening less when the user is capable. And for users with insufficient strength or limited mobility, these schemes minimize the potential risk of harm when providing power assistance, thereby ensuring the safety of this approach. The proposed schemes either do not require a dynamic model of the system or are less affected by incomplete information regarding the dynamics.
The rest of this paper is organized as follows. The soft robotic glove system is introduced in “System architecture” section. The main algorithm including human object contact estimation and AAN control is provided in “Main assistive control algorithm” section. Experiment results are illustrated in “Experiments” section. Finally, some conclusion remarks and future research directions are given in “Conclusions” section.
System architecture
Robotic glove system
An overview of the robotic glove system is shown in Fig. 1 and the algorithm structure is shown in Fig. 2. The whole system is comprised of the following devices:
-
1.
A soft robotic glove (BIOSERVO) [9]. It has three fingers with a force-sensitive resistor (FSR) attached to the pad of each fingertip, and a control box. Each finger can be controlled separately via cables connected to the control box. Each finger is driven by cables passing through the two lateral sides of each finger. The FSR sensors can be used to detect the contact force with an object during grasping tasks. The measuring range of an FSR sensor is from 0 to 20 N. The robotic glove control box is connected to a computer via serial communication. The FSR data can be sent from the glove control box to laptop at the rate of 2 Hz.
Originally, the robotic glove was controlled proportionally with the contact force acquired from the FSR sensors. The FSR-based controller is very direct and simple in implementation. However, it relies on a good contact between the FSR sensor and the object that it cannot be used for objects with different dimensions.
-
2.
An EMG armband (MYO armband) [21]. There are 8 channels of surface EMG (sEMG) signals offered by the EMG armband. With the armband, sEMG electrodes can be easily attached to the forearm. In addition, another advantage of the EMG armband is that it transmits data to computer via wireless communication (Bluetooth) which is preferable for a portable system. The sampling frequency for EMG data collection is 200 Hz. Specifically, the placement of the EMG armband on the human forearm follows the rule provided in [22].
-
3.
A laptop computer. A computer machine interface is designed with MATLAB on the laptop. The high-level grasping force estimation and AAN control are executed by the laptop computer. It generates the desired assistive force for each robotic glove finger to be sent to the glove control box.
EMG signal processing
The raw EMG signals are very noisy that it cannot be directly used. Various EMG features have been discussed and selected for myoelectric control so far, such as mean absolute value (MAV), root mean square (RMS), and frequency-domain features. As shown in [17] that RMS performs better results of classification of hand gestures compared with MAV. Therefore, the RMS signals of EMG are generated, with the window size selected as 100 samples. The processed EMG signals are sent as input signals of a neural network to estimate the human-object contact. An EMG data processing result is shown in Fig. 3. It can be seen that the processed EMG signal is much smoother than the original one.
Main assistive control algorithm
The control architecture of the soft glove is shown in Fig. 2. The human-object contact is estimated by neural networks. Assistive force of the robotic glove is computed using the AAN control strategy. In the last step, the computed assistive force is sent to the glove control box.
Human object contact estimation
Refer to Fig. 2, EMG signals are used as input of the neural network. FSR sensors on the pad of the glove fingertips are used to measure the grasping force directly. The collected grasping force data is used as the reference output of the neural network training.
In human-object contact estimation, an object is put on the desk with a fixed location, and a human subject is asked to wear the robotic glove and press (not lift) the object from two opposite directions using different muscle strength, see Fig. 4a for the whole human object contact estimation system and Fig. 4b for the object used for the estimation. Only the thumb, the index finger, and the middle finger are allowed to touch the object. The total human pressure force \({\vec {F}}_{FSR}\) can be computed by:
where \({\vec {F}}_{FSR1}\), \({\vec {F}}_{FSR2}\), and \({\vec {F}}_{FSR3}\) are contact forces of the thumb, the index finger, and the middle finger, respectively, measured by FSRs. Here, as the human fingers touch the steel cylinder from two opposite directions, in this situation the magnitude of \({\vec {F}}_{FSR}\) can be approximately regarded as:
where \(F_{FSR1}\), \(F_{FSR2}\), and \(F_{FSR3}\) are the magnitude of \({\vec {F}}_{FSR1}\), \({\vec {F}}_{FSR2}\), and \({\vec {F}}_{FSR3}\), respectively.
In particular, it is known that machine learning is highly dependent on the accuracy of the training data. To get precise human-object contact data for the neural network training, we use a steel cylinder (see Fig. 4a, b) as the object for the training of the neural network, due to its stable and rigid structure and good contact with the human fingertips. This limitation on the object is only required by the neural networking training, as the goal is to get accurate force data for training of the neural network. Such a limitation does not exist in the AAN control.
As the sampling rates of the EMG data and the FSR data are different, to synchronize the data acquisition, the sampling rate for the whole data collection system is selected as 2 Hz.
The human object contact estimation by the neural network is shown in Fig. 5. The ANN has eight input nodes corresponding to the eight-channel EMG signals, and one output node representing the estimated force. The contribution and weight of each EMG channel to force estimation are implicitly represented in the trained network weights of the ANN, eliminating the need for a priori weight assignment. There are two hidden layers and each hidden layer contains twenty nodes. The back-propagation technique is used. In addition, the ReLU function is adopted as the activation function to deal with the vanishing gradient problem for the multi-layer neural network. Moreover, the output nodes employ the softmax activation function.
The ANN in this paper was designed based on the Radial Basis Function Neural Network (RBFNN) to realise the estimation process, because the RBFNN could approximate any non-linear linear function in reasonable precision [37],and it has been proved to be superior in approximating continuous functions [16]. There is one hidden layer contains N nodes. In each node, the Gaussian kernel function is used as the activation function. Considering the ith node in hidden layer, \(P_i\) and \(\delta _i\) are the parameters of this node, and the output of this node \(a_i\) is calculated by:
A linear function was selected to generate outputs from hidden layer to the final output \(F_{EMG}\) as follows:
where adaptive parameter \(w_i\) and b represent the weight and bias, which need to be determined with data training. The back-propagation technique is used to train these parameters. In the experiment, \(N=60\).
Assist-as-needed control
As shown in Fig. 3, apart from the estimated human-object contact, the reference grasping force for grasping a specific object should be known as well. The reference grasping force is defined as the grasping force which is required to successfully grasp a specific object. The acquisition of reference grasping force can be done by a healthy subject before it is applied for a patient, in case that the patient may not be able to generate enough muscle strength to grasp the object which results in failed acquisition of the reference grasping force.
It is noted that the reference grasping force can be either measured by the FSR sensors directly, or by indirect estimation via the EMG sensor in case that the contact between the FSR sensor and the object is not perfect.
The assistive force can be readily computed by the following equation:
where \(F_{Assitive}\), \(F_{Ref}\), and \(F_{EMG}\) are the total assistive grasping force, the reference grasping force, and the estimated human-object contact by EMG, respectively.
From the total assistive force \(F_{Assitive}\), the assistive force for each robotic glove finger is further computed. Based on the findings in [41] that force distribution among fingers could be calculated by Eqs. (6) and (7).
If palmar grasp is implemented, then
If pincer grasp is implemented, then
where \(F_{Thumb}\), \(F_{Index}\), and \(F_{Middle}\) are the computed assistive force for the thumb, the index finger, and the middle finger, respectively. Finally, these values are sent to the glove control box to actuate the assistive force control of the robotic glove. In this work, we only consider palmar grasp as it is usually used for grasping heavy objects which need more grasping force than light-weight objects.
Experiments
Human-object contact estimation performance
Human-object contact estimation was implemented with a neural network and tested using the steel cylinder as the grasping object (see Fig. 4b). The data collection lasts for 500 s for each training of the neural network. 1000 input/output data are collected from a healthy subject during the data collection. The number of data for neural network training is 900. The additional 100 input/output data which are from the same data collection session are only used for the initial evaluation of regression, to check if the neural network is well trained. Finally, an inter-session verification method is adopted for further verification. With the previously trained neural network, the performance of human-object contact estimation can be verified online.
The online grasping force estimation results are shown in Fig. 6. Results from two experiment sessions are provided. It can be seen that the estimated force by EMG is generally close to the measured pressure force by FSR sensors. Although there are some errors, it does not affect the overall performance of estimation by EMG. As a result, the human-object contact estimation can be used for AAN control.
In addition, it should be noted that due to the low sampling rate at 2 Hz, it takes a long time to collect enough data for the training of the neural network and during which the human subject is required to press the object using different strengths. It is without doubt that more training data will lead to better grasping force estimation performance.
Furthermore, a two-hidden-layer Back Propagation Neural Network (BPNN) was set to estimate the human contact with eight-channel EMG signals as a comparison. The first hidden layer has 50 nodes and the second one has 10 nodes, then the output layer generate the one-dimensional output as the value of the human contact estimation. Four objects were adopted in this comparison experiment, as displayed in Fig. 7 and Table 1 lists the key properties of these selected objects.
Figure 8 presents the estimations results from EMG by BPNN and RBFNN. It could seen from Fig. 8 that at most time RBFNN is closer to the measured pressure force by FSR sensors than BPNN. We calculate the estimation error denoted as mean square error (MSE) of these two neural networks, and the results are presented in Table 2. It could be seen from Table 2 that RBFNN is more precise than BPNN. Therefore, this comparison experiment is able to validate the effectiveness of the adopted ANN in this work. At the same time, it reflects the superiority of our method in estimation accuracy compared to existing BPNN, as well as the applicability of our method on multiple objects.
Assist-as-needed control performance
Based on the human-object contact estimation, the AAN control was executed by applying the AAN control algorithm in Eq. (5). Two objects are used in the experiments: a wood block (see Fig. 4c), and a screwdriver (see Fig. 4d). By applying the method shown in “Main assistive control algorithm” section, the reference force for grasping the wood and the screw driver are measured as 14.18 N and 10.6 N, respectively.
The experiment results of AAN are shown in Fig. 9. From Fig. 9a, it is seen that the measured grasping force \(F_{FSR}\) by FSRs is close to the estimated grasping force \(F_{EMG}\) by EMG signals due to the good contact between the wood block and the human fingertips. However, in Fig. 9b, it can be seen that the measured force \(F_{FSR}\) by FSRs is very small that, the human-object contact acquisition is apparently unsuccessful using the FSRs. The reason is that it is difficult to have a good contact between the screwdriver and the human fingertips as the former one is too small (see Fig. 4d). However, we can still use the EMG signals to estimate human strength. As a result, human strength estimation by EMG is more reliable in this situation.
From Fig. 9, it can also be seen that when the estimated human strength is not enough to hold an object, the robotic glove will provide more assistive force. On the other hand, when a human subject is willing to use more strength, the intention will be detected by the EMG sensor. The robotic glove will decrease accordingly the assistive force.
Conclusions
In this work, we propose an AAN control strategy for a soft robotic glove. The human-object contact is estimated by an EMG sensor instead of an FSR sensor through machine learning with a neural network, which could estimate the contact indirectly and accurately without a dynamic model of the system. Based on the human object contact estimation, the AAN control strategy is applied to provide assistance by the soft robotic glove if it is detected that the human strength is not strong enough due to muscle fatigue. Therefore, the proposed system supports the patients to participate to the rehabilitation exercise actively.
It should be noted that the glove closing/opening control is not considered in this work. As a result, the robotic glove is always closed throughout the whole rehabilitation exercise such that it cannot execute the typical training task “grasp and place” without additional closing/opening control command. The integration of the human intention for hand closing/opening and the recognition of palmar/pincer grasp will be investigated in the future to complete this AAN control strategy.
Data Availability
The code of this work can be reached via https://github.com/CelesteSora/fsr_emg_data/tree/main.
References
Akira F, Shintaro E, Kosuke N et al (2019) A myoelectric prosthetic hand with muscle synergy-based motion determination and impedance model-based biomimetic control. Sci Robot. https://doi.org/10.1126/scirobotics.aaw6339
Andrei N, Strahinja D, Silvia M et al (2014) Closed-loop control of grasping with a myoelectric hand prosthesis: which are the relevant feedback variables for force control? IEEE Trans Neural Syst Rehabil Eng 22(5):1041–1052
Anirban C, Sunder NS, Kumar MY et al (2018) Hand-exoskeleton assisted progressive neurorehabilitation using impedance adaptation based challenge level adjustment method. IEEE Trans Haptics 12(2):128–140
Asl H J, Narikiyo T, Kawanishi M (2017) An assist-as-needed control scheme for robot-assisted rehabilitation. In: American control conference (ACC), pp 198–203
Asl HJ, Yamashita M, Narikiyo T et al (2020) Field-based assist-as-needed control schemes for rehabilitation robots. IEEE/ASME Trans Mechatron 25(4):2100–2111
Biggar S, Yao W (2016) Design and evaluation of a soft and wearable robotic glove for hand rehabilitation. IEEE Trans Neural Syst Rehabil Eng 24(10):1071–1080
Bob R, Gerdienke PLB, Anke KI et al (2016) A wearable soft-robotic glove enables hand support in ADL and rehabilitation: a feasibility study on the assistive functionality. J Rehabil Assist Technol Eng 3:2055668316670553
Cao H, Zhang D (2016) Soft robotic glove with integrated sEMG sensing for disabled people with hand paralysis. In: IEEE international conference on robotics and biomimetics (ROBIO), pp 714–718
Carbonhand (2020) https://www.bioservo.com/healthcare/carbonhand. Accessed 24 April 2020
Castellini C, Gruppioni E, Davalli A et al (2009) Fine detection of grasp force and posture by amputees via surface electromyography. J Physiol Paris 103(3–5):255–262
Daniele L, Michele B, Claudio L et al (2015) An EMG-controlled robotic hand exoskeleton for bilateral rehabilitation. IEEE Trans Haptics 8(2):140–151
Delph MA, Fischer SA, Gauthier PW et al (2013) A soft robotic exomusculature glove with integrated sEMG sensing for hand rehabilitation. In: 13th IEEE international conference on rehabilitation robotics (ICORR), pp 1–7
Dwivedi A, Gerez L, Hasan W et al (2019) A soft exoglove equipped with a wearable muscle-machine interface based on forcemyography and electromyography. IEEE Robot Autom Lett 4(4):3240–3246
Faust O, Hagiwara Y, Hong TJ et al (2018) Deep learning for healthcare applications based on physiological signals: a review. Comput Methods Programs Biomed 161:1–13
Furui A, Eto S, Nakagaki K et al (2019) A myoelectric prosthetic hand with muscle synergy-based motion determination and impedance model-based biomimetic control. Sci Robot 4(31):795–804
Girosi F, Poggio T (1990) Networks and the best approximation property. Biol Cybern 63(3):169–176
Günay SY, Yarossi M, Brooks DH et al (2019) Transfer learning using low-dimensional subspaces for EMG-based classification of hand posture. In: 2019 9th international IEEE/EMBS conference on neural engineering (NER), pp 1097–1100
He P, Wen J, Stojanovic V et al (2022) Finite-time control of discrete-time semi-Markov jump linear systems: a self-triggered MPC approach. J Franklin Inst 359(13):6939–6957
Mahmud M, Kaiser MS, Hussain A et al (2018) Applications of deep learning and reinforcement learning to biological data. IEEE Trans Neural Netw Learn Syst 29(6):2063–2079
Michael FJ, Jared E, Utku PA et al (2017) Effects of assist-as-needed upper extremity robotic therapy after incomplete spinal cord injury: a parallel-group controlled trial. Front Neurorobot 11:26
Myoband (2020) https://support.getmyo.com/hc/en-us. Accessed 28 April 2020
Nicolo C, Strahinja D, Iris B et al (2016) Proportional estimation of finger movements from high-density surface electromyography. J Neuroeng Rehabil 13(1):73
Nilsson M, Ingvast J, Wikander J et al (2012) The Soft Extra Muscle system for improving the grasping capability in neurological rehabilitation. In: IEEE-EMBS conference on biomedical engineering and sciences, pp 412–417
Ochoa JM, Kamper DG, Listenberger M et al (2011) Use of an electromyographically driven hand orthosis for training after stroke. In: IEEE international conference on rehabilitation robotics, pp 1–5
Panagiotis P, Kevin G C, Emily S et al (2015) Soft robotic glove for hand rehabilitation and task specific training. In: IEEE international conference on robotics and automation (ICRA), pp 2913–2919
Panagiotis P, Kevin GC, Siddharth S et al (2015) EMG controlled soft robotic glove for assistance during activities of daily living. In: IEEE international conference on rehabilitation robotics (ICORR), pp 55–60
Park S, Meeker C, Weber LM et al (2019) Multimodal sensing and interaction for a robotic hand orthosis. IEEE Robot Autom Letters 4(2):315–322
Peng Z, Song X, Song S et al (2023) Hysteresis quantified control for switched reaction–diffusion systems and its application. Complex Intell Syst 1–10
Phinyomark A, Scheme E (2018) EMG pattern recognition in the era of big data and deep learning. Big Data Cogn Comput 2(3):21
Popov D, Gaponov I, Ryu J (2017) Portable exoskeleton glove with soft structure for hand assistance in activities of daily living. IEEE/ASME Trans Mechatron 22(2):865–875
Priyanshu A, Ashish DD (2017) Subject-specific assist-as-needed controllers for a hand exoskeleton for rehabilitation. IEEE Robot Autom Lett 3(1):508–515
Priyanshu A, Youngmok Y, Jonas F et al (2017) Design, control, and testing of a thumb exoskeleton with series elastic actuation. Int J Robot Res 36(3):355–375
Proietti T, Crocher V, Brami RA et al (2019) Upper-limb robotic exoskeletons for neurorehabilitation: a review on control strategies. IEEE Rev Biomed Eng 9:4–14
Shahid H, Prashant JK, Mergen GH et al (2016) Assist-as-needed control of an intrinsically compliant robotic gait training orthosis. IEEE Trans Ind Electron 64(2):1675–1685
Utku PA, Dylan PL, Marcia OK (2015) Minimal assist-as-needed controller for upper limb robotic rehabilitation. IEEE Trans Robot 32(1):113–124
Wu C, Zeng H, Aiguo S et al (2017) Grip force and 3D push-pull force estimation based on sEMG and GRNN. Front Neurosci 11:343
Wuxing L, Peter WT, Guicai Z et al (2004) Classification of gear faults using cumulants and the radial basis function network. Mech Syst Signal Process 18(2):381–389
Xiloyannis M, Cappello L, Khanh DB et al (2016) Modelling and design of a synergy-based actuator for a tendon-driven soft robotic glove. In: 6th IEEE international conference on biomedical robotics and biomechatronics (BioRob), pp 1213–1219
Yap HK, Ang BWK, Lim JH et al (2016) A fabric-regulated soft robotic glove with user intent detection using EMG and RFID for hand assistive application. In: 2016 IEEE international conference on robotics and automation (ICRA). IEEE, pp 3537–3542
Yun S, Kang BB, Cho K (2017) Exo-glove PM: an easily customizable modularized pneumatic assistive glove. IEEE Robot Autom Lett 2(3):1725–1732
Zhao L, Makino K, Fujita K et al (2020) High-accuracy finger force distribution measurement system with precision calibration function. In: 2020 IEEE/SICE international symposium on system integration (SII). IEEE, pp 243–248
Zhou C, Tao H, Chen Y et al (2022) Robust point-to-point iterative learning control for constrained systems: a minimum energy approach. Int J Robust Nonlinear Control 32(18):10139–10161
Acknowledgements
Funding was provided by Hong Kong Polytechnic University (Grant Nos. BD9Z, CD4Q, W22B and UAMU).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Sun, C., Wang, X., Teng, L. et al. Assist-as-needed control with a soft robotic glove based on human-object contact estimation. Complex Intell. Syst. 10, 1917–1926 (2024). https://doi.org/10.1007/s40747-023-01246-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40747-023-01246-6