GPU-based Proximity Query Processing on Unstructured Triangular Mesh Model

被引:0
|
作者
Lee, Kit-Hang [1 ]
Guo, Ziyan [1 ]
Chow, Gary C. T. [2 ]
Chen, Yue [1 ]
Luk, Wayne [2 ]
Kwok, Ka-Wai [1 ]
机构
[1] Univ Hong Kong, Dept Mech Engn, Hong Kong, Hong Kong, Peoples R China
[2] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London SW7 2AZ, England
关键词
Graphics processing units (GPUs); haptic feedback; proximity queries (PQs); robot motion planning; SPATIAL MOTION CONSTRAINTS; ARTICULATED SNAKE ROBOT; INTERIOR-POINT APPROACH; CONVEX OBJECTS; COLLISION; DISTANCE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel proximity query (PQ) approach capable to detect the collision and calculate the minimal Euclidean distance between two non-convex objects in 3D, namely the robot and the environment. Such approaches are often considered as computationally demanding problems, but are of importance to many applications such as online simulation of haptic feedback and robot collision-free trajectory. Our approach enables to preserve the representation of unstructured environment in the form of triangular meshes. The proposed PQ algorithm is computationally parallel so that it can be effectively implemented on graphics processing units (GPUs). A GPU-based computation scheme is also developed and customized, which shows >200 times faster than an optimized CPU with single core. Comprehensive validation is also conducted on two simulated scenarios in order to demonstrate the practical values of its potential application in image-guided surgical robotics and humanoid robotic control.
引用
收藏
页码:4405 / 4411
页数:7
相关论文
共 50 条
  • [1] GPU-based tolerance volumes for mesh processing
    Botsch, M
    Bommes, D
    Vogel, C
    Kobbelt, L
    [J]. 12TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2004, : 237 - 243
  • [2] Concurrent query processing in a GPU-based database system
    Li, Hao
    Tu, Yi-Cheng
    Zeng, Bo
    [J]. PLOS ONE, 2019, 14 (04):
  • [3] GPL: A GPU-based Pipelined Query Processing Engine
    Paul, Johns
    He, Jiong
    He, Bingsheng
    [J]. SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 1935 - 1950
  • [4] GPU-Based Parallel Indexing for Concurrent Spatial Query Processing
    Nouri, Zhila
    Tu, Yi-Cheng
    [J]. 30TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM 2018), 2018,
  • [5] In-memory k Nearest Neighbor GPU-based Query Processing
    Velentzas, Polychronis
    Vassilakopoulos, Michael
    Corral, Antonio
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON GEOGRAPHICAL INFORMATION SYSTEMS THEORY, APPLICATIONS AND MANAGEMENT (GISTAM), 2020, : 310 - 317
  • [6] G-PICS: A Framework for GPU-Based Spatial Indexing and Query Processing
    Lewis, Zhila-Nouri
    Tu, Yi-Cheng
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (03) : 1243 - 1257
  • [7] Efficient GPU-based Query Processing with Pruned List Caching in Search Engines
    Wang, Dongdong
    Yu, Wenqing
    Stones, Rebecca J.
    Ren, Junjie
    Wang, Gang
    Liu, Xiaoguang
    Ren, Mingming
    [J]. 2017 IEEE 23RD INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2017, : 215 - 224
  • [8] GPregel: A GPU-Based Parallel Graph Processing Model
    Lai, Siyan
    Lai, Guangda
    Shen, Guojun
    Jin, Jing
    Lin, Xiaola
    [J]. 2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 254 - 259
  • [9] A Data Encryption Scheme and GPU-based Query Processing Algorithm for Spatial Data Outsourcing
    Yoon, Min
    Cho, Ahra
    Jang, Miyoung
    Chang, Jae-Woo
    [J]. 2015 INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2015, : 202 - 209
  • [10] GPU-based parallelization for bubble mesh generation
    Van Quang Dinh
    Marechal, Yves
    [J]. COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2017, 36 (04) : 1184 - 1197