Arduino Electric Vehicles

Has anyone done anything in Arduino for a motor controller for a full sized electric vehicle? Such as PWM by turning a pot and then varying the frequency of the PWM by adjusting parameters within the code and over current protection using an LEM sensor???

I am going to be this coming year. With a speed controller controlled by the arduino based on motor current when accelerating and then automatic gearing control with a servo and a CVT hub gear for smaller adjustments while at optimum speed.