c44d9c2c31fb9143.tex
1: \begin{abstract}
2:   Trajectory optimization is an important tool for control and
3:   planning of complex, underactuated robots, and has shown impressive
4:   results in real world robotic tasks. However, in applications where the cost function
5:   to be optimized is non-smooth, modern trajectory
6:   optimization methods have extremely slow convergence.
7:   In this work, we present \tron{}, an iterative solver that can be used for efficient trajectory
8:   optimization in applications with non-smooth cost
9:   functions that are composed of smooth components.
10:   % We achieve this by adaptively smoothening the cost
11:   % function, exploiting sparsity in the problem and using efficient
12:   % optimization methods on the sequence of smoothened cost functions.
13:   \tron{} achieves this by exploiting the structure of the objective
14:   to adaptively
15:   smooth the cost function, resulting in a sequence of objectives
16:   that can be efficiently optimized.
17:   \tron{} is provably guaranteed to converge to
18:   the global optimum of the non-smooth convex cost function when the dynamics are linear,
19:   and to a stationary point when the dynamics are nonlinear.
20:   Empirically, we show that
21:   \tron{} has faster convergence and lower final costs when compared to
22:   other trajectory optimization methods on a range of simulated 
23:   tasks including collision-free motion planning for a
24:   mobile robot, sparse
25:   optimal control for surgical needle, and a satellite rendezvous problem.
26: \end{abstract}
27: