Autonomous Timed Movement based on Attractor Dynamics in a Ball Hitting Task

Farid Oubbati, Gregor Schöner

2013

Abstract

Timed robotic actions so that they are initiated or terminated just in time can be crucial in many tasks and scenarios in which the robot has to coordinate with other robotic agents or to interact with external entities such as moving objects. The analogy with human movement coordination has motivated an approach in which timed movements are generated from stable periodic solutions of dynamical systems, which are turned on and off in time to initiate and terminate a timed motor act. Here we extend this approach to generate sequences of timed motor actions required to intercept and hit a rolling ball on an inclined plane. The proposed system combines attractor dynamics for the robot’s end-effector heading direction, fixed point attractor for end-effector postural states, limit cycle attractor dynamics for the end-effector speed and competitive neural dynamics to organize the different behaviors and movement phases. The ball interception point and time to contact are predicted based on a Kalman estimate of the ball’s kinematics. The work is implemented on a redundant manipulator CoRA platform and the ball motion is monitored by the manipulator’s vision system.

References

  1. A. Yilmaz, O. Javed, M. S. (2006). Object tracking: A survey. In ACM Journal of Computing Surveys. Vol. 38, No. 4.
  2. B. R. Fajen, W. H. Warren, S. T. L. P. K. (2003). A dynamical model of visually-guided steering, obstacle avoidance and route selection. In International Journal of Computer Vision. 54(1-2) vol 54 13-34.
  3. E. Bicho, G. S. (1996). The dynamic approach to autonomous robotics demonstrated on a low-level vehicle platform. In International Symposium on Intelligent Robotic Systems. SIRS 96.
  4. Ijspeert, A. J. (2008). Central pattern generators for locomotion control in animals and robots. In Neural Networks Review. vol. 21, no. 4, pp. 642-653.
  5. Iossifidis, I. and Schoener, G. (2004). Autonomous reaching and obstacle avoidance with the anthropomorphic arm of a robotic assistant using the attractor dynamics approach. In IEEE Int Conf on Robotics and Automation. ICRA.
  6. Jeannerod, M. (1984). The timing of natural prehension movements. In Journal of Motor Behavior. vol 16, 235-254.
  7. Khatib, O. (1986). Real time obstacle avoidance for manipulators and mobile robots. In International Journal Robotics Research. vol. 5, pp. 90-98.
  8. M. Tuma, I. Iossifidis, G. S. (2009). Temporal stabilization of discrete movement in variable environments an attractor dynamics approach. In IEEE Int Conf on Robotics and Automation. ICRA.
  9. Raibert, M. H. (1986). Legged robots that balance. MIT Press, Massachusetts, 1st edition.
  10. S. Degallier, C. Santos, L. R. A. I. (2006). Movement generation using dynamical systems: a humanoid robot performing a drumming task. In International Conference on Humanoid Robots. IEEE-RAS.
  11. S. Schaal, A. Ijspeert, A. B. (2003). Computational approaches to motor learning by imitation. In Philosophical Transactions of the Royal Society. vol 358 537-547.
  12. Schoener, G. (1990). A dynamic theory of coordination of discrete movement. In Biological Cybernetics 63. vol 63, 257-270.
  13. Schoener, G. (2002). Timing, clocks and dynamical systems. In Brain and Cognition. vol 48, pp. 31-51.
  14. Schoener, G. and Dose, M. (1992). A dynamical systems approach to task-level system integration used to plan and control autonomous vehicle motion. In Robotics and Autonomous Systems. vol 10, 253-267.
  15. Schutter, J. D. (1999). Kalman filters: A tutorial. In Journal of Computing Surveys. vol. 40 (4).
  16. Steinhage, A. and Schoener, G. (1998). Dynamical systems for the behavioral organization of autonomous robot navigation. In Sensor Fusion and Decentralized Control in Robotic Systems. Proc SPIE.
  17. Warren, W. H. (2006). The dynamics of perception and action. In Psychological Review 113(2). vol 113, 358- 389.
Download


Paper Citation


in Harvard Style

Oubbati F. and Schöner G. (2013). Autonomous Timed Movement based on Attractor Dynamics in a Ball Hitting Task . In Proceedings of the 5th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-8565-38-9, pages 304-311. DOI: 10.5220/0004324003040311


in Bibtex Style

@conference{icaart13,
author={Farid Oubbati and Gregor Schöner},
title={Autonomous Timed Movement based on Attractor Dynamics in a Ball Hitting Task},
booktitle={Proceedings of the 5th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2013},
pages={304-311},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004324003040311},
isbn={978-989-8565-38-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - Autonomous Timed Movement based on Attractor Dynamics in a Ball Hitting Task
SN - 978-989-8565-38-9
AU - Oubbati F.
AU - Schöner G.
PY - 2013
SP - 304
EP - 311
DO - 10.5220/0004324003040311