Dynamic Nonprehensile Manipulation of a Moving Object Using a Batting Primitive

被引:5
作者
Joe, Hyun-Min [1 ]
Lee, Joonwoo [2 ]
Oh, Jun-Ho [3 ]
机构
[1] Kyungpook Natl Univ, Dept Robot & Smart Syst Engn, Humanoid Robot LAB, Daegu 41566, South Korea
[2] Kyungpook Natl Univ, Dept Robot & Smart Syst Engn, Sch Elect & Elect Engn, Robot & Intelligent Syst LAB,Dept Elect Engn, Daegu 41566, South Korea
[3] Korea Adv Inst Sci & Technol, Dept Mech Engn, HUBO LAB, Daejeon 34141, South Korea
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 09期
基金
新加坡国家研究基金会;
关键词
nonprehensile manipulation; robotic batting; high-speed object manipulation; ball recognition; trajectory estimation; motion control; weighted least square;
D O I
10.3390/app11093920
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
To achieve human-level object manipulation capability, a robot must be able to handle objects not only with prehensile manipulation, such as pick-and-place, but also with nonprehensile manipulation. To study nonprehensile manipulation, we studied robotic batting, a primitive form of nonprehensile manipulation. Batting is a challenging research area because it requires sophisticated and fast manipulation of moving objects and requires considerable improvement. In this paper, we designed a batting system for dynamic manipulation of a moving ball and proposed several algorithms to improve the task performance of batting. To improve the recognition accuracy of the ball, we proposed a circle-fitting method that complements color segmentation. This method enabled robust ball recognition against illumination. To accurately estimate the trajectory of the recognized ball, weighted least-squares regression considering the accuracy according to the distance of a stereo vision sensor was used for trajectory estimation, which enabled more accurate and faster trajectory estimation of the ball. Further, we analyzed the factors influencing the success rate of ball direction control and applied a constant posture control method to improve the success rate. Through the proposed methods, the ball direction control performance is improved.
引用
收藏
页数:19
相关论文
共 28 条
[1]  
[Anonymous], Digital image processing
[2]  
[Anonymous], 2013, Color image processing and applications
[3]   Dynamic Manipulation: Nonprehensile Ball Catching [J].
Baetz, Georg ;
Yaqub, Arhan ;
Wu, Haiyan ;
Kuehnlenz, Kolja ;
Wollherr, Dirk ;
Buss, Martin .
18TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION, 2010, :365-370
[4]  
Bradski G., 2008, Learning OpenCV
[5]   A Robust Vision Module for Humanoid Robotic Ping-Pong Game [J].
Chen, Xiaopeng ;
Huang, Qiang ;
Wan, Weiwei ;
Zhou, Mingliang ;
Yu, Zhangguo ;
Zhang, Weimin ;
Yasin, Awais ;
Bao, Han ;
Meng, Fei .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2015, 12
[6]   Passivity-Based Control for a Rolling-Balancing System: The Nonprehensile Disk-on-Disk [J].
Donaire, Alejandro ;
Ruggiero, Fabio ;
Buonocore, Luca Rosario ;
Lippiello, Vincenzo ;
Siciliano, Bruno .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2017, 25 (06) :2135-2142
[7]  
Gardner M, 2016, 2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), P3225, DOI 10.1109/IROS.2016.7759498
[8]  
Gutiérrez-Giles A, 2018, IEEE ROBOT AUTOM LET, V3, P1136, DOI [10.1109/LRA.2018.2801939, 10.1109/LRA.2018.2792403]
[9]   Dynamic Manipulation Inspired by the Handling of a Pizza Peel [J].
Higashimori, Mitsuru ;
Utsumi, Keisuke ;
Omoto, Yasutaka ;
Kaneko, Makoto .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (04) :829-838
[10]   Batting an in-flight object to the target [J].
Jia, Yan-Bin ;
Gardner, Matthew ;
Mu, Xiaoqian .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2019, 38 (04) :451-485