Man-Vehicle Separation Radar