Robots employ sensors to gain information about the environment.
Sensors useful to a mobile robot might include vision, infrared light sensors, and touch sensors. A computer onboard the robot collects data from the various sensors and instructs the robot to move accordingly. A major concern for a mobile robot is to achieve its goal without getting stuck and without causing injury to humans or itself. There are several efforts underway in the area of robot navigation. One major focus of the research project is to investigate the use of fuzzy logic techniques to navigate a mobile robot.