Skip to main content
. 2020 Sep 7;20(18):5091. doi: 10.3390/s20185091
{}m,{}s Subscripts {m,s} denote the master and slave robots, respectively
{}s Subscripts s denote the slave robots
qi Joint position of the master (i=m)/slave (i=s) robot in joint space
q˙i Joint velocity of the master (i=m)/slave (i=s) robot in joint space
q¨i Joint acceleration of the master (i=m)/slave (i=s) robot in joint space
χi,χ˙i,χ¨i Position, velocity, acceleration of the master (i=m)/slave (i=s) task-space end effectors
Mqi(qi) Symmetric positive definite inertia matrix of the master (i=m)/slave (i=s) robot in joint space
Mi(qi) Symmetric positive definite inertia matrix of the master (i=m)/slave (i=s) robot in task space
Cqi(qi,q˙i)q˙i Coriolis/centrifugal matrix of the master (i=m)/slave (i=s) robot in joint space
Ci(qi,q˙i)q˙i Coriolis/centrifugal matrix of the master (i=m)/slave (i=s) robot in task space
gqi(qi) Gravitational torque of the master (i=m)/slave (i=s) robot in joint space
gi(qi) Gravitational torque of the master (i=m)/slave (i=s) robot in task space
fqi(q˙i) Viscous friction vector of the master (i=m)/slave (i=s) robot in joint space
fi(q˙i) Viscous friction vector of the master (i=m)/slave (i=s) robot in task space
Bqi(qi) Disturbance vector of the master (i=m)/slave (i=s) robot in joint space
Bi(qi) Disturbance vector of the master (i=m)/slave (i=s) robot in task space
Fh,Fe Forces exerted on the end-effectors of the master and slave robots by the human operator and environment in joint space, respectively
τi(qi) Control torque of the master (i=m) /slave (i=s) robot in joint space
ui Input control torque of the master (i=m)/slave (i=s) robot in task space
Ji(qi) Jacobian matrix of the master (i=m)/slave (i=s) robot
Ti Time delays from the master robot to the slave robot and from the slave robot to the master robot in task space, respectively
Xi Position and speed state vector set of the master (i=m)/slave (i=s) robot in task space
Xdi Position tracking in task space
Θi Total disturbance vector of the master (i=m)/slave (i=s) robot in task space
A State coefficient matrix in the system equation
B Unknown coefficient matrix in the system equation
{¯} Discrete form of corresponding coefficient matrix
{˜} The expanded form of the corresponding coefficient matrix
h Sampling time of the master (i=m)/slave (i=s) robot in task space
j Jth sampling moment of the master (i=m)/slave (i=s) robot in task space
R Real number vector set
Rn N-dimensional real number vector set
Rn×n N-row and n-column real matrix set
Rn×2n N-row and 2n-column real matrix set
I Identity matrix with appropriate dimensions
{}T Superscript T denotes transpose matrix
{}1 Superscript -1 denotes inverse matrix
{^} Diacritical mark wedge denotes the estimation
Lij Observer gain at the jth sampling time of the master (i=m)/slave (i=s) robot in task space
α,β Lowercase Greek letters indicate positive definite constant values
ei Position synchronization error of the master (i=m)/slave (i=s) robot in task space
Λi Sliding mode switching parameters of the master (i=m)/slave (i=s) robot in task space
k Kth joint in task space
si Sliding mode surface of the master (i=m)/slave (i=s) robot in task space
siΔi Sliding surface switching band of the master (i=m)/slave (i=s) robot in task space
Δi Bandwidth of sliding mode surface switching band of the master (i=m)/slave (i=s) robot in task space
λi Switching gain of sliding surface of the master (i=m)/slave (i=s) robot in task space
Φi Reaching law gain of sliding mode surface of the master (i=m)/slave (i=s) robot in task space
Euler norm