Planning with Constraints Methods to generate robot motion that adhere to complex task constraints. Long-Horizon Planning Methods that consider many actions into the future to achieve complex tasks. Real-time Performance Performance engineering so robots can think and act as fast as possible. Robotics Software Software engineering for robotics and planning algorithms. Human-Robot Collaboration How should a robot move and act to work with humans? Implicit and Learned Models Methods that incorporate learned or implicit components into planning algorithms.