Skip to main content

Experiments and assessments of a 3-DOF haptic device for interactive operation

Abstract

Haptic devices have been applied in interactive operation to perform contact tasks. To explore the haptic perception characteristics of typical push-pull and rotation operation, an experimental system was built by incorporating a three degrees of freedom (3-DOF) haptic device and the virtual environment. In this system, the haptic device is used to provide motion commands to control the avatar in the virtual environment and to exert haptic feedback on the human operator generated by three motors. In order to evaluate the main influential factors of interactive system based on haptic devices, ergonomic assessments are designed and experimentally implemented. Preliminary studies on the factors including restoring force, guidance force, speed of the virtual avatar, and the arm length have been conducted. The results are of great significance for the design of a haptic device and haptic interaction system by analyzing the specific requirements of ergonomics.

1 Introduction

The development of many applications of interactive operation requires flexible haptic master to perform contact tasks. These tasks include interaction with computer-aided design models, telerobotic surgery, micro/nano-manipulation, undersea salvage, and space telerobotic exploration and maintenance, decontamination, and decommissioning of chemical and nuclear facilities [1, 2].

The execution of these tasks by a human operator is affected by his/her level of perception of the interaction objects [3]. This perception can be enhanced by audio, visual, and haptic cues. While visual cues are certainly mandatory and audio cues beneficial at times, haptic cues can significantly improve the flow of information from the environment to the human operator for many tasks requiring dexterity [4]. Haptic devices are the most popular devices to provide haptic feedback in interactive manipulations. As a medium between environments and human users, haptic interfaces transmit and display haptic stimuli [5]. With precisely controlled forces and torques exerted on the manipulator’s fingertips, hand, or arm, subtle sensations are able to be perceived, thus a high level of immersion is constructed. In the past decades, several types of haptic master devices featuring the feedback function have been proposed, some of which are commercially available devices and some are experimental prototypes [6, 7]. The PHANToM, which is the most commonly used haptic device, can generate force feedback along six degrees of freedom (6-DOF) motions using motors [8]. The Xitack IHP of Xitack SA, which has been proposed for virtual reality applications, has 4-DOF force feedback functions [9]. With the Dual ArmWork Platform (DAWP) at Argonne National Laboratory [10], one of the key improvements the Cobotic Hand Controller can provide to DAWP operation is the implementation of virtual surfaces, or virtual constraints on motion, as suggested by Faulring [11]. Such haptic devices can reproduce the constraints or guidance and can vastly simplify execution of a contact task. While guidance or constraints can be implemented in the existing system, an active haptic device allows for the reproduction of these guidance or constraints for the human operator and may reduce operator’s fatigue while increasing efficiency by eliminating unneeded or wrong motions in workspace. Large improvements on existing devices can only be achieved by a proper match between the performance of the device and human haptic abilities. To find out how the users can complete the operation with a haptic device by creating synthetic haptic experiences, quantitative human studies should be carried out. To determine the nature of these approximations, or, in other words, to find out what we can get away with in creating synthetic haptic experiences, ergonomics studies are essential. Understanding of such influencing factors as the guidance force, the reset force, the speed of the virtual avatar, and the arm length is critical for proper design specification of the hardware and software of haptic interfaces.

Current trend in design of haptic masters is to meet the need for designs with safety, high performance, sufficient workspace, enough force and torque, high stiffness, and small inertia [12,13,14]. By their nature, haptic devices operate in contact with a human operator. Greater research effort on the operator’s perception and overall performance using the haptic devices could accelerate the development of haptic interaction technology [15,16,17]. In these researches, the haptic perception of the users was optimized and evaluated using haptic devices. Human factors as well as others that affect the design specifications of force-reflecting haptic interfaces were also of a concern [18].

In this paper, we introduced a novel three degrees of freedom (3-DOF) haptic device. Concerned with quantitative measures of influencing factors that affect the overall performance, the design specifications of haptic interaction system are presented. The remainder of the paper is organized as follows. Mechanical design and kinematical analysis of the haptic device are presented in Section 2. Construction of a haptic interaction system based on the proposed haptic device is presented in Section 3. Experimental method and construction are presented in Section 4, and the performance of the proposed system is verified experimentally in Section 5. The paper is then concluded in Section 6.

