Theoretical computer science
Robotics
Mobile robot
Robot
Obstacle avoidance
Applied mathematics
Cybernetics
Systems theory
Robot kinematics
Robot control
Motion planning