Authors

Ramtin Rakhsha, Daniela Constantinescu, Yang Shi

Abstract

For distributed haptic cooperation systems, this paper develops a framework for virtual environments such that the design of the coordinating controllers is decoupled from the network topology and the communication issues. A passive paradigm is introduced for shared virtual object (SVO) with n distributed copies on communications with unreliable data transmission. The n -port passivity of the SVO system is proved and followed by the steady-state analysis. Three-user haptic cooperation experiments validate the theoretical findings.

Keywords

Haptic cooperation; Port-Hamiltonian systems; Shared virtual object; Wave-based communication; port passivity

Citation

  • Journal: Autonomous Robots
  • Year: 2019
  • Volume: 43
  • Issue: 6
  • Pages: 1489–1504
  • Publisher: Springer Science and Business Media LLC
  • DOI: 10.1007/s10514-018-9809-3

BibTeX

@article{Rakhsha_2018,
  title={{Passive shared virtual environment for haptic cooperation}},
  volume={43},
  ISSN={1573-7527},
  DOI={10.1007/s10514-018-9809-3},
  number={6},
  journal={Autonomous Robots},
  publisher={Springer Science and Business Media LLC},
  author={Rakhsha, Ramtin and Constantinescu, Daniela and Shi, Yang},
  year={2018},
  pages={1489--1504}
}

Download the bib file