2 Three DOF haptic device

2.1 Mechanical design

Mechanical design of haptic devices is to meet the need for designs with sufficient workspace, enough force and torque, high stiffness, small inertia, and mechanical decoupling. However, some of these requirements, such as large stiffness and small inertia, are conflicting in nature [19, 20]. Due to the multi-criteria and multi-domain functional and performance requirements of high-performing haptic devices, it is not sufficient to develop such a device by sub-optimizing the requirements from each separate discipline. The main design objectives of our device are to obtain a large workspace and mechanical decoupling and, at the same time, provide enough torque feedback. A parallel haptic device for interactive operation is designed which mainly consists of three mutually orthogonal translational axes that have lower inertia and better stiffness. The assembly drawing of this device is presented in Fig. 1.

Fig. 1
figure 1

Assembly drawing of the haptic device. (1) Base. (2) Cuboid frame. (3) Handle. (4) Bevel gears. (5) Y-axis actuator. (6) X-axis actuator. (7) Cylinder sleeve with Z-axis actuator. (8) Mounting holes for restoring rubber bands. (9) Restoring torsion spring

The haptic device mainly consists of the base, the cuboid frame and cylindrical sleeve, the handle, three actuators, and photoelectric encoders. The proposed structure is similar to a three-axis gyroscope in which three axes are orthogonal and intersect at a fixed point (coordinate origin). The cuboid frame is mounted horizontally on the base and can be rotated around the X-axis. The cylindrical sleeve is mounted vertically to be rotated around the Y-axis. The handle is mounted coaxial with the Z-axis actuator in the cylindrical sleeve and can be rotated around the Z-axis. In this way, each kinematic freedom is independent and there is no motion interference which means kinematic coupling is mechanically avoided.

While haptic devices usually work at a low speed and provide high torque, corresponding reducers are equipped to increase the output torque and to reduce the rotational speed. Three DC motors manufactured by Maxon Corporation are used to generate the force/torque feedback. The device is capable of rendering continuous forces up to 25 N in the X- and Y-axes and torque of 0.5 Nm around the Z-axis.

2.2 Kinematics analysis

The kinematic diagram of the designed haptic device is described in Fig. 2. The motion of the haptic device to any point in the workspace can be decomposed into motion components on x-o-z plane and y-o-z plane respectively.

Fig. 2
figure 2

Kinematical diagram of the designed haptic device

Assuming that the length of the handle bar is l (from the intersection point to the end of the handle), the rotation angle around the Z-axis is θ3, and the rotation angles on the x-o-z plane and y-o-z plane are θ1 and θ2 respectively, the coordinate of the end of the handle is P (Px, Py, Pz), then the relationship between the coordinate of the end P, the length of the handle bar l, and the rotation angles of the handle is (ignoring minor deformation of the bar),

$$ {P}_x=\frac{l\times \tan {\theta}_1}{\sqrt{1+{\left(\tan {\theta}_1\right)}^2+{\left(\tan {\theta}_2\right)}^2}} $$
(1)
$$ {P}_y=\frac{l\times \tan {\theta}_2}{\sqrt{1+{\left(\tan {\theta}_1\right)}^2+{\left(\tan {\theta}_2\right)}^2}} $$
(2)
$$ {P}_z=\frac{l}{\sqrt{1+{\left(\tan {\theta}_1\right)}^2+{\left(\tan {\theta}_2\right)}^2}} $$
(3)
$$ {\theta}_3={\theta}_3 $$
(4)

The rotational ranges of the haptic device about the X-, Y-, Z-axes are designed as − 60°~60°, − 60°~ 60°, and − 90°~ 90° respectively and the distance from the center of rotation to the end of the handle is 150 mm, so the motion space of the haptic device can be deduced to be a spherical surface from formula (1–3) and its workspace is up to 259.72 mm × 259.72 mm × 93.30 mm, as is drawn in Matlab as Fig. 3.

Fig. 3
figure 3

Working space of the developed haptic device

3 Method and construction

