A Dipole Field for Object Delivery by Pushing on a Flat Surface

被引:16
作者
Igarashi, Takeo [1 ]
Kamiyama, Youichi [1 ]
Inami, Masahiko [1 ]
机构
[1] JST ERATO Igarashi Design Interface Project, Tokyo, Japan
来源
2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA) | 2010年
关键词
MANIPULATION;
D O I
10.1109/ROBOT.2010.5509483
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces a simple algorithm for non-prehensile object transportation by a pushing robot on a flat surface. We assume that the global position and orientation of the robot and objects are known. The system computes a dipole field around the object and moves the robot along the field. This simple algorithm resolves many subtle issues in implementing reliable pushing behaviors, such as collision avoidance, error recovery, and multi-robot coordination. We verify the effectiveness of the algorithm via several experiments with varying robot and object form factors. Although object delivery by pushing and motion control by a vector field are not new, the proposed algorithm offers easier implementation with fewer parameter adjustments because of its mode-less definition and scale-invariant formulation.
引用
收藏
页码:5114 / 5119
页数:6
相关论文
共 16 条
[1]  
Arkin R.C., 1998, Behavior-based robotics
[2]  
EMERY R, 2001, IEEE INT C ROB AUT I
[3]   Multi-robot manipulation via caging in environments with obstacles [J].
Fink, Jonathan ;
Hsieh, M. Ani ;
Kumar, Vijay .
2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, :1471-+
[4]  
Gerkey BP, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P464, DOI 10.1109/ROBOT.2002.1013403
[5]  
HWANG YK, 1992, COMPUT SURV, V24, P219, DOI 10.1145/136035.136037
[6]  
Kato H, 1999, ARTOOLKIT
[7]  
Kube C. Ronald, 1993, Adaptive Behavior, V2, P189, DOI 10.1177/105971239300200204
[8]   Cooperative transport by ants and robots [J].
Kube, CR ;
Bonabeau, E .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2000, 30 (1-2) :85-101
[9]   Locally controllable manipulation by stable pushing [J].
Lynch, KM .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (02) :318-327
[10]   Stable pushing: Mechanics, controllability, and planning [J].
Lynch, KM ;
Mason, MT .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1996, 15 (06) :533-556