Rashid Rover set for Dec. 11 launch