The development of algorithms and software that allow robots to reason, plan, and make decisions autonomously.