Abstract
Conventional controllers in impedance-based haptic interfaces are sampled data systems that utilize position and velocity information for the necessary force feedback. In a canonical virtual wall simulation, this feedback force is generated based on interaction with the wall simulating certain stiffness and damping. Increasing the sampling rate of the controller increases the stable range of virtual wall stiffness. However, an increased sampling rate exacerbates the velocity information, decreasing the stable range of virtual wall damping. In this work, the authors propose a dual-rate sampling scheme in which the position and velocity loops of a haptics controller are decoupled and sampled at different rates. The scheme enables independent sampling of the position data at higher rates, while simultaneously sampling the velocity data at appropriate rates. In this paper, the authors provide experimental and theoretical implications of the effect of dual-rate sampling on the stability of a haptic interface. Experiments with a single degree-of-freedom (DOF) haptic interface reveals an enhanced region of stable virtual wall stiffness for a particular range of virtual wall damping, compared to the values with conventional uniform-rate scheme. Virtual wall stiffness ranging from 150 - 360 Nm/rad was stably implemented over a range of 0 - 1 Nms/rad of virtual wall damping using the proposed scheme at position loop sampling rate of 20kHz and velocity loop sampling rate of 2kHz. Whereas in the conventional scheme, the stable range of virtual stiffness dropped considerably (∼ 0 Nm/rad) for the virtual wall damping above 0.1 Nms/rad when the uniform rate sampling of 20kHz was used for both the position and velocity sampling loops. Theoretical stability analyzes using classical control tools and simulations justified the effectiveness of the proposed scheme. The scheme is easy to implement and extensible to multi-DOF haptic interfaces as well.
Similar content being viewed by others
References
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)
Adams, R.J., Hannaford, B.: Stable haptic interaction with virtual environments. IEEE Trans. Robot. Autom. 15(3), 465–474 (1999)
An, J., Kwon, D.S.: Stability and performance of haptic interfaces with active/passive actuators - theory and experiments. Int. J. Robot. Res. 25(11), 1121–1136 (2006)
Astley, O.R., Hayward, V.: Multirate haptic simulation achieved by coupling finite element meshes through norton equivalents (1998)
Chawda, V., Celik, O., O’Malley, M.K.: Application of levant’s differentiator for velocity estimation and increased z-width in haptic interfaces. In: 2011 IEEE World Haptics Conference (WHC), pp. 403–408. IEEE (2011)
Colgate, J.E., Brown, J.M.: Factors affecting the z-width of a haptic display. In: 1994. Proceedings., 1994 IEEE International Conference on Robotics and Automation, pp. 3205–3210. IEEE (1994)
Constantinescu, D., Salcudean, S., Croft, E.: Haptic rendering of rigid contacts using impulsive and penalty forces. IEEE Trans. Robot. 21(3), 309–323 (2005)
Diaz, I., Gil, J.: Influence of vibration modes and human operator on the stability of haptic rendering. IEEE Trans. Robot. 26(1), 160–165 (2010)
Fotoohi, M., Sirouspour, S., Capson, D.: Stability and performance analysis of centralized and distributed multi-rate control architectures for multi-user haptic interaction. Int. J. Robot. Res. 26(9), 977–994 (2007)
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)
Gopal, M.: Digital control and state variable methods, 3rd edn. Tata McGraw-Hill Education, India (2008)
Hogan, N.: Controlling impedance at the man/machine interface. In: 1989. Proceedings., 1989 IEEE International Conference on Robotics and Automation, pp. 1626–1631. IEEE (1989)
Janabi-Sharifi, F., Hayward, V., Chen, C.S.: Discrete-time adaptive windowing for velocity estimation. IEEE Trans. Control Syst. Technol. 8(6), 1003–1009 (2000)
Kawai, M., Yoshikawa, T.: Haptic display of movable virtual object with interface device capable of continuous-time impedance display by analog circuit. In: 2002. Proceedings. ICRA’02. IEEE International Conference on Robotics and Automation, vol. 1, pp. 229–234. IEEE (2002)
Koul, M.H., Manivannan, M., Saha, S.K.: Enhancing the z-width of haptics interfaces through dual-rate sampling. In: Proceedings of Conference on Advances In Robotics, AIR ’13, pp. 98:1–98:6. ACM (2013). https://doi.acm.org/10.1145/2506095.2506154
Koul, M.H., Saha, S.K., Manivannan, M.: Simulation of haptics force law using simmechanics and simulink. In: Proceedings of the 1st International and 16th National Conference on Machines and Mechanisms (iNaCoMM2013). IIT Roorkee, India (2013)
Kuo, B.: Digital control systems. Oxford series in electrical and computer engineering. Oxford University Press, Oxford (1992)
Lee, K., Lee, D.Y.: Multirate control of haptic interface for stability and high fidelity. In: 2004 IEEE International Conference on Systems, Man and Cybernetics, vol. 3, pp. 2542–2547. IEEE (2004)
Lee, M.H., Lee, D.Y.: Stability of haptic interface using nonlinear virtual coupling. In: 2003. IEEE International Conference on Systems, Man and Cybernetics, vol. 4, pp. 3420–3424. IEEE (2003)
Lee, S., Lee, H.S.: Modeling, design, and evaluation of advanced teleoperator control systems with short time delay. IEEE Trans. Robot. Autom. 9(5), 607–623 (1993)
Li Qui, K.Z.: Introduction to feedback control, 1st edn. Pearson Education Inc, London (2010)
Minsky, M., Ming, Y., Steele, O., Brooks, F.P. Jr, Behensky, M.: Feeling and seeing: Issues in force display. ACM SIGGRAPH Comput. Graph. 24(2), 235–241 (1990)
Sevcik, K.S., Kopp, E., O’Malley, M.K.: Improved haptic fidelity via reduced sampling period with an fpga-based real-time hardware platform. In: Proceedings of ASME International Mechanical Engineering Congress and Exposition (2007)
Srikanth, M.B., Vasudevan, H., Muniyandi, M.: Dc motor damping: A strategy to increase passive stiffness of haptic devices. In: Haptics: Perception, Devices and Scenarios, pp. 53–62. Springer, Berlin (2008)
Tomizuka, M.: Multi-rate control for motion control applications. In: 2004. AMC’04. The 8th IEEE International Workshop on Advanced Motion Control, pp. 21–29. IEEE (2004)
Udai, A.D., Saha, S.K.: Simulation of force control algorithms for serial robots. In: 2012 IEEE/SICE International Symposium on System Integration (SII), pp. 481–486 (2012)
Valipour, M., Sefidkouhi, M.A.G., RaeiniSarjaz, M.: Selecting the best model to estimate potential evapotranspiration with respect to climate change and magnitudes of extreme events. Agr. Water Manag. 180(Part A), 50–60 (2017)
Vasudevan, H., Srikanth, M.B., Muniyandi, M.: Rendering stiffer walls: a hybrid haptic system using continuous and discrete time feedback. Adv. Robot. 21(11), 1323–1338 (2007)
Viero, D.P., Valipour, M.: Modeling anisotropy in free-surface overland and shallow inundation flows. Adv. Water Resour. 104, 1–14 (2017)
Weir, D.W., Colgate, J.E., Peshkin, M.A.: Measuring and increasing z-width with active electrical damping. In: 2008. Haptics 2008. Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 169–175. IEEE (2008)
Wu, S.C., Tomizuka, M.: Multi-rate digital control with interlacing and its application to hard disk drive servo. In: 2003. Proceedings of the 2003 American Control Conference, vol. 5, pp. 4347–4352. IEEE (2003)
Acknowledgements
The authors would like to thank the Department of Science & Technology, Government of India for financial support under the sponsored project SR /S3 /MERC /001 /2008, entitled “Development of a 2D Haptic Device for virtual reality based medical simulation with haptic feedback”. The first author would also like to thank BRNS/ BARC Mumbai for the financial support during last two years 2013-14 under the sponsored project “Adaptive Force Control of Industrial robot using Force/Torque sensor”. Thanks are also due to Dr. S. Janardhanan (Electrical Engineering, IIT Delhi) for discussions on stability of multi-rate controllers.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
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). https://doi.org/10.1007/s10846-017-0691-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-017-0691-6