Tools for robotic trajectory planning using cubic splines and semi-infinite programming We describe how robot trajectory planning, using cubic splines to generate the trajectory, can be formulated as standard semi-infinite programming (SIP) problems and efficiently solved by a discretization method. These formulated problems were coded in the publicly available SIPAMPL environment and to allow the codification of these problems a cubic splines dynamic library for AMPL was developed. The discretization method used to solve the formulated problems is implemented in the NSIPS solver and numerical results with four particular problems are shown.