Reimplementing main robot class from RobotBase, trying to add compressor implementation