Abstract

The paper proposes a new planning primitive, named η3D-splines, based on 7th order polynomials, which is suited to generate three-dimensional paths characterized by third-order geometric continuity. The third order continuity represents an important property, since it allows continuous-jerk reference signals for the joints actuators of robotic systems. Differently from other approaches in the literature, η3D-splines are efficiently evaluated by means of closed form expressions as function of the assigned interpolation conditions. This allows an intuitive real-time generation of composite paths: from the knowledge of the geometric characteristics of the curve which is currently executed, and by choosing a novel end-point together with the desired interpolating conditions, a new path can be efficiently generated by simultaneously maintaining the overall third order geometric continuity. Additionally, the η3D-splines can be shaped by acting on a set of six free parameters, so as to emulate other planning primitives, like, for example, linear segments, circular arcs, clothoids, helical curves, and conic spirals. Furthermore, by means of the same parameters, all possible 7th order polynomials, which fulfill the given interpolating conditions, can be generated. The accompanying video shows an anthropomorphic manipulator executing a composite trajectory generated by means of the η3D-splines.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.