{"title":"Mathematical Modeling of Gait for Lower Limb Exoskeleton","authors":"Takeshwar kaushik, Khemanshu kumar Sahu, Deepak Sharma","doi":"10.59256/ijsreat.20230306002","DOIUrl":null,"url":null,"abstract":"This study presents the mathematical Modeling of gait. This model is for the lower limb exoskeleton. The exoskeleton has wide scope in hospitals, physical training, and army. The comfortable gait with exoskeleton requires a good mathematical model of gait. This Modeling of this study starts with a C3D file which is taken from a hospital. This Modeling uses MLS viewer, MOKKA, Any Body, and Matlab software. The basic information of the C3D file read with the MLS viewer software. This software tells the type of force plate, name of maker points, the number of force plate and marker points use in the gait analysis. The motion of marker points visualizes in MOKKA software. These visuals in MOKKA software give the position of all marker points. The MOKKA software also gives information about the starting frame number and last frame number for the gait on the force plates. The information collected from the MLS viewer and MOKKA software uses for modification of Any Script of the inbuilt model of Any Body software. The kinematic and inverse dynamic analysis of C3D file data performs in Any Body software after proper changes in Any Script of the model. The linear position and velocity data obtained from kinematic analysis use in Mat lab Modeling. Mat lab Modeling has two-step: curve fitting and curve plotting. The sum of sine equation fits on this linear position and velocity data using the curve fitting app of Mat lab. Another velocity equation is evaluated by the differentiation of the position equation. These equations of linear position and velocity simulate using Mat lab software. The plot of kinematic analysis data and plot of modeled equations compare in the Mat lab software. The goodness of the results of all these equations is decided based on root mean square error (RMSE). Keywords: Gait Analysis; Biomechanics; C3D files; Anybody Software; Root mean square error (RMSE); Electromyography(EMG); Open Sim; Mokka Analysis; Any Body Analysis; MLS viewer; Mat Lab Modeling.","PeriodicalId":310227,"journal":{"name":"International Journal Of Scientific Research In Engineering & Technology","volume":"142 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal Of Scientific Research In Engineering & Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.59256/ijsreat.20230306002","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This study presents the mathematical Modeling of gait. This model is for the lower limb exoskeleton. The exoskeleton has wide scope in hospitals, physical training, and army. The comfortable gait with exoskeleton requires a good mathematical model of gait. This Modeling of this study starts with a C3D file which is taken from a hospital. This Modeling uses MLS viewer, MOKKA, Any Body, and Matlab software. The basic information of the C3D file read with the MLS viewer software. This software tells the type of force plate, name of maker points, the number of force plate and marker points use in the gait analysis. The motion of marker points visualizes in MOKKA software. These visuals in MOKKA software give the position of all marker points. The MOKKA software also gives information about the starting frame number and last frame number for the gait on the force plates. The information collected from the MLS viewer and MOKKA software uses for modification of Any Script of the inbuilt model of Any Body software. The kinematic and inverse dynamic analysis of C3D file data performs in Any Body software after proper changes in Any Script of the model. The linear position and velocity data obtained from kinematic analysis use in Mat lab Modeling. Mat lab Modeling has two-step: curve fitting and curve plotting. The sum of sine equation fits on this linear position and velocity data using the curve fitting app of Mat lab. Another velocity equation is evaluated by the differentiation of the position equation. These equations of linear position and velocity simulate using Mat lab software. The plot of kinematic analysis data and plot of modeled equations compare in the Mat lab software. The goodness of the results of all these equations is decided based on root mean square error (RMSE). Keywords: Gait Analysis; Biomechanics; C3D files; Anybody Software; Root mean square error (RMSE); Electromyography(EMG); Open Sim; Mokka Analysis; Any Body Analysis; MLS viewer; Mat Lab Modeling.
本研究介绍了步态数学模型。该模型适用于下肢外骨骼。外骨骼在医院、体能训练和军队中有着广泛的应用。外骨骼的舒适步态需要一个良好的步态数学模型。本研究的建模从医院的 C3D 文件开始。建模过程中使用了 MLS viewer、MOKKA、Any Body 和 Matlab 软件。通过 MLS 查看器软件读取 C3D 文件的基本信息。该软件可显示受力板的类型、标记点的名称、受力板的数量以及步态分析中使用的标记点。标记点的运动在 MOKKA 软件中可视化。MOKKA 软件中的这些可视化信息给出了所有标记点的位置。MOKKA 软件还提供了力板上步态的起始帧数和最后帧数。从 MLS 查看器和 MOKKA 软件中收集的信息可用于修改 Any Body 软件内置模型的 Any Script。对模型的 Any Script 进行适当修改后,在 Any Body 软件中对 C3D 文件数据进行运动学和反动力学分析。运动分析获得的线性位置和速度数据将用于 Mat lab 建模。Mat lab 建模有两个步骤:曲线拟合和曲线绘制。使用 Mat lab 的曲线拟合应用程序对线性位置和速度数据进行正弦方程拟合。另一个速度方程则通过位置方程的微分来计算。这些线性位置和速度方程使用 Mat lab 软件进行模拟。在 Mat lab 软件中比较运动分析数据图和建模方程图。根据均方根误差(RMSE)判定所有这些方程结果的优劣。关键词步态分析;生物力学;C3D 文件;Anybody 软件;均方根误差(RMSE);肌电图(EMG);Open Sim;Mokka 分析;Any Body 分析;MLS 查看器;Mat Lab 建模。