The NAOqi Sensors API comes with a list of core modules that allow developers to manage the sensor components of their robot. It contains major vision modules i.e. sensors, battery, infrared, laser, and more. Aldebaran is a company that designs, produces, and commercializes autonomous humanoid robots. Their NAOqi operating system enables the robots to have natural interaction and emotion.