Design of a vision-based object tracker for the automated capture of objects by a manipulator

被引:0
作者
Herbst, Adrian [1 ]
Staller, Frank [1 ]
Liu, Steven [1 ]
机构
[1] TU Kaiserslautern, Chair Control Syst, D-67655 Kaiserslautern, Germany
关键词
Autonomous robotic systems; object recognition; modeling; robots manipulators; state estimation; vision; BALL;
D O I
10.1016/j.ifacol.2022.10.556
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The trajectory of a tennis ball swinging on a pendulum can be estimated by means of object recognition by a stereo camera. Similarly, the motion of the ball can be modelled as a mathematical pendulum with damping. The extended Kalman filter provides the estimated state variables, the deflection angle and the angular velocity of the ball on the pendulum. The prediction of the trajectory of the ball then makes it possible to catch it autonomously at a suitable point by a manipulator. The trajectory for capturing the ball is implemented via a simple motion profile taking into account the temporal and spatial components. Experiments have shown that 85% of all attempts to catch the ball have been successful. Reasons for the unsuccessful attempts were sought and investigated in terms of both temporal and local displacements. Furthermore, improvements and extensions as well as the application of the implementation to other problems of the same methodological class are discussed. Copyright (c) 2022 The Authors. This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)
引用
收藏
页码:466 / 471
页数:6
相关论文
共 12 条
[1]  
[Anonymous], 2017, MATLAB
[2]   Kinematically Optimal Catching a Flying Ball with a Hand-Arm-System [J].
Baeuml, Berthold ;
Wimboeck, Thomas ;
Hirzinger, Gerd .
IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, :2592-2599
[3]   Robot Anticipation Learning System for Ball Catching [J].
Carneiro, Diogo ;
Silva, Filipe ;
Georgieva, Petia .
ROBOTICS, 2021, 10 (04)
[4]  
Emika Franka, 2017, FRANKA CONTROL INTER
[5]  
Grigore EC, 2013, IEEE INT C INT ROBOT, P4622, DOI 10.1109/IROS.2013.6697021
[6]  
Kupcsik A, 2016, Arxiv, DOI arXiv:1603.06390
[7]   Probabilistic movement primitives for coordination of multiple human-robot collaborative tasks [J].
Maeda, Guilherme J. ;
Neumann, Gerhard ;
Ewerton, Marco ;
Lioutikov, Rudolf ;
Kroemer, Oliver ;
Peters, Jan .
AUTONOMOUS ROBOTS, 2017, 41 (03) :593-612
[8]   Dynamic grasp and trajectory planning for moving objects [J].
Marturi, Naresh ;
Kopicki, Marek ;
Rastegarpanah, Alireza ;
Rajasekaran, Vijaykumar ;
Adjigble, Maxime ;
Stolkin, Rustam ;
Leonardis, Ales ;
Bekiroglu, Yasemin .
AUTONOMOUS ROBOTS, 2019, 43 (05) :1241-1256
[9]  
Nemlekar H, 2019, OBJECT TRANSFER POIN
[10]  
Prada M, 2014, IEEE INT C INT ROBOT, P2146, DOI 10.1109/IROS.2014.6942851