OpenAIRE is about to release its new face with lots of new content and services.
During September, you may notice downtime in services, while some functionalities (e.g. user registration, login, validation, claiming) will be temporarily disabled.
We apologize for the inconvenience, please stay tuned!
For further information please contact helpdesk[at]

fbtwitterlinkedinvimeoflicker grey 14rssslideshare1
Nehmzow, U.; Akanyeti, O.; Weinrich, C.; Kyriacou, T.; Billings, S.A. (2007)
Publisher: Automatic Control and Systems Engineering, University of Sheffield
Languages: English
Types: Book
Increasingly, personalised robots — robots especially\ud designed and programmed for an individual’s needs\ud and preferences — are being used to support humans in\ud their daily lives, most notably in the area of service robotics. Arguably, the closer the robot is programmed to the individual’s needs, the more useful it is, and we believe that giving people the opportunity to program their own robots, rather than programming robots for them, will push robotics research one step further in the personalised robotics field. However, traditional robot programming techniques require specialised technical skills from different disciplines and it is not reasonable to expect end-users to have these skills. In this paper, we therefore present a new method of obtaining robot control code — programming by demonstration through system identification which algorithmically and automatically transfers human behaviours into robot control code, using transparent, analysable mathematical functions. Besides providing a simple means of generating perception-action mappings, they have the additional advantage that can also be used to form hypotheses and theoretical analysis of robot behaviour. We demonstrate the viability of this approach by teaching a Scitos G5 mobile robot to achieve wall following and corridor passing behaviours.
  • The results below are discovered through our pilot algorithms. Let us know how we are doing!

    • [Akanyeti et al., 2007] Akanyeti, O., Kyriacou, T., Nehmzow, U., Iglesias, R., and Billings, S. (2007). Visual task identification and characterisation using polynomial models. Robotics and Autonomous Systems.
    • [Billings and Chen, 1998] Billings, S. and Chen, S. (1998). The determination of multivariable nonlinear models for dynamical systems. In Leonides, C., (Ed.), Neural Network Systems, Techniques and Applications, pages 231-278. Academic press.
    • [Billings and Voon, 1986] Billings, S. and Voon, W. S. F. (1986). Correlation based model validity tests for non-linear models. International Journal of Control, 44:235-244.
    • [Demiris and Hayes, 1996] Demiris, J. and Hayes, G. (1996). Imitative learning mechanisms in robots and humans. In Proc. 5th European Workshop on Learning Robots, pages 9-16, Bari, Italy.
    • [Eykhoff, 1974] Eykhoff, P. (1974). System Identification: parameter and state estimation. Wiley-Interscience, London.
    • [Hayes and Demiris, 1994] Hayes, G. and Demiris, J. (1994). A robot controller using learning by imitation. In Proc. 2nd Int. Symposium on Intelligent Robotics Systems, pages 198-204, Grenoble, France.
    • [Iglesias et al., 2005] Iglesias, R., Kyriacou, T., Nehmzow, U., and Billings, S. (2005). Robot programming through a combination of manual training and system identification. In Proc. of ECMR 05 - European Conference on Mobile Robots 2005. Springer Verlag.
    • [Korenberg et al., 1988] Korenberg, M., Billings, S., Liu, Y. P., and McIlroy, P. J. (1988). Orthogonal parameter estimation algorithm for nonlinear stochastic systems. International Journal of Control, 48:193-210.
    • [Roberto Iglesias and Billings, 2005] Roberto Iglesias, Ulrich Nehmzow, T. K. and Billings, S. (2005). Modelling and characterisation of a mobile robot's operation. Santiago de Compostela, Spain.
    • [Schaal, 1997] Schaal, S. (1997). Learning from demonstration. In Advances in Neural Information Processing Systems, volume 9, pages 1040-1046.
  • No related research data.
  • No similar publications.

Share - Bookmark

Cite this article

Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
More information Ok