A constraint-based programming approach for robotic assembly skills implementation

被引:23
|
作者
Polverini, Matteo Parigi [1 ,2 ]
Zanchettin, Andrea Maria [1 ]
Rocco, Paolo [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Piazza Leonardo Da Vinci 32, I-20133 Milan, Italy
[2] Ist Italian Tecnol, Adv Robot Dept ADVR, Via Morego 30, I-16163 Genoa, Italy
关键词
Robotic assembly; Collaborative robots; Task-level programming; Constraint-based programming; TASK SPECIFICATION; FORCE CONTROL; ALGORITHM; MANIPULATION; IMPEDANCE;
D O I
10.1016/j.rcim.2019.03.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The features of modem collaborative robots, mainly their kinematic redundancy combined with the light-weight structure, can be fully exploited in parts assembly. Traditional robot-level paradigm to robot programming, that requires to explicitly specify the motion of the robot and allows to use contact forces for motion supervision only, cannot be easily applied to complex interaction tasks, such as robotic assembly. Instead, by shifting paradigm to skill-based programming, it is possible to specify force control actions at task level and inherently provide compliant capabilities, without the need to specify the motions of the robot. To this end, this paper presents a constraint-based programming framework for the implementation of assembly skills for light-weight redundant robots, enabling a reactive generation of motion trajectories based on force control requirements. The effectiveness of the proposed approach is experimentally validated on a bimanual assembly use case performed with the ABB YuMi dual-arm robot, requiring a peg-in-hole insertion and a cap-rotation task. Estimation of the interaction force/torque additionally enables the execution of the assembly operation without the need for exteroceptive sensors.
引用
收藏
页码:69 / 81
页数:13
相关论文
共 50 条
  • [21] Constraint-based automation of multimedia presentation assembly
    Hakkoymaz, V
    Kraft, J
    Ozsoyoglu, G
    MULTIMEDIA SYSTEMS, 1999, 7 (06) : 500 - 518
  • [22] Constraint-based automation of multimedia presentation assembly
    Veli Hakkoymaz
    J. Kraft
    G. Ozsoyoglu
    Multimedia Systems, 1999, 7 : 500 - 518
  • [23] Research on constraint-based virtual assembly technologies
    Yang, Run-Dang
    Wu, Dian-Liang
    Fan, Xiu-Min
    Yan, Jun-Qi
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2006, 12 (03): : 413 - 419
  • [24] An Interactive Approach to Constraint-Based Visualizations
    Lucas, Wendy
    HUMAN INTERFACE AND THE MANAGEMENT OF INFORMATION: INFORMATION AND KNOWLEDGE DESIGN AND EVALUATION, PT I, 2014, 8521 : 54 - 63
  • [25] FasTLInC: a constraint-based tracing approach
    Gates, AQ
    Mondragon, O
    JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 63 (03) : 241 - 258
  • [26] Constraint-based approach to semistructured data
    Hacid, MS
    Toumani, F
    Elmagarmid, AK
    FUNDAMENTA INFORMATICAE, 2001, 47 (1-2) : 53 - 73
  • [27] A constraint-based approach to morphological neutralization
    Don, Jan
    Blom, Elma
    LINGUISTICS IN THE NETHERLANDS 2006, 2006, 23 : 78 - +
  • [28] Constraint-Based Abstract Semantics for Temporal Logic: A Direct Approach to Design and Implementation
    Banda, Gourinath
    Gallagher, John P.
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING (LPAR-16), 2010, 6355 : 27 - 45
  • [29] A CONSTRAINT-BASED APPROACH TO SPATIOTEMPORAL REASONING
    GUESGEN, HW
    HERTZBERG, J
    APPLIED INTELLIGENCE, 1993, 3 (01) : 71 - 90
  • [30] A Constraint-Based Approach to Learning and Explanation
    Ciravegna, Gabriele
    Giannini, Francesco
    Melacci, Stefano
    Maggini, Marco
    Gori, Marco
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 3658 - 3665