CN113608451A - Simulation control platform based on ROS and exoskeleton robot simulation control system - Google Patents
Simulation control platform based on ROS and exoskeleton robot simulation control system Download PDFInfo
- Publication number
- CN113608451A CN113608451A CN202110792420.8A CN202110792420A CN113608451A CN 113608451 A CN113608451 A CN 113608451A CN 202110792420 A CN202110792420 A CN 202110792420A CN 113608451 A CN113608451 A CN 113608451A
- Authority
- CN
- China
- Prior art keywords
- exoskeleton
- simulation
- ros
- control
- platform
- 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.)
- Pending
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 94
- 238000001514 detection method Methods 0.000 claims abstract description 18
- 238000012795 verification Methods 0.000 claims abstract description 14
- 230000000386 athletic effect Effects 0.000 claims abstract description 4
- 210000002683 foot Anatomy 0.000 claims description 21
- 210000000629 knee joint Anatomy 0.000 claims description 18
- 238000005381 potential energy Methods 0.000 claims description 18
- 210000000689 upper leg Anatomy 0.000 claims description 14
- 210000004394 hip joint Anatomy 0.000 claims description 12
- 239000011159 matrix material Substances 0.000 claims description 12
- 230000003993 interaction Effects 0.000 claims description 9
- 210000002414 leg Anatomy 0.000 claims description 9
- 210000000544 articulatio talocruralis Anatomy 0.000 claims description 8
- 150000001875 compounds Chemical class 0.000 claims description 6
- 230000005484 gravity Effects 0.000 claims description 6
- 230000008878 coupling Effects 0.000 claims description 4
- 238000010168 coupling process Methods 0.000 claims description 4
- 238000005859 coupling reaction Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 claims description 4
- 238000005259 measurement Methods 0.000 claims description 4
- 230000001133 acceleration Effects 0.000 claims description 3
- 238000013178 mathematical model Methods 0.000 claims description 3
- 238000005457 optimization Methods 0.000 claims description 3
- 238000012360 testing method Methods 0.000 claims description 3
- 238000013480 data collection Methods 0.000 claims 1
- 238000011161 development Methods 0.000 abstract description 4
- 230000006872 improvement Effects 0.000 description 8
- 238000000034 method Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 210000001624 hip Anatomy 0.000 description 3
- 210000003127 knee Anatomy 0.000 description 3
- 210000003141 lower extremity Anatomy 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005452 bending Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
Abstract
The invention provides a simulation control platform based on ROS and a simulation control system of an exoskeleton robot, wherein the simulation control platform based on ROS comprises: a control module; the data acquisition module acquires data fed back by the exoskeleton robot and transmits the data with the control module; the simulation display module is used for constructing the exoskeleton robot model and carrying out simulation display on the exoskeleton robot model based on the feedback data under the control of the control system; an athletic intent detection module, comprising: and the plurality of movement intention detection units subscribe data fed back by the exoskeleton robot and identify the movement intention of the human body. The invention provides an exoskeleton robot simulation control system based on ROS, which can shorten the development period of an exoskeleton software control algorithm, can realize experimental verification on the exoskeleton robot control algorithm by simulating a real exoskeleton robot model, and can also provide debugging of controller parameters.
Description
Technical Field
The invention relates to the technical field of exoskeleton robots, in particular to a simulation control platform based on ROS and a simulation control system of an exoskeleton robot.
Background
The power-assisted lower limb exoskeleton robot is a wearable man-machine integrated mechanical device, can provide power assistance in an electric mode and the like to enhance the strength output of a human body, and is suitable for assisting heavy-body-strength workers to work or assisting the old and the disabled and other scenes. Meanwhile, the exoskeleton robot can be applied to the special fields of individual combat, emergency rescue and the like, and is used for assisting rescue workers or soldiers to carry related equipment to walk for a long distance under the condition that conventional vehicles cannot drive into the scene. Therefore, the exoskeleton robot technology has important significance and value in the fields of future intelligent human-computer interaction and human-computer co-fusion.
The motion control of the lower limb exoskeleton robot is a premise and guarantee that a wearer can be assisted to complete a bearing transportation task, and is one of key technologies of the exoskeleton robot. Due to the complexity of the exoskeleton robot wearing personnel in the ring and the operation environment, identifying the movement intention of the wearer and improving the control performance of the wearer become keys for overcoming the exoskeleton robot technology. However, in the development and operation of exoskeletal robots, the conventional off-line programming and debugging method is difficult to ensure in terms of efficiency and safety due to the presence of the operator in the loop. Therefore, it is necessary to provide a further solution to the above problems.
Disclosure of Invention
The invention aims to provide a simulation control platform based on ROS and an exoskeleton robot simulation control system, so as to overcome the defects in the prior art.
In order to achieve the above object, the present invention provides an ROS-based simulation control platform for simulation control of an exoskeleton robot, comprising:
a control module;
the data acquisition module acquires data fed back by the exoskeleton robot and transmits the data with the control module;
the simulation display module is used for constructing an exoskeleton robot model and carrying out simulation display on the exoskeleton robot model under the control of the control system based on feedback data;
an athletic intent detection module, comprising: a plurality of movement intention detection units which subscribe the data fed back by the exoskeleton robot and carry out human movement intention identification.
As an improvement of the ROS-based simulation control platform, the data acquisition module acquires data of the exoskeleton robot end in real time by means of the PCI-CAN board card.
As an improvement of the ROS-based simulation control platform, the data acquisition module issues the acquired data in the form of ROS topics, simultaneously subscribes joint control information of the control module, and sends the joint control information to the exoskeleton robot.
As an improvement of the ROS-based simulation control platform, the control module supports a self-defined exoskeleton dynamics mathematical model or an open-source three-dimensional physical simulation platform.
As an improvement of the ROS-based simulation control platform, when the control module supports an open-source three-dimensional physical simulation platform, a simulation control flow is executed according to the following steps:
importing the exoskeleton three-dimensional structure chart into the open source three-dimensional physical simulation platform, then adjusting and optimizing the information parameters of the constructed exoskeleton robot model, and simultaneously performing control simulation on the model and the actual system in the platform by using a low-order control algorithm by means of control algorithm nodes of the open source three-dimensional physical simulation platform;
verifying a related moment depth control algorithm, observing a simulation operation effect in a simulation platform, and performing online algorithm verification test at an actual system end by means of control information sent to a lower exoskeleton end after the control algorithm is verified;
after the algorithm verification is passed, an exoskeleton dynamics optimization model is automatically constructed based on computational power configuration of an actual system, and comparison verification is carried out on a simulation platform.
As an improvement of the ROS-based simulation control platform, the PC simulation control platform disassembles the motion state into: a left foot soaring right foot support state, a two foot support state, and a right foot soaring left foot support state.
As an improvement of the ROS-based simulation control platform of the present invention,
single leg support kinetic model:
in the formula:
l is a Lagrange function and is equal to the difference between the total kinetic energy, the gravitational potential energy and the total elastic potential energy of the system;
respectively representing the generalized coordinates of a sagittal plane system and a frontal plane system;
respectively representing the resultant force of the knee and ankle joints, namely the joint motor driving force and the human-computer interaction force.
As an improvement of the ROS-based simulation control platform of the present invention,
the 6-link kinetic equation of the exoskeleton support phase is as follows:
in the formula (I), the compound is shown in the specification,an inertia tensor array representing the robot in a sagittal plane;
,,respectively representing a generalized position, a generalized velocity and a generalized acceleration in 6x1 dimensions.
As an improvement of the simulation control platform based on ROS, in a two-foot supporting state, the output torque of the left hip joint and the right hip joint can be in accordance with the distance between the projection point of the whole gravity center of the exoskeleton on the connecting line of the landing points of the two feet and the two feet,The proportion distribution is as follows:
other joint torques were derived from 5-bar linkage dynamics:
in the formula (I), the compound is shown in the specification,the kinetic energy sum of each connecting rod of the exoskeleton comprises a left shank, a right shank, a left thigh, a right thigh and a body;
the potential energy sum of each connecting rod of the exoskeleton comprises a left shank, a right shank, a left thigh and a right thigh and a body;
es is the elastic potential energy of the system knee joint.
In order to achieve the above object, the present invention provides a lower extremity exoskeleton robot simulation control system based on ROS, comprising:
a lower exoskeleton end, the ROS-based simulation control platform as described above;
the lower exoskeleton end comprises: the simulation control platform based on the ROS can receive data fed back by the human body posture sensing module and the interaction force detection module;
the human body posture sensing module comprises: six-axis inertial measurement sensors arranged on a back frame, angle sensors arranged at knee joints of left and right legs and pressure sensors arranged on left and right soles.
Compared with the prior art, the invention has the beneficial effects that: the invention provides a simulation control platform based on ROS and an exoskeleton robot simulation control system, which can shorten the development period of an exoskeleton software control algorithm, can realize experimental verification on the exoskeleton robot control algorithm by simulating a real exoskeleton robot model, and can also provide debugging of controller parameters.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a block diagram of one embodiment of a ROS based exoskeleton robot simulation control system of the present invention;
FIG. 2 is a flow chart of simulation control when the control module supports an open-source three-dimensional physical simulation platform.
Detailed Description
The present invention is described in detail below with reference to various embodiments, but it should be understood that these embodiments are not intended to limit the present invention, and those skilled in the art should be able to make modifications and substitutions on the functions, methods, or structures of these embodiments without departing from the scope of the present invention.
As shown in fig. 1, an embodiment of the present invention provides an ROS-based exoskeleton robot simulation control system, which employs a modular distributed master-slave control hardware architecture. The exoskeleton robot simulation control system comprises: an upper ROS-based simulation control platform 100 and a lower exoskeleton end 200. The upper-layer simulation control platform 100 based on ROS performs simulation control and task decision, the lower-layer exoskeleton end 200 performs control according to instructions of the control platform, and the whole system has the characteristics of high cohesion and low coupling.
Specifically, the PC emulation control platform is built by relying on the ROS environment running in a real-time Linux operating system, and the method comprises the following steps: a control module 101, a data acquisition module 102, a simulation display module 103, and an exercise intention detection module 104.
The control module 101 may be a PC host, and is mainly responsible for acquiring sensing data, simulating motion, and controlling the exoskeleton robot system. Meanwhile, in order to guarantee real-time performance, the ROS2 system is operated on the PC host, and the version system communication adopts a communication framework based on Data Distribution Services (DDS).
And the data acquisition module 102 acquires data fed back by the lower exoskeleton end 200 and transmits the data with the control module 101. The data acquisition module 102 acquires data of the exoskeleton robot end in real time by means of a PCI-CAN board card. Meanwhile, the data acquisition module 102 issues the acquired data in the form of ROS topics, subscribes to the joint control information of the control module 101, and sends the joint control information to the lower exoskeleton end 200.
The simulation display module 103 is used for constructing an exoskeleton robot model and performing simulation display on the exoskeleton robot model under the control of the control system based on the feedback data. Specifically, the simulation display module 103 may compile a URDF file based on an actual exoskeleton robot physical model, construct an exoskeleton robot model, then introduce exoskeleton sensing information into a robot simulation environment RVIZ in the ROS system, and directly display a motion simulation picture of the current exoskeleton robot in the exoskeleton debugging and running process.
The exercise intention detection module 104 is used for human body exercise state detection and exercise intention identification. The athletic intent detection module 104 includes: a plurality of movement intention detection units which subscribe the data fed back by the exoskeleton robot and carry out human movement intention identification.
Further, control module 101 supports custom exoskeleton dynamics mathematical models or open source three-dimensional physical simulation platforms (Gazebo). The Gazebo is provided with a simulated real physical engine ODE, wherein the ODE is a rigid body dynamics library with industrial quality and can create a virtual simulation environment for the operation of the exoskeleton robot; in addition, the Gazebo supports sensor simulation and is provided with abundant extensible plug-ins.
As shown in fig. 2, when the control module 101 supports the open-source three-dimensional physical simulation platform, the simulation control flow is executed according to the following steps:
and S1, directly importing the exoskeleton three-dimensional structure diagram into a Gazebo simulation platform through an SW2URDF plug-in unit, and then adjusting and optimizing information parameters such as the quality of the exoskeleton model and the like based on an actual exoskeleton system. Meanwhile, a control algorithm node can be opened, a model and an actual system in the platform are controlled and simulated by using a low-order control algorithm, and model parameters are identified and corrected based on an operation effect, so that a rigid body dynamics model in the simulation platform is closer to the actual exoskeleton system.
S2, the ros _ control of the Gazebo can be directly used for verification research of the related moment depth control algorithm, and meanwhile, the simulation operation effect is observed in the simulation platform. After the control algorithm verification is completed, the user can enable the control information sent to the lower exoskeleton end 200 to perform an online algorithm verification test at the actual system end.
And S3, after the algorithm verification is passed, automatically constructing an exoskeleton dynamics optimization model to replace a Gazebo node based on the computational power configuration of an actual system so as to reduce the load requirement of the system, and performing comparison verification on a simulation platform.
In the exoskeletal man-machine coupling motion process, based on the rhythmicity of human walking, the motion state can be disassembled into three basic motion configurations: a left foot soaring right foot supporting state, a double foot supporting state and a right foot soaring left foot supporting state. The man-machine coupling motion process is the switching process of the three typical motion configurations. Along with the movement and the switching of the movement configuration, the dynamic structure of the system is changed. Therefore, the exoskeleton robot dynamic equations need to be respectively established according to different motion configurations.
For the single-leg support kinetic model:
in the formula:
l is a Lagrange function and is equal to the difference between the total kinetic energy, the gravitational potential energy and the total elastic potential energy of the system;
respectively representing the generalized coordinates of a sagittal plane system and a frontal plane system;
respectively representing the resultant force of the knee and ankle joints, namely joint motor driving force and human-computer interaction force;
in the single-leg supporting phase link, the system can be regarded as a 6-link model which comprises a left lower leg rod, a right lower leg rod, a left upper leg rod, a right upper leg rod, a trunk and supporting leg feet, and 4 active degrees of freedom are positioned at the left hip knee joint and the right hip knee joint.
The 6-link kinematic equation for the exoskeleton support phase is thus:
in the formula (I), the compound is shown in the specification,an inertia tensor array representing the robot in a sagittal plane;
,,respectively representing a generalized position, a generalized velocity and a generalized acceleration of 6x1 dimensions;
the force exerted by the body on the exoskeleton isMeasured by system human-computer interaction force sensing, the matrix is a 6x1 matrix;
j is a 6x6 matrix representing the mapping of Cartesian space forces experienced on the exoskeleton sagittal plane to the robot joint space.
For both feet support state:
the output torque of the left hip joint and the right hip joint can be based on the distance between the projected point of the exoskeleton's whole gravity center on the connecting line of the landing points of the two feet and the two feet,The proportion distribution is as follows:
other joint torques were derived from 5-bar linkage dynamics:
in the formula (I), the compound is shown in the specification,the kinetic energy sum of each connecting rod of the exoskeleton comprises a left shank, a right shank, a left thigh, a right thigh and a body;
the potential energy sum of each connecting rod of the exoskeleton comprises a left shank, a right shank, a left thigh and a right thigh and a body;
es is the elastic potential energy of the system knee joint.
The lower exoskeleton end 200 comprises an exoskeleton hip and knee joint motor module control system, drivers of all joint motors are integrated in a joint control node board, and the position, speed and moment mode operation setting of the joint motors can be realized at the bottom layer. The lower exoskeleton end 200 and the upper simulation control platform 100 based on ROS are connected by a CAN bus, and a protocol layer uses a CANopen protocol to support flexible increase and decrease of hip and knee active joint motor nodes.
Specifically, the lower exoskeleton end 200 includes: the human body posture sensing module 201, the joint driving motor module 202 and the interaction force detection module 203.
The ROS-based simulation control platform can receive data fed back by the human body posture sensing module 201 and the interaction force detection module 203. The human body posture sensing module 201 includes: six-axis inertial measurement sensors arranged on a back frame, angle sensors arranged at knee joints of left and right legs and pressure sensors arranged on left and right soles. Each sensor correspondingly feeds back to a plurality of motion intention detection units in the motion intention detection module 104 to be used as a data basis for human motion state detection and motion intention identification. The joint drive motor modules 202 may be arranged in multiple groups as desired.
In one embodiment, one IMU six-axis inertial measurement sensor is arranged on the back of the back and used for detecting the spatial attitude information of the upper torso; the knee ankle joints of the left leg and the right leg are respectively internally provided with an absolute encoder, the total number of the absolute encoders is 6, and the absolute encoders can be used for detecting the angle information of the knee ankle joints; meanwhile, the left and right pelma of the exoskeleton are provided with 1 pelma pressure sensor, and the total number of the pelma pressure sensors is 2, so that the exoskeleton can be used for detecting the state of lifting and dropping the leg. Based on the method, developers can collect the exoskeleton end sensing information on line to perform state analysis of sitting, walking, bending and the like of the wearable exoskeleton system.
In summary, the invention provides a simulation control platform based on ROS and a simulation control system of an exoskeleton robot, which can shorten the development period of exoskeleton software control algorithms, can realize experimental verification of exoskeleton robot control algorithms by simulating real exoskeleton robot models, and can also provide debugging of controller parameters.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
Furthermore, it should be understood that although the present description refers to embodiments, not every embodiment may contain only a single embodiment, and such description is for clarity only, and those skilled in the art should integrate the description, and the embodiments may be combined as appropriate to form other embodiments understood by those skilled in the art.
Claims (10)
1. An ROS-based simulation control platform for simulation control of an exoskeleton robot, the ROS-based simulation control platform comprising:
a control module;
the data acquisition module acquires data fed back by the exoskeleton robot and transmits the data with the control module;
the simulation display module is used for constructing an exoskeleton robot model and carrying out simulation display on the exoskeleton robot model under the control of the control system based on feedback data;
an athletic intent detection module, comprising: a plurality of movement intention detection units which subscribe the data fed back by the exoskeleton robot and carry out human movement intention identification.
2. The ROS-based simulation control platform of claim 1, wherein the data acquisition module acquires data of the exoskeleton robot end in real time by means of an existing PCI-CAN board.
3. The ROS-based simulation control platform of claim 2, wherein the data collection module publishes the collected data in the form of ROS topics, and at the same time, subscribes to joint control information of the control module and sends the information to the exoskeleton robot.
4. The ROS-based simulation control platform of claim 1, wherein the control module supports custom exoskeleton dynamics mathematical models or open source three-dimensional physical simulation platforms.
5. The ROS-based simulation control platform of claim 1, wherein when the control module supports an open-source three-dimensional physical simulation platform, a simulation control flow is executed according to the following steps:
importing the exoskeleton three-dimensional structure chart into the open source three-dimensional physical simulation platform, then adjusting and optimizing the information parameters of the constructed exoskeleton robot model, and simultaneously performing control simulation on the model and the actual system in the platform by using a low-order control algorithm by means of control algorithm nodes of the open source three-dimensional physical simulation platform;
verifying a related moment depth control algorithm, observing a simulation operation effect in a simulation platform, and performing online algorithm verification test at an actual system end by means of control information sent to a lower exoskeleton end after the control algorithm is verified;
after the algorithm verification is passed, an exoskeleton dynamics optimization model is automatically constructed based on computational power configuration of an actual system, and comparison verification is carried out on a simulation platform.
6. The ROS-based simulation control platform of claim 1, wherein the PC simulation control platform disassembles motion states during exoskeleton man-machine coupling motion as: a left foot soaring right foot support state, a two foot support state, and a right foot soaring left foot support state.
7. The ROS-based simulation control platform of claim 6,
single leg support kinetic model:
in the formula:
l is a Lagrange function and is equal to the difference between the total kinetic energy, the gravitational potential energy and the total elastic potential energy of the system;
respectively representing the generalized coordinates of a sagittal plane system and a frontal plane system;
8. The ROS-based simulation control platform of claim 7,
the 6-link kinetic equation of the exoskeleton support phase is as follows:
in the formula (I), the compound is shown in the specification,an inertia tensor array representing the robot in a sagittal plane;
9. The ROS-based simulation control platform of claim 6, wherein in the two-leg support state, the output torque of the left and right hip joints is based on the distance between the projected point of the exoskeleton's overall center of gravity on the line connecting the two-leg landing points and the two-leg,The proportion distribution is as follows:
other joint torques were derived from 5-bar linkage dynamics:
in the formula (I), the compound is shown in the specification,the kinetic energy sum of each connecting rod of the exoskeleton comprises a left shank, a right shank, a left thigh, a right thigh and a body;
the potential energy sum of each connecting rod of the exoskeleton comprises a left shank, a right shank, a left thigh and a right thigh and a body;
es is the elastic potential energy of the system knee joint.
10. An exoskeleton robot simulation control system based on ROS, comprising:
a lower exoskeleton end, the ROS-based simulation control platform of any one of claims 1 to 9;
the lower exoskeleton end comprises: the simulation control platform based on the ROS can receive data fed back by the human body posture sensing module and the interaction force detection module;
the human body posture sensing module comprises: six-axis inertial measurement sensors arranged on a back frame, angle sensors arranged at knee joints of left and right legs and pressure sensors arranged on left and right soles.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110792420.8A CN113608451A (en) | 2021-07-14 | 2021-07-14 | Simulation control platform based on ROS and exoskeleton robot simulation control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110792420.8A CN113608451A (en) | 2021-07-14 | 2021-07-14 | Simulation control platform based on ROS and exoskeleton robot simulation control system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113608451A true CN113608451A (en) | 2021-11-05 |
Family
ID=78337523
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110792420.8A Pending CN113608451A (en) | 2021-07-14 | 2021-07-14 | Simulation control platform based on ROS and exoskeleton robot simulation control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113608451A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114970048A (en) * | 2022-07-13 | 2022-08-30 | 哈尔滨工业大学 | Space multi-branch robot on-orbit climbing-oriented dynamics simulation platform and method |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104723340A (en) * | 2015-03-07 | 2015-06-24 | 哈尔滨工业大学 | Impedance control method for flexibility joint mechanical arm based on connection and damping configuration |
CN105796286A (en) * | 2016-02-23 | 2016-07-27 | 东南大学 | Method for controlling lower limb exoskeleton robot through air bag sensor |
US20180125738A1 (en) * | 2016-05-25 | 2018-05-10 | Carnegie Mellon University | Exoskeleton device and control system |
CN108283569A (en) * | 2017-12-27 | 2018-07-17 | 北京精密机电控制设备研究所 | A kind of exoskeleton robot control system and control method |
CN109015649A (en) * | 2018-08-23 | 2018-12-18 | 中国船舶重工集团公司第七0七研究所 | Realize the hydraulic exoskeleton robot control system and method for rhythm and pace of moving things compliant movement |
CN109062079A (en) * | 2018-08-31 | 2018-12-21 | 南京邮电大学 | The emulation mode of underwater robot multifreedom motion control based on ROS |
CN110549340A (en) * | 2019-09-16 | 2019-12-10 | 聊城大学 | method and system for analyzing frequency response characteristics of heavy-load palletizing robot |
CN112631148A (en) * | 2020-12-25 | 2021-04-09 | 迈宝智能科技(苏州)有限公司 | Exoskeleton robot platform communication protocol and online simulation control system |
-
2021
- 2021-07-14 CN CN202110792420.8A patent/CN113608451A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104723340A (en) * | 2015-03-07 | 2015-06-24 | 哈尔滨工业大学 | Impedance control method for flexibility joint mechanical arm based on connection and damping configuration |
CN105796286A (en) * | 2016-02-23 | 2016-07-27 | 东南大学 | Method for controlling lower limb exoskeleton robot through air bag sensor |
US20180125738A1 (en) * | 2016-05-25 | 2018-05-10 | Carnegie Mellon University | Exoskeleton device and control system |
CN108283569A (en) * | 2017-12-27 | 2018-07-17 | 北京精密机电控制设备研究所 | A kind of exoskeleton robot control system and control method |
CN109015649A (en) * | 2018-08-23 | 2018-12-18 | 中国船舶重工集团公司第七0七研究所 | Realize the hydraulic exoskeleton robot control system and method for rhythm and pace of moving things compliant movement |
CN109062079A (en) * | 2018-08-31 | 2018-12-21 | 南京邮电大学 | The emulation mode of underwater robot multifreedom motion control based on ROS |
CN110549340A (en) * | 2019-09-16 | 2019-12-10 | 聊城大学 | method and system for analyzing frequency response characteristics of heavy-load palletizing robot |
CN112631148A (en) * | 2020-12-25 | 2021-04-09 | 迈宝智能科技(苏州)有限公司 | Exoskeleton robot platform communication protocol and online simulation control system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114970048A (en) * | 2022-07-13 | 2022-08-30 | 哈尔滨工业大学 | Space multi-branch robot on-orbit climbing-oriented dynamics simulation platform and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Chen et al. | Design and development of a new cable-driven parallel robot for waist rehabilitation | |
CN109015649B (en) | Hydraulic exoskeleton robot control system and method for realizing rhythmic compliant motion | |
Xiang et al. | Optimization‐based dynamic human walking prediction: One step formulation | |
CN106078752A (en) | Method is imitated in a kind of anthropomorphic robot human body behavior based on Kinect | |
Al Rezage et al. | Fuzzy PID control of lower limb exoskeleton for elderly mobility | |
CN107050763A (en) | A kind of its control method of new robot for rehabilitation of anklebone | |
Li et al. | Dynamic analysis of a modified DELTA parallel robot for cardiopulmonary resuscitation | |
CN1947960A (en) | Environment-identification and proceeding work type real-man like robot | |
Wang et al. | PALExo: A parallel actuated lower limb exoskeleton for high-load carrying | |
Singh et al. | Modeling and simulation of a passive lower-body mechanism for rehabilitation | |
Febrer-Nafría et al. | Comparison of different optimal control formulations for generating dynamically consistent crutch walking simulations using a torque-driven model | |
Filiatrault et al. | Human arm motion imitation by a humanoid robot | |
Barros et al. | Bimanual haptics for humanoid robot teleoperation using ROS and V-REP | |
CN207071200U (en) | A kind of new robot for rehabilitation of anklebone | |
CN110442947B (en) | Lower limb robot dynamics simulation platform and method integrating balance strategy | |
Wang et al. | Design and experimental verification of a hip exoskeleton based on human–machine dynamics for walking assistance | |
CN113608451A (en) | Simulation control platform based on ROS and exoskeleton robot simulation control system | |
Soliman et al. | Robust locomotion control of a self-balancing and underactuated bipedal exoskeleton: task prioritization and feedback control | |
Liu et al. | Design and control of a reconfigurable upper limb rehabilitation exoskeleton with soft modular joints | |
Tsoi et al. | Design, modeling and control of an ankle rehabilitation robot | |
Li et al. | Kinematic analysis and dynamic control of a 3-PUU parallel manipulator for cardiopulmonary resuscitation | |
CN117697717A (en) | Exoskeleton physical man-machine two-way interaction simulation system | |
Babaiasl et al. | Mechanical design, simulation and nonlinear control of a new exoskeleton robot for use in upper-limb rehabilitation after stroke | |
Kwon et al. | Backward walking simulation of humans using optimization | |
Xinyi et al. | Modeling, simulation & control of human lower extremity 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 |