ZMP Features for Touch Driven Robot Control via Tactile Servo

  • Zhanat Kappassov
  • Juan-Antonio Corrales Ramon
  • Véronique Perdereau
Conference paper
Part of the Springer Proceedings in Advanced Robotics book series (SPAR, volume 1)


In most robotic applications, tactile sensors are modeled as rigid matrices of adjacent pressure sensing elements so that the geometric deformations of their surfaces are neglected. This paper proposes to define these deformations as rotational and translational compliances that are later used as new tactile features for tactile servoing tasks. In fact, a novel two-layered inverse tactile Jacobian matrix is developed in order to map errors of these features into cartesian errors required for touch-driven exploration and manipulation robotic tasks. The performance of this new tactile servoing approach is demonstrated in several real experiments with a 6\(\,\times \,\)14 tactile array mounted on a 7-dof robotic manipulator.


Cartesian Space Robot Operating System Sensor Frame Tactile Image Tactile Array 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



The authors are very thankful to Vincent Hayward for discussion on tactile perception, Guillaume Walck for helping with the Shadow Hand, Vincent Padois for providing the Kuka LWR arm, and Antoine Hoarau for the help on working with the robot.


  1. 1.
    Kappassov, Z., Corrales, J.-A., Perdereau, V.: Tactile sensing in dexterous robot hands—Review. Robot. Auton. Syst. 74, 195–220 (2015)CrossRefGoogle Scholar
  2. 2.
    Sikka, P., Zhang, H., Sutphen, S.: Tactile servo: control of touch-driven robot motion. In: Yoshikawa, T., Miyazaki, F. (eds.) Experimental Robotics III. LNCIS, vol. 200, pp. 219–233. Springer, Heidelberg (1994)CrossRefGoogle Scholar
  3. 3.
    Berger, A.D., Khosla, P.K.: Using tactile data for real-time feedback. Int. J. Robot. Res. 10(2), 88–102 (1991)CrossRefGoogle Scholar
  4. 4.
    Chen, N., Zhang, H., Rink, R.: Edge tracking using tactile servo. In: Proceedings of 1995 IEEE RSJ International Conference on Intelligent Robots and Systems 1995, Human Robot Interaction and Cooperative Robots, vol. 2, pp. 84–89. IEEE (1995)Google Scholar
  5. 5.
    Li, Q., Schürmann, C., Haschke, R., Ritter, H.: A control framework for tactile servoing. In: Robotics: Science and Systems (2013)Google Scholar
  6. 6.
    Zhang, H., Chen, N.: Control of contact via tactile sensing. IEEE Trans. Robot. Autom. 16(5), 482–495 (2000)CrossRefGoogle Scholar
  7. 7.
    Prats, M., del Pobil, A.P., Sanz, P.J.: Robot Physical Interaction Through the Combination of Vision, Tactile and Force Feedback. STAR, vol. 84, p. 177. Springer, Heidelberg (2013). Siciliano, B., Khatib, O. (eds.)Google Scholar
  8. 8.
    Ho, V.A., Nagatani, T., Noda, A., Hirai, S.: What can be inferred from a tactile arrayed sensor in autonomous in-hand manipulation? In: 2012 IEEE International Conference on Automation Science and Engineering (CASE), pp. 461–468, August 2012Google Scholar
  9. 9.
    Kappasov, Z.: Video showing control of force. Accessed 7 Apr 2016
  10. 10.
    Kappassov, Z.: Video showing the evaluation of the proposed ZMP feature. Accessed 7 Apr 2016

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Zhanat Kappassov
    • 1
  • Juan-Antonio Corrales Ramon
    • 2
  • Véronique Perdereau
    • 1
  1. 1.Sorbonne Universités, UPMC Univ. Paris 06, CNRS, ISIRParisFrance
  2. 2.Institut PascalClermont-FerrandFrance

Personalised recommendations