References

  • Anderson, R. J. & Spong, M. W. Bilateral control of teleoperators with time delay. IEEE Transactions on Automatic Control vol. 34 494–501 (1989) – 10.1109/9.24201
  • Arbabtafti, M. et al. Physics-Based Haptic Simulation of Bone Machining. IEEE Transactions on Haptics vol. 4 39–50 (2011) – 10.1109/toh.2010.5
  • Bianchini, G., Orlandesi, M., & Prattichizzo, D. (2010). Passivity-based analysis and design of multi-contact haptic systems via lmis. In M. Hosseini Zadeh (eds.), Advances in haptics (pp. 155–170). InTech.
  • Borghesan, G., Macchelli, A. & Melchiorri, C. Interconnection and Simulation Issues in Haptics. IEEE Transactions on Haptics vol. 3 266–279 (2010)10.1109/toh.2010.24
  • Carignan, C. R. & Olsson, P. A. Cooperative control of virtual objects over the Internet using force-reflecting master arms. IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA ’04. 2004 1221-1226 Vol.2 (2004) doi:10.1109/robot.2004.1307991 – 10.1109/robot.2004.1307991
  • Joono Cheong, Niculescu, S.-I. & Kim, C. Motion Synchronization Control of Distributed Multisubsystems With Invariant Local Natural Dynamics. IEEE Transactions on Robotics vol. 25 382–398 (2009) – 10.1109/tro.2008.2011529
  • Chopra, N., Berestesky, P. & Spong, M. W. Bilateral Teleoperation Over Unreliable Communication Networks. IEEE Transactions on Control Systems Technology vol. 16 304–313 (2008) – 10.1109/tcst.2007.903397
  • Fotoohi, M., Sirouspour, S. & Capson, D. Stability and Performance Analysis of Centralized and Distributed Multi-rate Control Architectures for Multi-user Haptic Interaction. The International Journal of Robotics Research vol. 26 977–994 (2007) – 10.1177/0278364907082049
  • Hannaford, B. & Jee-Hwan Ryu. Time-domain passivity control of haptic interfaces. IEEE Transactions on Robotics and Automation vol. 18 1–10 (2002) – 10.1109/70.988969
  • Hogan, N. Impedance Control: An Approach to Manipulation: Part I—Theory. Journal of Dynamic Systems, Measurement, and Control vol. 107 1–7 (1985) – 10.1115/1.3140702
  • Huang, K. & Lee, D. Consensus-Based Peer-to-Peer Control Architecture for Multiuser Haptic Interaction Over the Internet. IEEE Transactions on Robotics vol. 29 417–431 (2013) – 10.1109/tro.2012.2229672
  • Kanno, T. & Yokokohji, Y. Multilateral teleoperation control over time-delayed computer networks using wave variables. 2012 IEEE Haptics Symposium (HAPTICS) 125–131 (2012) doi:10.1109/haptic.2012.6183780 – 10.1109/haptic.2012.6183780
  • Khademian, B. & Hashtrudi-Zaad, K. Dual-User Teleoperation Systems: New Multilateral Shared Control Architecture and Kinesthetic Performance Measures. IEEE/ASME Transactions on Mechatronics vol. 17 895–906 (2012) – 10.1109/tmech.2011.2141673
  • Kim, J. et al. Transatlantic Touch: A Study of Haptic Collaboration over Long Distance. Presence: Teleoperators and Virtual Environments vol. 13 328–337 (2004) – 10.1162/1054746041422370
  • Kim, M., Lee, Y., Lee, Y. & Lee, D. Haptic rendering and interactive simulation using passive midpoint integration. The International Journal of Robotics Research vol. 36 1341–1362 (2017) – 10.1177/0278364917731821
  • Kim, Y.-B., Han, S.-H., Kim, S.-J., Kim, E.-J. & Song, C.-G. Multi-Player Virtual Ping-Pong Game. 17th International Conference on Artificial Reality and Telexistence (ICAT 2007) 269–273 (2007) doi:10.1109/icat.2007.34 – 10.1109/icat.2007.34
  • Kottenstette, N., III, J. F. H., Koutsoukos, X., Antsaklis, P. & Sztipanovits, J. Digital control of multiple discrete passive plants over networks. International Journal of Systems, Control and Communications vol. 3 194 (2011) – 10.1504/ijscc.2011.039868
  • H LeBlanc. LeBlanc, H., Eyisi, E., Kottenstette, N., Koutsoukos, X., & Sztipanovits, J. (2011). A passivity-based approach to group coordination in multi-agent networks, volume 89 of Lecture Notes in Electrical Engineering (1st ed.). Berlin: Springer. (2011)
  • Lee, D. & Huang, K. On Passive Non-Iterative Variable-Step Numerical Integration of Mechanical Systems for Haptic Rendering. ASME 2008 Dynamic Systems and Control Conference, Parts A and B 1147–1154 (2008) doi:10.1115/dscc2008-2257 – 10.1115/dscc2008-2257
  • Li, J., Tavakoli, M., Mendez, V. & Huang, Q. Passivity and Absolute Stability Analysesof Trilateral Haptic Collaborative Systems. Journal of Intelligent & Robotic Systems vol. 78 3–20 (2014) – 10.1007/s10846-014-0049-2
  • Mendez, V., Tavakoli, M. & Li, J. A method for passivity analysis of multilateral haptic systems. Advanced Robotics vol. 28 1205–1219 (2014) – 10.1080/01691864.2014.913500
  • Minogue, J., Gail Jones, M., Broadwell, B. & Oppewall, T. The impact of haptic augmentation on middle school students’ conceptions of the animal cell. Virtual Reality vol. 10 293–305 (2006) – 10.1007/s10055-006-0052-4
  • Navarro-López, E. M. Several dissipativity and passivity implications in thelinear discrete‐time setting. Mathematical Problems in Engineering vol. 2005 599–616 (2005) – 10.1155/mpe.2005.599
  • Niemeyer, G. & Slotine, J.-J. E. Stable adaptive teleoperation. IEEE Journal of Oceanic Engineering vol. 16 152–162 (1991) – 10.1109/48.64895
  • Niemeyer, G. & Slotine, J.-J. E. Telemanipulation with Time Delays. The International Journal of Robotics Research vol. 23 873–890 (2004) – 10.1177/0278364904045563
  • Raisbeck, G. A Definition of Passive Linear Networks in Terms of Time and Energy. Journal of Applied Physics vol. 25 1510–1514 (1954) – 10.1063/1.1702374
  • Rakhsha, R. & Constantinescu, D. Passive shared virtual environment for distributed haptic cooperation. 2014 IEEE Haptics Symposium (HAPTICS) 221–226 (2014) doi:10.1109/haptics.2014.6775458 – 10.1109/haptics.2014.6775458
  • Rakhsha, R. & Constantinescu, D. Average-Position Coordination for Distributed Multi-User Networked Haptic Cooperation. Journal of Human-Robot Interaction vol. 4 62 (2015) – 10.5898/jhri.4.3.rakhsha
  • Shahbazi, M., Atashzar, S. F., Talebi, H. A. & Patel, R. V. Novel Cooperative Teleoperation Framework: Multi-Master/Single-Slave System. IEEE/ASME Transactions on Mechatronics vol. 20 1668–1679 (2015) – 10.1109/tmech.2014.2347034
  • Stramigioli, S., Secchi, C., van der Schaft, A. J. & Fantuzzi, C. Sampled data systems passivity and discrete port-Hamiltonian systems. IEEE Transactions on Robotics vol. 21 574–587 (2005)10.1109/tro.2004.842330
  • Sugarman, H., Dayan, E., Weisel-Eichler, A. & Tiran, J. The Jerusalem TeleRehabilitation System, a New Low-Cost, Haptic Rehabilitation Approach. CyberPsychology & Behavior vol. 9 178–182 (2006) – 10.1089/cpb.2006.9.178
  • Schaft, A. L2-Gain and Passivity Techniques in Nonlinear Control. Lecture Notes in Control and Information Sciences (Springer Berlin Heidelberg, 1996). doi:10.1007/3-540-76074-1 – 10.1007/3-540-76074-1
  • Yokokohji, Y., Tsujioka, T. & Yoshikawa, T. Bilateral control with time-varying delay including communication blackout. Proceedings 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. HAPTICS 2002 285–292 doi:10.1109/haptic.2002.998970 – 10.1109/haptic.2002.998970