Title :
Planning locally optimal, curvature-constrained trajectories in 3D using sequential convex optimization
Author :
Yan Duan ; Patil, Swapnil ; Schulman, John ; Goldberg, K. ; Abbeel, Pieter
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of California at Berkeley, Berkeley, CA, USA
fDate :
May 31 2014-June 7 2014
Abstract :
3D curvature-constrained motion planning finds applications in a wide variety of domains, including motion planning for flexible, bevel-tip medical needles, planning curvature-constrained channels in 3D printed implants for targeted brachytherapy dose delivery or channels for cooling turbine blades, and path planning for unmanned aerial vehicles (UAVs). In this work, we present a motion planning technique using sequential convex optimization for computing locally optimal, curvature-constrained trajectories to desired targets while avoiding obstacles in 3D environments. We report two main contributions in this work: (i) curvature-constrained trajectory optimization in 6D pose (position and orientation) space, and (ii) planning multiple trajectories that are mutually collision-free. We demonstrate the performance of our approach on two clinically motivated applications. Our experiments indicate that our approach can compute high-quality plans for medical needle steering in 1.6 seconds on a commodity PC, enabling re-planning during execution to correct for perturbations. Our approach can also be used for designing optimized channel layouts within 3D printed implants for intracavitary brachytherapy.
Keywords :
biomedical equipment; brachytherapy; collision avoidance; convex programming; medical control systems; needles; prosthetics; trajectory control; 3D curvature-constrained motion planning; 3D environments; 3D printed implants; 6D pose space; UAV; brachytherapy dose delivery; cooling turbine blades; curvature-constrained channels; curvature-constrained trajectory optimization; flexible bevel-tip medical needles; locally optimal curvature-constrained trajectories; medical needle steering; obstacles avoidance; orientation space; path planning; position space; sequential convex optimization; unmanned aerial vehicles; Convex functions; Kinematics; Needles; Optimization; Planning; Three-dimensional displays; Trajectory;
Conference_Titel :
Robotics and Automation (ICRA), 2014 IEEE International Conference on
Conference_Location :
Hong Kong
DOI :
10.1109/ICRA.2014.6907726