Skip to main content
Log in

Application of systems identification to the implementation of motion camouflage in mobile robots

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

Motion camouflage is an animal stealth behaviour in which a shadower—or predator—moves in the vicinity of a shadowee—or prey—in such a way that the later perceives no apparent motion apart from the self motion. Despite some light has been shed on the control mechanism generating this pursuit strategy, it is not fully understood. Motion camouflage represents an interesting challenge in biological motion, and although simulated controllers can be found in the literature, no implementation on real robots has been done so far. This paper presents the first implementation of motion camouflage in real wheeled robots through a polynomial NARMAX model controller. The trajectories to adjust the model are generated using a heuristic approach. The NARMAX model outperforms the heuristic approach in terms of computational time and generates good camouflage trajectories in real robots and simulation. The transparency of polynomial models can also shed some light over this complex animal behaviour.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  • Akanyeti, O., Kyriacou, T., Nehmzow, U., Iglesias, R., & Billings, S. (2007). Visual task identification and characterization using polynomial models. Robotics and Autonomous Systems, 55, 711–719.

    Article  Google Scholar 

  • Akanyeti, O., Ra nó, I., Nehmzow, U., & Billings, S. (2008). A proposal of a methodology for the analysis of robot-environment interaction through system identification. In Proceedigs of taros 2008.

  • Alexander, R. M. (2003). Principles of animal locomotion. Princeton: Princeton University Press.

    Book  Google Scholar 

  • Anderson, A. (2003). Sensory motor neural systems for a predatory stealth behaviour camou aging motion. Unpublished doctoral dissertation, Computer Science, Queen Mary University of London.

  • Anderson, A., & McOwan, P. (2003a). Humans deceived by predatory stealth strategy camou aging motion. Proceedings of the Royal Society of London Series B, 270(Suppl 1), S18.

    Article  Google Scholar 

  • Anderson, A., & McOwan, P. W. (2003b). Model of a predatory stealth behaviour camou aging motion. Proceedings Royal Society B, 270, 489–495.

    Article  Google Scholar 

  • Borenstein, J., & Feng, L. (1996). Measurement and correction of systematic odometry errors in mobile robots. IEEE Transactions on Robotics and Automation, 12(6), 869–880.

    Article  Google Scholar 

  • Carey, N. E. (2007). Biomimetic strategies for motion camou age. Unpublished doctoral dissertation, Australian National University.

  • Carey, N. E., Ford, J. J., & Chahl, J. S. (2004). Biologically inspired guidance for motion camou age. In Proceedings asian control conference 3 Vol. 3, pp. 1793–1799.

  • Chen, S., & Billings, S. A. (1989). Representations of non-linear systems: The NARMAX model. Control, 49, 1013–1032.

    Article  MathSciNet  MATH  Google Scholar 

  • Fox, D., Burgard, W., & Thrun, S. (1997). The dynamic window approach to collision avoidance. IEEE Robotics and Automation Magazine, 4(1), 23–33.

    Article  Google Scholar 

  • Iglesias, R., Kyriacou, T., Nehmzow, U., & Billings, S. (2005). Robot programming through a combination of manual training and system identification. In Proceedings of the 2nd European conference on mobile robots pp. 158–163.

  • Iglesias, R., Kyriacou, T., Nehmzow, U., & Billings, S. (2007). Task identification and characterization in mobile robotics through non-linear modelling. Robotics and Autonomous Systems, 55(4), 267–275.

    Article  Google Scholar 

  • Iglesias, R., Kyriacou, T., Nehmzow, U., & Billings, S. (2006). Route training in mobile robotics through system identification. In Proceedings of the 15th international conference on computer and information science and engineering pp. 181–186.

  • Justh, E. W., & Krishnaprasad, P. S. (2006). Steering laws for motion camou age. Proceedings Royal Society A: Mathematical, Physical and Engineering Sciences, 462, 3629–3643.

    Article  MathSciNet  MATH  Google Scholar 

  • Korenberg, M., Billings, S., Liu, Y., & McIlroy, P. (1988). Orthogonal parameter estimation algorithm for non-linear stochastic systems. International Journal of Control, 48(1), 193–210.

    Article  MathSciNet  MATH  Google Scholar 

  • Leontaris, I., & Billings, S. A. (1985). Input-output parametric models for non-linear systems. Part I and Part II. International Journal of Control, 41, 303–344.

    Article  MathSciNet  Google Scholar 

  • Mizutani, A., Chahl, J., & Srinivasan, M. (2003). Insect behaviour: Motion camou age in dragon ies. Nature, 423, 604.

    Article  Google Scholar 

  • Pais, D., & Leonard, N. E. (2010). Pursuit and evasion: evolutionary dynamics and collective motion. In Proceedings of aiaa guidance, navigation, and control conference on aiaa pp. 114.

  • Rañó, I. (2012). An optimal control strategy for two dimensional motion camou age. Biological Cybernetics, 106(4–5), 261–270.

    Article  MathSciNet  MATH  Google Scholar 

  • Rañó, I. (2013). Direct collocation for two dimensional motion camou age with non-holonomic, velocity and acceleration constraints. In Proceedings of the IEEE conference on robotics and biomimetics.

  • Reddy, P. V., Justh, E. W., & Krishnaprasad, P. (2006). Motion camou age in three dimensions. In IEEE conference on decision and control pp. 3327–3332.

  • Rugh, W. J. (1981). Nonlinear systems theory: The volterra/wiener approach. Baltimore: The Johns Hopkins University Press. (No. 0801825490).

    Google Scholar 

  • Shim, J., & Arkin, R. (2013). A taxonomy of robot deception and its benefits in HRI. In Proceedings of the IEEE international conference on systems, man, and cybernetics pp. 2328–2335.

  • Sjoberg, J., Zhang, Q., Ljung, L., Benveniste, A., Delyon, B., Glorenneca, P., et al. (1995). Nonlinear blackbox modeling in system identification: A unified overview. Automatica, 31, 1691–1724.

    Article  Google Scholar 

  • Srinivasan, M. (1995). Strategies for visual navigation, target detection and camou age: inspirations from insect vision. In IEEE international conference on neural networks Vol. 5, pp. 2456–2460.

  • Thrun, S., Burgard, W., & Fox, D. (2005). Probabilistic robotics. Cambridge, Mass: The MIT Press.

    MATH  Google Scholar 

Download references

Acknowledgments

The authors would like to dedicate this work to the memory of Ulrich Nehmzow, who was involved in, and made essential contributions to the work reported in this paper. He was an enthusiastic researcher who made extraordinary contributions in the field of cognitive robotics.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Iñaki Rañó.

Additional information

Dedicated to Ulrich Nehmzow.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rañó, I., Iglesias, R. Application of systems identification to the implementation of motion camouflage in mobile robots. Auton Robot 40, 229–244 (2016). https://doi.org/10.1007/s10514-015-9449-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10514-015-9449-9

Keywords

Navigation