Haptic Interface Controller Design using Intelligent Techniques

  • Naveen Kumar Electrical Engineering Department, National Institute of Technology Kurukshetra, Kurukshetra, India.
  • Jyoti Ohri Electrical Engineering Department, National Institute of Technology Kurukshetra, Kurukshetra, India.
Keywords: Genetic Algorithm, Neural Network, Fuzzy Logic Control, Haptic Interface Controller, Stability, Transparency


Haptic technology has enormous applications in several fields from medical, military, and in our day-to-day life’s products including video games, smartphones, and smart cities. The Haptic Interface Controller (HIC), a key circuitry for interaction between the user and the virtual world, has two main control issues: stability and transparency. These two issues are complementary to each other i.e. emphasis on one will degrade the other and vice-versa. To address this, intelligent control techniques including Genetic Algorithm (GA), Feed-Forward Neural Network (FFNN), and Fuzzy Logic Control (FLC) have been used in design of the HIC. To ensure the performance in real-time, in system parametric uncertainty and delay have been added while designing the HIC so that a balance could be maintained between the two issues.


[1] J. J. Gil, A. Avello, ac A. Rubio, and J. Flórez, “Stability analysis of a 1 DOF haptic interface using the Routh-Hurwitz criterion,” IEEE Trans. Control Syst. Technol., Vol. 12, No. 4, pp. 583–588, 2004.
[2] I. Díaz, J. Gil, and T. Hulin, “Stability Boundary and Transparency for Haptic Rendering,” in Advances in Haptics, pp. 103-126, 2010.
[3] P. Naghshtabrizi and J. P. Hespanha, “Designing transparent stabilizing haptic controllers,” in Proceeding of 2006 American Control Conference, pp. 2475–2480, 2006.
[4] N. Kumar and J. Ohri, “Design of Haptic Interface Controller under Noise Uncertainty and Delay Condition,” Procedia Comput. Sci., Vol. 70, pp. 793–800, 2015.
[5] M. Minsky, O. Ming, O. Steele, F. P. Brooks, and M. Behensky, “Feeling and seeing: issues in force display,” ACM SIGGRAPH Comput. Graph., Vol. 24, No. 2, pp. 235–241, 1990.
[6] D. Weir and J. Colgate, “Stability of Haptic Displays,” in Haptic Rendering: Foundations, Algorithms, and Applications, pp. 123–156, 2008.
[7] V. Sankardoss and P. Geethanjali, “Design and Low-Cost Implementation of an Electric Wheelchair Control,” IETE J. Res., pp. 1–10, 2019.
[8] N. Kumar and J. Ohri, “Novel m-PSO optimized LQR control design for Flexible Link Manipulator: An experimental validation,” Majlesi J. Electr. Eng., pp. 1–10, 2020.
[9] A. G. Mohapatra, S. K. Lenka, and B. Keswani, “Neural Network and Fuzzy Logic Based Smart DSS Model for Irrigation Notification and Control in Precision Agriculture,” in Proceedings of the National Academy of Sciences India Section A - Physical Sciences, Vol. 89, No. 1, pp. 67–76, 2019.
[10] N. Kaur, M. Rattan, and S. S. Gill, “Performance optimization of Broadwell-Y shaped transistor using Artificial Neural Network and Moth-flame optimization technique,” Majlesi J. Electr. Eng., Vol. 12, No. 1, pp. 61–69, 2018.
[11] A. Hameyrlaine, H. Sayah, and M. Boudiaf, “Improvement of the VSC-HVDC system performances based on the intelligent controller,” Majlesi J. Electr. Eng., Vol. 13, No. 4, pp. 51–59, 2019.
[12] S. Lemdani, M. Laouer, and A. Allali, “Optimal Location and Parameter Setting of FACTS Devices to Improve the Performance of Power System using Genetic Algorithm Technique,” Majlesi J. Electr. Eng., Vol. 13, No. 3, 2019.
[13] K. S. Eom, I. H. Suh, and B.-J. Yi, “A design method of a haptic interface controller considering transparency and robust stability,” in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, 2000, Vol. 2, pp. 961–966.
[14] J. Ohri, N. Kumar, and M. Chinda, “an Improved Genetic Algorithm for PID Parameter Tuning,” Proc.of 2014 Int. Conf. Circuits, Syst. Signal Process., pp. 191–198, 2014.
[15] M. Patrascu and A. Ion, “Evolutionary Modeling of Industrial Plants and Design of PID Controllers,” in Nature Inspired Computing for Control Systems, Vol. 40, pp. 73–119, 2016.
[16] L. Jiao, S. Member, and L. Wang, “A novel genetic algorithm based on immunity - Systems, Man and Cybernetics, Part A, IEEE Transactions on,” IEEE Trans. Syst. Man, Cybern. A Syst. Humans, Vol. 30, No. 5, pp. 552–561, 2000.
[17] M. Xiangzhong and S. Baoye, “Fast genetic algorithms used for PID parameter optimization,” in Proceedings of the IEEE International Conference on Automation and Logistics, ICAL 2007, pp. 2144–2148, 2007.
[18] S. Jain and S. Kapshe, Modelling and Simulation using MATLAB- Simulink. Willey India Publications, 2016.
[19] S. Sestito and T. Dillon, “Machine learning using single-layered and multi-layered neural networks,” in Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence, , pp. 269–275, 1990.
[20] A. I. Glushchenko, “Neural tuner development method to adjust PI-controller parameters on-line,” in IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), pp. 849–854, 2017.
[21] S. Surendran and V. Kumar, “Neural Network Based PI Controller Parameter Calculation on a Boiler Drum Level System,” Procedia Technol., Vol. 24, pp. 1616–1622, 2016.
[22] K. Y. Kuo and J. Lin, “Fuzzy logic control for flexible link robot arm by singular perturbation approach,” Appl. Soft Comput. J., Vol. 2, No. 1, pp. 24–38, 2002.
How to Cite
Kumar, N., & Ohri, J. (2020). Haptic Interface Controller Design using Intelligent Techniques. Majlesi Journal of Electrical Engineering, 14(4), 67-74. https://doi.org/https://doi.org/10.29252/mjee.14.4.67