3.1 Force-feedback system based on a haptic device

The system consists of the human operator, the haptic device, the virtual environment which integrates with the graphical refresh model, the sampler, the virtual controller, the force rendering module, and the motion capture/force output model. Figure 4 shows the schematic diagram of the system. In this system, the haptic device is utilized to acquire the motion of the operator’s hand to control the avatar in VR (virtual reality) and to provide force feedback to the operator so that he/she can feel the interactive force between the avatar and the virtual objects. The virtual environment is used to create a digital model of the physical world in the computer. The goal of force rendering is to calculate the virtual force based on the kinematics and dynamics model of different tasks and to convert the calculated virtual forces to match the capabilities with the haptic device for stable force feedback. The motion capture and force output model is to acquire the motion command (xm) and output the virtual force (fv) when a human operator operates the haptic device. The virtual controller is to program and control the avatar according to a predefined algorithm. The sampler model is to sample the pose of the avatar and the virtual objects, and the graphical refresh model is to renew the geometric model of the virtual environment which is shown to the human operator.

Fig. 4
figure 4

Schematic diagram of the VR-based haptic interaction system

One of the major goals in this system is to provide the operator with force and visual feedback. The graphic model maintains the information about the geometric states of the avatar and the environment. Collision detection is conducted while performing tasks in the virtual environment. This allows the virtual objects to deform and give counterforce to the avatar. This force generated in the virtual environment exerts on the operator at the same time. Then the operator holding the haptic device feels the counterforce acting on the avatar and watches the motion of the virtual objects on the screen. The combination of visual and force feedback makes the operator feel the interaction of the virtual objects.

In order to improve the frequency of force feedback, the virtual environment module is divided into two loops, one is for visual display and the other is for force feedback. Since the two loops can be processed independently, the virtual force can be rendered at a high frequency of 500~1 kHz to ensure the continuity and stable perception for the human operator. The graphics refresh loop is to complete the collision detection and the collision response (including deformation calculation and graphics rendering) at a lower frequency of tens of hertz.

3.2 Software design

The whole software is developed in Microsoft Visual Studio2008 platform, based on MFC (Microsoft Foundation Class) framework and Measurement Studio. OpenGL (Open Graphics Library) is used as a graphical interface to render the 3D virtual scene and to complete the dynamic element loading. The overall flowchart of the software is shown in Fig. 5.

Fig. 5
figure 5

Flow chart of the software for haptic interaction

There are several different functional areas in the software interface. According to the function of each module of the force feedback system, the layout of the whole software is designed in detail. The first is the serial mode setting area. Before opening the serial port, the operator needs to set the serial port parameters by pulling down the menu on the serial port baud rate and serial number to choose to improve the software versatility and compatibility. The second is data storage area which includes the rotation angles about each axis, the location and speed of the virtual avatar, and the feedback force information of each degree of freedom. The third is data visualization area. In order to understand the feedback information in real time intuitively, the operator can click the monitor button to pop up a new window to display the three degrees of freedom and virtual force feedback in dials and waveforms. The fourth is virtual scene selection area. Three different virtual environments are designed in the software, namely the flexible ball scene model, virtual robotic task scene, and ball tracking scene. The operator can switch according to their own needs to operate in the corresponding scenario. The last is operation mode selection area. The haptic device can be used for position control or speed control. The operator can quickly switch between the position control mode and the speed control mode in this area. The overall software interface is shown in Fig. 6.

Fig. 6
figure 6

Software interface of the force feedback system

4 Experimental results and discussion

4.1 Experimental system

The haptic device is mainly used in the field of VR-based interaction to acquire the motion of the operator’s hand and to provide the operator with force feedback. As a man-machine interface, not only mechanical but also ergonomic characters are important. Parameters of the haptic device such as the restoration force, the operating speed, and the guidance force will directly affect the comfort and efficiency, so understanding of the operator’s operating habits is necessary to design a haptic device that is efficient, comfortable, and in line with people’s operating habits. In order to experimentally evaluate the influence of the design parameters, we built a prototype of VR-based haptic interaction system. Several ergonomic experiments are designed and performed. Effective data collected is utilized to statistically analyze the characteristics and efficiency while operating with the developed haptic device.

