1. Introduction
1.1. Research Background
Bilateral control is a teleoperation method that simultaneously controls the position and force of both the master and follower, and has been studied in the fields of surgical robotics [
1], space robotics [
2], and radioactive material manipulation [
3]. These control methods are based on the assumption that they are applied to electric manipulators with high positioning rigidity and fast force response. On the other hand, pneumatic manipulators have high affinity with humans and environments due to their softness caused by the compressibility of air, light weight, high power, high shock and vibration resistance, electromagnetic noise free, and the ability to estimate external force without a force sensor. Taking advantage of these characteristics, pneumatic manipulators have been applied to surgical assist robots[
4][
5], humanoid robots[
6], rehabilitation robots [
7][
8], construction machinery operating robots[
9] and so on. For these systems, accurate and stable bilateral control is also desired for remote work and teaching operation. However, most existing bilateral control methods are systems that assume high rigidity and fast response of the follower robot. If these are applied to a low-rigidity manipulator such as a pneumatic manipulator, the positional deviation between the master and follower may reduce operability, and the system may become unstable due to delayed response. Furthermore, in environments where the robot cannot be equipped with a force sensor, the above problems are more likely to occur as uncertain values of external force estimation are fed back to the master. Therefore, it is necessary to develop a practical method of highly rigid and highly stable bilateral control method suitable for such a compliant manipulator with low rigidity and low response.
1.2. Related Works
Bilateral control begins with basic control methods such as a symmetrical bilateral control and a force-reflecting bilateral control (Force-Reflecting Type), and many methods have been developed to reproduce delicate tactile sensations and obtain high stability. Miyazaki et al. [
10] proposed a parallel bilateral control with small phase delay and high stability by giving equal position commands to the master and follower. Tachi et al. [
11][
12][
13] proposed an impedance-controlled bilateral control that can determine the virtual mass and viscosity of the master and follower to arbitrary values. In particular, Lawrence [
14] defined "transparency" as a quantitative index of force sensation reproduction in bilateral control, and Yokokoji et al. [
15][
16][
17] proposed a 4-channel bilateral control that achieves ideal transparency. However, these control methods assume a system with high control rigidity, so they are not suitable for flexible pneumatic manipulators. In addition, a force sensor is required to measure external force, which is difficult to use in harsh operating environments where sensors cannot be installed on the manipulator.
On the other hand, there are studies such as Iida et al. [
18][
19][
20] that have applied an observer-based acceleration control theory [
21] to bilateral control and achieved high transparency without using force sensors. This method uses a disturbance observer (DOB) and a reaction force observer (RFOB) to achieve high-speed force control without a force sensor. However, this acceleration-based bilateral control requires the actuator to have quick responsiveness to well perform acceleration control, and is not suitable for pneumatic actuators that have a significant response delay in driving force.
Related works on bilateral control systems for pneumatic manipulators include a control method using a passive controller for a force amplification system develped by Durbra et al.[
22], and a sliding mode control method for controlling pneumatic pressures using an inexpensive solenoid valve proposed by Moreau et al.[
23]. However, these do not solve the aforementioned problems of pneumatic manipulators such as low response and low rigidity. In addition, Tadano et al.[
24][
25] developed pneumatically-driven robotic surgical instruments capable of external force estimation without using force sensors, and constructed the Force-Reflecting Type bilateral control system. However, there remained problems such as large position deviation between the master and follower due to low control rigidity on the follower side, and errors in external force estimation due to modeling errors, resulting in system instability and an unnatural operational feel.
In contrast to the existing studies mentioned above, Kaneko et al.[
26] have proposed a robust control method that does not require high-precision specifications for bilateral control systems. Kanaoka et al. [
27][
28] named this method “force-projecting bilateral control” and proposed a design method that can be practically applied. The force-projecting bilateral control (Force-Projecting Type) directly projects operating forces on the master side to the driving force on the follower side, and was applied to the control of force-amplifying manipulators [
29] that require high rigidity and large output. The feature of this control method is that it does not require position control on the follower side, so the system performance does not depend on the control stiffness of the follower device. Another important point is that there is no need for external force feedback from the follower to the master, so there is no need for force sensors or external force estimation.
1.3. Research Objective
Therefore, in this study, we focus on the advantages of the force-projecting bilateral control mentioned above, and aim to solve the problems of positional deviation and system instability caused by the low rigidity and slow response characteristics of a pneumatic manipulator in a master-follower operation system.
This study deals with a one-degree-of-freedom(DOF) bilateral control system consisting of an electric drive master and a pneumatic drive follower with a single axis linear-motion, in order to facilitate an essential understanding of the system behavior. First, a theoretical model of the system is constructed, and its transient responses and frequency responses are investigated by numerical simulation. Next, an actual system is developed assuming a situation where the follower-side manipulator cannot be equipped with a force sensor. The transient responses and frequency responses are investigated experimentally in the same way as the simulation. In addition, an operation experiment by human is also performed to investigate the system behavior and its operability. Through the numerical analyses and experiments, we compare the control performance and stability of the proposed Force-Projecting Type with the conventional Force-Reflecting Type, and demonstrate the superiority of the Force-Projecting Type.
2. System Modeling and Control Architecture
2.1. One-DOF Master-Follower Dynamic Model
A master-follower system is a teleoperation technique in which an operator manipulates a master and a follower reproduces the movements of the master. To analyze such a system, we consider a model with one DOF as shown in
Figure 1. The physical parameters and constants that each symbol and subscript signify are as shown in
Table 1. In this model, on the master side, the operating force
applied by the operator, the master driving force
, and the damping force
act on the master mass
, and acceleration
is generated. Similarly, on the follower side, the reaction force
received from the environment, the follower driving force
, and the damping force
act on the follower mass
, generating an acceleration
. In such a model, the equation of motion of the master can be expressed as (
1).
Similarly, the equation of motion of the follower can be expressed as (
2).
Next, the Laplace transform is performed on these equations of motion. Letting
X,
F, and
T be the Laplace transforms of
x,
f, and
, respectively, and the Laplace transforms of the equations (
1) and (
2) can be expressed as (
3) and (
4), respectively. In this paper,
s denotes the Laplace operator.
Here, these equations of motion are expressed as transfer functions. Transforming the equation of motion of the master (
3) results in the following equation:
In equation (
5), the relationship between the force acting on the master and the resulting velocity is described as an impedance
, and the transfer function related to the dynamic characteristics of the master is obtained. That is,
Similarly for the follower, transforming the equation of motion of the follower (
4) results in the following equation:
In equation (
7), the relationship between the force acting on the follower and the resulting velocity is described as an impedance
, and the transfer function related to the dynamic characteristics of the follower is obtained. That is,
In addition, we describe a model of the environment in which followers act. As shown in
Figure 1, the environment is described as a wall with a spring constant
and a damping coefficient
. In this study, in order to make analyses and experiments convenient, it is assumed that the follower is connected to the environment and never leaves. Under this condition, the reaction force
that the follower receives can be expressed as follows:
In equation (
9), the relationship between the follower reaction force and the resulting velocity is described as the impedance
, and the transfer function related to the dynamic characteristics of the environment is obtained. That is,
2.2. Design of Bilateral Control Systems
This research proposes the application of the force-projecting bilateral control to a master-follower system with a pneumatic manipulator, and evaluates its performance and stability by comparing them with the conventional force-reflecting bilateral control. These two control methods have completely opposite schemes for exchanging position information and force information between master and follower.
2.2.1. Force-Reflecting Type
First, we describe the conventional force-reflecting bilateral control system. The block diagram of the Force-Reflecting Type used in this study is shown in
Figure 2. The meanings of each block and transfer function are shown in
Table 2.
In the Force-Reflecting Type, the master driving force
projects the reaction force
from the environment received by the follower, and the follower driving force
is controlled so that the positional deviation
of the master and follower becomes zero. This control scheme is given by the following equations:
where
denotes a controller of the follower motion.
In equation (
12),
and
are feedback gains of the follower position and velocity, respectively.
Here we describe the response delay characteristics of the pneumatically driven follower manipulator, which is the subject of this study. In a typical pneumatic servo drive, a control signal is applied to a servo valve as a voltage to drive a mechanical spool that regulates the cross-sectional area of air flow. Then, air flows into the actuator through tubing, resulting in an actual driving force by changing the internal pressure. Therefore, the system has a non-negligible response delay of the pneumatic driving force. In this study, the pneumatic delay is modeled approximately by the second-order delay element
[
4]. The relationship between the driving force command and the actual driving force is expressed as follows:
Therefore, the equation (
11) of the control system can be re-written including the pneumatic response delay of the follower side.
2.2.2. Force-Projecting Type
Next, we describe the proposed force-projecting bilateral control system. The block diagram of the Force-Projecting Type developed in this study is shown in
Figure 3. The meanings of each block and transfer function are shown in
Table 2.
In the Force-Projecting Type, the master driving force
is controlled so that the position deviation
between the master and follower becomes zero, and the follower driving force
is controlled by directly projecting the operational force
acting on the master. In the Force-Projecting Type, the control scheme of position and force is the exact opposite of the Force-Reflecting Type and can be expressed as follows:
where
is the master position controller. It constitutes a PD controller for the master position, and is given by the following equation using a position feedback gain
and a velocity feedback gain
.
Here the response delay of the pneumatic manipulator on the follower side is approximated by the equation (
13). The equation (
15) describing the control law of the Force-Projecting Type can be re-written as follows:
3. Numerical Simulation
In this section, numerical analyses are performed on the block diagrams of the two bilateral control systems shown in
Figure 2 and
Figure 3 to theoretically understand fundamental behavior of each system.
3.1. Conditions of Analysis
Parameters used in the analyses are shown in
Table 3. Each parameter was set according to identified values of the experimental system described in
Section 4.
For the Force-Reflecting Type, we set three different position gains on the pneumatic follower manipulator: "LOW", "MID", and "HIGH". The value of HIGH gain is equal to the position gain of the electric master. While the actual experiment system operated stably only at LOW gain, we will show in this simulation that the system becomes unstable with the larger values of . The velocity gains and are set to be the critical damping factor of the mechanical vibration system.
For the environmental characteristics, two types of environments were prepared: a "HARD" environment with high spring constant and low damping ratio, and a "SOFT" environment with low spring constant and high damping ratio. Also, for simplicity, the mass of the environment is assumed to be negligible, and the follower shall always be in contact with the environment, moving in unison and never separating.
For numerical calculation, we used the Control System Toolbox software package in MATLAB® R2022b.
3.2. Step Response
Transient responses were analyzed for the two bilateral control systems and the two types of environments by applying a step input of 5 N to the master operating force
. The resulted time responses of the follower reaction force
and the position error between master and follower
are shown in
Figure 4 and
Figure 5, respectively. These results provide a clear theoretical evaluation about the behavior of the two types of bilateral control systems. In the Force-Projecting Type, the driving force response delay at the follower is coupled with the position control system, resulting in a quite oscillatory response. Only the LOW gain barely stabilized in both environments, but the positioning rigidity is very low, resulting in a large position error with the master. On the other hand, in the Force-Projecting Type, the follower reaction force stably and accurately follows the master operation force of 5N. Position control is not required on the follower side, but is performed by the master side with high positioning rigidity, thus maintaining high system stability and a very small position error even with a response delay of the pneumatic drive on the follower.
3.3. Frequency Response
To analyze the frequency response, objective transfer functions
and
are defined by the following equations (
18) and (19), respectively.
represents the characteristics from the master operating force
to the follower reaction force
, and
represents the characteristics from the master operating force
to the position error
between the master and follower.
The results of frequency response analysis for
and
for the two bilateral control laws are shown in
Figure 6 and
Figure 7. Since Bode diagram is effective for stable systems, the analysis for the Force-Reflecting Type was performed only for the LOW gain
[N/mm], where the step response was stable in both environments.
First, for the force transfer function
in
Figure 6, the ideal bilateral control response is
, i.e.
dB. In the Force-Reflecting Type, the follower reaction force
resonates around 20 rad/s in both environments. This resonance originates from the resonance frequency
rad/s of the follower position gain
and master mass
, which causes system instability within the main operating band due to low control stiffness. On the other hand, the Force-Projecting Type showed a desirable response for its gain close to 0 dB over a wider range than the Force-Reflecting Type. The slight drop in gain above 80 rad/s is thought to be due to the response delay
of the pneumatic drive system.
Second, for the position error transfer function
in
Figure 7, the ideal bilateral control response is
, i.e.
dB. The smaller the gain, the more desirable the response. The Force-Reflecting Type showed a large gain of more than 10 dB and a harmful resonance in both environments, due to the low positioning stiffness of the follower. On the other hand, the Force-Projecting Type maintained a low value of -25 dB over a wide frequency range and showed no resonance. It can be seen that in the Force-Projecting Type, position control is performed on the master side with high positioning stiffness, which is not affected by the low stiffness of the pneumatic follower.
4. Experimental System Implementation
The numerical analyses in the previous section suggested that the Force-Projecting Type is effective for the basic model of a master-follower system with a pneumatic manipulator on the follower side. In the following sections, this will be verified through experiments on actual equipment.
4.1. Hardware Configuration
Figure 8 shows the configuration of a 1-DOF master-follower manipulator constructed for the experiment. This manipulator system consists of an electric linear motor on the master side and a pneumatic cylinder on the follower side. The linear motor can move smoothly along the linear bearing guides with almost no frictional resistance, and it is capable of highly responsive thrust control. On the other hand, the pneumatic cylinder is a low-friction type with a bore diameter of 16 mm, which also has high backdrivability. The end of the cylinder rod on the follower side can be connected to the environmental wall, and the follower reaction force is measured by a force sensor placed on the environmental wall. As shown in
Figure 9, a resin plate is used for the "HARD" environment and a sponge is used for the "SOFT" environment. Their mechanical properties are shown in
Table 3. A series of experiments is performed with the cylinder rod end of the follower connected to these environmental walls.
The overall configuration of the experimental apparatus and its system diagram are shown in
Figure 10 and
Figure 11, respectively. The measurement and control period for the entire system is 1 ms. The follower-side pneumatic cylinder is connected to a servo valve through air tubes approximately 1 m long and 4 mm in diameter. The pneumatic driving force and position control of the cylinder are realized by precisely controlling the differential pressure using measured values of the pressure sensors attached to the two output ports of the servo valve [
4]. The response delay of the pneumatic drive force is mainly due to the slow control response of the servo valve. Note that the force sensor is used only for measurement of reaction force to validate, and never used as a control signal.
Models and specifications of main components in the experimental system are listed in
Table 4.
4.2. Design and Characteristics of Pneumatic Servo Drive System
This subsection clarifies the response delay characteristics of the pneumatic driving force in the experimental system.
Figure 12 shows the block diagram of the pneumatic force controller developed in this study. In this system, the driving force
of the pneumatic cylinder is calculated from the pressure
and
measured on the servo valve and the pressure receiving area
and
of the cylinder rod. Then the voltage input
u to the servo valve is determined by the PI controller with a low-pass filter for noise reduction. The applied feedback gains and the cut-off frequency are shown in
Table 5.
Using this control system, we investigated a frequency response of the pneumatic driving force control. The experiment was conducted by giving a driving force command
as a sinusoidal input with the follower cylinder fixed in the center position, and recording the amplitude and phase of the output response
. The experimental result is shown in
Figure 13 as a Bode diagram. The control bandwidth is only about 65 rad/s because the control gains cannot be set high due to large noise on the servo valve control voltage. The slight resonance near 10 rad/s is considered to be caused by overshoot due to the integral control. The resulted frequency characteristics is identified as the second-order delay element
(see
Table 2) to obtain the natural angular frequency
and damping ratio
values shown in
Table 3. The fitting curve in
Figure 13 is a least-squares approximation to a second-order delay system according to the phase characteristics to reproduce the response delay of the pneumatic force control. Note that in this experimental system, the dynamic effect of the air tubes (1 m long and 4 mm in diameter) is very small compared to the effect of the servo valve responsiveness.
4.3. Implementation of Bilateral Control Systems with External Force Estimator
4.3.1. Force-Reflecting Type
Figure 14 shows the block diagram of the Force-Reflecting Type implemented in the experimental system. Regarding the follower, it is desirable to consider sliding friction of the pneumatic cylinder for the actual system implementation. Here the equation of motion on the follower manipulator is updated from Eq.(
2) as follows:
where
denotes internal dynamics of the follower and
denotes coulomb friction of the pneumatic cylinder. In the experiment system, since the mass of the pneumatic cylinder is small and required motion is not so fast, the inertial term
in Eq.(
20) is assumed to be negligible. Based on this dynamic model, a feedforward compensation was applied for the position controller.
In addition, we implemented a reaction force estimator because this study assumes a situation where a force sensor cannot be mounted on the follower manipulator. The follower reaction force
can be estimated using the relation in Eq.(
20).
The estimated reaction force
is directly transferred to the master motor to output the driving force
. However, the low control bandwidth of the pneumatic servo system causes chattering in the velocity signal, resulting in oscillatory reaction force estimation. Therefore, by using the command value of follower velocity
in the dynamics calculation for the reaction force estimation, the oscillation of the estimated value can be reduced to enhance the system stability.
The values of each parameter applied to the control system of the Force-Reflecting Type are shown in
Table 6.
4.3.2. Force-Projecting Type
Figure 15 shows the block diagram of the Force-Projecting Type implemented in the experimental system. In the Force-Projecting Type, it is necessary to measure the operating force at the master side. On the master side, where design flexibility is high, it is not difficult to mount a force sensor to directly measure the operating force. However, especially in this experimental system, the operating force estimator is implemented without using a force sensor because the friction of the master arm is very small and its dynamics can be easily modeled. The equation of motion of the master is given by Eq.(
1), of which the master operating force and the viscous damping force are collectively defined as the disturbance to the motor
, yielding the following equation.
It is known that the disturbance observer [
30] is effective in accurately estimating the motor disturbance
from Eq. (
23). Once the motor disturbance
is obtained, the master operating force
can be estimated from the relation in Eq. (24).
The implementation of operational force estimator is shown in
Figure 16 as a block diagram.
The values of each parameter applied to the control system of the Force-Projecting Type are shown in
Table 7.
5. Bilateral Control Experiment
Using the constructed 1-DOF master-follower manipulator system, a series of bilateral control experiments were conducted under the same conditions as in the numerical simulations conducted in the previous section.
5.1. Step Response
The master operational force
was controlled to be a step input of 5 N. The responses of the follower reaction force
and the manipulator positions
and
were investigated. The experimental results for the two types of environments and the two types of bilateral control methods are shown in
Figure 17 and
Figure 18, respectively. The ideal behavior in this experiment is for the forces and positions of the master and follower to be equal, respectively.
First, in the Force-Reflecting Type, the measured follower reaction forces had large overshoots unlike the estimated values. This was mainly due to low positioning rigidity of the follower as well as modeling uncertainties in the reaction force estimation, resulting in large errors with the actual motion state and inaccurate force feedback. The variation in the reaction force at equilibrium state may depend on the static friction conditions of the pneumatic cylinder. Needless to say, the position responses had large deviations between the master and follower due to low positioning rigidity of the pneumatic cylinder.
Next, in the Force-Projecting Type, the response of the reaction force was quite stable. However, the reaction force at equilibrium state is considered to depend on the static friction conditions of the pneumatic cylinder. The slow rise of the measured reaction force in the SOFT environment was due to the driving force consumed by sliding friction when the pneumatic cylinder was actuated by the input operating force. In addition, very good tracking performance was obtained for the position response due to the control rigidity of the master.
5.2. Frequency Response
Frequency response experiments of the bilateral control systems were conducted for the force transfer function
and the position error transfer function
defined by equations (
18) and (19), respectively. The master driving force was controlled so that the master operating force was a sinusoidal input of
, and the amplitude and phase difference of
and
were measured. The experimental results are shown in
Figure 19 and
Figure 20 as Bode diagrams. The results of the numerical simulation are plotted overlaid with dotted lines for comparison.
In
Figure 19, the Force-Reflecting Type showed a significant resonance in both environments, consistent with the trend in the numerical analysis. Particular in the HARD environment, the resonant gain got larger due to errors in the external force estimation. On the other hand, the Force-Projecting Type had no significant resonance, and stability can be confirmed over the entire main bandwidth. Compared to the numerical analysis, the gain dropped significantly above about 20 rad/s. This is because sliding friction of the pneumatic cylinder caused the follower displacement to be smaller, resulting in a smaller force acting on the environment.
In
Figure 20, naturally, the Force-Projecting Type with high control stiffness showed a excellent response close to the ideal. In the Force-Reflecting Type, a resonance was suppressed compared to the numerical analysis. This is because sliding friction of the pneumatic cylinder had a greater damping effect.
5.3. Response by a Human Operation
Finally, one of the authors operated the master by hand and tried to perform the task of pushing the two different environments with the follower. The force and position responses in this experiment are shown in
Figure 21 and
Figure 22.
According to the result of the Force-Reflecting Type in
Figure 21, the force responses showed that the operating forces during free motion were generally less than 2N, indicating that the master arm could be operated with light force. The errors between the operating force and reaction force when in contact with the environment were mainly due to dynamic modeling uncertainties in the reaction force estimation. However, significant position errors had occurred when in contact with the environment. Under such condition, the stiffness of the environment may not be correctly identified as a force sensation.
The results of the Force-Projecting Type showed that the operational forces during free movement were about 3 N, resulting in a slightly heavier operational feel than the Force-Reflecting Type. This is because in the Force-Projecting Type, the follower dynamics (e.g., viscosity and friction of the pneumatic cylinder) need to be compensated by the master’s operational force. In addition, the error of the follower reaction force became larger when in contact with the SOFT environment. This may be due to the fact that when the follower was backdriven by a force from the environment, it was not only affected by the follower dynamics, but also by frictional force on the master that was not modeled in the operational force estimator. With respect to position response, the system exhibited very good tracking performance, enabling accurate operation.
6. Discussion
The analyses and experiments so far showed that the Force-Projecting Type is more stable in force response and has high positioning rigidity than the Force-Reflecting Type. Here we can give a theoretical consideration about the force response stability by analyzing structures of the transfer function
.
Figure 23 shows equivalent transformations of block diagrams of the force transfer function
in the two bilateral control system. Both control methods partly have structures in common, so we can focus the different parts other than that. In the Force-Reflecting Type, the master dynamics
and follower position controller
exist between operational force
and the common part. Therefore, the force response is affected by these characteristics. Here is a major problem when a pneumatic manipulator with low control rigidity is used as a follower. Moreover, there is a feedback from the environmental impedance
. Hence, the stability changes as the contact environment changes. In contrast, the Force-Projecting Type has a transfer function of "1” from
to the common part. Moreover, there is also an environmental impedance
, but this does not affect the force response. Therefore, the Force-Projecting Type is also robust to changes in environmental characteristics.
In this study, we assumed severe situations where it is difficult to mount a force sensor directly on the follower-side manipulator, for example, in surgical assist robots and construction machine operating robots. In the Force-Reflecting Type, therefore, a reaction force estimator was implemented, but it is difficult to achieve accurate estimation due to uncertainty of the dynamics model and oscillatory slow response of the pneumatic follower. Considering implementation in multi-DOF manipulators with more complex dynamics, it is obvious that the accuracy of the reaction force estimator will deteriorate further. On the other hand, the Force-Projecting Type is highly applicable to multi-DOF manipulators from the viewpoint of the robust stability of force response as described above, as well as the advantage of accurate position control utilizing the high stiffness of the electric master.
For a future challenge, we plan to develop a control method to precisely match the master operating force with the follower reaction force, while taking advantage of the Force-Projecting Type that does not require force measurement at the follower side. This will also lead to improvement of the heaviness of the operational feel caused by follower dynamics in the Force-Projecting Type.
Author Contributions
Conceptualization, D.H.; methodology, D.H.; software, D.H. and R.M.; validation, D.H.; formal analysis, R.M.; investigation, R.M.; resources, D.H.; data curation, R.M.; writing—original draft preparation, D.H.; writing—review and editing, D.H.; visualization, D.H. and R.M.; supervision, D.H.; project administration, D.H.; funding acquisition, D.H. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by JSPS KAKENHI Grant Number 23K03783.
Data Availability Statement
The data that support the findings of this study are available from the corresponding author upon reasonable request.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Diolaiti, N.; Melchiorri, C. Teleoperation of a mobile robot through haptic feedback. IEEE International Workshop HAVE Haptic Virtual Environments and Their, 2002, pp. 67–72.
- Yoon, W.K.; Goshozono, T.; Kawabe, H.; Kinami, M.; Tsumaki, Y.; Uchiyama, M.; Oda, M.; Doi, T. Model-based space robot teleoperation of ETS-VII manipulator. IEEE Transactions on Robotics and Automation 2004, 20, 602–612. [Google Scholar] [CrossRef]
- Wei, W.; Kui, Y. Teleoperated manipulator for leak detection of sealed radioactive sources. IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA ’04. 2004, 2004, Vol. 2, pp. 1682–1687 Vol.2.
- Tadano, K.; Kawashima, K. Development of a master–slave system with force-sensing abilities using pneumatic actuators for laparoscopic surgery. Advanced Robotics 2010, 24, 1763–1783. [Google Scholar] [CrossRef]
- Zhou, D.; Tadano, K.; Haraguchi, D. Motion control and external force estimation of a pneumatically driven multi-DOF robotic forceps. Applied Sciences 2020, 10, 3679. [Google Scholar] [CrossRef]
- Todorov, E.; Hu, C.; Simpkins, A.; Movellan, J. Identification and control of a pneumatic robot. 2010 3rd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics. IEEE, 2010, pp. 373–380.
- Mat Dzahir, M.A.; Yamamoto, S.i. Recent trends in lower-limb robotic rehabilitation orthosis: Control scheme and strategy for pneumatic muscle actuated gait trainers. Robotics 2014, 3, 120–148. [Google Scholar] [CrossRef]
- Liu, Q.; Zuo, J.; Zhu, C.; Xie, S.Q. Design and control of soft rehabilitation robots actuated by pneumatic muscles: State of the art. Future Generation Computer Systems 2020, 113, 620–634. [Google Scholar] [CrossRef]
- Sasaki, T.; Kawashima, K. Remote control of backhoe at construction site with a pneumatic robot system. Automation in Construction 2008, 17, 907–914. [Google Scholar] [CrossRef]
- Miyazaki, T.; Hagihara, S. Parallel control method for a bilateral master-slave manipulator. Journal of the Robotics Society of Japan 1989, 7, 446–452. [Google Scholar] [CrossRef]
- Tachi, S.; Sakaki, T. Impedance controlled master-slave manipulation system. Part 1. Basic concept and application to the system with a time delay. Advanced Robotics 1991, 6, 483–503. [Google Scholar] [CrossRef]
- Sakaki, T.; Tachi, S. Impedance-controlled master-slave manipulation system. Part II. Modification of force sensation and extension of operational capability. Advanced Robotics 1992, 7, 3–24. [Google Scholar] [CrossRef]
- Sakaki, T.; Tachi, S. Impedance Controlled Master Slave Manipulation System Part III Ideal Bilateral Response of Generalized Impedance Controlled MSMS. Journal of the Robotics Society of Japan 1992, 10, 418–421. [Google Scholar] [CrossRef]
- Lawrence, D.A. Stability and transparency in bilateral teleoperation. IEEE Transactions on Robotics and Automation 1993, 9, 624–637. [Google Scholar] [CrossRef]
- Yokokohji, Y.; Yoshikawa, T. Bilateral control of master-slave manipulators for ideal kinesthetic coupling-formulation and experiment. IEEE Transactions on Robotics and Automation 1994, 10, 605–620. [Google Scholar] [CrossRef] [PubMed]
- Yokokohji, Y.; Hosotani, N.; Yoshikawa, T. Analysis of maneuverability and stability of micro-teleoperation systems. Proceedings of the 1994 IEEE International Conference on Robotics and Automation. IEEE, 1994, pp. 237–243.
- Yokokohji, Y.; Imaida, T.; Iida, Y.; Doi, T.; Oda, M.; Yoshikawa, T. Bilateral teleoperation: Towards fine manipulation with large time delay. Experimental Robotics VII. Springer, 2001, pp. 11–20.
- Iida, W.; Ohnishi, K. Reproducibility and operationality in bilateral teleoperation. The 8th IEEE International Workshop on Advanced Motion Control, 2004. AMC’04. IEEE, 2004, pp. 217–222.
- Matsumoto, Y.; Katsura, S.; Ohnishi, K. An analysis and design of bilateral control based on disturbance observer. IEEE International Conference on Industrial Technology, 2003. IEEE, 2003, Vol. 2, pp. 802–807.
- Suzuki, A.; Ohnishi, K. Novel four-channel bilateral control design for haptic communication under time delay based on modal space analysis. IEEE Transactions on Control Systems Technology 2012, 21, 882–890. [Google Scholar] [CrossRef]
- Komada, S.; Ohnishi, K. Control of robotic manipulators by joint acceleration controller. 15th Annual Conference of IEEE Industrial Electronics Society. IEEE, 1989, pp. 623–628.
- Durbha, V.; Li, P.Y. Passive Bilateral Tele-Operation and Human Power Amplification With Pneumatic Actuators. ASME 2009 Dynamic Systems and Control Conference, Volume 2 2009, pp. 863–870.
- Moreau, R.; Pham, M.; Tavakoli, M.; Le, M.; Redarce, T. Sliding-mode bilateral teleoperation control design for master–slave pneumatic servo systems. Control Engineering Practice 2012, 20, 584–597. [Google Scholar] [CrossRef]
- Tadano, K.; Kawashima, K. Development of 4-DOFs forceps with force sensing using pneumatic servo system. Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006. IEEE, 2006, pp. 2250–2255.
- Haraguchi, D.; Kanno, T.; Tadano, K.; Kawashima, K. A pneumatically driven surgical manipulator with a flexible distal joint capable of force sensing. IEEE/ASME Transactions on Mechatronics 2015, 20, 2950–2961. [Google Scholar] [CrossRef]
- Kaneko, K.; Tokashiki, H.; Tanie, K.; Komoriya, K. Macro-micro bilateral teleoperation based on operational force feedforward-operational force feedforward bilateral teleoperation and its dexterity. Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No. 98CH36190). IEEE, 1998, Vol. 3, pp. 1761–1769.
- Kanaoka, K.; Kikuuwe, R. Master-slave system, 2014. US9855653B2.
- Kikuuwe, R.; Kanaoka, K.; Kumon, T.; Yamamoto, M. Phase-lead stabilization of force-projecting master-slave systems with a new sliding mode filter. IEEE Transactions on Control Systems Technology 2015, 23, 2182–2194. [Google Scholar] [CrossRef]
- Kanaoka, K.; Shirogauchi, G.; Nakamura, H. Power pedal as a man-machine synergy effector—Bipedal walking with human skill and robot power—. 2008 IEEE International Conference on Robotics and Automation. IEEE, 2008, pp. 1779–1780.
- Sariyildiz, E.; Oboe, R.; Ohnishi, K. Disturbance observer-based robust control and its applications: 35th anniversary overview. IEEE Transactions on Industrial Electronics 2019, 67, 2042–2053. [Google Scholar] [CrossRef]
Figure 1.
1-DOF model of master-follower system
Figure 1.
1-DOF model of master-follower system
Figure 2.
Block diagram of the force-reflecting bilateral control.
Figure 2.
Block diagram of the force-reflecting bilateral control.
Figure 3.
Block diagram of the force-projecting bilateral control.
Figure 3.
Block diagram of the force-projecting bilateral control.
Figure 4.
Step response analysis of the follower reaction force.
Figure 4.
Step response analysis of the follower reaction force.
Figure 5.
Step response analysis of the position error between master and follower.
Figure 5.
Step response analysis of the position error between master and follower.
Figure 6.
Bode diagram of the force transfer function in numerical simulation
Figure 6.
Bode diagram of the force transfer function in numerical simulation
Figure 7.
Bode diagram of the position error transfer function in numerical simulation
Figure 7.
Bode diagram of the position error transfer function in numerical simulation
Figure 8.
One-DOF master-follower manipulator constructed for the experiment
Figure 8.
One-DOF master-follower manipulator constructed for the experiment
Figure 9.
Two types of environmental walls connected by the follower cylinder rod
Figure 9.
Two types of environmental walls connected by the follower cylinder rod
Figure 10.
Overall configuration of the experimental apparatus
Figure 10.
Overall configuration of the experimental apparatus
Figure 11.
System diagram of the master-follower manipulator
Figure 11.
System diagram of the master-follower manipulator
Figure 12.
Model of pneumatic servo drive system
Figure 12.
Model of pneumatic servo drive system
Figure 13.
Frequency response of the pneumatic driving force control
Figure 13.
Frequency response of the pneumatic driving force control
Figure 14.
Block diagram of the 1-DOF force-reflecting bilateral control implemented into experimental system
Figure 14.
Block diagram of the 1-DOF force-reflecting bilateral control implemented into experimental system
Figure 15.
Block diagram of the 1-DOF force-projecting bilateral control implemented into experimental system
Figure 15.
Block diagram of the 1-DOF force-projecting bilateral control implemented into experimental system
Figure 16.
Block diagram of the operational force estimator
Figure 16.
Block diagram of the operational force estimator
Figure 17.
Experimental result of step responses about the forces and positions with two different environments (Force-Reflecting Type)
Figure 17.
Experimental result of step responses about the forces and positions with two different environments (Force-Reflecting Type)
Figure 18.
Experimental result of step responses about the forces and positions with two different environments (Force-projecting type)
Figure 18.
Experimental result of step responses about the forces and positions with two different environments (Force-projecting type)
Figure 19.
Bode diagram of the force transfer function in experiment
Figure 19.
Bode diagram of the force transfer function in experiment
Figure 20.
Bode diagram of the position error transfer function in experiment
Figure 20.
Bode diagram of the position error transfer function in experiment
Figure 21.
Experimental result of master-follower operation by human (Force-Reflecting Type)
Figure 21.
Experimental result of master-follower operation by human (Force-Reflecting Type)
Figure 22.
Experimental result of master-follower operation by human (Force-Projecting Type)
Figure 22.
Experimental result of master-follower operation by human (Force-Projecting Type)
Figure 23.
Comparison of equivalent block diagrams of the force transfer function .
Figure 23.
Comparison of equivalent block diagrams of the force transfer function .
Table 1.
Symbols and Indices
Table 1.
Symbols and Indices
Description |
Symbol and Index |
Laplace operator |
s |
Position |
|
Operational force at master |
|
Reaction force at follower |
|
Driving force |
|
Mass |
M |
Spring constant |
k |
Damping coefficient |
B |
Position gain |
|
Velocity gain |
|
Natural frequency |
|
Damping ratio |
|
Index of master |
|
Index of follower |
|
Table 2.
Transfer functions of block diagrams.
Table 2.
Transfer functions of block diagrams.
Meaning |
Transfer function |
Master impedance |
|
Follower impedance |
|
Master position controller |
|
Follower position controller |
|
Environment impedance |
|
Pneumatic delay |
|
Table 3.
Parameters used for numerical analyses
Table 3.
Parameters used for numerical analyses
Side |
Coefficient |
Symbol |
Value |
|
Master |
Mass |
|
0.676 |
[kg] |
Damping |
|
3.84 |
[Ns/m] |
Position gain |
|
20.0 |
[N/mm] |
Velocity gain |
|
|
[Ns/mm] |
Follower |
Mass |
|
0.125 |
[kg] |
Damping |
|
11.5 |
[Ns/m] |
Position gain |
|
LOW Gain : 0.30 |
[N/mm] |
|
|
MID Gain : 5.0 |
[N/mm] |
|
|
HIGH Gain : 20.0 |
[N/mm] |
Velocity gain |
|
|
[Ns/mm] |
Environment |
Spring constant |
|
HARD : 97.4 |
[N/mm] |
|
|
SOFT : 1.48 |
[N/mm] |
Damping ratio |
|
HARD : 0.174 |
[-] |
|
|
SOFT : 0.249 |
[-] |
Damping |
|
|
[Ns/m] |
Pneumatic |
Natural frequency |
|
39.6 |
[Hz] |
Damping ratio |
|
2.36 |
[-] |
Table 4.
Main components of the master-follower manipulator system
Table 4.
Main components of the master-follower manipulator system
Master |
Linear motor |
Maker |
GMC Hillstone Co.,Ltd. |
|
Model |
s160Q |
|
Stroke |
100 mm |
|
Rated thrust |
20 N |
|
Mass of moving part |
0.676 kg |
Motor driver |
Maker |
Panasonic Corp. |
|
Model |
MINAS-A6L |
Linear encoder |
Maker |
Technohands Co.,Ltd. |
|
Model |
TAi-200 |
|
Position resolution |
1.0 m |
Follower |
Air cylinder |
Maker |
SMC Corp. |
|
Model |
CJ2XE16-100Z |
|
Bore |
16 mm |
|
Stroke |
100 mm |
|
Actuation type |
Double acting |
|
Mass of moving part |
0.125 kg |
Servo valve |
Maker |
Festo |
|
Model |
MPYE-5-M5-010-B |
Pressure sensor |
Maker |
SMC corp. |
|
Model |
PSE540A-R04 |
Linear encoder |
Maker |
Technohands Co.,Ltd. |
|
Model |
TAi-200 |
|
Position resolution |
1.0 m |
Table 5.
Parameters for the pneumatic force controller
Table 5.
Parameters for the pneumatic force controller
Parameter |
Symbol |
Value |
|
Proportional gain |
|
0.12 |
[V/N] |
Integral gain |
|
1.49 |
[V/Ns] |
Cut-off frequency |
|
50.0 |
[Hz] |
Table 6.
Parameters applied to experiment system (Force-reflecting type)
Table 6.
Parameters applied to experiment system (Force-reflecting type)
Feedback control gains: |
|
|
|
Follower position gain |
|
0.30 |
[N/mm] |
Follower velocity gain |
|
0.38 |
[Ns/mm] |
Proportional gain of pneumatic drive force |
|
0.12 |
[V/N] |
Integral gain of pneumatic drive force |
|
1.49 |
[V/Ns] |
Follower inverse dynamics parameters: |
Damping coefficient |
|
11.5 |
[Ns/m] |
Coulomb friction force |
|
1.0 |
[N] |
Cut-off frequencies: |
Master pseudo-differentiation |
|
20 |
[Hz] |
Follower pseudo-differentiation |
|
20 |
[Hz] |
Valve command voltage |
|
50 |
[Hz] |
Table 7.
Parameters applied to experiment system (Force-projecting type)
Table 7.
Parameters applied to experiment system (Force-projecting type)
Feedback control gains: |
|
|
|
Master position gain |
|
20.0 |
[N/mm] |
Master velocity gain |
|
7.35 |
[Ns/mm] |
Proportional gain of pneumatic drive force |
|
0.12 |
[V/N] |
Integral gain of pneumatic drive force |
|
1.49 |
[V/Ns] |
Master inverse dynamics parameters: |
Mass of the moving part |
|
0.676 |
[kg] |
Damping coefficient |
|
3.84 |
[Ns/m] |
Cut-off frequencies: |
Master pseudo-differentiation |
|
300 |
[Hz] |
Follower pseudo-differentiation |
|
20 |
[Hz] |
Operational force estimator |
|
100 |
[Hz] |
Valve command voltage |
|
50 |
[Hz] |
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).