A surveillance robot is an autonomous or remote-controlled robotic device equipped with routing/movement/navigation technology, as well as various sensors, cameras and customisable equipment to monitor the environment, perform security inspections or collect real-time data. These robots are used in various security applications to monitor critical areas, perform security patrols or help monitor buildings and facilities.