The experimental system consists of the developed haptic device, the virtual environment, and the operator, as shown in Fig. 7. The operator can control the avatar and sense the force feedback of the virtual environment, such as contact force, frictional force, and guidance force, through the haptic device.

Fig. 7
figure 7

Experimental system

4.2 Experimental tasks

In this study, we mainly analyze several factors which play a significant role in the haptic interaction system, including the guidance force, the restoration force, the operating speed, and the arm length. Ten healthy volunteers aged 20–30 years (habitual use of the right hand) participated in the experiments. The experiments consist of two parts. The first part is the virtual robotic task scenario shown as Fig. 8a which is designed to test the typical operation of grasping and releasing. In this task scenario, the operator should control the virtual arm through the haptic device to grasp the green ball on the yellow plane, then move it to the red ball and release. Catching or releasing the ball is switched by the button on the handle of the haptic device. In this experiment, no guidance is provided and the operator should plan their own path according to the information available. The second part is a ball tracking scenario shown in Fig. 9b which is designed to test the typical operation of trajectory tracking. This is a path-guided operational task. The operator should control the blue ball through the haptic device to track the pink ball following the preset path. Once the blue ball touched the pink ball, the latter moved to the next positon and the operator should go on tracking. The entire process consists of six such cycles.

Fig. 8
figure 8

Experimental tasks. a Virtual robotic scenario. b Ball tracking scenario

A variable-controlling approach is applied in the experiment to analyze the effects of each factor on the interactive operation. The first factor is the guidance force (fg) provided by the motors to guide the operator to move toward the target. Suppose the guidance force of 0 N, 2 N, and 4 N is for conditions a1, a2, and a3 respectively. The second factor is the restoration force (fr) exerted by the motors which drives the haptic device back to the originating pose after operating or in the non-operating state. Suppose the restoration force of 0 N, 2 N, and 4 N is for conditions b1, b2, and b3 respectively. The third is the speed of the virtual avatar which is set at 0.5 cm/s, 1.5 cm/s, and 2.5 cm/s for conditions c1, c2, and c3 respectively.

Among all these control factors, a1, b1, and c2 are the default control factors. During the experiments, when the influence of a variable is studied, the control factor of this variable is changed, and other variables are the default factors. For example, three groups of experiments under conditions of a1 × b1 × c2, a2 × b1 × c2, and a3 × b1 × c2 should be carried out to study the effect of the guidance force in the virtual robotic scenario and the ball tracking scenario respectively. So each subject needs to do 18 experiments, and the experimental sequences of each subject were randomly arranged.

5 Results and analysis

5.1 Effects of the guidance force

In order to investigate the influence of the guidance force on the operation efficiency of the interactive system, three levels of 0 N, 2 N, and 4 N were applied in the experiment. The average time for completing the designed task was recorded, as is shown in Table 1.

Table 1 Average Task Completion Time (Second)

According to the statistical data in Table 1, a task completion time histogram of each operator with three levels of guidance force in two scenarios is shown in Fig. 9.

Fig. 9
figure 9

Task completion time histogram in two different scenarios. a Virtual robotic scenario. b Ball tracking scenario

As can be seen from Fig. 9, the overall distribution of task completion time in three cases is consistent although the task completion time of ten subjects is slightly different. The guidance force will shorten the task completion time in both two scenarios. In the case of the virtual robot scenario, task completion time was reduced by 15.3% at most and 8% on average with 2 N guidance force compared with no guidance force. When 4 N guidance force was available, task completion time was shortened by 20.3% at most and 12.7% on average. In the ball tracking scenario, task completion time reduction was 10.77% at most and 6.7% on average with 2 N guidance force compared with no guidance force. When 4 N guide force was available, task completion time was shortened by 16.60% at most and 10.6% on average. The result indicates that the guidance force can give the operator helpful hint to improve the operation efficiency and to shorten the task completion time. Although task completion time is averagely shortened with 4 N guide force compared with 2 N guide force, further experiments should be carried out to study the optimal guidance force for different subjects and different tasks.

