CN116492201A - Gravity compensation method and control system of three-dimensional upper limb rehabilitation training instrument - Google Patents

Gravity compensation method and control system of three-dimensional upper limb rehabilitation training instrument Download PDF

Info

Publication number
CN116492201A
CN116492201A CN202310735480.5A CN202310735480A CN116492201A CN 116492201 A CN116492201 A CN 116492201A CN 202310735480 A CN202310735480 A CN 202310735480A CN 116492201 A CN116492201 A CN 116492201A
Authority
CN
China
Prior art keywords
joint
gravity
angle
moment
real
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.)
Granted
Application number
CN202310735480.5A
Other languages
Chinese (zh)
Other versions
CN116492201B (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.)
Shandong Zepu Medical Technology Co ltd
Original Assignee
Shandong Zepu Medical Technology Co ltd
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 Shandong Zepu Medical Technology Co ltd filed Critical Shandong Zepu Medical Technology Co ltd
Priority to CN202310735480.5A priority Critical patent/CN116492201B/en
Publication of CN116492201A publication Critical patent/CN116492201A/en
Application granted granted Critical
Publication of CN116492201B publication Critical patent/CN116492201B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H1/00Apparatus for passive exercising; Vibrating apparatus; Chiropractic devices, e.g. body impacting devices, external devices for briefly extending or aligning unbroken bones
    • A61H1/02Stretching or bending or torsioning apparatus for exercising
    • A61H1/0214Stretching or bending or torsioning apparatus for exercising by rotating cycling movement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H1/00Apparatus for passive exercising; Vibrating apparatus; Chiropractic devices, e.g. body impacting devices, external devices for briefly extending or aligning unbroken bones
    • A61H1/02Stretching or bending or torsioning apparatus for exercising
    • A61H1/0274Stretching or bending or torsioning apparatus for exercising for the upper limbs
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/12Driving means
    • A61H2201/1207Driving means with electric or magnetic drive
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5058Sensors or detectors
    • A61H2201/5069Angle sensors

