Research on B-Spline Curve Trajectory Planning Method Considering Curvature

被引:0
作者
Sun, Yingkai [1 ]
Wang, Hong [1 ]
机构
[1] Harbin Inst Technol, Sch Mech Engn & Automat, Shenzhen, Peoples R China
来源
2024 8TH INTERNATIONAL CONFERENCE ON ROBOTICS, CONTROL AND AUTOMATION, ICRCA 2024 | 2024年
关键词
trajectory planning; B-spline curve; curvature constraint; S-shape velocity curve;
D O I
10.1109/ICRCA60878.2024.10649358
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To solve the problem of free curve planning for the robot with smoothness requirements, this paper proposes a free curve interpolation algorithm based on cubic B-spline curves. This algorithm can calculate smooth curves according to arbitrarily distributed teaching points in space and decelerate at curvature extremum points during motion. Firstly, the smooth interpolation result of the entire curve is obtained based on cubic B-spline curve, and the compound Simpson's formula is used to calculate the curve length. And then, the S-shape velocity planning method is adopted on the segmented curve to ensure the smoothness of robot movement based on curvature extremum points. Finally, the verification through simulation experiments shows that this algorithm can effectively realize the free curve planning of the robot to improve the smoothness of motion.
引用
收藏
页码:211 / 216
页数:6
相关论文
共 50 条
[41]   Agricultural UAV Obstacle Avoidance System Based on a Depth Image Inverse Projection Algorithm and B-Spline Curve Trajectory Optimization Algorithm [J].
Liu, Zhanlin ;
Wen, Sheng ;
Huang, Gaofeng ;
Li, Sipei ;
Deng, Zhiyin .
INFORMATION TECHNOLOGY AND CONTROL, 2024, 53 (03) :736-757
[42]   A matrix method for degree-raising of B-spline curves [J].
Qin, KH .
SCIENCE IN CHINA SERIES E-TECHNOLOGICAL SCIENCES, 1997, 40 (01) :71-81
[43]   A matrix method for degree-raising of B-spline curves [J].
秦开怀 .
Science in China(Series E:Technological Sciences), 1997, (01) :71-81
[44]   A matrix method for degree-raising of B-spline curves [J].
Kaihuai Qin .
Science in China Series E: Technological Sciences, 1997, 40 :71-81
[45]   Interpolating solid orientations with a C2-continuous B-spline quaternion curve [J].
Ge, Wenbing ;
Huang, Zhangjin ;
Wang, Guoping .
TECHNOLOGIES FOR E-LEARNING AND DIGITAL ENTERTAINMENT, PROCEEDINGS, 2007, 4469 :606-+
[46]   Semi-orthogonal B-spline wavelets and its application to curve and surface fairing [J].
School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China ;
不详 .
Jixie Gongcheng Xuebao, 2006, 9 (54-60) :54-60
[47]   Refinecurvelane: lane detection with B-spline curve in a layer-by-layer refinement manner [J].
Tian, Wei ;
Han, Yi ;
Huang, Yuyao ;
Yu, Xianwang .
MULTIMEDIA SYSTEMS, 2024, 30 (06)
[48]   A variational approach for feature-aware B-spline curve design on surface meshes [J].
Rongyan Xu ;
Yao Jin ;
Huaxiong Zhang ;
Yun Zhang ;
Yu-kun Lai ;
Zhe Zhu ;
Fang-Lue Zhang .
The Visual Computer, 2023, 39 :3767-3781
[49]   A variational approach for feature-aware B-spline curve design on surface meshes [J].
Xu, Rongyan ;
Jin, Yao ;
Zhang, Huaxiong ;
Zhang, Yun ;
Lai, Yu-kun ;
Zhu, Zhe ;
Zhang, Fang-Lue .
VISUAL COMPUTER, 2023, 39 (08) :3767-3781
[50]   Fast converging elitist genetic algorithm for knot adjustment in B-spline curve approximation [J].
Bureick, Johannes ;
Alkhatib, Hamza ;
Neumann, Ingo .
JOURNAL OF APPLIED GEODESY, 2019, 13 (04) :317-328