Change inheritance to DifferentialPilot