Landscapes

  • Health & Medical Sciences (AREA)
  • Epidemiology (AREA)
  • Pain & Pain Management (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Rehabilitation Therapy (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Rehabilitation Tools (AREA)

Abstract

The invention discloses a gravity compensation method and a control system of a three-dimensional upper limb rehabilitation training device, which belong to the technical field of gravity compensation and comprise the following steps: step 1, performing position scanning on the three joint full-posture spaces, recording joint angles and gravity moments of each joint under different angles, performing gravity calibration, and finally storing the gravity calibration into a corresponding data storage unit; step 2, obtaining a real-time angle through measuring the position of the mechanical arm in real time, and then extracting the heavy moment from the corresponding data storage unit; and 3, respectively measuring real-time resultant moment of the three joints of the mechanical arm, and carrying out gravity compensation operation according to the gravity moment extracted in the step 2. The invention has simple modeling calculation aiming at the movement of a plurality of joints, is suitable for complex movement structures and has small calculation amount.

Description

Gravity compensation method and control system of three-dimensional upper limb rehabilitation training instrument
Technical Field
The invention relates to the technical field of gravity compensation, in particular to a gravity compensation method and a control system of a three-dimensional upper limb rehabilitation training instrument.
Background
For some patients with upper limb movement joint dysfunction caused by brain injury or neurological diseases, rehabilitation training is an important link for eliminating or relieving the upper limb dysfunction, and based on rehabilitation medical theory, the rehabilitation training is used for assisting the gradual recovery of the lost functions of the affected limbs through repeated movement training of the affected limbs. The three-dimensional upper limb rehabilitation training device simulates the motion law of the upper limb of a human body in real time, can realize the motion of the upper limb in multiple dimensions, and can perform rehabilitation training under the condition of complete zero muscle force by combining scenario interaction, training feedback information and a powerful evaluation system, so that the progress of the rehabilitation training of the patient is advanced.
The three-dimensional upper limb rehabilitation training device comprises a mechanical arm and a driving assembly, wherein the mechanical arm comprises a front arm and a rear arm, the front arm and the rear arm are movably connected, the mechanical arm is arranged on the driving assembly through the rear end of the rear arm, the driving assembly can drive the rear arm to move up and down, left and right and the front arm to rotate relative to the rear arm, the three joints are connected in series to move, and each joint is provided with a corresponding torque sensor and an angle sensor. The arm of the rehabilitation person is fixed at the tail end of the forearm for rehabilitation training, and because of the gravity effect (only the static or low-speed movement condition is considered) under different angle positions, the gravity of the three joints of the mechanical arm can influence the data value acquired by the torque sensor and can not completely reflect the condition of the acting force of the tail end of the forearm, so that the movement control of the mechanical arm can not be carried out through the acting force, and therefore, in order to accurately reflect the acting force of the tail end, gravity compensation is needed.
The Chinese patent with application number 202210064467.7 discloses a gravity compensation method of an upper limb rehabilitation robot, which comprises the steps of firstly obtaining a target position, and calculating a target joint angle of each joint through a target position parameter; calculating the arm support moment required by each joint according to the target joint angle, the actual joint angle corresponding to the target joint angle, the target joint angular velocity and the actual joint angular velocity; finally, calculating to obtain the output moment of each joint according to the target motion parameters and the actual motion parameters of each joint, and calculating to obtain the driving quantity of each joint according to the output moment of each joint; and further controlling the joint to be trained to apply an auxiliary torque according to the driving quantity so as to perform rehabilitation training.
When the method calculates the target joint angle, a DH coordinate system is required to be established for the upper limb rehabilitation robot, the terminal homogeneous transformation matrix and the linear velocity jacobian matrix are determined, a calculation convergence threshold value and an iteration frequency threshold value are set, and the following parameters are calculated in a circulating way in sequence: position error, joint angle, cycle number plus one; the arm support moment required by each joint is calculated by a target joint angle, an actual joint angle corresponding to the target joint angle, a target joint angular velocity and an actual joint angular velocity based on an iterative learning method; in addition, the gravity torque error, the driving amount of each joint, and the like are calculated by a series of formulas. Therefore, modeling calculation of the method is complex, engineering quantity can be greatly increased, particularly, movement calculation quantity of a plurality of joints is large, errors are generated in each data extraction process and each data calculation process, new errors are introduced after gravity compensation, and the errors are accumulated together to cause inaccuracy of final gravity compensation, so that ideal gravity compensation effect is difficult to realize, and movement accuracy of rehabilitation training is further affected.
Disclosure of Invention
Aiming at the defects in the background technology, the invention provides a gravity compensation method and a control system of a three-dimensional upper limb rehabilitation training device, which are simple in modeling calculation aiming at the movement of a plurality of joints, suitable for complex movement structures and small in calculation amount.
In order to solve the technical problems, the invention adopts the following technical scheme:
a gravity compensation method of a three-dimensional upper limb rehabilitation training device comprises the following steps:
step 1, performing position scanning on the three joint full-posture spaces, recording joint angles and gravity moments of each joint under different angles, performing gravity calibration, and finally storing the gravity calibration into a corresponding data storage unit;
step 2, obtaining a real-time angle through measuring the position of the mechanical arm in real time, and then extracting the heavy moment from the corresponding data storage unit;
and 3, respectively measuring real-time resultant moment of the three joints of the mechanical arm, and carrying out gravity compensation operation according to the gravity moment extracted in the step 2.
Further, in step 3, the operation formula of the gravity compensation operation is as follows:
, wherein ,/>、/>、/>The arm of the rehabilitee applies acting force to the tail end of the front arm of the mechanical arm for external moment respectively applied to the three joints, wherein the external moment is the force transmitted to each joint by the acting force, and the joint is a joint>、/>、/>For the weight moment extracted by the three joints from the data storage unit corresponding to the position of the joints, +.>、/>、/>The real-time resultant moment is obtained by respectively measuring three joints, and the resultant moment is the moment of the joints after the joints bear external moment and heavy moment.
Further, in the gravity calibration in the step 1, calibration sampling is performed at intervals of 5 degrees.
Further, the three joints are joint one, joint two and joint three respectively, and the mechanical arm comprises a front arm and a rear arm;
the first joint is driven by a first driving component to realize the up-and-down swing of the mechanical arm, and the second joint is driven by a second driving component to realize the left-and-right rotation of the mechanical arm; and the joint III is driven by a third driving assembly to realize the rotation of the rear end of the front arm relative to the front end of the rear arm.
Further, in step 1, the method of the position scanning is as follows,
returning each joint to an initial angle position;
then, gradually changing the angle positions of the joint from the initial angle at intervals of 5 degrees, and scanning the corresponding gravity moment at each angle position; each angular position of the first joint corresponds to a plurality of gravity moments of different angular positions of the second joint and the third joint;
when each angle position of the joint I is scanned, the joint II and the joint III are returned to the initial angle positions, then the angle positions of the joint III are gradually changed every 5 degrees until the angle position of the joint III exceeds the end angle position, the joint II is gradually changed every 5 degrees, and in each position of the joint II, the joint III moves from the initial angle position to the end angle position until the angle position of the joint II exceeds the end angle position, the angle position of the joint I is gradually changed every 5 degrees until the angle position of the joint I reaches the end angle position.
Further, in step 2, after extracting the heavy moment, the method for calculating the heavy moment corresponding to the real-time angle according to the extracted heavy moment is as follows:
assume that the real-time angle x is at the nominal angle x 0 and x1 The calculation formula is as follows:
wherein :、/>、/>respectively is an angle x, x 0 and x1 Lower gravitational moment.
Further, each joint is provided with a torque sensor and an angle sensor, and when the position scanning is performed in the step 1, the torque corresponding to each joint at different angles is recorded through the angle sensor and the torque sensor respectively; in the step 2, measuring a real-time angle through an angle sensor; in the step 3, the torque sensor measures the real-time resultant moment of the three joints of the mechanical arm.
Also comprises a gravity compensation control system of the three-dimensional upper limb rehabilitation training device,
the device comprises a controller, an angle sensor, a torque sensor, a position scanning module, a data storage unit and a real-time measurement module.
The controller comprises an interpolation calculation module and a compensation calculation module, wherein the interpolation calculation module extracts the corresponding gravity moment in the data storage unit and calculates the gravity moment of the real-time angle; the compensation operation module obtains a real-time angle and calculates external moments respectively born by the three joints according to the gravity moment of the real-time angle and the real-time resultant moment of each joint, so as to perform gravity compensation;
the position scanning module is used for carrying out position scanning on the full-posture space of each joint, recording joint angles and gravity moments of each joint under different angles and carrying out gravity calibration;
the data storage unit is used for storing the gravity moment corresponding to the joint angle during gravity calibration so as to be extracted by the controller;
the real-time measuring module is used for measuring the position of the mechanical arm in real time to obtain a real-time angle for the controller to extract;
the angle sensor and the torque sensor record the angle and the torque of each joint at each position respectively.
After the technical scheme is adopted, compared with the prior art, the invention has the following advantages:
1. the gravity calibration can be one-time calibration when leaving the factory, and the calibration is stored in the corresponding data storage unit, calibration and calculation are not needed each time, and the calibrated gravity moment can be extracted at any time.
2. The gravity compensation method is characterized in that the gravity compensation method is used for realizing the compensation of the mechanical arm on the gravity under the complex mechanical environment, the gravity calibration mode is adopted, the gravity of each mechanism under the influence of the gravity is scanned and calibrated, then the gravity compensation under the real-time angle is matched from stored data, the real-time resultant moment of the three joints, which are respectively measured, is subtracted by the gravity moment extracted from the data storage unit corresponding to the positions of the three joints, so that the external moment respectively born by the three joints is obtained.
The invention will now be described in detail with reference to the drawings and examples.
Drawings
FIG. 1 is a logic diagram of the gravity compensation of the present invention;
FIG. 2 is a block diagram of the gravity compensation control system of the present invention;
FIG. 3 is a schematic diagram of the structure of a three-dimensional upper limb rehabilitation training device;
fig. 4 is a logic flow diagram of a position scan.
In the figures, 1-first drive assembly, 2-second drive assembly, 3-third drive assembly, 4-rear arm, 5-front arm.
Detailed Description
For a clearer understanding of technical features, objects, and effects of the present invention, a specific embodiment of the present invention will be described with reference to the accompanying drawings.
As shown in fig. 1, the invention provides a gravity compensation method of a three-dimensional upper limb rehabilitation training device, comprising the following steps:
step 1, scanning the three joints in full-attitude space positions, recording joint angles and gravity moments of the joints under different angles, calibrating gravity, and finally storing the gravity calibration in a corresponding data storage unit;
step 2, obtaining a real-time angle through measuring the position of the mechanical arm in real time, and then extracting the heavy moment from the corresponding data storage unit;
and 3, respectively measuring the real-time resultant moment of each joint of the mechanical arm, and carrying out gravity compensation operation according to the gravity moment extracted in the step 2. The operation formula of the gravity compensation operation is as follows:
wherein ,、/>、/>the external moment is applied to the three joints respectively, the arm of the rehabilitation person applies acting force to the tail end of the front arm of the mechanical arm, and the external moment is force transmitted to each joint by the acting force; />、/>、/>The gravity moment is extracted from the data storage unit corresponding to the positions of the three joints; />、/>、/>The real-time resultant moment is obtained by respectively measuring three joints, and the resultant moment is the moment of the joints after the joints bear external moment and heavy moment.
As shown in fig. 3, the three joints are joint one, joint two and joint three respectively, and the mechanical arm comprises a front arm 5 and a rear arm 4; the first joint is driven by the first driving component 1 to realize the up-and-down swing of the mechanical arm, and the second joint is driven by the second driving component 2 to realize the left-and-right rotation of the mechanical arm; the joint III is driven by the third driving component 3, so that the rear end of the front arm 5 rotates relative to the front end of the rear arm 4.
The three joints have respective movable ranges, wherein the first joint is driven by the first driving assembly 1 to realize the up-and-down swing of the mechanical arm, and the second joint is driven by the second driving assembly 2 to realize the left-and-right rotation of the mechanical arm; the third joint is driven by the third driving component 3, so that the rear end of the front arm 5 rotates relative to the front end of the rear arm 4, the moving range of the first joint is between-15 degrees and 55 degrees, the moving range of the second joint is between-45 degrees and 45 degrees, and the moving range of the third joint is between 20 degrees and 150 degrees. Each joint will take a sample every 5 deg., for example, joint one has a range of motion of 70 deg., and needs to be sampled 15 times from the initial angle. In step 1, the position scanning method is as follows (as shown in fig. 4):
returning each joint to an initial angle position;
then, gradually changing the angle positions of the joint from the initial angle at intervals of 5 degrees, and scanning the corresponding gravity moment at each angle position; each angular position of the first joint corresponds to a plurality of gravity moments of different angular positions of the second joint and the third joint;
when each angular position of the first joint is scanned, the second joint and the third joint are returned to the initial angular position, then the angular position of the third joint is gradually changed every 5 degrees until the angular position of the third joint exceeds the end angular position (150 degrees), the second joint is gradually changed every 5 degrees, and in each position of the second joint, the third joint moves from the initial angular position to the end angular position until the angular position of the second joint exceeds the end angular position (45 degrees), the first joint is gradually changed every 5 degrees until the angular position of the first joint exceeds the end angular position (55 degrees). Scanning at each position, correspondingly recording joint angles and gravity moments of each joint at different angle positions, carrying out gravity calibration, and finally storing the gravity calibration into a corresponding data storage unit.
The gravity compensation method is characterized in that the gravity compensation method is used for realizing the compensation of the mechanical arm on the gravity under the complex mechanical environment, the gravity calibration mode is adopted, the gravity of each mechanism under the influence of the gravity is scanned and calibrated, then the gravity compensation under the real-time angle is matched from stored data, the real-time resultant moment respectively measured by the three joints is subtracted by the gravity moment extracted from the data storage unit corresponding to the positions of the three joints, so that the external force moment respectively received by the three joints is obtained.
The external moment respectively born by the three joint points under the action of the arm of the rehabilitation person can be obtained through the gravity compensation operation, the external moment is converted into the joint output speed according to the control algorithm, the feedback of the dynamic moment is realized, the tail end speed is changed along with the change of the force of the arm and the direction, and the tail end is moved along with the active force of the patient.
In order to achieve the effect of real-time dynamic compensation torque of the mechanical arm before the target speed is not reached, the target torque should be set to zero. In the PID algorithm, a target value needs to be set, in the scheme, namely, the target moment, only the target moment is set to be zero, and the effect of the external force acting by the external force in each positive and negative direction is consistent.
According to the external torque, the output speed and the output torque of the mechanical arm at the next moment are calculated by using a position type PID control algorithm, and the calculation formula is as follows:
wherein :for the output speed or output torque of the arm at the next moment, +.>Is a proportional coefficient->Setting a difference between the value and the current state for the user; />For the integral coefficient +.>Is the accumulation of errors; />As a result of the differential coefficient,the difference between the current error and the last error.
Each joint is provided with a torque sensor and an angle sensor, and when the position scanning is carried out in the step 1, the torque corresponding to each joint at different angles is recorded through the angle sensor and the torque sensor respectively; the real-time angle measured by the angle sensor in step 2; in the step 3, the torque sensor measures the real-time resultant moment of the three joints of the mechanical arm.
When the gravity calibration is carried out in the step 1, calibration sampling is carried out every 5 degrees instead of continuous calibration of all positions, so that storage space is saved on the premise of ensuring that gravity change has certain continuity.
The gravity calibration can be calibrated once when leaving the factory and stored in the corresponding data storage unit, calibration and calculation are not needed each time, the calibrated gravity moment can be extracted at any time later, and gravity calibration is needed again only when the gravity changes after the accessory is replaced or when the transmission causes of parts (such as aging of a transmission belt or abrasion of a gear) are caused.
When the gravity moment is extracted in the step 2, because the calibration density is adopted once every 5 degrees, the real-time angle can be between two adjacent calibration gravity moments, and the gravity moment corresponding to the real-time angle is calculated according to the two adjacent calibration gravity moments. In step 2, after extracting the heavy moment, the method for calculating the heavy moment corresponding to the real-time angle according to the extracted heavy moment is as follows:
assume that the real-time angle x is at the nominal angle x 0 and x1 The calculation formula is as follows:
wherein :、/>、/>respectively is an angle x, x 0 and x1 Lower gravitational moment.
As shown in FIG. 2, the invention provides a gravity compensation control system of a three-dimensional upper limb rehabilitation training device, which is used for realizing the gravity compensation method of the three-dimensional upper limb rehabilitation training device and comprises a controller, an angle sensor, a torque sensor, a position scanning module, a data storage unit and a real-time measurement module.
The controller comprises an interpolation calculation module and a compensation calculation module, wherein the interpolation calculation module extracts the corresponding gravity moment in the data storage unit and calculates the gravity moment of the real-time angle; the compensation operation module obtains a real-time angle and calculates external moments respectively born by the three joints according to the gravity moment of the real-time angle and the real-time resultant moment of each joint, so as to perform gravity compensation;
the position scanning module is used for carrying out position scanning on the full-posture space of each joint, recording joint angles and gravity moments of each joint under different angles and carrying out gravity calibration;
the data storage unit is used for storing the gravity moment corresponding to the joint angle during gravity calibration so as to be extracted by the controller;
the real-time measuring module is used for measuring the position of the mechanical arm in real time to obtain a real-time angle for the controller to extract;
the angle sensor and the torque sensor record the angle and the torque of each joint at each position respectively.
The foregoing is illustrative of the best mode of carrying out the invention, and is not presented in any detail as is known to those of ordinary skill in the art. The protection scope of the invention is defined by the claims, and any equivalent transformation based on the technical teaching of the invention is also within the protection scope of the invention.

Claims (8)

1. A gravity compensation method of a three-dimensional upper limb rehabilitation training instrument is characterized by comprising the following steps of: comprises the steps of,
step 1, performing position scanning on the three joint full-posture spaces, recording joint angles and gravity moments of each joint under different angles, performing gravity calibration, and finally storing the gravity calibration into a corresponding data storage unit;
step 2, obtaining a real-time angle through measuring the position of the mechanical arm in real time, and then extracting the heavy moment from the corresponding data storage unit;
and 3, respectively measuring real-time resultant moment of the three joints of the mechanical arm, and carrying out gravity compensation operation according to the gravity moment extracted in the step 2.
2. The gravity compensation method of the three-dimensional upper limb rehabilitation training device according to claim 1, wherein the gravity compensation method comprises the following steps: in step 3, the operation formula of the gravity compensation operation is as follows:
, wherein ,/>、/>、/>The arm of the rehabilitee applies acting force to the tail end of the front arm of the mechanical arm for external moment respectively applied to the three joints, wherein the external moment is the force transmitted to each joint by the acting force, and the joint is a joint>、/>、/>For the weight moment extracted by the three joints from the data storage unit corresponding to the position of the joints, +.>、/>、/>The real-time resultant moment is obtained by respectively measuring three joints, and the resultant moment is the moment of the joints after the joints bear external moment and heavy moment.
3. The gravity compensation method of the three-dimensional upper limb rehabilitation training device according to claim 1, wherein the gravity compensation method comprises the following steps: and (3) when the gravity calibration is carried out in the step (1), carrying out calibration sampling at intervals of 5 degrees.
4. The gravity compensation method of the three-dimensional upper limb rehabilitation training device according to claim 1, wherein the gravity compensation method comprises the following steps: the three joints are respectively a first joint, a second joint and a third joint, and the mechanical arm comprises a front arm (5) and a rear arm (4);
the first joint is driven by the first driving component (1) to realize the up-and-down swing of the mechanical arm, and the second joint is driven by the second driving component (2) to realize the left-and-right rotation of the mechanical arm; the joint III is driven by a third driving component (3) to realize the rotation of the rear end of the front arm (5) relative to the front end of the rear arm (4).
5. The gravity compensation method of the three-dimensional upper limb rehabilitation training device according to claim 4, wherein the gravity compensation method comprises the following steps: in step 1, the method of the position scanning is as follows,
returning each joint to an initial angle position;
then, gradually changing the angle positions of the joint from the initial angle at intervals of 5 degrees, and scanning the corresponding gravity moment at each angle position; each angular position of the first joint corresponds to a plurality of gravity moments of different angular positions of the second joint and the third joint;
when each angle position of the joint I is scanned, the joint II and the joint III are returned to the initial angle positions, then the angle positions of the joint III are gradually changed every 5 degrees until the angle position of the joint III exceeds the end angle position, the joint II is gradually changed every 5 degrees, and in each position of the joint II, the joint III moves from the initial angle position to the end angle position until the angle position of the joint II exceeds the end angle position, the angle position of the joint I is gradually changed every 5 degrees until the angle position of the joint I exceeds the end angle position.
6. A method for gravity compensation of a three-dimensional upper limb rehabilitation training device according to claim 3, wherein: in step 2, after extracting the heavy moment, the method for calculating the heavy moment corresponding to the real-time angle according to the extracted heavy moment is as follows:
assume that the real-time angle x is at the nominal angle x 0 and x1 The calculation formula is as follows:, wherein :/>、/>、/>Respectively is an angle x, x 0 and x1 Lower gravitational moment.
7. The gravity compensation method of the three-dimensional upper limb rehabilitation training device according to claim 1, wherein the gravity compensation method comprises the following steps: each joint is provided with a torque sensor and an angle sensor, and when the position scanning is carried out in the step 1, the torque corresponding to each joint at different angles is recorded through the angle sensor and the torque sensor respectively; in the step 2, measuring a real-time angle through an angle sensor; in the step 3, real-time resultant moment of three joints of the mechanical arm is measured through a torque sensor.
8. A gravity compensation control system of a three-dimensional upper limb rehabilitation training device, for implementing the gravity compensation method of the three-dimensional upper limb rehabilitation training device according to any one of claims 1 to 7, which is characterized in that:
the device comprises a controller, an angle sensor, a torque sensor, a position scanning module, a data storage unit and a real-time measurement module;
the controller comprises an interpolation calculation module and a compensation calculation module, wherein the interpolation calculation module extracts the corresponding gravity moment in the data storage unit and calculates the gravity moment of the real-time angle; the compensation operation module obtains a real-time angle and calculates external moments respectively born by the three joints according to the gravity moment of the real-time angle and the real-time resultant moment of each joint, so as to perform gravity compensation;
the position scanning module is used for carrying out position scanning on the full-posture space of each joint, recording joint angles and gravity moments of each joint under different angles and carrying out gravity calibration;
the data storage unit is used for storing the gravity moment corresponding to the joint angle during gravity calibration so as to be extracted by the controller;
the real-time measuring module is used for measuring the position of the mechanical arm in real time to obtain a real-time angle for the controller to extract;
the angle sensor and the torque sensor record the angle and the torque of each joint at each position respectively.
CN202310735480.5A 2023-06-21 2023-06-21 Gravity compensation method and control system of three-dimensional upper limb rehabilitation training instrument Active CN116492201B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310735480.5A CN116492201B (en) 2023-06-21 2023-06-21 Gravity compensation method and control system of three-dimensional upper limb rehabilitation training instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310735480.5A CN116492201B (en) 2023-06-21 2023-06-21 Gravity compensation method and control system of three-dimensional upper limb rehabilitation training instrument

Publications (2)

Publication Number Publication Date
CN116492201A true CN116492201A (en) 2023-07-28
CN116492201B CN116492201B (en) 2023-10-03

Family

ID=87323341

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310735480.5A Active CN116492201B (en) 2023-06-21 2023-06-21 Gravity compensation method and control system of three-dimensional upper limb rehabilitation training instrument

Country Status (1)

Country Link
CN (1) CN116492201B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118161835A (en) * 2024-05-13 2024-06-11 江西求是高等研究院 Mechanical arm power-assisted control method, rehabilitation robot, computer and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150141246A (en) * 2014-06-09 2015-12-18 고려대학교 산학협력단 Robot manipulator device being capable of observing the frictional torque on the articulation of the same and a method for controlling the same
CN107397649A (en) * 2017-08-10 2017-11-28 燕山大学 A kind of upper limbs exoskeleton rehabilitation robot control method based on radial base neural net
CN109953761A (en) * 2017-12-22 2019-07-02 浙江大学 A kind of lower limb rehabilitation robot sensory perceptual system and motion intention inference method
CN113197752A (en) * 2021-04-30 2021-08-03 华中科技大学 Limb gravity dynamic compensation method of upper limb rehabilitation robot
CN114432663A (en) * 2022-01-30 2022-05-06 中航创世机器人(西安)有限公司 Six-degree-of-freedom upper limb rehabilitation robot and gravity compensation method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150141246A (en) * 2014-06-09 2015-12-18 고려대학교 산학협력단 Robot manipulator device being capable of observing the frictional torque on the articulation of the same and a method for controlling the same
CN107397649A (en) * 2017-08-10 2017-11-28 燕山大学 A kind of upper limbs exoskeleton rehabilitation robot control method based on radial base neural net
CN109953761A (en) * 2017-12-22 2019-07-02 浙江大学 A kind of lower limb rehabilitation robot sensory perceptual system and motion intention inference method
CN113197752A (en) * 2021-04-30 2021-08-03 华中科技大学 Limb gravity dynamic compensation method of upper limb rehabilitation robot
CN114432663A (en) * 2022-01-30 2022-05-06 中航创世机器人(西安)有限公司 Six-degree-of-freedom upper limb rehabilitation robot and gravity compensation method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118161835A (en) * 2024-05-13 2024-06-11 江西求是高等研究院 Mechanical arm power-assisted control method, rehabilitation robot, computer and medium

Also Published As

Publication number Publication date
CN116492201B (en) 2023-10-03

Similar Documents

Publication Publication Date Title
CN104698848B (en) A kind of control method of lower limb exoskeleton rehabilitation robot rehabilitation training
CN110000787B (en) Control method of super-redundant mechanical arm
CN105437209B (en) A kind of dermaskeleton type upper limb rehabilitation robot with human-computer interaction kinetic model
JP5438290B2 (en) Golf club swing simulation method
US10183399B2 (en) Six-axis motion mechanism
CN103869834B (en) Three-axis air-bearing table barycenter intelligent adjusting method based on empirical modal method
CN113977602A (en) Force feedback tail end holder admittance control method
CN106983589A (en) A kind of active above-knee prosthesis TSM control method based on interference observer
CN112215172A (en) Human body prone position three-dimensional posture estimation method fusing color image and depth information
CN116492201B (en) Gravity compensation method and control system of three-dimensional upper limb rehabilitation training instrument
CN114886567B (en) Surgical robot hand-eye calibration method oriented to constraint of telecentric fixed point
CN112472531A (en) Gait smoothing algorithm of lower limb exoskeleton robot for medical rehabilitation and assisted walking
CN112237524A (en) Control method for passive rehabilitation training of flexible upper limb rehabilitation robot
Bailly et al. Estimating the center of mass and the angular momentum derivative for legged locomotion—a recursive approach
CN114055461A (en) Robot force and position synchronous teleoperation control method and device based on myoelectric interface
CN110900608B (en) Robot kinematics calibration method based on optimal measurement configuration selection
CN208591046U (en) The detection device of unstable motion data
CN114028156B (en) Rehabilitation training method and device and rehabilitation robot
CN113650014B (en) Redundant mechanical arm tracking control method based on echo state network
CN111507920B (en) Bone motion data enhancement method and system based on Kinect
CN108742840B (en) Calibration method and device for robot
Zheng et al. Kinematic characteristics analysis of wearable lower limb rehabilitation exoskeleton robot based on Adams
CN114434452B (en) Mirror image mechanical arm control method based on potential energy field and mirror image mechanical arm equipment
CN114948586B (en) Human-machine system kinematics parameter identification and control method of lower limb rehabilitation robot
CN115519582A (en) Leg simulation exercise table for testing knee joint exoskeleton

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