Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article
Open access

Average-position coordination for distributed multi-user networked haptic cooperation

Published: 06 December 2015 Publication History

Abstract

Proportional-derivative (PD) control is often used to coordinate the two copies of the virtual environment in distributed two-users networked haptic cooperation. However, a distributed PD controller designed for force interactions between two users may destabilize the haptic cooperation among multiple users because the effective coordination gain for each local copy of the virtual environment increases with the participant count. This paper proposes the average position (AP) strategy to upper bound the effective stiffness for the shared virtual object (SVO) coordination and, thus, to increase the stability of distributed multi-user haptic cooperation. The paper first motivates the AP strategy via continuous-time analysis of the autonomous dynamics of an SVO distributed among N users connected across a network with infinite bandwidth and no communication delay. We then investigate the effect of AP coordination on distributed multi-user haptic interactions over a network with limited bandwidth and constant and small communication delay via multi-rate stability and performance analyses of cooperative manipulations of an SVO by up to five operators. The paper shows that AP coordination: (1) has bounded effective coordination gain; (2) increases the stability region of distributed multi-user haptic cooperation compared to conventional PD coordination; and (3) renders less viscous SVO dynamics to operators than PD coordination. Three-users experimental manipulations of a shared virtual cube validate the analysis.

References

[1]
Ansari, R., Zareinejad, M., Rezaei, S., Baghestan, K., & Sarli, N. (2012). Stable multi-user interaction with cooperative haptic virtual environments by a modification of passive set-position modulation. IET Control Theory Applications, 6(16), 2538--2548.
[2]
Araki, M., & Yamamoto, K. (1986). Multivariable multirate sampled-data systems: state-space description, transfer characteristics, and nyquist criterion. IEEE Transactions on Automatic Control, 31(2), 145--154.
[3]
Barbagli, F., Prattichizzo, D., & Salisbury, K. (2005). A multirate approach to haptic interaction with deformable objects with single and multipoint contacts. International Journal of Robotics Research, 24(9), 703--715.
[4]
Basdogan, C., Ho, C.-H., Srinivasan, M. A., & Slater, M. (2000). An experimental study on the role of touch in shared virtual environments. ACM Transactions on Computer-Human Interaction, 7(4), 443--460.
[5]
Bianchini, G., Orlandesi, M., & Prattichizzo, D. (2010). Passivity-based analysis and design of multi-contact haptic systems via LMIs. In M. Hosseini Zadeh (Ed.), Advances in haptics (p. 155--170). InTech.
[6]
Buttolo, P., Oboe, R., & Hannaford, B. (1997). Architectures for shared haptic virtual environments. Computers and Graphics, 21(4), 421--429.
[7]
Cheong, J., Niculescu, S.-I., & Kim, C. (2009). Motion synchronization control of distributed multisubsystems with invariant local natural dynamics. IEEE Transactions on Robotics, 25(2), 382--398.
[8]
Eid, M., Cha, J., & El-Saddik, A. (2011). Admux: An adaptive multiplexer for haptic-audio-visual data communication. IEEE Transactions on Instrumentation and Measurement, 60(1), 21--31.
[9]
Fotoohi, M., Sirouspour, S., & Capson, D. (2007). Stability and performance analysis of centralized and distributed multi-rate control architectures for multi-user haptic interaction. International Journal of Robotics Research, 26(9), 977--994.
[10]
Glencross, M., Jay, C., Feasel, J., Kohli, L., Whitton, M., & Hubbold, R. (2007). Effective cooperative haptic interaction over the internet. In Proceedings of the IEEE Virtual Reality Conference (p. 115--122). Charlotte, NC.
[11]
Gunn, C., Hutchins, M., & Adcock, M. (2005). Combating latency in haptic collaborative virtual environments. Presence: Teleoperators and Virtual Environments, 14(3), 313--328.
[12]
Huang, K., & Lee, D. J. (2013). Consensus-based peer-to-peer control architecture for multiuser haptic interaction over the internet. IEEE Transactions on Robotics, 29(2), 417--431.
[13]
Khademian, B., & Hashtrudi-Zaad, K. (2011). Shared control architectures for haptic training: Performance and coupled stability analysis. International Journal of Robotics Research, 30(13), 1627--1642.
[14]
Kim, Y. B., Han, S. H., Kim, S. J., Kim, H. J., & Song, C. G. (2007). Multi-player virtual ping-pong game. In Proceedings of the 17th ICAT International Conference on Artificial Reality and Telexistence (p. 269--273).
[15]
Lee, & Huang. (2008). On passive non-iterative variable-step numerical integration of mechanical systems for haptic rendering. In Proceedings of the ASME Conference of Dynamic Systems and Control Division (p. 1147--1154).
[16]
Lee, & Huang. (2010). Passive-set-position-modulation framework for interactive robotic systems. IEEE Transactions on Robotics, 26(2), 354--369.
[17]
Lee, I., & Choi, S. (2009). Discrimination of visual and haptic rendering delays in networked environments. International Journal of Control, Automation and Systems, 7(1), 25--31.
[18]
Lee, S., & Kim, J. W. (2009). Transparency analysis and delay compensation scheme for haptic-based networked virtual environments. Computer Communications, 32(5), 992--999.
[19]
Li, J., Tavakoli, M., & Huang, Q. (2014a). Absolute stability of a class of trilateral haptic systems. IEEE Transactions on Haptics, 7(3), 301--310.
[20]
Li, J., Tavakoli, M., & Huang, Q. (2014b). Absolute stability of multi-dof multi-lateral haptic systems. IEEE Transactions on Control Systems Technology.
[21]
Marshall, A., Yap, K. M., & Yu, W. (2008). Providing qos for networked peers in distributed haptic virtual environments. Advances in Multimedia, 2008.
[22]
Mitra, P., & Niemeyer, G. (2007). Haptic simulation of manipulator collisions using dynamic proxies. Presence: Teleoperators and Virtual Environments, 16(4), 367--384.
[23]
Qin, J., Choi, K.-S., Xu, R., Pang, W.-M., & Heng, P.-A. (2013). Effect of packet loss on collaborative haptic interactions in networked virtual environments: An experimental study. Presence: Teleoperators and Virtual Environments, 22(1), 36--53.
[24]
Rakhsha, R., & Constantinescu, D. (2011). Enhanced stability of three-users multirate distributed haptic cooperation via coordination to average peer position. In Proceedings of the 4th International Conference on Advances in Computer-Human Interactions (p. 136--141). Gosier, Guadeloupe, France.
[25]
Rakhsha, R., & Constantinescu, D. (2012). On distributed multirate control of direct user-to-user touch in networked haptic systems with passive wave-domain communications. International Journal of Advanced Robotic Systems, 9(52), 1--10.
[26]
Sankaranarayanan, G., & Hannaford, B. (2006). Virtual coupling schemes for position coherency in networked haptic environments. In Proceedings of the 1st IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics (p. 853--858). Pisa, Italy.
[27]
Schuwerk, C., Paggetti, G., Chaudhari, R., & Steinbach, E. (2014). Perception-based traffic control for shared haptic virtual environments. Presence: Teleoperators and Virtual Environments, 23(3), 320--338.
[28]
Sugarman, H., Dayan, E., Weisel-Eichler, A., & Tiran, J. (2006). The Jerusalem Telerehabilitation System, a new, low-cost, haptic rehabilitation approach. CyberPsychology & Behavior, 9(2), 178--182.
[29]
Yasrebi, N., & Constantinescu, D. (2009). Centralized multi-user multi-rate haptic cooperation using wave transformation. In Proceedings of the IEEE International Conference on Mechatronics and Automation (p. 3816--3821).
[30]
Zhengzheng, J., Zhan, G., Xiang, C., & Wanjie, S. (2013). Remote haptic collaboration for virtual training of lumbar puncture. Journal of Computers, 8(12), 3103--3110.

Cited By

View all
  1. Average-position coordination for distributed multi-user networked haptic cooperation

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Journal of Human-Robot Interaction
    Journal of Human-Robot Interaction  Volume 4, Issue 3
    Special Issue on Shared Control
    December 2015
    193 pages

    Publisher

    Journal of Human-Robot Interaction Steering Committee

    Publication History

    Published: 06 December 2015

    Author Tags

    1. average-position scheme
    2. distributed control
    3. multi-rate control
    4. networked haptic cooperation

    Qualifiers

    • Research-article

    Funding Sources

    • NSERC Discovery Grant

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)74
    • Downloads (Last 6 weeks)12
    Reflects downloads up to 21 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media