Abstract
A haptic device (HD) is an interface used for simulating a virtual environment (VE) for its operator. While simulating a VE, the HD should be stable; otherwise, it can damage itself or its operator. Usually, HDs are multi-degree-of-freedom serial manipulators with sensor quantization and friction in their joints. Hence, the HD dynamics is complex and its analytical stability analysis is complicated. During simulating of the VE for the operator, stylus movements are small. In the previous studies, the multi-DOF nonlinear dynamics of the HD was replaced with simple dynamics in which mass and viscous values are constant. However, there were neither analytical methods to determine the values of the mentioned parameters in the simplified model nor studying the accuracy of this simplification is studied. In this paper, a novel and general approach is employed for simplifying a multi-degree-of-freedom haptic device dynamics during arbitrary motion around the operating point, and its accuracy in the prediction of the stable simulation of the VE is discussed. Meanwhile, sensor quantization and Coulomb friction are considered in the model. This method is evaluated through simulation for stability analysis of the PHANToM 1.5 and KUKA Light Weight Robot IV (LWR IV) as haptic interfaces in various situations.
Similar content being viewed by others
Availability of data and materials
Source data for figures and numbers are provided with the paper.
Code availability
The codes employed for the findings of this study are available on request from the corresponding author.
References
Mayetin, U., Kucuk, S.: Design and experimental evaluation of a low cost, portable, 3-dof wrist rehabilitation robot with high physical human-robot interaction. J. Intell. Robot. Syst. 106(3), 65 (2022)
Roldan, J.R.U., Milutinović, D.: Suture looping task pose planner in a constrained surgical environment. J. Intell. Robot. Syst. 106(4), 78 (2022)
Liu, Z., Wang, S., Feng, F., Xie, L.: A magnetorheological fluid based force feedback master robot for vascular interventional surgery. J. Intell. Robot. Syst. 106(1), 20 (2022)
Valenzuela-Urrutia, D., Muñoz-Riffo, R., Ruiz-del-Solar, J.: Virtual reality-based time-delayed haptic teleoperation using point cloud data. J. Intell. Robot. Syst. 96, 387–400 (2019)
Saini, S., Orlando, M.F., Pathak, P.M.: Intelligent control of a master-slave based robotic surgical system. J. Intell. Robot. Syst. 105(4), 94 (2022)
Chicaiza, F.A., Slawiñski, E., Salinas, L.R., Mut, V.A.: Evaluation of path planning with force feedback for bilateral teleoperation of unmanned rotorcraft systems. J. Intell. Robot. Syst. 105(2), 34 (2022)
Naceri, A., Mazzanti, D., Bimbo, J., Tefera, Y.T., Prattichizzo, D., Caldwell, D.G., Mattos, L.S., Deshpande, N.: The vicarios virtual reality interface for remote robotic teleoperation: teleporting for intuitive tele-manipulation. J. Intell. Robot. Syst. 101, 1–16 (2021)
You, B., Li, J., Ding, L., Xu, J., Li, W., Li, K., Gao, H.: Semi-autonomous bilateral teleoperation of hexapod robot based on haptic force feedback. J. Intell. Robot. Syst. 91, 583–602 (2018)
Nahri, S.N.F., Du, S., Van Wyk, B.J.: A review on haptic bilateral teleoperation systems. J. Intell. Robot. Syst. 104, 1–23 (2022)
Hogan, N.: Controlling impedance at the man/machine interface. In: IEEE International Conference on Robotics and Automation, pp. 1626–1631. IEEE (1989)
Gillespie, R.B., Cutkosky, M.R.: Stable user-specific haptic rendering of the virtual wall. In: Proceedings of the ASME International Mechanical Engineering Congress and Exhibition, vol. 58, pp. 397–406 (1996)
Dong, R.G., Dong, J.H., Wu, J.Z., Rakheja, S.: Modeling of biodynamic responses distributed at the fingers and the palm of the human hand-arm system. J. Biomech. 40(10), 2335–2340 (2007)
Yoshikawa, T., Ichinoo, Y.: Impedance identification of human fingers using virtual task environment. In: Proceedings of the 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 4, pp. 3094–3099. IEEE (2003)
Mashayekhi, A., Behbahani, S., Ficuciello, F., Siciliano, B.: Influence of human operator on stability of haptic rendering: a closed-form equation. Int. J. Intell. Robot. Appl. 4, 403–415 (2020)
Mashayekhi, A., Nahvi, A., Meghdari, A., Shad, H.M.: A new haptic interaction with a visual tracker: implementation and stability analysis. Int. J. Intell. Robot. Appl. 5, 37–48 (2021)
Zeng, C., Li, Y., Guo, J., Huang, Z., Wang, N., Yang, C.: A unified parametric representation for robotic compliant skills with adaptation of impedance and force. IEEE/ASME Trans. Mechatron. 27(2), 623–633 (2021)
Minsky, M., Ming, O.-y., Steele, O., Brooks Jr, F.P., Behensky, M.: Feeling and seeing: issues in force display. In: Proceedings of the 1990 Symposium on Interactive 3D Graphics, pp. 235–241 (1990)
Gil, J.J., Avello, A., Rubio, A., Florez, J.: Stability analysis of a 1 dof haptic interface using the Routh-Hurwitz criterion. IEEE Trans. Control Syst. Technol. 12(4), 583–588 (2004)
Diolaiti, N., Niemeyer, G., Barbagli, F., Salisbury, J.K.: Stability of haptic rendering: discretization, quantization, time delay, and coulomb effects. IEEE Trans. Robot. 22(2), 256–268 (2006)
Mashayekhi, A., Boozarjomehry, R.B., Nahvi, A., Meghdari, A., Asgari, P.: Improved passivity criterion in haptic rendering: influence of coulomb and viscous friction. Adv. Robot. 28(10), 695–706 (2014)
Colgate, J.E., Schenkel, G.: Passivity of a class of sampled-data systems: application to haptic interfaces. In: Proceedings of the 1994 American Control Conference, vol. 3, pp. 3236–3240. IEEE (1994)
Abbott, J.J., Okamura, A.M.: Effects of position quantization and sampling rate on virtual-wall passivity. IEEE Trans. Robot. 21(5), 952–964 (2005)
Gil, J.J., Sánchez, E., Hulin, T., Preusche, C., Hirzinger, G.: Stability boundary for haptic rendering: influence of damping and delay. J. Comput. Inf. Sci. Eng. 9(1), 011005 (2009)
Mashayekhi, A., Behbahani, S., Ficuciello, F., Siciliano, B.: Analytical stability criterion in haptic rendering: the role of damping. IEEE/ASME Trans. Mechatron. 23(2), 596–603 (2018)
Mashayekhi, A., Behbahani, S., Ficuciello, F., Siciliano, B.: Delay-dependent stability analysis in haptic rendering. J. Intell. Robot. Syst. 97, 33–45 (2019)
Mashayekhi, A., Behbahani, S., Nahvi, A., Keshmiri, M., Shakeri, M.: Analytical describing function of lugre friction model. Int. J. Intell. Robot. Appl. 6, 437–448 (2022)
Koul, M., Manivannan, M., Saha, S.K.: Effect of dual-rate sampling on the stability of a haptic interface. J. Intell. Robot. Syst. 91, 479–491 (2018)
Hulin, T., Albu-Schaffer, A., Hirzinger, G.: Passivity and stability boundaries for haptic systems with time delay. IEEE Trans. Control Syst. Technol. 22(4), 1297–1309 (2014)
Li, J., Tavakoli, M., Huang, Q.: Absolute stability of multi-dof multilateral haptic systems. IEEE Trans. Control Syst. Technol. 22(6), 2319–2328 (2014)
Li, J., Tavakoli, M., Huang, Q.: 3-dof trilateral teleoperation using a pair of 1-dof and 2-dof haptic devices: stability analysis. IFAC Proceedings Volumes 46(20), 443–448 (2013)
Li, J., Tavakoli, M., Huang, Q.: Stability of cooperative teleoperation using haptic devices with complementary degrees of freedom. IET Control Theory Appl. 8(12), 1062–1070 (2014)
Bianchini, G., Prattichizzo, D.: Virtual coupling design for stability and transparency of multi-device haptic systems with delays. In: 2013 World Haptics Conference (WHC), pp. 223–228. IEEE (2013)
Fahmi, S., Hulin, T.: Inertial properties in haptic devices: non-linear inertia shaping vs force feedforward. Force Feedforward. IFAC-PapersOnLine 51(22), 79–84 (2018)
Diaz, I., Gil, J.J.: Influence of internal vibration modes on the stability of haptic rendering. In: IEEE International Conference on Robotics and Automation, pp. 2884–2889. IEEE (2008)
Karami, A., Mashayekhi, A.: Improving haptic device stability through redundancy resolution. In: 2022 10th RSI International Conference on Robotics and Mechatronics (ICRoM), pp. 527–532. IEEE (2022)
Panariello, D., Caporaso, T., Grazioso, S., Di Gironimo, G., Lanzotti, A., Knopp, S., Pelliccia, L., Lorenz, M., Klimant, P.: Using the kuka lbr iiwa robot as haptic device for virtual reality training of hip replacement surgery. In: 2019 Third IEEE International Conference on Robotic Computing (IRC), pp. 449–450 (2019). https://doi.org/10.1109/IRC.2019.00094
Ogata, K.: Modern control engineering, 2nd edn. Prentice Hall PTR (1990)
Çavuşoğlu, M.C., Feygin, D., Tendick, F.: A critical study of the mechanical and electrical properties of the phantom haptic interface and improvements for highperformance control. Presence 11(6), 555–568 (2002). https://doi.org/10.1162/105474602321050695
Gaz, C., Flacco, F., De Luca, A.: Identifying the dynamic model used by the kuka lwr: a reverse engineering approach. In: 2014 IEEE International Conference on Robotics and Automation (ICRA), pp. 1386–1392 (2014). https://doi.org/10.1109/ICRA.2014.6907033
Funding
No funding was received for conducting this study.
Author information
Authors and Affiliations
Contributions
Ahmad Mashayekhi: Substantial contributions to the design of the work and revising it critically for important intellectual content. Abbas Karami: Substantial contributions to the conception of the work and drafting the work. Bruno Siciliano: Final approval of the version to be published.
Corresponding author
Ethics declarations
Ethics approval and consent to participate
The submitted work is original and is not published elsewhere in any form or language.
Consent for publication
Informed consent was obtained from all individual participants included in the study.
Conflict of interest
We certify that there is no actual or potential conflict of interest in relation to this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mashayekhi, A., Karami, A. & Siciliano, B. A New Approach for Simplifying Multi-Degree of Freedom Haptic Device Dynamics Model. J Intell Robot Syst 108, 4 (2023). https://doi.org/10.1007/s10846-023-01857-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-023-01857-8