碰撞
碰撞检测
弹道
机械加工
特征(语言学)
计算机科学
航程(航空)
点(几何)
算法
符号
机器人
人工智能
数学
工程类
几何学
机械工程
算术
语言学
哲学
物理
计算机安全
天文
航空航天工程
作者
Qi Fan,Bo Tao,Zeyu Gong,Xingwei Zhao,Han Ding
出处
期刊:IEEE Transactions on Automation Science and Engineering
[Institute of Electrical and Electronics Engineers]
日期:2023-01-01
卷期号:20 (1): 470-481
被引量:3
标识
DOI:10.1109/tase.2022.3157731
摘要
This paper presents a fast global collision detection method for robotic machining of large complex components, aiming to quickly determine whether there is a collision between the robot and the surrounding environment during the whole machining process. Geometric analysis shows that there are always some trajectory points on the motion path of the manipulator that are more likely to collide than the surrounding points during machining. These trajectory points with the highest collision probability within a certain range are defined as the feature points of global collision detection, and are used to replace all trajectory points to perform global collision detection, thus greatly improving the efficiency of related operations while ensuring accuracy. Compare to the traditional discrete collision detection method with computational complexity O( $\text{n}^{2}$ ), the computational complexity of the proposed method is only O(n). Numerical analysis and application experiments verify the effectiveness of the proposed method. Note to Practitioners—Motion planning in robotic machining of large complex components usually needs to perform a lot of global collision detection. Existing methods generally have the problems of large calculation and low efficiency, which seriously affects the efficiency of motion planning. This is mainly because a single global collision detection usually includes no less than $n$ times of static collision detection, where $n$ is the number of trajectory points. In order to solve this problem, we present a new global collision detection method based on feature-point-set. It does not need to traverse all trajectory points for static collision detection, but only needs to detect a few feature points, that is, the trajectory points most likely to collide within a certain range. On the premise of ensuring the collision detection accuracy, the proposed method greatly reduces the execution times of static collision detection, and significantly improves the computational efficiency of global collision detection. Numerical analysis and experiments show that this method effectively improves the efficiency of motion planning in robotic machining of large complex components.
科研通智能强力驱动
Strongly Powered by AbleSci AI