Iterative dynamic programming: an approach to minimum energy trajectory planning for robotic manipulators. - Glen Field; Yury Stepanenko (ICRA, 1996)