The 2011 Volvo S60 is ready for its close-up at next month's Geneva Motor Show, but before the shindig in Switzerland kicks off, Volvo has released a slew of videos showing off the automaker's newest midsizer.
Aside from some quiet B-roll and a cheesy rock soundtrack, Volvo has demonstrations of its new Pedestrian Detection and Full Auto Brake system, which can identify a pedestrian that's 31 inches or taller through the use of a front-mounted radar unit and mirror cameras. If it detects an imminent collision, the system applies the brakes and brings the S60 to a halt. The animations after the jump get into the nitty gritty, along with a shakedown of the system in Paris from the camera's point-of-view and a crash test of the S60. More details coming from Geneva in less than a month.