595 research outputs found

    Muscle Synergies Facilitate Computational Prediction of Subject-Specific Walking Motions.

    Get PDF
    Researchers have explored a variety of neurorehabilitation approaches to restore normal walking function following a stroke. However, there is currently no objective means for prescribing and implementing treatments that are likely to maximize recovery of walking function for any particular patient. As a first step toward optimizing neurorehabilitation effectiveness, this study develops and evaluates a patient-specific synergy-controlled neuromusculoskeletal simulation framework that can predict walking motions for an individual post-stroke. The main question we addressed was whether driving a subject-specific neuromusculoskeletal model with muscle synergy controls (5 per leg) facilitates generation of accurate walking predictions compared to a model driven by muscle activation controls (35 per leg) or joint torque controls (5 per leg). To explore this question, we developed a subject-specific neuromusculoskeletal model of a single high-functioning hemiparetic subject using instrumented treadmill walking data collected at the subject's self-selected speed of 0.5 m/s. The model included subject-specific representations of lower-body kinematic structure, foot-ground contact behavior, electromyography-driven muscle force generation, and neural control limitations and remaining capabilities. Using direct collocation optimal control and the subject-specific model, we evaluated the ability of the three control approaches to predict the subject's walking kinematics and kinetics at two speeds (0.5 and 0.8 m/s) for which experimental data were available from the subject. We also evaluated whether synergy controls could predict a physically realistic gait period at one speed (1.1 m/s) for which no experimental data were available. All three control approaches predicted the subject's walking kinematics and kinetics (including ground reaction forces) well for the model calibration speed of 0.5 m/s. However, only activation and synergy controls could predict the subject's walking kinematics and kinetics well for the faster non-calibration speed of 0.8 m/s, with synergy controls predicting the new gait period the most accurately. When used to predict how the subject would walk at 1.1 m/s, synergy controls predicted a gait period close to that estimated from the linear relationship between gait speed and stride length. These findings suggest that our neuromusculoskeletal simulation framework may be able to bridge the gap between patient-specific muscle synergy information and resulting functional capabilities and limitations

    Prediction of three-dimensional crutch walking patterns using a torque-driven model

    Get PDF
    Computational prediction of 3D crutch-assisted walking patterns is a challenging problem that could be applied to study different biomechanical aspects of crutch walking in virtual subjects, to assist physiotherapists to choose the optimal crutch walking pattern for a specific subject, and to help in the design and control of exoskeletons, when crutches are needed for balance. The aim of this work is to generate a method to predict three-dimensional crutch-assisted walking motions following different patterns without tracking any experimental data. To reach this goal, we collected gait data from a healthy subject performing a four-point non-alternating crutch walking pattern, and developed a 3D torque-driven full-body model of the subject including the crutches and foot- and crutch-ground contact models. First, we developed a predictive (i.e., no tracking of experimental data) optimal control problem formulation to predict crutch walking cycles following the same pattern as the experimental data collected, using different cost functions. To reduce errors with respect to reference data, a cost function combining minimization terms of angular momentum, mechanical power, joint jerk and torque change was chosen. Then, the problem formulation was adapted to handle different foot- and crutch-ground conditions to make it capable of predicting three new crutch walking patterns, one of them at different speeds. A key aspect of our algorithm is that having ground reactions as additional controls allows one to define phases inside the cycle without the need of formulating a multiple-phase problem, thus facilitating the definition of different crutch walking patterns.Postprint (author's final draft

    Robotic design and modelling of medical lower extremity exoskeletons

    Get PDF
    This study aims to explain the development of the robotic Lower Extremity Exoskeleton (LEE) systems between 1960 and 2019 in chronological order. The scans performed in the exoskeleton system’s design have shown that a modeling program, such as AnyBody, and OpenSim, should be used first to observe the design and software animation, followed by the mechanical development of the system using sensors and motors. Also, the use of OpenSim and AnyBody musculoskeletal system software has been proven to play an essential role in designing the human-exoskeleton by eliminating the high costs and risks of the mechanical designs. Furthermore, these modeling systems can enable rapid optimization of the LEE design by detecting the forces and torques falling on the human muscles

    Evaluation of Optimal Control Approaches for Predicting Active Knee-Ankle-Foot-Orthosis Motion for Individuals With Spinal Cord Injury

    Get PDF
    Gait restoration of individuals with spinal cord injury can be partially achieved using active orthoses or exoskeletons. To improve the walking ability of each patient as much as possible, it is important to personalize the parameters that define the device actuation. This study investigates whether using an optimal control-based predictive simulation approach to personalize pre-defined knee trajectory parameters for an active knee-ankle-foot orthosis (KAFO) used by spinal cord injured (SCI) subjects could potentially be an alternative to the current trial-and-error approach. We aimed to find the knee angle trajectory that produced an improved orthosis-assisted gait pattern compared to the one with passive support (locked knee). We collected experimental data from a healthy subject assisted by crutches and KAFOs (with locked knee and with knee flexion assistance) and from an SCI subject assisted by crutches and KAFOs (with locked knee). First, we compared different cost functions and chose the one that produced results closest to experimental locked knee walking for the healthy subject (angular coordinates mean RMSE was 5.74°). For this subject, we predicted crutch-orthosis-assisted walking imposing a pre-defined knee angle trajectory for different maximum knee flexion parameter values, and results were evaluated against experimental data using that same pre-defined knee flexion trajectories in the real device. Finally, using the selected cost function, gait cycles for different knee flexion assistance were predicted for an SCI subject. We evaluated changes in four clinically relevant parameters: foot clearance, stride length, cadence, and hip flexion ROM. Simulations for different values of maximum knee flexion showed variations of these parameters that were consistent with experimental data for the healthy subject (e.g., foot clearance increased/decreased similarly in experimental and predicted motions) and were reasonable for the SCI subject (e.g., maximum parameter values were found for moderate knee flexion). Although more research is needed before this method can be applied to choose optimal active orthosis controller parameters for specific subjects, these findings suggest that optimal control prediction of crutch-orthosis-assisted walking using biomechanical models might be used in place of the trial-and-error method to select the best maximum knee flexion angle during gait for a specific SCI subject.Peer ReviewedPostprint (published version

    System Identification of Bipedal Locomotion in Robots and Humans

    Get PDF
    The ability to perform a healthy walking gait can be altered in numerous cases due to gait disorder related pathologies. The latter could lead to partial or complete mobility loss, which affects the patients’ quality of life. Wearable exoskeletons and active prosthetics have been considered as a key component to remedy this mobility loss. The control of such devices knows numerous challenges that are yet to be addressed. As opposed to fixed trajectories control, real-time adaptive reference generation control is likely to provide the wearer with more intent control over the powered device. We propose a novel gait pattern generator for the control of such devices, taking advantage of the inter-joint coordination in the human gait. Our proposed method puts the user in the control loop as it maps the motion of healthy limbs to that of the affected one. To design such control strategy, it is critical to understand the dynamics behind bipedal walking. We begin by studying the simple compass gait walker. We examine the well-known Virtual Constraints method of controlling bipedal robots in the image of the compass gait. In addition, we provide both the mechanical and control design of an affordable research platform for bipedal dynamic walking. We then extend the concept of virtual constraints to human locomotion, where we investigate the accuracy of predicting lower limb joints angular position and velocity from the motion of the other limbs. Data from nine healthy subjects performing specific locomotion tasks were collected and are made available online. A successful prediction of the hip, knee, and ankle joints was achieved in different scenarios. It was also found that the motion of the cane alone has sufficient information to help predict good trajectories for the lower limb in stairs ascent. Better estimates were obtained using additional information from arm joints. We also explored the prediction of knee and ankle trajectories from the motion of the hip joints

    Towards a human-in-the-loop control for a smart orthotic system

    Get PDF
    Dissertação de mestrado integrado em Engenharia Biomédica (área de especialização em Eletrónica Médica)Stroke is the main cause of paralysis. This pathology has provoked a considerable increase of persons with motor impairments. With a therapy focused on each clinical case, the total or partial recovery can be achieved. Powered orthoses have been developed to promote an effective recover, based on repetitive gait training and user’s active participation. Many control approaches have been developed to control these devices, but none of them promotes an user-oriented strategy focused to the user’s needs. In an attempt of solving this issue, a new approach named Human-in-the-loop is emerging. This strategy allows the adaptation of some assistive parameters based on the user’s energetic cost, promoting a therapy tailored to each end-user needs. However, to estimate the energy expenditure, the use of non-ergonomic sensors, not suitable for clinical context, is required. Thus, it is necessary to find new ways of estimating energy expenditure using wearable and comfortable sensors. In this dissertation, the first steps to introduce the Human-in-the-loop strategy into a powered orthosis are presented. For this purpose, two strategies were developed: a strategy that allows the angular trajectory adaptation in real-time and other that promotes a stiffness adaptation all over the gait cycle. Both strategies were validated with healthy subjects. In the first strategy, the orthosis was able to modify its assistance in a fraction of microseconds, and the end-users were able to follow her with a median error below 10%. Regarding the second strategy, the results show that the orthosis allowed an effective change in the systems’ interaction stiffness, promoting an active participation of each user during its assistance. The energetic impact of using the robotic assistive device is also presented. As it promotes an energy expenditure augmentation in more than 30% in comparison to walk without the device, the necessity of implementing the Human-in-the-loop strategy was highlighted. In an attempt of finding an ergonomic technique to estimate the energetic cost, the use of machine learning algorithms was tested. The results, obtained with a MLP and a LSTM, prove that it is possible to estimate the energy expenditure with a mean error close to 11%. Future work consists in the implementation of the model in real-time and the collection of more data with the aforementioned control approaches, in a way of constructing a more robust model.O AVC é uma das maiores causas de paralisia. Esta patologia, cada vez mais com maior incidência nos jovens, tem provocado um aumento considerável de pessoas com problemas de mobilidade. Com uma terapia focada a cada caso clínico, a recuperação total ou parcial pode ser conseguida. As ortóteses ativas têm vindo a ser desenvolvidas com o propósito de promover uma recuperação eficaz, baseada em treinos repetitivos e numa participação ativa dos utilizadores. Várias abordagens de controlo têm vindo a ser desenvolvidas para controlar estes dispositivos, mas nenhuma delas promove uma estratégia orientada às necessidades do utilizador. Na tentativa de solucionar este problema, uma nova abordagem, designada por Human-in-the-loop está a emergir. Baseada no custo energético, esta estratégia permite adaptar parâmetros da assistência, promovendo uma terapia focada e direcionada a cada utilizador. No entanto, para estimar o custo energético, recorre-se ao uso de sensores que não são adequados para contexto clínico. Assim, torna-se necessário estudar novas formas de estimar o custo energético. Nesta dissertação são apresentados os primeiros passos para introduzir o controlo Human-in-the-loop numa ortótese ativa. Para isso, duas estratégias foram apresentadas: uma estratégia que permite adaptar a trajetória angular da ortótese, em tempo real, e outra que promove a adaptação da complacência do sistema ao longo do ciclo da marcha. Ambas foram validadas com sujeitos saudáveis. Relativamente à primeira abordagem, a ortótese foi capaz de modificar a sua assistência em microssegundos, e os utilizadores foram capazes de a seguir com um erro mediano inferior a 10%. No que diz respeito à segunda abordagem, os resultados mostram que a ortótese promoveu uma alteração eficaz da complacência de interação, promovendo uma participação ativa do utilizador durante a sua assistência. O impacto energético do uso do sistema robótico é, também, apresentado. Promovendo um aumento do custo energético em mais de 30%, a necessidade da estratégia Human-in-the-loop foi realçada. Na tentativa de encontrar uma técnica para estimar o custo energético, recorreu-se ao uso de machine learning. Os resultados, obtidos com uma MLP e uma LSTM, provam que é possível estimar o custo energético com um erro médio próximo dos 11%. Trabalho futuro passa pela implementação do modelo em tempo real e a recolha de mais dados com as abordagens de controlo apresentadas, de forma a construir um modelo mais robusto

    Otimização muscle-in-the-loop em tempo real para reabilitação física com um exosqueleto ativo: uma mudança de paradigma

    Get PDF
    Assisting human locomotion with a wearable robotic orthosis is still quite challenging, largely due to the complexity of the neuromusculoskeletal system, the time-varying dynamics that accompany motor adaptation, and the uniqueness of every individual’s response to the assistance given by the robot. To this day, these devices have not met their well-known promise yet, mostly due to the fact that they are not perfectly suitable for the rehabilitation of neuropathologic patients. One of the main challenges hampering this goal still relies on the interface and co-dependency between the human and the machine. Nowadays, most commercial exoskeletons replay pre-defined gait patterns, whereas research exoskeletons are switching to controllers based on optimized torque profiles. In most cases, the dynamics of the human musculoskeletal system are still ignored and do not take into account the optimal conditions for inducing a positive modulation of neuromuscular activity. This is because both rehabilitation strategies are still emphasized on the macro level of the whole joint instead of focusing on the muscles’ dynamics and activity, which are the actual anatomical elements that may need to be rehabilitated. Strategies to keep the human in the loop of the exoskeleton’s control laws in real-time may help to overcome these challenges. The main purpose of the present dissertation is to make a paradigm shift in the approach on how the assistance that is given to a subject by an exoskeleton is modelled and controlled during physical rehabilitation. Therefore, in the scope of the present work, it was intended to design, concede, implement, and validate a real-time muscle-in-the-loop optimization model to find the best assistive support ratio that would induce optimal rehabilitation conditions to a specific group of impaired muscles while having a minimum impact on the other healthy muscles. The developed optimization model was implemented in the form of a plugin and was integrated on a neuromechanical model-based interface for driving a bilateral ankle exoskeleton. Experimental pilot tests evaluated the feasibility and effectiveness of the model. Results of the most significant pilots achieved EMG reductions up to 61 ± 3 % in Soleus and 41 ± 10 % in Gastrocnemius Lateralis. Moreover, results also demonstrated the efficiency of the optimization’s specific reduction on rehabilitation by looking into the muscular fatigue after each experiment. Finally, two parallel preliminary studies emerged from the pilots, which looked at muscle adaptation, after a new assistive condition had been applied, over time and at the effect of the lateral positioning of the exoskeleton’s actuators on the leg muscles.Auxiliar a locomoção humana com uma ortose robótica ainda é bastante desafiante, em grande parte devido à complexidade do sistema neuromusculoesquelético, à dinâmica variável no tempo que acompanha a adaptação motora e à singularidade da resposta de cada indivíduo à assistência dada pelo robô. Até hoje, está por cumprir a promessa inicial destes dispositivos, principalmente devido ao facto de não serem perfeitamente adequados para a reabilitação de pacientes neuropatológicos. Um dos principais desafios que dificultam esse objetivo foca-se ainda na interface e na co-dependência entre o ser humano e a máquina. Hoje em dia, a maioria dos exoesqueletos comerciais reproduz padrões de marcha predefinidos, enquanto que os exoesqueletos em investigação estão só agora a mudar para controladores com base em perfis de binário otimizados. Na maioria dos casos, a dinâmica do sistema musculoesquelético humano ainda é ignorada e não tem em consideração as condições ideais para induzir uma modulação positiva da atividade neuromuscular. Isso ocorre porque ambas as estratégias de reabilitação ainda são enfatizadas no nível macro de toda a articulação, em vez de se concentrar na dinâmica e atividade dos músculos, que são os elementos anatómicos que realmente precisam de ser reabilitados. Estratégias para manter o ser humano em loop nos comandos que controlam o exoesqueleto em tempo real podem ajudar a superar estes desafios. O principal objetivo desta dissertação é fazer uma mudança de paradigma na abordagem em como a assistência que é dada a um sujeito por um exosqueleto é modelada e controlada durante a reabilitação física. Portanto, no contexto do presente trabalho, pretendeu-se projetar, conceder, implementar e validar um modelo de otimização muscle-in-the-loop em tempo real para encontrar a melhor relação de suporte capaz de induzir as condições ideais de reabilitação para um grupo específico de músculos fragilizados, tendo um impacto mínimo nos outros músculos saudáveis. O modelo de otimização desenvolvido foi implementado na forma de um plugin e foi integrado numa interface baseada num modelo neuromecânico para o controlo de um exoesqueleto bilateral de tornozelo. Testes experimentais piloto avaliaram a viabilidade e a eficácia do modelo. Os resultados dos testes mais significativos demonstraram reduções de EMG de até 61 ± 3 % no Soleus e 41 ± 10 % no Gastrocnemius Lateral. Adicionalmente, os resultados demonstraram também a eficiência em reabilitação da redução específica no EMG devido à otimização tendo em conta a fadiga muscular após cada teste. Finalmente, dois estudos preliminares paralelos emergiram dos testes piloto, que analisaram a adaptação muscular após uma nova condição assistiva ter sido definida ao longo do tempo e o efeito do posicionamento lateral dos atuadores do exoesqueleto nos músculos da perna.Mestrado em Engenharia Biomédic
    • …
    corecore