A relational positioning methodology for robot task specification and execution

被引:20
|
作者
Rodriguez, Adolfo [1 ]
Basanez, Luis [1 ]
Celaya, Enric [2 ]
机构
[1] Tech Univ Catalonia UPC, Inst Ind & Control Engn, Barcelona 08028, Spain
[2] CSIC UPC, Inst Robot & Informat Ind, Barcelona 08028, Spain
关键词
assembly planning; geometric constraint solving; relational positioning; robot programming;
D O I
10.1109/TRO.2008.924263
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper presents a relational positioning methodology that allows to restrict totally or partially the movements of an object by specifying its allowed positions in terms of a set of intuitive geometric constraints. In order to derive these positions, a geometric constraint solver must be used. To this end, positioning mobile with respect to fixed (PMF), a geometric constraint solver for the relational positioning of rigid objects in free space is introduced. The solver exploits the fact that, in a set of geometric constraints, the rotational component can often be separated from the translational one and solved independently. PMF may be used as an interface for specifying offline-programmed robot tasks, as well as for assisting the execution of teleoperated tasks requiring constrained movements. Examples describing both the solver's operation and typical applications are discussed.
引用
收藏
页码:600 / 611
页数:12
相关论文
共 50 条
  • [31] Relational Symbolic Execution
    Farina, Gian Pietro
    Chong, Stephen
    Gaboardi, Marco
    PROCEEDINGS OF THE 21ST INTERNATIONAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING (PPDP 2019), 2019,
  • [32] Integrated mission specification and task allocation for robot teams - Design and implementation
    Ulam, Patrick
    Endo, Yoichiro
    Wagner, Alan
    Arkin, Ronald
    PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 4428 - +
  • [33] Multiagent mission specification and execution
    MacKenzie, DC
    Arkin, RC
    Cameron, JM
    AUTONOMOUS ROBOTS, 1997, 4 (01) : 29 - 52
  • [34] Formal specification of SIMD execution
    Farrell, CA
    Kieronska, DH
    1996 IEEE SECOND INTERNATIONAL CONFERENCE ON ALGORITHMS & ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP'96, PROCEEDINGS OF, 1996, : 319 - 325
  • [35] Specification Extraction by Symbolic Execution
    Pichler, Josef
    2013 20TH WORKING CONFERENCE ON REVERSE ENGINEERING (WCRE), 2013, : 462 - 466
  • [36] Multiagent Mission Specification and Execution
    Douglas C. MacKenzie
    Ronald Arkin
    Jonathan M. Cameron
    Autonomous Robots, 1997, 4 : 29 - 52
  • [37] Dynamic Task Execution Using Active Parameter Identification With the Baxter Research Robot
    Wilson, Andrew D.
    Schultz, Jarvis A.
    Ansari, Alex R.
    Murphey, Todd D.
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2017, 14 (01) : 391 - 397
  • [38] Robot task plan representation by Petri nets: modelling, identification, analysis and execution
    Costelha, Hugo
    Lima, Pedro
    AUTONOMOUS ROBOTS, 2012, 33 (04) : 337 - 360
  • [39] Robot task plan representation by Petri nets: modelling, identification, analysis and execution
    Hugo Costelha
    Pedro Lima
    Autonomous Robots, 2012, 33 : 337 - 360
  • [40] Learning from Demonstration Facilitates Human-Robot Collaborative Task Execution
    Koskinopoulou, Maria
    Piperakis, Stylimos
    Frahanias, Panos
    ELEVENTH ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN ROBOT INTERACTION (HRI'16), 2016, : 59 - 66