نشریه علمی مهندسی پزشکی زیستی

OpenSim/MATLAB interface to musculoskeletal-based simulations for control of a motion assistive exoskeleton robot in elbow flexion/extension

Document Type : Special issue the musculoskeletal biomechanics (Fall 2024)

Authors

1 Blvd. 29-Bahman, Tabriz, Iran

2 University of Tabriz

Abstract
Exoskeleton robots have been developed for various purposes, including rehabilitation, augmentation, and motion assistance. The goal of this paper is to create a coherent model for musculoskeletal simulation of a body limb and control of the exoskeleton robot connected to it, based on the Application Programming Interface (API) of OpenSim for MATLAB. The musculoskeletal model of the arm and forearm are the body limb, whose connected exoskeleton robot should drive the elbow angle in three different tasks. The elbow angle is controlled in a closed loop via getting feedback from the elbow motion. In this program, the brachial muscles are actively participated and the simulated motion is the result of applying the control torque of the exoskeleton as well as the force of the brachial muscles. The calculation and sending of control inputs is done by MATLAB, and the solution of musculoskeletal dynamics, the execution of simulation and sending the feedback data are performed by OpenSim software. The results obtained in each of the considered tasks indicate the success of this software platform in simulating and controlling human-robot interaction.

Keywords

Subjects


Volume 18, Issue 3
Autumn 2024
Pages 233-244

  • Receive Date 22 December 2024
  • Revise Date 07 April 2025
  • Accept Date 21 April 2025