Feedforward Control Approaches to Bidirectional Antagonistic Actuators Based on Learning

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 980)


Safe physical human-robot interaction is a decisive feature in wider adaptation of robots in homes and factories. To that end, a lot of researchers consider new actuation mechanisms and particularly Variable Stiffness Actuators (VSAs) which contribute to robot safety, but also to increase energy efficiency and outperforming rigid actuators in repetitive tasks. However, advantages of VSAs come with their price – issues in design and control of such multivariable non-linear systems. Novel approaches and methods in soft computing methods such as machine learning and neural networks are opening new horizons in VSA control. In this paper, a comparative analysis is carried out between the neural network feedforward control and locally weighted projection regression as a technique for model learning of bidirectional antagonistic VSA – qb move maker pro. Set of measurement is used to create mapping between two motor positions as inputs and measured actuator position and estimated stiffness as outputs. Comparative analysis of the two different approaches for feedforward control observing performances in open loop control, followed by closed loop testing with a simple feedback regulator for fine tuning. Learning techniques result in robust and generalized models that can predict required inputs in ordered to achieve good output tracking.


Variable Stiffness Actuator Neural network Machine learning Locally Weighted Projection Regression Model-free feedforward control 


  1. 1.
    Vanderborght, B., et al.: Variable impedance actuators: a review. Robot. Auton. Syst. 61(12), 1601–1614 (2013)CrossRefGoogle Scholar
  2. 2.
    Melo, K., et al.: Open source VSA-CubeBots for rapid soft robot prototyping. In: Robot Makers - Workshop in conjunction with 2014 Robotics Science and Systems Conference (2014)Google Scholar
  3. 3.
    Hogan, N.: Impedance control: an approach to manipulation. In: Proceedings of the American Control Conference, pp. 304–313 (1984)Google Scholar
  4. 4.
    Palli, G., Melchiorri, C., De Luca, A.: On the feedback linearization of robots with variable joint stiffness. In: 2008 IEEE International Conference on Robotics and Automation, pp. 1753–1759 (2008)Google Scholar
  5. 5.
    Tonietti, G., Schiavi, R., Bicchi, A.: Design and control of a variable stiffness actuator for safe and fast physical human/robot interaction. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp. 526–531 (2005)Google Scholar
  6. 6.
    Visser, L.C., Carloni, R., Stramigioli, S.: Energy efficient control of robots with variable stiffness actuators. IFAC Proc. Volumes 43(14), 1199–1204 (2010)CrossRefGoogle Scholar
  7. 7.
    Giorgio, G., et al.: Variable stiffness actuators: the user’s point of view. I. J. Robot. Res. 34, 727–743 (2015)CrossRefGoogle Scholar
  8. 8.
    Natural Motion Machine Initiative (NMMI) (qbmove - maker pro: agonistic/antagonistic servo-VSA datasheet). Accessed 20 Jan 2019
  9. 9.
    Lukić, B., Jovanović, K., Rakić, A.: Realization and comparative analysis of coupled and decoupled control methods for bidirectional antagonistic drives: QBmove maker pro. In: 3rd International Conference on Electrical, Electronic and Computing Engineering (2016)Google Scholar
  10. 10.
    Lukić, B.Z., Jovanović, K.M., Kvaščev, G.S.: Feedforward neural network for controlling qbmove maker pro variable stiffness actuator. In: 2016 13th Symposium on Neural Networks and Applications (NEUREL), pp. 1–4 (2016)Google Scholar
  11. 11.
    Mitrovic, D., et al.: Learning impedance control of antagonistic systems based on stochastic optimization principles. Int. J. Robot. Res. 30(5), 556–573 (2011)CrossRefGoogle Scholar
  12. 12.
    Vijayakumar, S., D’Souza, A., Schaal, S.: Incremental online learning in high dimensions. Neural Comput. 17(12), 2602–2634 (2005)MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.School of Electrical EngineeringUniversity of BelgradeBelgradeSerbia

Personalised recommendations