5.2 Relationship between the restoration force and the operating range

To study the effect of the restoration force on the haptic interactive operation, the restoration force was set at three grades that include elastic force of the rubber bands only, elastic force plus 2 N motor output, and elastic force plus 4 N motor output. Other variables were the default factor. Univariate analysis of variance was used to analyze. Table 2 shows the result of variance analysis of the maximum operating angle (in degree) in three degrees of freedom.

Table 2 Analysis of variance the maximum operating angle in six movement directions

In the result of the variance analysis given in Table 2, the sum of the squared variance, the mean square, the F value, and the probability P of the groups are given. It can be seen from the significance level P < 0.05 that there was a significant difference in the mean value between groups in the positive and negative directions of the X- and Y-axes and the positive direction of the Z-axis at the 0.05 level.

Figure 10 shows the histogram of the range of the movement of the hand in the positive and negative directions of the X, Y, and Z under the conditions of three grades of restoration force. The abscissa in Fig. 11 is 1, 2, and 3, representing the motor restoration force of 0 N, 2 N, and 4 N respectively and the vertical axis represents the maximum motion range in degree (°).

Fig. 10
figure 10

Bar charts of the range of motion with three grades of restoring force (95% CI). a In the X-axis positive direction. b In the X-axis negative direction. c In the Y-axis positive direction. d In the Y-axis negative direction. e In the Z-axis positive direction. f In the Z-axis negative direction

As can be seen from Fig. 10, the restoration force has an important effect on the operating range of the haptic device in all directions. The greater the restoration force, the smaller the corresponding operating range. This is possibly because the restoration force constraints the free motion of the operator to some extent. So the restoration force should be minimized in the condition that the restoration is ensured.

5.3 Relationship between the speed of the avatar and the operating range

In this experiment, the speed of the virtual avatar is set at 0.5 cm/s, 1.5 cm/s, and 2.5 cm/s respectively and the other factors are set as default factors. Three groups of the operable range were recorded in degree (°) and one-way analysis of variance (ANOVA) was used to study the effects of different conditions. The results are shown in Table 3.

Table 3 Variance analysis of virtual avatar motion

It can be seen from the significance level (P < 0.05) that the intra-group means along X-axis positive direction and Z-axis positive direction are significantly different (P < 0.05) while the differences in other directions are not significant. Furthermore, the differences of the measurement data were compared with the homogeneity test of variances, and the results indicated there was no significant difference between the variance of each group at the 0.05 level; that is, the variance is homogeneous, as is shown in Table 4.

Table 4 Homogeneous test of variance under conditions of different avatar speeds

Least significant difference (LSD) multiple comparison procedure was used for further analysis. In Table 5, the experimental mean values were compared while the avatar in VR moved at different speeds. When the significance level was less than 0.05, there was a significant difference between the two groups. The results show that there is a significant difference in operating range in the six directions when the virtual object moved at the lowest speed and the highest speed, which indicates that the speed of the virtual object has an effect on the amplitude of the haptic device.

Table 5 LSD multiple comparison results of experimental data of virtual object velocity

Figure 11 shows the histogram of the operating range of the haptic device in the positive and negative directions of X, Y, and Z-axis under the conditions of three grades of avatar speed. The abscissa in Fig. 12 is 1, 2, and 3, representing the avatar speed of 0.5 cm/s, 1.5 cm/s, and 2.5 cm/s respectively. The vertical axis represents the maximum operating angle in degrees in the corresponding direction.

Fig. 11
figure 11

Bar graph of the operating range in six motion directions with three grades of avatar speed. a X+. b X−. c Y+. d Y−. e Z+. f Z−

Fig. 12
figure 12

The scatter plot of the relationship between the operating range and the arm length

It can be seen from Fig. 11 that the moving speed of the virtual avatar has a certain influence on the operating range in each direction. The larger the moving speed, the smaller the operating range in the corresponding motion direction.

5.4 Relationship between the arm length and the operating range

In the experiment, the length of the right arm (the distance from the scapula to the palm) of each subject was measured. Figure 12 shows the scatter plot of the relationship between the operating range and the arm length. The abscissa is the arm length and the ordinate is the average operating range of multiple experiments.

