Perception from cameras and other sensors: detecting, tracking, and understanding the world in real time.
Systems that operate safely for long periods with little human input.
Planning, learning, and control under uncertainty.
Efficient hardware and software that run intelligence on the robot itself.
Integrating all of it into platforms that work outside the lab.