Helical polynomial curves interpolating G1 data with prescribed axes and pitch angles

被引:2
|
作者
Farouki, Rida T. [1 ]
机构
[1] Univ Calif Davis, Dept Mech & Aerosp Engn, Davis, CA 95616 USA
关键词
Path planning; Unmanned aerial vehicles; Climb rate; Hermite interpolation; Helical polynomial curves; Pythagorean-hodograph curves; PYTHAGOREAN-HODOGRAPH CURVES; MULTIPLE UAVS; PATH;
D O I
10.1016/j.cagd.2017.05.004
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A helical curve, or curve of constant slope, offers a natural flight path for an aerial vehicle with a limited climb rate to achieve an increase in altitude between prescribed initial and final states. Every polynomial helical curve is a spatial Pythagorean-hodograph (PH) curve, and the distinctive features of the PH curves have attracted growing interest in their use for Unmanned Aerial Vehicle (UAV) path planning. This study describes an exact algorithm for constructing helical PH paths, corresponding to a constant climb rate at a given speed, between initial and final positions and motion directions. The algorithm bypasses the more sophisticated algebraic representations of spatial PH curves, and instead employs a simple "lifting" scheme to generate helical PH paths from planar PH curves constructed using the complex representation. In this context, a novel scheme to construct planar quintic PH curves that interpolate given end points and tangents, with exactly prescribed arc lengths, plays a key role. It is also shown that these helical paths admit simple closed-form rotation-minimizing adapted frames. The algorithm is simple, efficient, and robust, and can accommodate helical axes of arbitrary orientation through simple rotation transformations. Its implementation is illustrated by several computed examples. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:4 / 15
页数:12
相关论文
共 50 条
  • [31] Approximate G1 cubic surfaces for data approximation
    Liu, Yingbin
    Mann, Stephen
    GRAPP 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS THEORY AND APPLICATIONS, 2008, : 39 - 44
  • [32] G1 surface interpolation for irregularly located data
    Kohei, M
    Kokich, S
    GEOMETRIC MODELING AND PROCESSING: THEORY AND APPLICATIONS, PROCEEDINGS, 2002, : 187 - 196
  • [33] Constructing G1 quadratic Bezier curves with arbitrary endpoint tangent vectors
    Gu, He-Jin
    Yong, Jun-Hai
    Paul, Jean-Claude
    Cheng, Fuhua
    2009 11TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS, PROCEEDINGS, 2009, : 263 - +
  • [34] The approximation of the rational offset cubic Bézier curves with G1 continuity
    Liu, Huayong
    Qian, Jiang
    Wang, Huanbao
    Journal of Information and Computational Science, 2010, 7 (06): : 1345 - 1354
  • [35] Ribs and Fans of Bézier curves and surfaces with endpoints G1 continuity
    Huang, Weixian
    Wang, Guojin
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2011, 48 (09): : 1781 - 1787
  • [36] G1 interpolation by rational cubic PH curves in R3
    Kozak, Jernej
    Krajnc, Marjeta
    Vitrih, Vito
    COMPUTER AIDED GEOMETRIC DESIGN, 2016, 42 : 7 - 22
  • [37] Explicit Continuity Conditions for G1 Connection of S-λ Curves and Surfaces
    Hu, Gang
    Li, Huinan
    Abbas, Muhammad
    Miura, Kenjiro T.
    Wei, Guoling
    MATHEMATICS, 2020, 8 (08)
  • [38] C1 NURBS representations of G1 composite rational Bézier curves
    Jianmin Zheng
    Computing, 2009, 86 : 257 - 268
  • [39] Multi-degree reduction of disk Bezier curves with G0 - and G1 - continuity
    Rababah, Abedallah
    Hamza, Yusuf Fatihu
    JOURNAL OF INEQUALITIES AND APPLICATIONS, 2015,
  • [40] Linear methods for G1, G2, and G3-Multi-degree reduction of Bezier curves
    Rababah, Abedallah
    Mann, Stephen
    COMPUTER-AIDED DESIGN, 2013, 45 (02) : 405 - 414