Method of correlation analysis was applied to study the relevance. In this paper, the Spearman correlation coefficient was used to analyze the relationship between the arm length and the operating range. The results are shown in Table 6.

Table 6 Operation space range and arm length correlation coefficient table

From Table 6, the operating range correlates with the arm length in the X-axis and Y-axis positive direction at the 0.05 significant level. Because the X-axis positive direction is to move the handle of the haptic device to right and the Y-axis positive direction is to move forward, it can be deduced that the operating range and the arm length are positively correlated when the handle is moved away from the body and the correlation coefficients are 0.638 and 0.655 respectively.

5.5 Differences in operating range along different directions

Table 7 shows the operating ranges of the experimenter in each direction in each experiment, i.e., the maximum operating angle.

Table 7 Operating range statistics

As can be seen from Table 7, the maximum range along X and Y negative direction is greater than that along the positive direction. X negative direction represents moving the handle to the left and positive direction represents moving the handle to the right. Similarly, Y negative direction represents moving the handle close to the operator and the positive direction represents moving the handle away from the operator. It can be concluded that the motion of the operator’s handle toward himself/herself is greater than moving away from himself/herself. This means that asymmetric control interval is necessary for a haptic device-based system.

5.6 Determination of operating range and operation speed

Three sets of experiments were taken to study the operating range of the haptic device while the moving speed of the virtual object was controlled at the medium speed and the reset force is provided by the rubber bands. According to Table 7, we can obtain that under the above conditions the average range of hand movement is roughly − 21.96°~19.74 ° along the X-axis angle, − 29.25° to 24.95° along the Y-axis and − 41.60° to 39.09° around the Z-axis.

The distance from the end of the handle to the intersection of three axes is about 30 cm, so the magnitude of the swing from left to right is about − 11.49~10.33 cm, the magnitude of the swing forwards or backwards is about − 15.32~13.06 cm, and the wrist rotation angle range is − 41.60°~39.09°.

In the experiment, the speed at which the operator operates the handle is recorded at the same time, so the maximum operating speed of the operator can be obtained by the above method. Table 8 shows the operating speed of the subjects in each direction in experiments, in degrees per second.

Table 8 Operation speed data statistics

Since the moving speed and the reset force of the virtual avatar have no significant effect on the operating speed, all the experimental results are averaged and the maximum operating speed in different directions can be obtained. The operating speed in the X, Y, and Z-axes is − 109.18°/s~98.38°/s, − 99.73°/s~92.06°/s, − 310.60°/s~300.75°/s respectively. Converted the speed to translation in the workspace, the operating speed from left to right is − 57.17~51.51 cm/s, the operating speed forwards and backwards is − 52.22~48.20 cm/s. That is, the operators are used to operating the haptic device at such speed and this should be considered while an interactive system is designed using a haptic device.

Ergonomics is actually the study of the relationship between people, machines, and the environment, aiming at safety, health, comfort, and efficiency optimization. The research content can be the study on human factors, the optimization of the human-machine system design, improvements of operations, analysis of the environment, and so on. As for the haptic interaction system, not only precise measurement and reliable force feedback but also ergonomics research is required to adapt to the operator’s physiology and psychology. Ergonomic experiments and assessments are important to choose proper parameters in designing a comfort and efficient haptic device and the interaction system.

6 Conclusions

In this study, a 3-DOF haptic device was designed to provide three DOF force feedback to human operators. VR-based interactive system using the developed device was built and ergonomic experiments were conducted. The effective data collected by the force feedback handle system was used for statistical analysis. The characteristic efficiency and workspace were mainly analyzed. Statistical analysis was used to study the influencing factor including the guiding force, the reset force, the speed of the virtual object, and the arm length. The experimental results can provide evidence for how to design and optimize the haptic device and the haptic interactive system. Besides the factors explored in this research, human factors such as the human operator’s character, proficiency, perceptual and behavior habits, and the mechanical factor such as the shape of the handle and the size of the haptic device will also influence the haptic interaction. These factors would be explored further.

Abbreviations

DOF:

Degrees of freedom

