Skip to main content
Log in

Real-Time Motion Planning for a Volleyball Robot Task Based on a Multi-Agent Technique

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

This paper takes the volleyball robot task as an example of a dynamic manipulation task and presents a multi-agent-based motion-planning framework for it. Each subtask in the motion planning is defined as an agent. The motion planning is accomplished by the solution of each agent activated by a blackboard. It is convenient to extend the module and enable real-time control compared to the hierarchy and subsumption architecture. In the solution of each subtask, one difference from the motion planning of other ball-playing robots is that simple fuzzy rules are adopted to determine the hitting position, which leads to smaller hitting velocities beneficial for task control. The other difference is that the task-based directional manipulability measure (TDMM) is used to optimize the robot configuration on the basis of optimal hitting path, so as to improve the manipulating ability on task direction. The simulation of a planar three-link manipulator ball-hitting task is implemented by the MATLAB/Simulink tool. The virtual target of the hitting motion is validated on the ABB manipulator by the ball-catching experiment.

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.

Similar content being viewed by others

References

  1. Burridge, R.R., Rizzi, A.A., Koditschek, D.E.: Sequential composition of dynamically dexterous robot behaviors. Int. J. Robot. Res. 18(6), 534–555 (1999)

    Article  Google Scholar 

  2. Andersson, R.L.: A robot ping-pong player. MIT Press, Cambridge, Massachusetts (1988)

    Google Scholar 

  3. Rizzi, A.A., Koditschek, D.E.: Further progress in robot juggling: solvable mirror laws. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’94), San Diego, California, May 1994, vol 4, pp 2935–2940 (1994)

  4. Watanabe, H., Nihna, Y., Masutani, Y.: Vision-based motion control for a hitting task. In: Proceedings of the IEEE International Conference on Intelligent Robots and Systems (IROS’94), Munich, Germany, September 1994, vol 2, pp 910–915 (1994)

  5. Miyazaki, F., Takeuchi, M., Matsushima, M.: Realization of the table tennis task based on virtual targets. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2002), Washington, DC, May 2002, vol 4, pp 3844–3849 (2002)

  6. Zheng, X.Z., On, K., Yamakita, M., Katayama, M., Ito, K.: A control structure for robotic dynamic manipulation. In: Proceedings of the IEEE International Conference on Systems, Man and Cybernetics (SMC’96), Beijing, China, October 1996, vol 2, pp 1489–1494 (1996)

  7. Zheng, X.Z., Inarmura, W., Shibata, K., Ito, K.: A learning and dynamic pattern generating architecture for skillful robotic baseball batting system. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2000), San Francisco, California, April 2000, vol 4, pp 3227–3232 (2000)

  8. Hujic, D., Zak, G., Croft, E., Fenton, R.G., Mills, J.K., Benhabib, B.: An active prediction, planning and execution system for interception of moving objects. In: Proceedings of the IEEE International Symposium on Assembly and Task Planning (ISATP’95), Pittsburgh, Pennsylvania, August 1995, pp 347–352 (1995)

  9. Luo, X., Shen, J., Yan, J.P.: Multi-agent based real-time motion planning for visual feedback redundant robots. Manufact. Automat. 24(3), 41–43 (2002)

    Google Scholar 

  10. Ramanantsoa, M., Duray, A.: Towards a stroke construction model. Int. J. Table Tennis Sci. 2, 97–114 (1994)

    Google Scholar 

  11. Yao, J.C., Ding, X.L., Zhan, Q., Zhang, Q.X.: On task-based directional manipulability measure of redundant robot. Robot 22(6), 501–505 (2000)

    Google Scholar 

  12. Yoshikawa, T.: Manipulability of robotic mechanisms. Int. J. Robot. Res. 4(2), 3–9 (1985)

    Article  Google Scholar 

  13. Zlajpah, L.: Planar Manipulators Toolbox for use with MATLAB/Simulink (2000) Software available at http://www2.ijs.si/~leon/planman.html

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pei-Yan Zhang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, PY., Lü, TS. Real-Time Motion Planning for a Volleyball Robot Task Based on a Multi-Agent Technique. J Intell Robot Syst 49, 355–366 (2007). https://doi.org/10.1007/s10846-007-9140-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-007-9140-2

Key words

Navigation