Ball juggling robot system controlled by high-speed vision
Tomoki Oka, Naohiro Komura, Akio Namiki
- 发表年份
- 2017
- 引用次数
- 7
摘要
As an example of human-like dynamic manipulation, robotic juggling using simple end effectors has been studied. The purpose of this research is to achieve juggling with a multifingered hand and arm like those of a human. One serious problem is that the weight of a multi-fingered hand and arm is large, and it is necessary to optimize the movement of the arm in order to compensate for the weight of the hand. In this paper, we propose a method of optimizing the motion trajectory using a smoothing spline. Parameters of the smoothing spline are optimized offline using a genetic algorithm. Another problem is to catch a falling ball accurately by the multifingered hand, and we use a high-speed vision system to estimate the trajectory of the ball. The task to be performed online by the robot hand and arm is to use the optimized parameters to throw a ball up into the air and catch the falling ball with high-speed visual feedback, repeatedly. We show the effectiveness of the proposed method by experiments in which the hand and arm realized throw-up and catch motions seven consecutive times.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002