Systems, methods and computer readable media for autonomous robotic inspection are described. A system can include a robot having one or more processors, a memory device, one or more sensors, a communications interface and a locomotion subsystem. The system can also include a base unit coupled to the robot via a fiber optic cable and having a mechanical tether connected to the robot for retrieving the robot.