Efficient Calculation of Minimum Distance Between Capsules and Its Use in Robotics

被引:17
|
作者
Safeea, Mohammad [1 ,2 ]
Neto, Pedro [1 ]
Bearee, Richard [2 ]
机构
[1] Univ Coimbra, Dept Mech Engn, P-3030788 Coimbra, Portugal
[2] Arts & Metiers ParisTech, F-59800 Lille, France
基金
欧盟地平线“2020”;
关键词
Minimum distance; line-segments; capsules; robotics; COLLISION-AVOIDANCE; MANIPULATORS; COMPUTATION;
D O I
10.1109/ACCESS.2018.2889311
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of minimum distance calculation between line-segments/capsules, in 3D space, is an important subject in many engineering applications, spanning CAD design, computer graphics, simulation, and robotics. In the latter, the human-robot minimum distance is the main input for collision avoidance/detection algorithms to measure collision imminence. Capsules can be used to represent humans and objects, including robots, in a given dynamic environment. In this scenario, it is important to calculate the minimum distance between capsules efficiently, especially for scenes (situations) that include a high number of capsules. This paper investigates the utilization of QR factorization for performing efficient minimum distance calculation between capsules. The problem is reformulated as a bounded variable optimization in which an affine transformation, deduced from QR factorization, is applied on the region of feasible solutions. A geometrical approach is proposed to calculate the solution, which is achieved by computing the point closest to the origin from the transferred region of feasible solutions. This paper is concluded with numerical tests, showing that the proposed method compares favorably with the most efficient method reported in the literature.
引用
收藏
页码:5368 / 5373
页数:6
相关论文
共 29 条
  • [1] Minimum distance calculation for safe human robot interaction
    Safeea, Mohammad
    Mendes, Nuno
    Neto, Pedro
    27TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING, FAIM2017, 2017, 11 : 99 - 106
  • [2] A calculation method of minimum distance between wellbore survey error ellipsoids
    Tang N.
    Wang S.
    Hong D.
    Hong, Difeng (hdfdr@cnpc.com.cn), 1600, Science Press (38): : 1320 - 1325
  • [3] An Efficient method to find the Minimum Distance of Linear Block Codes
    Askali, Mohamed
    Nouh, Said
    Belkasmi, Mostafa
    2012 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2012, : 773 - 779
  • [4] Minimum Distance between Bent and Resilient Boolean Functions
    Qu, Longjiang
    Li, Chao
    CODING AND CRYPTOLOGY, PROCEEDINGS, 2009, 5557 : 219 - 232
  • [5] Minimum distance between a canal surface and a simple surface
    Kim, KJ
    COMPUTER-AIDED DESIGN, 2003, 35 (10) : 871 - 879
  • [6] Calculating the minimum distance between two NURBS curves
    He, Ping
    Zhang, Caiming
    Zhou, Jingbo
    Ma, Yingliang
    2009 IEEE 10TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, VOLS 1-3: E-BUSINESS, CREATIVE DESIGN, MANUFACTURING - CAID&CD'2009, 2009, : 643 - 648
  • [7] Calculating minimum distance between two NURBS objects
    He P.
    Zhang C.
    Zhou J.
    Ma Y.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (08): : 1344 - 1351
  • [8] Computing the minimum distance between two Bezier curves
    Chen, Xiao-Diao
    Chen, Linqiang
    Wang, Yigang
    Xu, Gang
    Yong, Jun-Hai
    Paul, Jean-Claude
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2009, 229 (01) : 294 - 301
  • [9] Efficient representation of binary nonlinear codes: constructions and minimum distance computation
    Villanueva, Merce
    Zeng, Fanxuan
    Pujol, Jaume
    DESIGNS CODES AND CRYPTOGRAPHY, 2015, 76 (01) : 3 - 21
  • [10] Efficient representation of binary nonlinear codes: constructions and minimum distance computation
    Mercè Villanueva
    Fanxuan Zeng
    Jaume Pujol
    Designs, Codes and Cryptography, 2015, 76 : 3 - 21