LSD:

Least significant difference

MFC:

Microsoft Foundation Class

OpenGL:

Open Graphics Library

VR:

Virtual reality

References

  1. A. Bolopion, S. Régnier, A review of haptic feedback teleoperation systems for micromanipulation and microassembly[J]. IEEE Trans. Autom. Sci. Eng. 10(3), 496–502 (2013)

    Article  Google Scholar 

  2. T. Sasaki, K. Kokubo, H. Sakai, Hydraulically driven joint for a force feedback manipulator[J]. Precis. Eng. 47, 445–451 (2017)

    Article  Google Scholar 

  3. C. Pacchierotti, L. Meli, F. Chinello, et al., Cutaneous haptic feedback to ensure the stability of robotic teleoperation systems[J]. Int. J. Robot Res. 34(14), 1773–1787 (2015)

    Article  Google Scholar 

  4. F. Oscari, R. Oboe, O.A. Daud Albasini, et al., Design and construction of a bilateral haptic system for the remote assessment of the stiffness and range of motion of the hand[J]. Sensors 16(10), 1633 (2016)

    Article  Google Scholar 

  5. Laycock S D, Day A M. Recent developments and applications of haptic devices[C], Computer Graphics Forum. Oxford: Blackwell Publishing, Inc, 2003, 22(2): 117–132.

    Google Scholar 

  6. D. Borro, J. Savall, A. Amundarain, et al., A large haptic device for aircraft engine maintainability [J]. IEEE Comput. Graph. Appl. 24(6), 70–74 (2004)

    Article  Google Scholar 

  7. R.J. Adams, M.R. Moreyra, B. Hannaford, in Proc of the Asme Winter Annual Meeting Haptics Symposium. Excalibur, a three-Axis force display[J] (2010)

    Google Scholar 

  8. M.C. Çavuşoğlu, D. Feygin, F. Tendick, A critical study of the mechanical and electrical properties of the phantom haptic interface and improvements for highperformance control[J]. Presence Teleop. Virt. 11(6), 555–568 (2002)

    Article  Google Scholar 

  9. Xitact Medical Simulation, http://www.xitact.com. Accessed 16 Sept 2018.

  10. M. Noakes, L. Love, P. Lloyd, Telerobotic planning and control for DOE D&D operations (IEEE International Conference on Robotics and Automation, Washington DC, 2002), pp. 3485–3492

    Google Scholar 

  11. E.L. Faulring, J.E. Colgate, M.A. Peshkin, The cobotic hand controller: Design, control and performance of a novel haptic display[J]. Int. J. Robot. Res. 25(11), 1099–1119 (2006)

    Article  Google Scholar 

  12. X.J. He, K.S. Choi, Safety control for impedance haptic interfaces[J]. Multimed. Tools Appl. 75(23), 15795–15819 (2016)

    Article  Google Scholar 

  13. Sun X, Andersson K, Sellgren U, Towards a Methodology for Multidisciplinary Design Optimization, Proceedings of the ASME 2015 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2015, Boston, Massachusetts, USA; 2015.

    Google Scholar 

  14. H. Qin, A. Song, Y. Liu, et al., Design and calibration of a new 6 DOF haptic device[J]. Sensors 15(12), 31293–31313 (2015)

    Article  Google Scholar 

  15. B. Sauvet, T. Laliberte, C. Gosselin, Design, analysis and experimental validation of an ungrounded haptic interface using a piezoelectric actuator[J]. Mechatronics 45, 100–109 (2017)

    Article  Google Scholar 

  16. I. Sarakoglou, N. Garcia-Hernandez, N.G. Tsagarakis, et al., A high performance tactile feedback display and its integration in teleoperation[J]. IEEE Trans. Haptics 5(3), 252–263 (2012)

    Article  Google Scholar 

  17. X. Sun, U. Sellgren, K. Andersson, Situated design optimization of haptic devices[J]. Procedia CIRP 50, 293–298 (2016)

    Article  Google Scholar 

  18. H.Z. Tan, M.A. Srinivasan, B. Eberman, et al., Human factors for the design of force-reflecting haptic interfaces[J]. Dyn. Syst. Control 55(1), 353–359 (1994)

    Google Scholar 

  19. R. Ellis, O. Ismaeil, M. Lipsett, Design and evaluation of a high-performance haptic interface. Robotica 14, 321–327 (1996)

    Article  Google Scholar 

  20. Yoon W K, Suehiro T, Tsumaki Y, et al. A method for analyzing parallel mechanism stiffness including elastic deformations in the structure[C].Intelligent Robots and Systems, 2002. IEEE/RSJ International Conference on. IEEE, 2002(34):633–634

    Google Scholar 

