CN105382841B - A kind of remote operating bilateral control method communicated based on the dual pathways - Google Patents
A kind of remote operating bilateral control method communicated based on the dual pathways Download PDFInfo
- Publication number
- CN105382841B CN105382841B CN201510790208.2A CN201510790208A CN105382841B CN 105382841 B CN105382841 B CN 105382841B CN 201510790208 A CN201510790208 A CN 201510790208A CN 105382841 B CN105382841 B CN 105382841B
- Authority
- CN
- China
- Prior art keywords
- handss
- centerdot
- main
- formula
- represented
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/006—Controls for manipulators by means of a wireless system for controlling one or several manipulators
-
- 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
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
- Manipulator (AREA)
Abstract
The invention discloses a kind of remote operating bilateral control method communicated based on the dual pathways, is comprised the following steps:1) main handss and the kinetic model from handss are set up, and 2) are set up from bracelet border and operator's model, 3) system closed loop power model 4) are drawn at main handss end and from handss end introducing controller respectively;The present invention is required for four communication channels and comes while transmitting position and force information in main handss and from handss end, and need to only adopt dual pathways communication meet the requirement of control system stability contorting, so as to reach simplified control system method for designing, the cost such as valuable communication bandwidth during saving remote operating;In addition, the present invention can play the control method to the uncertain adaptation sexual clorminance of ambient parameter, so that bilateral control system has more preferable capacity of resisting disturbance in the controls by introducing impedance/combination control method.
Description
【Technical field】
The invention belongs to teleoperation field, is related to bilateral control and Technology of ZO control, it is specifically a kind of based on double
The remote operating bilateral control method of channel communications.
【Background technology】
In the medical field, medical worker can be made across apart from upper restriction, being patient's exclusion by teleoperation
Difficult miscellaneous diseases are even performed the operation;In the rescue under hazardous environment, remote operating can avoid fireman from directly participating in danger
Rescue under environment, so as to ensure the life security of fireman, while also contributing to make up fire-fighting robot degree of intelligence inadequate
And be difficult to deal with the autonomous rescue problem of complicated unstructured moving grids.Remote operating process proposes very high request to operator,
And the stability in its operating process and the transparency are particularly subject to the concern of researcher.Typical Space teleoperation system typically by
Five parts constitute, including operator namely main handss, main handss operation equipment, communication channel, from handss, and from handss local environment.It is distant
The main purpose of operation control system design is exactly to make system have the preferably transparency and stability.It is widely used at present
Remote control system controller design and analysis are four-way control structures, i.e., main handss and from simultaneously transmit between handss position and
Force signal, although this structure can make system obtain the preferably transparency, system design is complex.Additionally, in four-way
Assume in the control system in road that system is preferable linear system, but during actual remote operating, main handss and between handss
Generally there are complicated coupling nonlinear kinetics, it is assumed that be not necessarily within zone of reasonableness, so as to cause to system design
Certain difficulty.
【The content of the invention】
Deficiency of the present invention for existing four-way remote operating control system, using Technology of ZO control, proposes a kind of
Based on the remote operating bilateral control method that the dual pathways is communicated, the method adopts dual pathways communication modes, will move desired position
Information is passed to from handss by main handss, and the force information with environmental interaction is fed back to main handss and operator from handss.Additionally, system design
In also contemplate the parameter uncertainty and environmental disturbances of operating environment.Compare existing four-way remote operating control system to have more
Good Lu Bangxing, can better adapt to the uncertainty of ambient parameter, while with higher capacity of resisting disturbance.
To achieve these goals, the present invention is employed the following technical solutions and is achieved:
A kind of remote operating bilateral control method communicated based on the dual pathways, is comprised the following steps:
1) main handss and the kinetic model from handss are set up
Consideration end effector does translational motion, and Manipulator Dynamic is expressed as in cartesian space coordinate system
Wherein, X ∈ R3Represent mechanical arm tail end position, q ∈ RnRepresent each joint angle of mechanical arm, Dx(q)∈R3×3Expression machine
Tool arm inertia matrix,Including Coriolis, centrifugal force and gravity, F suffered by mechanical arme∈R3Represent robot end
To environment force, Fdist∈R3Expression acts on the external disturbance power above executor;F∈R3It is control input, according to resistance
Anti-/direct union control method, impedance control are restrained and are:
Wherein, KpAnd KiIt is diagonal matrix;WithIt is D respectivelyxAnd HxEstimated value;And have:
Hypothesis environment is a linear quality spring-damp system;Under Constrained moving condition, reference locus XrCan be written as:
Keq=Kt(Ke+Kt)-1Ke (5)
Wherein, Xeo∈R3Represent object of study initial position in the environment, Ke∈R3×3Represent environment rigidity coefficient square
Battle array, is diagonal matrix, Fd∈R3Represent expected force, Mt,Bt,Kt∈R3It is the inertia of institute's object of study, damping, stiffness coefficient square
Battle array;The impedance of object of study is defined as:
And have:
Ex=Xr-X (7)
Ef=Fd-Fe (8)
According to (1) formula, ignore its exterior perturbed force, set up main handss and the kinetic model from handss respectively
Wherein, DxmAnd DxsMain handss and the inertia matrix from handss, H are represented respectivelyxmAnd HxsRepresent that main handss are corresponding with from handss respectively
In the H of (1) formulax, XmAnd XsMain handss and the position from handss, F are represented respectivelyhAnd FeRepresent that operator is applied to respectively to lead on hand
Power, the power that environment is applied to from handss, FmcAnd FscMain handss and the control input amount from handss are represented respectively;
2) set up from bracelet border and operator's model
Environmental model Linear Time Invariant quality spring-damp system model is represented
Fe(s)=(Mes2+Bes+Ke)(Xs(s)-Xeo(s)) (11)
Me, BeAnd Ke∈R3×3It is diagonal matrix, represents the quality of environmental model, damping, stiffness coefficient matrix respectively;Will behaviour
Author is also equivalent to Linear Time Invariant quality spring-damp system, and its kinetic model can be expressed as in frequency domain:
Here, VhThe chirokinesthetic speed of operator operation master is represented,It is power that operator is applied to main handss;ZhIt is operation
The impedance matrix of person, is defined as:
Mh, BhAnd Kh∈R3×3The quality of operator, damping and stiffness coefficient matrix are represented respectively;
3) respectively at main handss end and from handss end introducing controller
Under conditions of Constrained motion, F is usededThe expected force in the environment from handss effect is represented, then has Fed=Fh;According to
(2) formula, is introducing following controller from handss end
Wherein:
Efs=Fh-Fe (15)
Exs=Xrs-Xs (17)
Various middle subscript s represents the parameter item from handss above;
For main handss end, X is usedmdThe desired locations of main handss are represented, then has Xmd=Xs, using a kind of based on site error
Controller compensation controling power:
Wherein:
Ems=Xs-Xm (20)
Subscript m represents main handss, diagonal matrix Kvm, KpmAnd KimIt is the control parameter of main handss;
4) draw system closed loop power model
By comparison expression (9) and formula (19), formula (10) and formula (14), system closed loop power equation is obtained;
For main handss end has:
For having from handss end:
Laplace transform is taken respectively to formula (21) and formula (22), then main handss end and the closed loop power from handss end are in frequency domain
It is expressed as:
The component form of homography in lowercase letter formula (21) and formula (22).
Compared with prior art, the invention has the advantages that:
Control method proposed by the present invention is required for four communication channels and comes while transmitting position in main handss and from handss end
And force information, and need to only adopt dual pathways communication meet the requirement of control system stability contorting, so as to reach simplify control
Design method, the cost such as valuable communication bandwidth during saving remote operating;In addition, the present invention passes through in the controls
Impedance/combination control method is introduced, the control method can be played to the uncertain adaptation sexual clorminance of ambient parameter, so that double
Side control system has more preferable capacity of resisting disturbance.
【Description of the drawings】
Fig. 1 is the main handss of analog representation and the slide bar mechanical construction drawing from handss;
Fig. 2 is bilateral control system simulation module figure.
【Specific embodiment】
The present invention will be further described in detail with reference to the accompanying drawings and examples.
The impedance arrived used in the present invention/direct union control method.
Consideration end effector does translational motion, and general Manipulator Dynamic is in cartesian space coordinate system
Can be expressed as
Wherein, X ∈ R3Represent mechanical arm tail end position, q ∈ RnRepresent each joint angle of mechanical arm, Dx(q)∈R3×3Expression machine
Tool arm inertia matrix,Including Coriolis, centrifugal force and gravity, F suffered by mechanical arme∈R3Represent robot end
To environment force, Fdist∈R3Expression acts on the external disturbance power above executor.F∈R3It is control input, according to resistance
Anti-/direct union control method, impedance control are restrained and are
Wherein, KpAnd KiIt is diagonal matrix.WithIt is D respectivelyxAnd HxEstimated value.And have
Here, suppose that environment is a linear quality spring-damp system.Under Constrained moving condition, reference locus XrCan
It is written as
Keq=Kt(Ke+Kt)-1Ke (5)
Wherein Xeo∈R3Represent object of study initial position in the environment, Ke∈R3×3Environment rigidity coefficient matrix is represented,
For diagonal matrix, Fd∈R3Represent expected force, Mt,Bt,Kt∈R3It is the inertia of institute's object of study, damping, stiffness coefficient matrix.Will
The impedance of object of study is defined as
And have
Ex=Xr-X (7)
Ef=Fd-Fe (8)
This impedance/direct union control method combines the advantage of impedance control and side-jet control method.By giving
It is suitably introduced in impedance controller based on PI type controller balancing force errors, can preferably improves the uncertainty of model and outer
Portion disturbs the impact to system, while also having played the advantage of side-jet control method.
Referring to Fig. 1 and Fig. 2, the present invention is comprised the following steps:
The first step:Set up equivalent simulation system
In order to illustrate the present invention application flow, set up slide bar frame for movement as shown in Figure 1, here by main handss end and from
Handss end simplifies and is equivalent to one and has main handss and from handss single-degree-of-freedom sliding bar mechanism, and coordinate system and kinesiology variable are as shown in Figure 1.
Coulomb friction power and viscous force are not considered, the kinetics equation of slide bar can be expressed as
Second step:Set each parameter item
Wherein each parameter is set to:
D (q)=(7.10cos2q+2.58)×10-4kgm2,Condition impedance
Parameter is set to me=0.14kg, Ke=400N/m, be=1;Each parameter of main handss is set to kpm=1.8 × 104,kvm=10, kim=
104, x is set to from the initial position of handsseo=122.32mm, is set to k from each parameter of handssps=90, kis=80, mts=1, bts=10.
3rd step:Set up Simulink analogue systems to be verified
Kinetics equation and above-mentioned parameter according to main handss in the content of the invention and from handss, sets up such as Fig. 2 in Simulink
Shown bilateral control analogue system, simulation result show that main handss preferably can be tracked from the environmental forces suffered by handss, average to miss
Difference can also preferably track main hand position from hand position less than 0.1N, and mean error is less than 1mm.The dual pathways is reached
Communication obtains the purpose of the remote control system transparency and stability.
Above content technological thought only to illustrate the invention, it is impossible to which protection scope of the present invention is limited with this, it is every to press
According to technological thought proposed by the present invention, any change done on the basis of technical scheme, claims of the present invention is each fallen within
Protection domain within.
Claims (1)
1. it is a kind of based on the dual pathways communicate remote operating bilateral control method, it is characterised in that comprise the following steps:
1) main handss and the kinetic model from handss are set up
Consideration end effector does translational motion, and Manipulator Dynamic is expressed as in cartesian space coordinate system
Wherein, X ∈ R3Represent mechanical arm tail end position, q ∈ RnRepresent each joint angle of mechanical arm, Dx(q)∈R3×3Represent mechanical arm
Inertia matrix,Including Coriolis, centrifugal force and gravity, F suffered by mechanical arme∈R3Represent robot end to environment
Active force, Fdist∈R3Expression acts on the external disturbance power above executor;F∈R3It is control input, according to impedance/directly
Combination control method, impedance control are restrained and are:
Wherein, KpAnd KiIt is diagonal matrix;WithIt is D respectivelyxAnd HxEstimated value;And have:
Hypothesis environment is a linear quality spring-damp system;Under Constrained moving condition, reference locus XrCan be written as:
Keq=Kt(Ke+Kt)-1Ke (5)
Wherein, Xeo∈R3Represent object of study initial position in the environment, Ke∈R3×3Environment rigidity coefficient matrix is represented, is
Diagonal matrix, Fd∈R3Represent expected force, Mt,Bt,Kt∈R3It is the inertia of institute's object of study, damping, stiffness coefficient matrix;To grind
The impedance for studying carefully object is defined as:
And have:
Ex=Xr-X (7)
Ef=Fd-Fe (8)
According to (1) formula, ignore its exterior perturbed force, set up main handss and the kinetic model from handss respectively
Wherein, DxmAnd DxsMain handss and the inertia matrix from handss, H are represented respectivelyxmAnd HxsMain handss are represented respectively and are corresponded to from handss
(1) H of formulax, XmAnd XsMain handss and the position from handss, F are represented respectivelyhAnd FeRepresent respectively operator be applied to main power on hand,
The power of environment, F are applied to from handssmcAnd FscMain handss and the control input amount from handss are represented respectively;
2) set up from bracelet border and operator's model
Environmental model Linear Time Invariant quality spring-damp system model is represented
Fe(s)=(Mes2+Bes+Ke)(Xs(s)-Xeo(s)) (11)
Me, BeAnd Ke∈R3×3It is diagonal matrix, represents the quality of environmental model, damping, stiffness coefficient matrix respectively;By operator
Also Linear Time Invariant quality spring-damp system is equivalent to, its kinetic model can be expressed as in frequency domain:
Here, VhThe chirokinesthetic speed of operator operation master is represented,It is power that operator is applied to main handss;ZhIt is operator
Impedance matrix, is defined as:
Mh, BhAnd Kh∈R3×3The quality of operator, damping and stiffness coefficient matrix are represented respectively;
3) respectively at main handss end and from handss end introducing controller
Under conditions of Constrained motion, F is usededThe expected force in the environment from handss effect is represented, then has Fed=Fh;According to (2)
Formula, is introducing following controller from handss end
Wherein:
Efs=Fh-Fe (15)
Exs=Xrs-Xs (17)
Various middle subscript s represents the parameter item from handss above;
For main handss end, X is usedmdThe desired locations of main handss are represented, then has Xmd=Xs, using a kind of control based on site error
Device compensates controling power:
Wherein:
Ems=Xs-Xm (20)
Subscript m represents main handss, diagonal matrix Kvm, KpmAnd KimIt is the control parameter of main handss;
4) draw system closed loop power model
By comparison expression (9) and formula (19), formula (10) and formula (14), system closed loop power equation is obtained;
For main handss end has:
For having from handss end:
Laplace transform is taken respectively to formula (21) and formula (22), then main handss end and the closed loop power from handss end are distinguished in frequency domain
It is expressed as:
The component form of homography in lowercase letter formula (21) and formula (22).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510790208.2A CN105382841B (en) | 2015-11-17 | 2015-11-17 | A kind of remote operating bilateral control method communicated based on the dual pathways |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510790208.2A CN105382841B (en) | 2015-11-17 | 2015-11-17 | A kind of remote operating bilateral control method communicated based on the dual pathways |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105382841A CN105382841A (en) | 2016-03-09 |
CN105382841B true CN105382841B (en) | 2017-03-29 |
Family
ID=55415947
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510790208.2A Active CN105382841B (en) | 2015-11-17 | 2015-11-17 | A kind of remote operating bilateral control method communicated based on the dual pathways |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105382841B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105904461B (en) * | 2016-05-16 | 2017-10-31 | 西北工业大学 | A kind of adaptive remote operating control method of neutral net based on RBF |
CN107422639B (en) * | 2017-07-13 | 2020-07-14 | 西北工业大学 | Bilateral teleoperation control method based on time delay estimation |
CN108340369B (en) * | 2018-01-17 | 2020-03-17 | 浙江大学 | Four-channel teleoperation bilateral control method based on time delay compensation |
CN108594656B (en) * | 2018-04-04 | 2021-02-09 | 东南大学 | High-precision anti-interference continuous sliding mode control method for bilateral lifting robot system |
CN108519739B (en) * | 2018-04-20 | 2020-12-01 | 电子科技大学 | Stability control method of multi-time-delay teleoperation system based on opposite force and position prediction |
CN110007601B (en) * | 2019-05-06 | 2022-03-25 | 广东工业大学 | Control device and equipment of bilateral teleoperation system |
CN111038572B (en) * | 2019-12-26 | 2022-03-29 | 哈尔滨工业大学(威海) | Remote control pure electric vehicle control platform and control method |
CN111427264B (en) * | 2020-03-15 | 2021-12-14 | 中国地质大学(武汉) | Neural self-adaptive fixed time control method of complex teleoperation technology |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1026560A1 (en) * | 1998-08-21 | 2000-08-09 | Matsushita Electric Industrial Co., Ltd. | Robot controller and control method |
CN101930216A (en) * | 2010-08-27 | 2010-12-29 | 东南大学 | Teleoperation robot adaptive control method based on master-slave reference model |
CN102848391A (en) * | 2012-09-20 | 2013-01-02 | 北京邮电大学 | Four-channel bilateral teleoperation control system based on actual force feedback |
CN103809439A (en) * | 2014-01-10 | 2014-05-21 | 西北工业大学 | Hierarchical identification method applicable to control parameters of teleoperation system |
CN103831831A (en) * | 2014-03-18 | 2014-06-04 | 西华大学 | Non-linear teleoperation system position and force tracking and controlling system with time-varying delay |
CN104503229A (en) * | 2014-11-24 | 2015-04-08 | 北京邮电大学 | Wave integral bilateral teleoperation control method based on LS-SVM (least square support vector machine) delay predication |
CN104950885A (en) * | 2015-06-10 | 2015-09-30 | 东南大学 | UAV (unmanned aerial vehicle) fleet bilateral remote control system and method thereof based on vision and force sense feedback |
-
2015
- 2015-11-17 CN CN201510790208.2A patent/CN105382841B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1026560A1 (en) * | 1998-08-21 | 2000-08-09 | Matsushita Electric Industrial Co., Ltd. | Robot controller and control method |
CN101930216A (en) * | 2010-08-27 | 2010-12-29 | 东南大学 | Teleoperation robot adaptive control method based on master-slave reference model |
CN102848391A (en) * | 2012-09-20 | 2013-01-02 | 北京邮电大学 | Four-channel bilateral teleoperation control system based on actual force feedback |
CN103809439A (en) * | 2014-01-10 | 2014-05-21 | 西北工业大学 | Hierarchical identification method applicable to control parameters of teleoperation system |
CN103831831A (en) * | 2014-03-18 | 2014-06-04 | 西华大学 | Non-linear teleoperation system position and force tracking and controlling system with time-varying delay |
CN104503229A (en) * | 2014-11-24 | 2015-04-08 | 北京邮电大学 | Wave integral bilateral teleoperation control method based on LS-SVM (least square support vector machine) delay predication |
CN104950885A (en) * | 2015-06-10 | 2015-09-30 | 东南大学 | UAV (unmanned aerial vehicle) fleet bilateral remote control system and method thereof based on vision and force sense feedback |
Also Published As
Publication number | Publication date |
---|---|
CN105382841A (en) | 2016-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105382841B (en) | A kind of remote operating bilateral control method communicated based on the dual pathways | |
CN104723340B (en) | Based on the impedance adjustment connecting and damping the flexible joint mechanical arm configured | |
US9925666B2 (en) | Operation system of robot arm | |
CN101927495B (en) | Repetitive motion planning method for redundant manipulator | |
Huntsberger et al. | CAMPOUT: A control architecture for tightly coupled coordination of multirobot systems for planetary surface exploration | |
CN106695797A (en) | Compliance control method and system based on collaborative operation of double-arm robot | |
CN107045557A (en) | The reconfigurable manipulator non-singular terminal sliding formwork power position control method of constraint oriented | |
CN105093934A (en) | Distributed finite time tracking control method for multi-robot system in view of interference and model uncertainty | |
CN113829343B (en) | Real-time multitasking and multi-man-machine interaction system based on environment perception | |
CN105538327A (en) | Redundant manipulator repeated motion programming method based on abrupt acceleration | |
CN104908040A (en) | Fault-tolerant planning method for accelerated speed layer of redundancy mechanical arm | |
DE102020120116B4 (en) | Method for impedance-based multi-tasking tracking control, impedance-based multi-tasking tracking controller and force and/or torque controlled robot | |
CN105911863A (en) | Multi-robot cooperative clamping system neural network trajectory tracking control method | |
CN106547989A (en) | Position inner ring impedance control algorithm with flexibility of joint/armed lever flexible mechanical arm | |
CN105929849A (en) | Wheeled mobile robot target tracking control method based on point stabilization | |
Park et al. | Adaptive impedance control of a haptic interface | |
CN103802113A (en) | Industrial robot route planning method based on task and spline | |
CN112936287A (en) | Flexible robot control method and device based on dynamics iterative learning | |
Laplaza et al. | Ivo robot: A new social robot for human-robot collaboration | |
Gallardo-Alvarado | Jerk analysis of a six-degrees-of-freedom three-legged parallel manipulator | |
CN111844026B (en) | Event-triggered multi-robot distributed cooperative control method | |
Ren et al. | Passivity-based control of an omnidirectional mobile robot | |
US20210138652A1 (en) | Robot Control Using Model-Predictive Interaction | |
Rodrigues de Oliveira et al. | Evaluation of the pilot perception in a robotic flight simulator with and without a linear unit | |
Yu et al. | Co-carrying an object by robot in cooperation with humans using visual and force sensing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |