Skip to main content

Dual-Rate Non-Linear High Order Holds for Visual Servoing Applications

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7429))

Abstract

This paper introduces a novel concept of dual-rate non-linear high order holds, based on artificial neuronal networks, in order to improve control, robustness and stability margin of non-linear processes. The main idea is that artificial networks provide accurate inter-sampling data estimation in dual-rate systems, allowing controlling the process at the fastest possible rate. In addition to this, the paper compares the performance with other approaches taking into account the ideal but non-feasible closed loop at high frequency. For that purpose, the paper considers metrics such as mean square error and settling time to measure the overall performance. The proposed dual-rate non-linear holds have been tested in both, simulation and real processes, and particularly, in an industrial robot within an image-based visual servoing application. The new approach improves with respect to the conventional single-rate behavior and showing higher stability margin than conventional dual-rate holds.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chang, H.J., Kim, P.J., Song, D.S., Choi, J.Y.: Optical image stabilizing system using multirate fuzzy pid controller for mobile device camera. IEEE Transactions on Consumer Electronics 55(2), 303–311 (2009)

    Article  Google Scholar 

  2. Anderson, D.: Multirate and nonlinear controllers for low-cost laser tracking systems. In: 17th IFAC Symposium on Automatic Control in Aerospace (2007)

    Google Scholar 

  3. Tornero, J., Tomizuka, M.: Modeling, analysis and design tools for dual-rate systems. In: American Control Conf., pp. 4116–4121 (2002)

    Google Scholar 

  4. Ahrens, J., Tan, X., Khalil, H.: Multirate sampled-data output feedback control with application to smart material actuated systems. IEEE Transactions on Automatic Control 54(11), 2518–2529 (2009)

    Article  MathSciNet  Google Scholar 

  5. Armesto, L., Ippoliti, G., Longhi, S., Tornero, J.: Probabilistic self-localization and mapping - an asynchronous multirate approach. IEEE Robotics Automation Magazine 15(2), 77–88 (2008)

    Article  Google Scholar 

  6. Armesto, L., Tornero, J.: Dual-rate high order holds based on primitive functions. In: American Control Conf., pp. 1140–1145 (2003)

    Google Scholar 

  7. Huang, D., Xu, J.-X.: Discrete-time adaptive control for nonlinear systems with periodic parameters: A lifting approach. Asian Journal of Control (2011)

    Google Scholar 

  8. Diankov, R., Kuffner, J.: OpenRAVE: A planning architecture for autonomous robotics. Robotics Institue, Carnegie Mellon University, Tech. Rep. (July 2008)

    Google Scholar 

  9. Marchand, E., Spindler, F., Chaumette, F.: Visp for visual servoing: a generic software platform with a wide class of robot control skills. IEEE Robotics and Automation Magazine 12(4), 40–52 (2005)

    Article  Google Scholar 

  10. Martinet, P., Gallice, J., Khadraoui, D.: Vision based control law using 3d visual features. In: Committees, Econometrica, pp. 497–502 (1996)

    Google Scholar 

  11. Hutchinson, S., Hager, G., Corke, P.: A tutorial on visual servo control. IEEE Transactions on Robotics and Automation, 651–670 (October 1996)

    Google Scholar 

  12. Chaumette, F., Malis, E.: 2 1/2 d visual servoing: a possible solution to improve image-based and position-based visual servoings. In: Proceedings. IEEE International Conference on Robotics and Automation, ICRA 2000, vol. 1, pp. 630–635 (2000)

    Google Scholar 

  13. Chaumette, F., Hutchinson, S.: Visual servo control, part ii: Advanced approaches. IEEE Robotics and Automation Magazine 14(1), 109–118 (2007)

    Article  Google Scholar 

  14. Corke, P.: Robotics, Vision and Control: Fundamental algorithms in MATLAB. Springer Tracts in Advanced Robotics. Springer, Germany (2011)

    Book  MATH  Google Scholar 

  15. Chaumette, Hutchinson, S.: Visual servo control, part i: Basic approaches. IEEE Robotics and Automation Magazine 13, 82–90 (2006)

    Article  Google Scholar 

  16. Solanes, J.E., Tornero, J., Armesto, L., Girbés, V.: Multi-rate Visual Servoing Based on Dual-Rate High Order Holds. In: Groß, R., Alboul, L., Melhuish, C., Witkowski, M., Prescott, T.J., Penders, J. (eds.) TAROS 2011. LNCS, vol. 6856, pp. 195–206. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  17. Puget, P., Skordas, T.: An Optimal Solution for Mobile Camera Calibration. In: Faugeras, O. (ed.) ECCV 1990. LNCS, vol. 427, pp. 187–198. Springer, Heidelberg (1990)

    Chapter  Google Scholar 

  18. Nissen, S.: Implementation of a fast artificial neural network library (fann). Department of Computer Science University of Copenhagen (DIKU), Tech. Rep. (2003), http://fann.sf.net

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Solanes, J.E., Armesto, L., Tornero, J., Muñoz-Benavent, P., Girbés, V. (2012). Dual-Rate Non-Linear High Order Holds for Visual Servoing Applications. In: Herrmann, G., et al. Advances in Autonomous Robotics. TAROS 2012. Lecture Notes in Computer Science(), vol 7429. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32527-4_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32527-4_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32526-7

  • Online ISBN: 978-3-642-32527-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics