[go: up one dir, main page]

CN113520683B - Lower limb artificial limb control system and method based on imitation learning - Google Patents

Lower limb artificial limb control system and method based on imitation learning Download PDF

Info

Publication number
CN113520683B
CN113520683B CN202110775666.4A CN202110775666A CN113520683B CN 113520683 B CN113520683 B CN 113520683B CN 202110775666 A CN202110775666 A CN 202110775666A CN 113520683 B CN113520683 B CN 113520683B
Authority
CN
China
Prior art keywords
lower limb
limb prosthesis
neural network
angular velocity
convolutional neural
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110775666.4A
Other languages
Chinese (zh)
Other versions
CN113520683A (en
Inventor
李智军
徐滇军
李琴剑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Science and Technology of China USTC
Original Assignee
University of Science and Technology of China USTC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Science and Technology of China USTC filed Critical University of Science and Technology of China USTC
Priority to CN202110775666.4A priority Critical patent/CN113520683B/en
Publication of CN113520683A publication Critical patent/CN113520683A/en
Application granted granted Critical
Publication of CN113520683B publication Critical patent/CN113520683B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61FFILTERS IMPLANTABLE INTO BLOOD VESSELS; PROSTHESES; DEVICES PROVIDING PATENCY TO, OR PREVENTING COLLAPSING OF, TUBULAR STRUCTURES OF THE BODY, e.g. STENTS; ORTHOPAEDIC, NURSING OR CONTRACEPTIVE DEVICES; FOMENTATION; TREATMENT OR PROTECTION OF EYES OR EARS; BANDAGES, DRESSINGS OR ABSORBENT PADS; FIRST-AID KITS
    • A61F2/00Filters implantable into blood vessels; Prostheses, i.e. artificial substitutes or replacements for parts of the body; Appliances for connecting them with the body; Devices providing patency to, or preventing collapsing of, tubular structures of the body, e.g. stents
    • A61F2/50Prostheses not implantable in the body
    • A61F2/68Operating or control means
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61FFILTERS IMPLANTABLE INTO BLOOD VESSELS; PROSTHESES; DEVICES PROVIDING PATENCY TO, OR PREVENTING COLLAPSING OF, TUBULAR STRUCTURES OF THE BODY, e.g. STENTS; ORTHOPAEDIC, NURSING OR CONTRACEPTIVE DEVICES; FOMENTATION; TREATMENT OR PROTECTION OF EYES OR EARS; BANDAGES, DRESSINGS OR ABSORBENT PADS; FIRST-AID KITS
    • A61F2/00Filters implantable into blood vessels; Prostheses, i.e. artificial substitutes or replacements for parts of the body; Appliances for connecting them with the body; Devices providing patency to, or preventing collapsing of, tubular structures of the body, e.g. stents
    • A61F2/50Prostheses not implantable in the body
    • A61F2/68Operating or control means
    • A61F2/70Operating or control means electrical
    • A61F2/72Bioelectric control, e.g. myoelectric
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61FFILTERS IMPLANTABLE INTO BLOOD VESSELS; PROSTHESES; DEVICES PROVIDING PATENCY TO, OR PREVENTING COLLAPSING OF, TUBULAR STRUCTURES OF THE BODY, e.g. STENTS; ORTHOPAEDIC, NURSING OR CONTRACEPTIVE DEVICES; FOMENTATION; TREATMENT OR PROTECTION OF EYES OR EARS; BANDAGES, DRESSINGS OR ABSORBENT PADS; FIRST-AID KITS
    • A61F2/00Filters implantable into blood vessels; Prostheses, i.e. artificial substitutes or replacements for parts of the body; Appliances for connecting them with the body; Devices providing patency to, or preventing collapsing of, tubular structures of the body, e.g. stents
    • A61F2/50Prostheses not implantable in the body
    • A61F2/68Operating or control means
    • A61F2/70Operating or control means electrical
    • A61F2002/704Operating or control means electrical computer-controlled, e.g. robotic control
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Transplantation (AREA)
  • Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Vascular Medicine (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Prostheses (AREA)

Abstract

本发明提供了一种基于模仿学习的下肢假肢控制系统及方法,涉及下肢假肢的控制策略技术领域,系统包括膝关节控制电机、踝关节控制电机、连杆和外壳。方法包括:采集数据步骤:健康人体配戴IMU传感器,采集不同步态下健康人体步态信息,形成训练数据集;仿真训练模型步骤:搭建卷积神经网络模型,并在仿真环境中利用采集到的数据对模型进行训练;实体验证步骤:将卷积神经网络模型移植到下肢假肢实体控制器中,当下肢假肢控制器接收到IMU传感器的信号输入时,利用训练的卷积神经网络模型输出下肢假肢关节的动作指令,实现对下肢假肢的控制。本发明能够实现端到端的控制,控制流程更加平滑,同时减去了标注训练数据集的繁琐程序。

Figure 202110775666

The invention provides a lower limb prosthesis control system and method based on imitation learning, and relates to the technical field of control strategies for lower limb prostheses. The system includes a knee joint control motor, an ankle joint control motor, a connecting rod and a casing. The method includes: a data collection step: a healthy human body wears an IMU sensor, collects gait information of a healthy human body in different stances, and forms a training data set; a simulation training model step: builds a convolutional neural network model, and uses the collected information in a simulation environment The data of the model is trained; the entity verification step: transplant the convolutional neural network model to the lower limb prosthetic controller, when the lower limb prosthetic controller receives the signal input from the IMU sensor, use the trained convolutional neural network model to output the lower limb The action command of the prosthetic joint realizes the control of the lower limb prosthesis. The invention can realize end-to-end control, and the control process is smoother, and at the same time, the cumbersome procedure of labeling the training data set is reduced.

Figure 202110775666

Description

基于模仿学习的下肢假肢控制系统及方法Control system and method for lower limb prosthesis based on imitation learning

技术领域technical field

本发明涉及下肢假肢的控制策略技术领域,具体地,涉及一种基于模仿学习的下肢假肢控制系统及方法。The invention relates to the technical field of control strategies for lower limb prostheses, in particular to a control system and method for lower limb prostheses based on imitation learning.

背景技术Background technique

随着社会生活水平的提高,下肢假肢在近年来得到越来越广泛的应用。但是对下肢假肢的控制方式还有进一步改进的空间。模仿学习算法现也广泛应用于社会众多领域,如示教机器人、自动驾驶等。With the improvement of social living standards, lower limb prostheses have been more and more widely used in recent years. But there is room for further improvement in how lower-limb prosthetics are controlled. Imitation learning algorithms are now widely used in many fields of society, such as teaching robots, automatic driving, etc.

公开号为CN103750927B的发明专利,公开了一种人体下肢假肢膝关节运动控制方法,特别涉及二刚体二自由度下肢假肢平地行走时的自适应迭代学习控制方法。本发明首先分析人体正常步态特征及下肢假肢控制要求;然后通过牛顿-欧拉算法对其进行动力学分析,建立二刚体二自由度下肢假肢运动系统模型;最后将自适应迭代学习控制算法应用于此运动系统模型,其控制算法流程包括:问题描述、收敛性分析、求取的有界性、求取的递增性、求取的递增性。The invention patent with the publication number CN103750927B discloses a method for controlling the motion of the knee joint of a human lower limb prosthesis, in particular an adaptive iterative learning control method for a two-rigid-body two-degree-of-freedom lower-limb prosthesis walking on flat ground. The invention firstly analyzes the normal gait characteristics of the human body and the control requirements of the lower limb prosthesis; then performs dynamic analysis on it through the Newton-Euler algorithm, and establishes a two-rigid body two-degree-of-freedom lower limb prosthesis motion system model; finally applies the self-adaptive iterative learning control algorithm For this motion system model, its control algorithm process includes: problem description, convergence analysis, boundedness of seeking, incrementality of seeking, and increasing of seeking.

针对上述现有技术,现有的下肢假肢控制方案,不能实现良好的端到端的控制,且在标注训练数据集的过程中程序繁琐。In view of the above prior art, the existing lower limb prosthetic control scheme cannot achieve good end-to-end control, and the procedure in the process of labeling the training data set is cumbersome.

发明内容Contents of the invention

针对现有技术中的缺陷,本发明提供一种基于模仿学习的下肢假肢控制系统及方法。Aiming at the defects in the prior art, the present invention provides a lower limb prosthesis control system and method based on imitation learning.

根据本发明提供的一种基于模仿学习的下肢假肢控制系统及方法,所述方案如下:According to a lower limb prosthesis control system and method based on imitation learning provided by the present invention, the scheme is as follows:

第一方面,提供了一种基于模仿学习的下肢假肢控制系统,所述系统包括下肢假肢实体,所述下肢假肢实体包括:膝关节控制电机、踝关节控制电机、连杆和外壳;所述连杆的两端分别连接于膝关节控制电机和踝关节控制电机,所述外壳设置在所述连杆的圆周像侧壁上。In the first aspect, a lower limb prosthesis control system based on imitation learning is provided, the system includes a lower limb prosthesis entity, and the lower limb prosthesis entity includes: a knee joint control motor, an ankle joint control motor, a connecting rod and a housing; The two ends of the rod are respectively connected to the knee joint control motor and the ankle joint control motor, and the shell is arranged on the circumferential image side wall of the connecting rod.

优选的,所述下肢假肢实体上安装有多个IMU传感器。Preferably, multiple IMU sensors are mounted on the lower limb prosthesis body.

第二方面,提供了一种基于模仿学习的下肢假肢控制方法,所述方法包括:In a second aspect, a method for controlling a lower limb prosthesis based on imitation learning is provided, the method comprising:

采集数据步骤:健康人体配戴IMU传感器,在不同场景下进行标准步态演示,采集不同步态下健康人体步态信息,形成训练数据集;Data collection steps: healthy people wear IMU sensors, perform standard gait demonstrations in different scenarios, collect gait information of healthy people in different gaits, and form training data sets;

仿真训练模型步骤:搭建卷积神经网络模型,并在仿真环境中利用采集到的数据对模型进行训练;Simulation training model steps: build a convolutional neural network model, and use the collected data to train the model in the simulation environment;

实体验证步骤:将卷积神经网络模型移植到下肢假肢实体控制器中,当下肢假肢控制器接收到IMU传感器的信号输入时,利用训练的卷积神经网络模型输出下肢假肢关节的动作指令,实现对下肢假肢的控制。Entity verification step: transplant the convolutional neural network model to the lower limb prosthetic physical controller, when the lower limb prosthetic controller receives the signal input from the IMU sensor, use the trained convolutional neural network model to output the movement instructions of the lower limb prosthetic joints to realize Control of lower limb prostheses.

优选的,所述采集数据步骤中的训练数据为健康人体在不同步态下的髋关节、膝关节、踝关节的角度和角速度信息。Preferably, the training data in the step of collecting data is the angle and angular velocity information of hip joints, knee joints, and ankle joints of a healthy human body in different stances.

优选的,所述训练数据采集过程为:Preferably, the training data collection process is:

在下肢假肢实体的脚背、小腿和大腿处均分别固定一个IMU传感器;An IMU sensor is respectively fixed at the instep, calf and thigh of the lower limb prosthetic body;

踝关节的角度和角速度由脚背位置IMU传感器读数减去小腿位置IMU传感器读数得到;The angle and angular velocity of the ankle joint are obtained by subtracting the IMU sensor readings at the instep position from the IMU sensor readings at the calf position;

膝关节的角度和角速度由小腿位置IMU传感器读数减去大腿位置IMU传感器读数得到;The angle and angular velocity of the knee joint are obtained by subtracting the IMU sensor reading of the thigh position from the IMU sensor reading of the calf position;

髋关节的角度和角速度由大腿位置IMU传感器读数得到。The angle and angular velocity of the hip joint are obtained from the thigh position IMU sensor readings.

优选的,所述角度和角速度信息通过维度拉伸为256*256的矩阵输入卷积神经网络模型,卷积神经网络模型有3个卷积层,每个卷积层后面跟一个最大池化层,在卷积层和最大池化层后接两个全连接层,全连接层后接输出层,卷积神经网络中使用的激活函数为线性整流函数ReLU;Preferably, the angle and angular velocity information is input into the convolutional neural network model through a dimensionally stretched matrix of 256*256, and the convolutional neural network model has 3 convolutional layers, each convolutional layer is followed by a maximum pooling layer , two fully connected layers are connected after the convolutional layer and the maximum pooling layer, and the output layer is connected after the fully connected layer. The activation function used in the convolutional neural network is the linear rectification function ReLU;

卷积神经网络模型的输出的为膝关节控制电机和踝关节控制电机的电流值。The output of the convolutional neural network model is the current value of the knee joint control motor and the ankle joint control motor.

优选的,所述卷积网络模型的训练是在仿真环境中完成的,角度和角速度信息在输入卷积神经网络前进行了数据标准化和数据增强处理。Preferably, the training of the convolutional network model is completed in a simulation environment, and the angle and angular velocity information is subjected to data standardization and data enhancement processing before being input into the convolutional neural network.

优选的,所述数据标准化方式为用即时测量数据减去人体静止站立不动时得到的角度和角速度数据;数据增强则通过加入噪音数据以及仿真数据完成。Preferably, the data standardization method is to subtract the angle and angular velocity data obtained when the human body stands still from the real-time measurement data; the data enhancement is completed by adding noise data and simulation data.

优选的,建立卷积神经网络模型对健康人体步态数据进行观察,数学描述表示为:Preferably, a convolutional neural network model is established to observe healthy human gait data, and the mathematical description is expressed as:

Figure BDA0003154706740000021
Figure BDA0003154706740000021

其中,d(θ)表示健康人体步态的特征分布,p(θ)表示预测动作的特征分布,π′为模仿学习寻找的最优策略,S(d(θ),p(θ))为两者之间的相似性比较。Among them, d(θ) represents the characteristic distribution of healthy human gait, p(θ) represents the characteristic distribution of predicted actions, π′ is the optimal strategy for imitation learning, S(d(θ),p(θ)) is Comparison of similarities between the two.

优选的,所述卷积神经网络模型训练过程中的损失函数设置如下:Preferably, the loss function in the training process of the convolutional neural network model is set as follows:

Figure BDA0003154706740000031
Figure BDA0003154706740000031

其中,Ah1表示健康人体下肢踝关节角度,Ap1表示下肢假肢踝关节角度,Kh1表示健康人体下肢膝关节角度,Kp1表示下肢假肢膝关节角度,Hh1表示健康人体下肢髋关节角度,Hp1表示下肢假肢髋关节角度,Ah2表示健康人体下肢踝关节角速度,Ap2表示下肢假肢踝关节角速度,Kh2表示健康人体下肢膝关节角速度,Kp2表示下肢假肢膝关节角速度,Hh2表示健康人体下肢髋关节角速度,Hp2表示下肢假肢髋关节角速度。Among them, A h1 represents the angle of the ankle joint of the lower limb of the healthy person, A p1 represents the angle of the ankle joint of the lower limb prosthesis, K h1 represents the angle of the knee joint of the lower limb of the healthy person, K p1 represents the angle of the knee joint of the lower limb prosthesis, H h1 represents the angle of the hip joint of the lower limb of the healthy person, H p1 represents the angle of the hip joint of the lower limb prosthesis, A h2 represents the angular velocity of the ankle joint of the lower limb of the healthy person, A p2 represents the angular velocity of the ankle joint of the lower limb prosthesis, K h2 represents the angular velocity of the knee joint of the lower limb of the healthy person, K p2 represents the angular velocity of the knee joint of the lower limb prosthesis, and H h2 represents The angular velocity of the hip joint of the lower limb of the healthy human body, H p2 represents the angular velocity of the hip joint of the lower limb prosthesis.

与现有技术相比,本发明具有如下的有益效果:Compared with the prior art, the present invention has the following beneficial effects:

1、本发明的控制策略实现了端到端的控制,免去中间繁琐的建模过程,对下肢假肢的控制流程更加平滑简洁,同时减去了标注训练数据集的繁琐程序;1. The control strategy of the present invention realizes end-to-end control, eliminates the cumbersome modeling process in the middle, makes the control process of the lower limb prosthesis more smooth and concise, and reduces the cumbersome procedures of labeling the training data set;

2、本发明中所采集的健康人体步态数据不是直接放入网络模型中进行训练,而是通过标准化和数据增强来增加模型的鲁棒性和泛化性。2. The gait data of healthy human beings collected in the present invention are not directly put into the network model for training, but the robustness and generalization of the model are increased through standardization and data enhancement.

附图说明Description of drawings

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

图1为下肢假肢模型主体结构图;Fig. 1 is the main structural diagram of the lower limb prosthetic model;

图2为IMU传感器固定位置示意图;Figure 2 is a schematic diagram of the fixed position of the IMU sensor;

图3为下肢假肢控制方法的整体流程示意图;3 is a schematic diagram of the overall flow of the lower limb prosthetic control method;

图4为行为克隆模仿学习的算法框架示意图;Fig. 4 is a schematic diagram of the algorithm framework of behavior cloning imitation learning;

图5为卷积神经网络模型训练流程示意图。Fig. 5 is a schematic diagram of the training process of the convolutional neural network model.

附图标记:1、膝关节控制电机;2、踝关节控制电机;3、连杆;4、外壳;5、IMU传感器。Reference signs: 1. Knee joint control motor; 2. Ankle joint control motor; 3. Connecting rod; 4. Shell; 5. IMU sensor.

具体实施方式Detailed ways

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

本发明实施例提供了一种基于模仿学习的下肢假肢控制系统,参照图1和图2所示,包括下肢假肢实体,所述下肢假肢实体包括:膝关节控制电机1、踝关节控制电机2、连杆3和外壳4;连杆3的两端分别连接于膝关节控制电机1和踝关节控制电机2,外壳4包裹设置在连杆3的圆周像侧壁上,一条下肢假肢实体上安装有三个IMU传感器5,两条腿共固定六个IMU传感器5。The embodiment of the present invention provides a lower limb prosthesis control system based on imitation learning, as shown in FIG. 1 and FIG. The connecting rod 3 and the shell 4; the two ends of the connecting rod 3 are respectively connected to the knee joint control motor 1 and the ankle joint control motor 2, and the shell 4 is wrapped and arranged on the circumferential image side wall of the connecting rod 3, and a lower limb prosthesis body is equipped with three One IMU sensor 5, and two legs fix six IMU sensors 5 in total.

本实施例还提供一种基于模仿学习的下肢假肢控制方法,参照图3和图4所示,本发明通过采集健康人体步态数据,建立卷积神经网络模型对健康人体步态数据进行观察,寻找出一个策略,实现对健康人体步态尽可能地重现,其数学描述可以表示为:This embodiment also provides a lower limb prosthetic control method based on imitation learning. Referring to FIG. 3 and FIG. 4, the present invention collects gait data of a healthy human body and establishes a convolutional neural network model to observe the gait data of a healthy human body. Find a strategy to reproduce the gait of a healthy human body as much as possible, and its mathematical description can be expressed as:

Figure BDA0003154706740000041
Figure BDA0003154706740000041

其中,d(θ)表示健康人体步态的特征分布,p(θ)表示预测动作的特征分布,π′为模仿学习寻找的最优策略,S(d(θ),p(θ))为两者之间的相似性比较。Among them, d(θ) represents the characteristic distribution of healthy human gait, p(θ) represents the characteristic distribution of predicted actions, π′ is the optimal strategy for imitation learning, S(d(θ),p(θ)) is Comparison of similarities between the two.

更具体的,本实施例采用的模仿学习方式主要为行为克隆方式,行为克隆实质上就是采用健康人体步态数据进行有监督学习。本实施例中健康人体步态数据分为左腿数据和右腿数据,在训练过程中,左腿数据为状态数据Si,右腿数据为拟合目标数据。More specifically, the imitation learning method adopted in this embodiment is mainly a behavior cloning method, which essentially uses the gait data of a healthy human body for supervised learning. In this embodiment, the gait data of a healthy human body is divided into left leg data and right leg data. During the training process, the left leg data is the state data Si, and the right leg data is the fitting target data.

在本实施例中,卷积神经网络模型并不是直接通过输出右腿步态信息实现模仿学习,而是输出下肢假肢膝关节控制电机1和踝关节控制电机2的电流值,通过膝关节控制电机1和踝关节控制电机2驱动下肢假肢膝关节和踝关节进行动作,得到动作后的下肢假肢上的IMU传感器5(Inertial Measurement Unit惯性传感器)读数,根据下肢假肢上的IMU传感器5读数和健康人体右腿传感器读数的拟合程度进行策略选择。In this embodiment, the convolutional neural network model does not directly output the gait information of the right leg to achieve imitation learning, but outputs the current values of the lower limb prosthesis knee joint control motor 1 and ankle joint control motor 2, and controls the motor through the knee joint. 1 and the ankle joint control motor 2 drive the knee joint and ankle joint of the lower limb prosthesis to move, and obtain the readings of the IMU sensor 5 (Inertial Measurement Unit inertial sensor) on the lower limb prosthesis after the action, according to the readings of the IMU sensor 5 on the lower limb prosthesis and the healthy human body Strategy selection based on how well the right leg sensor readings fit.

具体地,健康人体步态数据包括健康人体不同步态下左腿的髋关节、膝关节、踝关节的角度和角速度信息和右腿的髋关节、膝关节、踝关节的角度和角速度信息,具体采集过程为:脚背、小腿和大腿各固定一个IMU传感器5,两条腿共固定六个IMU传感器5。其中,踝关节的角度和角速度由脚背位置IMU传感器5读数减去小腿位置IMU传感器5读数得到,膝关节的角度和角速度由小腿位置IMU传感器5读数减去大腿位置IMU传感器5读数得到,髋关节的角度和角速度由大腿位置IMU传感器5读数得到。Specifically, the gait data of a healthy human body includes the angle and angular velocity information of the hip joint, knee joint, and ankle joint of the left leg and the angle and angular velocity information of the hip joint, knee joint, and ankle joint of the right leg under different stances of the healthy human body. The acquisition process is as follows: one IMU sensor 5 is respectively fixed on the instep, the calf and the thigh, and a total of six IMU sensors 5 are fixed on the two legs. Among them, the angle and angular velocity of the ankle joint are obtained by subtracting the readings of the calf position IMU sensor 5 from the readings of the instep position IMU sensor 5, the angle and angular velocity of the knee joint are obtained by subtracting the readings of the thigh position IMU sensor 5 from the readings of the calf position IMU sensor 5, and the hip joint The angle and angular velocity of are obtained by the thigh position IMU sensor 5 readings.

得到的健康人体步态数据不是直接放入网络模型中进行训练,而是通过标准化和数据增强来增加模型的鲁棒性和泛化性,具体的标准化方式为用即时测量数据减去人体静止站立不动时得到的角度和角速度数据,数据增强则通过加入少量噪音数据以及少量仿真数据完成。The obtained healthy human gait data is not directly put into the network model for training, but to increase the robustness and generalization of the model through standardization and data enhancement. The angle and angular velocity data obtained when not moving, the data enhancement is completed by adding a small amount of noise data and a small amount of simulation data.

经过预处理后的数据通过维度拉伸为256*256的矩阵输入卷积神经网络,卷积神经网络有3个卷积层,每个卷积层后面跟一个最大池化层,在卷积层和最大池化层后接两个全连接层,全连接层后接输出层,卷积神经网络中使用的激活函数为线性整流函数ReLU(Rectified Linear Unit)。The preprocessed data is input into the convolutional neural network through a matrix of dimensions stretched to 256*256. The convolutional neural network has 3 convolutional layers, and each convolutional layer is followed by a maximum pooling layer. In the convolutional layer And the maximum pooling layer is followed by two fully connected layers, and the fully connected layer is followed by the output layer. The activation function used in the convolutional neural network is the linear rectification function ReLU (Rectified Linear Unit).

具体地,卷积神经网络模型训练过程中的损失函数设置如下:Specifically, the loss function in the training process of the convolutional neural network model is set as follows:

Figure BDA0003154706740000051
Figure BDA0003154706740000051

其中,Ah1表示健康人体下肢踝关节角度,Ap1表示下肢假肢踝关节角度,Kh1表示健康人体下肢膝关节角度,Kp1表示下肢假肢膝关节角度,Hh1表示健康人体下肢髋关节角度,Hp1表示下肢假肢髋关节角度,Ah2表示健康人体下肢踝关节角速度,Ap2表示下肢假肢踝关节角速度,Kh2表示健康人体下肢膝关节角速度,Kp2表示下肢假肢膝关节角速度,Hh2表示健康人体下肢髋关节角速度,Hp2表示下肢假肢髋关节角速度。Among them, A h1 represents the angle of the ankle joint of the lower limb of the healthy person, A p1 represents the angle of the ankle joint of the lower limb prosthesis, K h1 represents the angle of the knee joint of the lower limb of the healthy person, K p1 represents the angle of the knee joint of the lower limb prosthesis, H h1 represents the angle of the hip joint of the lower limb of the healthy person, H p1 represents the angle of the hip joint of the lower limb prosthesis, A h2 represents the angular velocity of the ankle joint of the lower limb of the healthy person, A p2 represents the angular velocity of the ankle joint of the lower limb prosthesis, K h2 represents the angular velocity of the knee joint of the lower limb of the healthy person, K p2 represents the angular velocity of the knee joint of the lower limb prosthesis, and H h2 represents The angular velocity of the hip joint of the lower limb of the healthy human body, H p2 represents the angular velocity of the hip joint of the lower limb prosthesis.

参照图5所示,考虑到安全性和训练效率,卷积神经网络模型首先在仿真环境中进行训练,训练收敛以后进行实体移植,之后根据实体控制效果再对卷积神经网络模型进行进一步有针对性训练。实体与仿真之间进行互相迭代,网络模型达到预期控制效果后则停止迭代。举例说明如下,将仿真环境中训练收敛的卷积神经网络模型移植到实体,发现卷积神经网络模型控制下肢假肢实体上下楼梯时会出现滑步情况,此时则对健康人体上下楼梯的步态数据进行专门采集,然后用采集到的健康人体上下楼梯的步态数据对卷积神经网络模型在仿真环境中进行针对性训练,待训练结果达到预期效果后,再次将模型移植到下肢假肢实体进行验证,若再次在下肢假肢实体验证中发现卷积神经网络模型的控制缺陷,则再次专门采集相应数据对卷积神经网络模型进行针对性训练,如此迭代,直到卷积神经网络模型达到令人满意的控制效果。Referring to Figure 5, considering safety and training efficiency, the convolutional neural network model is first trained in the simulation environment, and after the training converges, the entity is transplanted, and then the convolutional neural network model is further targeted according to the control effect of the entity. sex training. The entity and the simulation iterate each other, and the iteration stops after the network model achieves the expected control effect. The example is as follows, the convolutional neural network model trained and converged in the simulation environment is transplanted to the entity, and it is found that the convolutional neural network model controls the lower limb prosthetic entity to slip when going up and down the stairs. At this time, the gait of healthy people going up and down the stairs The data is specially collected, and then the convolutional neural network model is trained in the simulation environment with the collected gait data of healthy people going up and down the stairs. After the training results reach the expected effect, the model is transplanted to the lower limb prosthetic entity again. Verification, if the control defect of the convolutional neural network model is found in the verification of the lower limb prosthesis again, the corresponding data will be specially collected again to conduct targeted training on the convolutional neural network model, and so on until the convolutional neural network model is satisfactory. control effect.

残疾人穿戴采用本发明策略控制的下肢假肢后,只需在假肢的脚背位置、大腿位置、小腿位置和健康腿的脚背位置、大腿位置、小腿位置各固定三个IMU传感器5,具体固定位置如图2所示,当健康腿动作时,下肢假肢也将随之进行动作。与传统的下肢假肢控制策略相比,本发明的控制策略实现了端到端的控制,免去了中间繁琐的建模过程,对下肢假肢的控制流程更加平滑简洁,同时减去了标注训练数据集的繁琐程序。After wearing the lower limb prosthesis controlled by the strategy of the present invention, the disabled only need to fix three IMU sensors 5 at the instep position, thigh position, and calf position of the prosthesis and the instep position, thigh position, and calf position of the healthy leg. The specific fixed positions are as follows: As shown in Figure 2, when the healthy leg moves, the lower limb prosthesis will also move accordingly. Compared with the traditional lower limb prosthesis control strategy, the control strategy of the present invention realizes end-to-end control, eliminates the cumbersome modeling process in the middle, and makes the control process of the lower limb prosthesis more smooth and concise, and subtracts the labeling training data set cumbersome procedures.

需要说明的是,本发明的卷积神经网络模型可以不局限于说明书中特定的输入,如,为增加卷积神经网络模型对下肢假肢穿戴者的意图识别率,可将周围环境图像信息加入训练数据集中对卷积神经网络模型进行训练,训练完成后进行下肢假肢实体控制时也应同时加入周围环境图像信息。根据需要,肌电信号、脑电信号等信息亦可作为卷积神经网络模型的输入。本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。It should be noted that the convolutional neural network model of the present invention may not be limited to the specific input in the specification. For example, in order to increase the intention recognition rate of the convolutional neural network model for lower limb prosthesis wearers, the surrounding environment image information can be added to the training The convolutional neural network model is trained in the data set. After the training is completed, the surrounding environment image information should also be added when the lower limb prosthetic entity is controlled. According to needs, EMG signals, EEG signals and other information can also be used as the input of the convolutional neural network model. Those skilled in the art may make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention.

本发明实施例提供了一种基于模仿学习的下肢假肢控制系统及方法,本发明的控制策略实现了端到端的控制,免去中间繁琐的建模过程,对下肢假肢的控制流程更加平滑简洁,同时减去了标注训练数据集的繁琐程序。The embodiment of the present invention provides a lower limb prosthesis control system and method based on imitation learning. The control strategy of the present invention realizes end-to-end control, eliminating the cumbersome modeling process in the middle, and making the control process of the lower limb prosthesis more smooth and concise. At the same time, the tedious procedure of labeling the training data set is reduced.

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统及其各个装置、模块、单元以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统及其各个装置、模块、单元以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同功能。所以,本发明提供的系统及其各项装置、模块、单元可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置、模块、单元也可以视为硬件部件内的结构;也可以将用于实现各种功能的装置、模块、单元视为既可以是实现方法的软件模块又可以是硬件部件内的结构。Those skilled in the art know that, in addition to realizing the system provided by the present invention and its various devices, modules, and units in a purely computer-readable program code mode, the system provided by the present invention and its various devices can be completely programmed by logically programming the method steps. , modules, and units implement the same functions in the form of logic gates, switches, ASICs, programmable logic controllers, and embedded microcontrollers. Therefore, the system and its various devices, modules, and units provided by the present invention can be regarded as a hardware component, and the devices, modules, and units included in it for realizing various functions can also be regarded as hardware components. The structure; the devices, modules, and units for realizing various functions can also be regarded as not only the software modules for realizing the method, but also the structures in the hardware components.

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art may make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. In the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims (8)

1.一种基于模仿学习的下肢假肢控制方法,其特征在于,采用的基于模仿学习的下肢假肢控制系统包括:下肢假肢实体,所述下肢假肢实体包括:膝关节控制电机(1)、踝关节控制电机(2)、连杆(3)和外壳(4);所述连杆(3)的两端分别连接于膝关节控制电机(1)和踝关节控制电机(2),所述外壳(4)设置在所述连杆(3)的圆周像侧壁上;1. A lower limb prosthesis control method based on imitation learning, it is characterized in that, the lower limb prosthesis control system based on imitation learning that adopts comprises: lower limb prosthesis entity, and described lower limb prosthesis entity comprises: knee joint control motor (1), ankle joint Control motor (2), connecting rod (3) and shell (4); the two ends of described connecting rod (3) are respectively connected to knee joint control motor (1) and ankle joint control motor (2), and described shell ( 4) be arranged on the circumferential image side wall of the connecting rod (3); 所述下肢假肢实体上安装有多个IMU传感器(5);A plurality of IMU sensors (5) are installed on the lower limb prosthesis entity; 包括:include: 采集数据步骤:健康人体配戴IMU传感器(5),在不同场景下进行标准步态演示,采集不同步态下健康人体步态信息,形成训练数据集;Data collection step: healthy people wear IMU sensors (5), perform standard gait demonstrations in different scenarios, collect gait information of healthy people in different gaits, and form training data sets; 仿真训练模型步骤:搭建卷积神经网络模型,并在仿真环境中利用采集到的数据对模型进行训练;Simulation training model steps: build a convolutional neural network model, and use the collected data to train the model in the simulation environment; 实体验证步骤:将卷积神经网络模型移植到下肢假肢实体控制器中,当下肢假肢控制器接收到IMU传感器(5)的信号输入时,利用训练的卷积神经网络模型输出下肢假肢关节的动作指令,实现对下肢假肢的控制。Entity verification step: transplant the convolutional neural network model to the lower limb prosthesis physical controller, when the lower limb prosthesis controller receives the signal input from the IMU sensor (5), use the trained convolutional neural network model to output the movement of the lower limb prosthetic joint command to realize the control of the lower limb prosthesis. 2.根据权利要求1所述的基于模仿学习的下肢假肢控制方法,其特征在于,所述采集数据步骤中的训练数据为健康人体在不同步态下的髋关节、膝关节、踝关节的角度和角速度信息。2. the lower limb prosthesis control method based on imitation learning according to claim 1, is characterized in that, the training data in the described data collection step is the angle of hip joint, knee joint, ankle joint of healthy human body under different stances and angular velocity information. 3.根据权利要求2所述的基于模仿学习的下肢假肢控制方法,其特征在于,所述训练数据采集过程为:3. the lower limb prosthesis control method based on imitation learning according to claim 2, is characterized in that, described training data acquisition process is: 在下肢假肢实体的脚背、小腿和大腿处均分别固定一个IMU传感器(5);An IMU sensor (5) is respectively fixed at the instep, calf and thigh of the lower limb prosthesis entity; 踝关节的角度和角速度由脚背位置IMU传感器(5)读数减去小腿位置IMU传感器(5)读数得到;The angle and angular velocity of the ankle joint are obtained by subtracting the readings of the calf position IMU sensor (5) from the readings of the instep position IMU sensor (5); 膝关节的角度和角速度由小腿位置IMU传感器(5)读数减去大腿位置IMU传感器(5)读数得到;The angle and angular velocity of the knee joint are obtained by subtracting the reading of the thigh position IMU sensor (5) from the reading of the calf position IMU sensor (5); 髋关节的角度和角速度由大腿位置IMU传感器(5)读数得到。The angle and angular velocity of the hip joint are read by the thigh position IMU sensor (5). 4.根据权利要求2所述的基于模仿学习的下肢假肢控制方法,其特征在于,所述角度和角速度信息通过维度拉伸为256*256的矩阵输入卷积神经网络模型,卷积神经网络模型有3个卷积层,每个卷积层后面跟一个最大池化层,在卷积层和最大池化层后接两个全连接层,全连接层后接输出层,卷积神经网络中使用的激活函数为线性整流函数ReLU;4. The method for controlling lower limb prostheses based on imitation learning according to claim 2, wherein the angle and angular velocity information is stretched into a 256*256 matrix input convolutional neural network model, and the convolutional neural network model There are 3 convolutional layers, each convolutional layer is followed by a maximum pooling layer, two fully connected layers are connected after the convolutional layer and the maximum pooling layer, and the fully connected layer is followed by the output layer. In the convolutional neural network The activation function used is the linear rectification function ReLU; 卷积神经网络模型的输出的为膝关节控制电机(1)和踝关节控制电机(2)的电流值。The output of the convolutional neural network model is the current value of the knee joint control motor (1) and the ankle joint control motor (2). 5.根据权利要求4所述的基于模仿学习的下肢假肢控制方法,其特征在于,所述卷积网络模型的训练是在仿真环境中完成的,角度和角速度信息在输入卷积神经网络前进行了数据标准化和数据增强处理。5. The lower limb prosthesis control method based on imitation learning according to claim 4, wherein the training of the convolutional network model is completed in a simulation environment, and angle and angular velocity information are carried out before inputting the convolutional neural network Data standardization and data enhancement processing. 6.根据权利要求5所述的基于模仿学习的下肢假肢控制方法,其特征在于,所述数据标准化方式为用即时测量数据减去人体静止站立不动时得到的角度和角速度数据;数据增强则通过加入噪音数据以及仿真数据完成。6. the lower limb prosthesis control method based on imitation learning according to claim 5, is characterized in that, described data normalization mode is to subtract the angle and the angular velocity data that human body obtains when standing still with real-time measurement data; Data enhancement then This is done by adding noise data as well as simulated data. 7.根据权利要求1所述的基于模仿学习的下肢假肢控制方法,其特征在于,建立卷积神经网络模型对健康人体步态数据进行观察,数学描述表示为:7. the lower limb prosthesis control method based on imitation learning according to claim 1, is characterized in that, set up convolutional neural network model and observe healthy human body gait data, mathematical description is expressed as:
Figure QLYQS_1
Figure QLYQS_1
其中,d(θ)表示健康人体步态的特征分布,p(θ)表示预测动作的特征分布,π′为模仿学习寻找的最优策略,S(d(θ),p(θ))为两者之间的相似性比较。Among them, d(θ) represents the characteristic distribution of healthy human gait, p(θ) represents the characteristic distribution of predicted actions, π′ is the optimal strategy for imitation learning, S(d(θ),p(θ)) is Comparison of similarities between the two.
8.根据权利要求1所述的基于模仿学习的下肢假肢控制方法,其特征在于,所述卷积神经网络模型训练过程中的损失函数设置如下:8. the lower limb prosthesis control method based on imitation learning according to claim 1, is characterized in that, the loss function in described convolutional neural network model training process is set as follows:
Figure QLYQS_2
Figure QLYQS_2
其中,Ah1表示健康人体下肢踝关节角度,Ap1表示下肢假肢踝关节角度,Kh1表示健康人体下肢膝关节角度,Kp1表示下肢假肢膝关节角度,Hh1表示健康人体下肢髋关节角度,Hp1表示下肢假肢髋关节角度,Ah2表示健康人体下肢踝关节角速度,Ap2表示下肢假肢踝关节角速度,Kh2表示健康人体下肢膝关节角速度,Kp2表示下肢假肢膝关节角速度,Hh2表示健康人体下肢髋关节角速度,Hp2表示下肢假肢髋关节角速度。Among them, A h1 represents the angle of the ankle joint of the lower limb of the healthy person, A p1 represents the angle of the ankle joint of the lower limb prosthesis, K h1 represents the angle of the knee joint of the lower limb of the healthy person, K p1 represents the angle of the knee joint of the lower limb prosthesis, H h1 represents the angle of the hip joint of the lower limb of the healthy person, H p1 represents the angle of the hip joint of the lower limb prosthesis, A h2 represents the angular velocity of the ankle joint of the lower limb of the healthy person, A p2 represents the angular velocity of the ankle joint of the lower limb prosthesis, K h2 represents the angular velocity of the knee joint of the lower limb of the healthy person, K p2 represents the angular velocity of the knee joint of the lower limb prosthesis, and H h2 represents The angular velocity of the hip joint of the lower limb of the healthy human body, H p2 represents the angular velocity of the hip joint of the lower limb prosthesis.
CN202110775666.4A 2021-07-08 2021-07-08 Lower limb artificial limb control system and method based on imitation learning Active CN113520683B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110775666.4A CN113520683B (en) 2021-07-08 2021-07-08 Lower limb artificial limb control system and method based on imitation learning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110775666.4A CN113520683B (en) 2021-07-08 2021-07-08 Lower limb artificial limb control system and method based on imitation learning

Publications (2)

Publication Number Publication Date
CN113520683A CN113520683A (en) 2021-10-22
CN113520683B true CN113520683B (en) 2023-06-16

Family

ID=78098167

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110775666.4A Active CN113520683B (en) 2021-07-08 2021-07-08 Lower limb artificial limb control system and method based on imitation learning

Country Status (1)

Country Link
CN (1) CN113520683B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114145890B (en) * 2021-12-02 2023-03-10 中国科学技术大学 Prosthetic device with terrain recognition
CN114831785A (en) * 2022-04-20 2022-08-02 中国科学技术大学 Artificial limb control system and method with energy recovery and gait recognition functions
CN115157247B (en) * 2022-07-07 2024-09-06 燕山大学 A control method for a lower limb exoskeleton rehabilitation robot with balance assistance function
DE102022134381A1 (en) 2022-12-21 2024-06-27 Otto Bock Healthcare Products Gmbh Method for controlling the movement behavior of an artificial joint
CN116124486A (en) * 2023-02-01 2023-05-16 上海理工大学 Dummy test platform
CN117012362B (en) * 2023-10-07 2024-01-12 中国康复科学所(中国残联残疾预防与控制研究中心) Adaptive data identification method, system, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111403019A (en) * 2020-03-20 2020-07-10 国家康复辅具研究中心秦皇岛研究院 Establishment method, model-free control method and verification method of ankle joint prosthesis model
CN112926390A (en) * 2021-01-26 2021-06-08 国家康复辅具研究中心 Gait motion mode recognition method and model establishment method

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006020780A (en) * 2004-07-07 2006-01-26 Nec Tokin Corp Limb training device
EP2153370B1 (en) * 2007-05-03 2017-02-15 Motek B.V. Method and system for real time interactive dynamic alignment of prosthetics
CN201370655Y (en) * 2008-12-25 2009-12-30 上海理工大学 Automatic damping adjustable single-axis prosthetic knee joint
CA2812955C (en) * 2010-09-29 2018-09-04 Ossur Hf Prosthetic and orthotic devices and methods and systems for controlling the same
CN102119877B (en) * 2010-12-15 2012-11-07 河北工业大学 Method for creating expert knowledge base for automatically training lower artificial limbs
CN103083027B (en) * 2013-01-10 2014-08-27 苏州大学 Gait phase distinguishing method based on lower limb joint movement information
US10314723B2 (en) * 2013-05-23 2019-06-11 Rehabilitation Institute Of Chicago Effective shape controller for lower limb
CN105117545B (en) * 2015-08-20 2018-08-31 河北工业大学 The method of artificial leg walking movement emulation experiment
US20220240783A1 (en) * 2017-03-02 2022-08-04 Spectral Md, Inc. Machine learning systems and techniques for multispectral amputation site analysis
CN107802384A (en) * 2017-11-22 2018-03-16 上海大学 A kind of active hip disarticulation prosthesis control system and control method
CN107918492A (en) * 2017-12-22 2018-04-17 安庆师范大学 A kind of human motion in face of Intelligent lower limb artificial limb is intended to precognition recognition methods
CN108852567B (en) * 2018-04-28 2020-11-24 北京航空航天大学 An asymmetrical alternating load lower limb prosthetic performance testing system
CN111388862B (en) * 2020-03-16 2024-04-19 合肥工业大学 Lower limb electric stimulation walking assisting system based on hip joint angle change characteristic feedback
CN111658246B (en) * 2020-05-19 2021-11-30 中国科学院计算技术研究所 Intelligent joint prosthesis regulating and controlling method and system based on symmetry
CN111870879A (en) * 2020-08-06 2020-11-03 北京航空航天大学 Gait balance training system based on six degrees of freedom platform
CN112528731B (en) * 2020-10-27 2024-04-05 西安交通大学 Plane wave beam synthesis method and system based on dual regression convolutional neural network
CN112472531A (en) * 2020-12-17 2021-03-12 大连理工大学 Gait smoothing algorithm of lower limb exoskeleton robot for medical rehabilitation and assisted walking

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111403019A (en) * 2020-03-20 2020-07-10 国家康复辅具研究中心秦皇岛研究院 Establishment method, model-free control method and verification method of ankle joint prosthesis model
CN112926390A (en) * 2021-01-26 2021-06-08 国家康复辅具研究中心 Gait motion mode recognition method and model establishment method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
下肢假肢斜坡路况运动控制策略分析;赵晓东;刘作军;苟斌;杨鹏;;控制与决策(06);全文 *
假肢膝关节随动控制系统研究与设计;陈齐欧;丁皓;尚昆;沈力行;徐晶晶;;计算机测量与控制(08);全文 *

Also Published As

Publication number Publication date
CN113520683A (en) 2021-10-22

Similar Documents

Publication Publication Date Title
CN113520683B (en) Lower limb artificial limb control system and method based on imitation learning
Zhang et al. A subvision system for enhancing the environmental adaptability of the powered transfemoral prosthesis
CN106983589B (en) A kind of active above-knee prosthesis TSM control method based on interference observer
CN109991979B (en) An anthropomorphic gait planning method for lower limb robots for complex environments
US10335294B2 (en) Systems and methods for automatically tuning powered prosthesis impedance control parameters
CN111956452B (en) Control method and device for upper limb rehabilitation robot
CN114326722B (en) Six-foot robot self-adaptive gait planning method, system, device and medium
Hong et al. Vision-locomotion coordination control for a powered lower-limb prosthesis using fuzzy-based dynamic movement primitives
CN114795604B (en) Method and system for controlling lower limb prosthesis in coordination based on non-zero and game
CN111658246B (en) Intelligent joint prosthesis regulating and controlling method and system based on symmetry
Nuesslein et al. A deep learning framework for end-to-end control of powered prostheses
Al Kouzbary et al. Generating an adaptive and robust walking pattern for a prosthetic ankle–foot by utilizing a nonlinear autoregressive network with exogenous inputs
Madusanka et al. Hybrid vision based reach-to-grasp task planning method for trans-humeral prostheses
CN115840455B (en) Motion control method and device for legged robots and legged robots
CN110497387A (en) The artificial skeleton and muscle framework and its design method of a kind of bionical anthropomorphic robot
Eslamy Emulation of ankle function for different gaits through active foot prosthesis: Actuation concepts, control and experiments
CN117179976B (en) Thigh prosthesis control method, device and thigh prosthesis based on impedance parameter estimation
Li et al. Design, control and implementation of a powered prosthetic leg
CN110265112B (en) A three-dimensional gait rehabilitation training method for a lower limb rehabilitation robot
Sahoo et al. A novel supervisory control scheme to tackle variations in step length for walking with powered ankle prosthesis
Dey et al. Learning a shared model for motorized prosthetic joints to predict ankle-joint motion
Ingraham et al. Nonlinear mappings between discrete and simultaneous motions to decrease training burden of simultaneous pattern recognition myoelectric control
Torrealba et al. Through the development of a biomechatronic knee prosthesis for transfemoral amputees: mechanical design and manufacture, human gait characterization, intelligent control strategies and tests
Marinelli Design, development and engineering of a bench for testing lower limb prosthesis, with focus on high-technological solutions
Hong et al. An Offline Reinforcement Learning-Based Auto-Tuning Framework for Continuous Impedance Control in Powered Prostheses

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant