Biomechanics-Aware Trajectory Optimization for Navigation during Robotic Physiotherapy

Italo Belli,J. Micah Prendergast,Ajay Seth,Luka Peternel
2024-11-06
Abstract:Robotic devices hold promise for aiding patients in orthopedic rehabilitation. However, current robotic-assisted physiotherapy methods struggle including biomechanical metrics in their control algorithms, crucial for safe and effective therapy. This paper introduces BATON, a Biomechanics-Aware Trajectory Optimization approach to robotic Navigation of human musculoskeletal loads. The method integrates a high-fidelity musculoskeletal model of the human shoulder into real-time control of robot-patient interaction during rotator cuff tendon rehabilitation. We extract skeletal dynamics and tendon loading information from an OpenSim shoulder model to solve an optimal control problem, generating strain-minimizing trajectories. Trajectories were realized on a healthy subject by an impedance-controlled robot while estimating the state of the subject's shoulder. Target poses were prescribed to design personalized rehabilitation across a wide range of shoulder motion avoiding high-strain areas. BATON was designed with real-time capabilities, enabling continuous trajectory replanning to address unforeseen variations in tendon strain, such as those from changing muscle activation of the subject.
Robotics,Systems and Control
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is that it is difficult for current robot - assisted physical therapy methods to incorporate biomechanical indicators into control algorithms, which is crucial for safe and effective treatment. Specifically, the article introduces BATON (Biomechanics - Aware Trajectory Optimization for Navigation), a biomechanics - aware trajectory optimization method for navigating human musculoskeletal loads. This method aims to integrate a high - fidelity human shoulder musculoskeletal model into real - time control to generate strain - minimized trajectories, thereby improving robot - assisted rotator cuff tendon rehabilitation. ### Main Problems 1. **Lack of Integration of Biomechanical Indicators**: Existing robot - assisted physical therapy methods fail to effectively integrate biomechanical indicators, resulting in an inability to ensure the safety and effectiveness of treatment. 2. **Challenges in Shoulder Rehabilitation**: The shoulder is a complex biological mechanism, and currently, the understanding of rotator cuff behavior is limited, which poses challenges for physical therapists during rehabilitation, such as avoiding re - injury and gradually increasing the range of motion. 3. **Need for Personalized Rehabilitation**: In order to provide personalized rehabilitation programs, it is necessary to adjust the rehabilitation path according to the actual situation of the patient to avoid high - strain areas. ### Solutions - **Introduction of the BATON System**: By combining a high - fidelity musculoskeletal model and a real - time control algorithm, BATON can dynamically plan and adjust the rehabilitation path during robot - assisted physical therapy. - **Generate Strain - Minimized Trajectories**: Use the OpenSim shoulder model to extract skeletal dynamics and tendon loading information, solve the optimal control problem, and generate strain - minimized trajectories. - **Real - Time Adaptability**: BATON has real - time capabilities and can continuously replan trajectories to cope with unforeseen changes in tendon strain, such as changes in patient muscle activation. ### Specific Objectives and Contributions 1. **Develop an Automated System**: Implement an automated system (BATON) that can navigate human biomechanical results in real - time during robot - assisted physical therapy. 2. **Design an Optimal Control Problem**: Construct an optimal control problem (OCP) that includes a real - time shoulder musculoskeletal model for trajectory optimization. 3. **Performance Analysis**: Through simulations and experiments on physical robot systems, evaluate the influence of OCP parameters on the planned trajectories, the quality of the execution paths, the ability of online replanning, and the real - time computing performance. Through these methods, BATON aims to provide a more safe and effective personalized treatment plan for shoulder rehabilitation.