Download references

Acknowledgements

The authors thank the editor and anonymous reviewers for their helpful comments and valuable suggestions.

Funding

This paper is supported by the National Key Research and Development Program of China (No. 2016YFB1001301), NSFC 61673114 and Shanghai Aerospace Science and Technology Innovation Fund SAST2017-021.

Availability of data and materials

We can provide the data.

Author information

Authors and Affiliations

Authors

Contributions

All authors take part in the discussion of the work described in this paper. HL organized the research. AS and BL joined in the design of the haptic device and conducted calibration experiments. BX and HZ participated in the formulation of main design targets. This writing was finished by HL and supervised by AS. All authors approved the final version of this paper.

Corresponding author

Correspondence to Huijun Li.

Ethics declarations

Authors’ information

Hui-Jun Li received her B.S. degree in measurement and control in 1999, and M.S. degree in condensed matter physics in 2002 from Zhengzhou University, Zhengzhou, and Ph.D. degree in measurement and control from Southeast University, Nanjing, in 2005. She is currently an associate professor with the School of Instrument Science and Engineering, Southeast University, Nanjing. Her research interests are on teleoperation, space robot, and rehabilitation robot.

Ai-Guo Song received the B.S. degree in automatic control and the M.S. degree in measurement and control from the Nanjing University of Aeronautics and Astronautics, Nanjing, China, in 1990 and 1993, respectively, and the Ph.D. degree in measurement and control from Southeast University, Nanjing, China, in 1996. From 1996 to 1998, he was an Associate Researcher with the Intelligent Information Processing Laboratory, Southeast University. From 1998 to 2000, he was an Associate Professor with the Department of Instrument Science and Engineering, Southeast University. From 2000 to 2003, he was the Director of the Robot Sensor and Control Laboratory, Southeast University. From April 2003 to April 2004, he was a Visiting Scientist with the Laboratory for Intelligent Mechanical Systems, Northwestern University, Evanston, IL, USA. He is currently a Professor with the School of Instrument Science and Engineering, Southeast University. His current interests include teleoperation, haptic display, Internet telerobotics, and distributed measurement systems.

Bo-Wei Li received her B.S. degree in measurement and control in 2013 from Nanjing University of Science and Technology and M.S. degree in condensed matter physics from Southeast University, Nanjing, in 2016. She is currently an engineer engaging in the development of human-machine interface and related algorithms.

Bao-Guo Xu received his B.S. degree in measurement and control from China University of Mine and Technology, Xuzhou, China, in 2004 and Ph.D. degree in measurement and control from Southeast University, Nanjing, China, in 2009. He is currently an Associate Professor in the School of Instrument Science and Engineering, Southeast University. His interests include brain computer interface and rehabilitation robot.

Hong Zeng received the Ph.D. degree in computer science from Hong Kong Baptist University, Hong Kong, in 2010. He is currently an Associate Professor with the State Key Laboratory of Bioelectronics, Robot Sensor and Control Laboratory, School of Instrument Science and Engineering, Southeast University, Nanjing, China. His current research interests include bioRobot/bioMechatronic interfaces, haptic interaction systems and cortically coupled human-machine collaboration.

Ethics approval and consent to participate

Not applicable.

Consent for publication

Not applicable.

Competing interests

The authors declare that they have no competing interests.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, H., Song, A., Li, B. et al. Experiments and assessments of a 3-DOF haptic device for interactive operation. J Image Video Proc. 2018, 94 (2018). https://doi.org/10.1186/s13640-018-0331-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13640-018-0331-5

Keywords