The reason why I am putting this as a another thing that you might want to probe further along is it's useful in robotics and it's highly related to control in general and optimal control in particular. 