Volvo on Wednesday unveiled an XC90 prototype fitted with all of the hardware necessary for full self-driving capability.

The SUV has been designed to operate on self-driving software being developed by Uber. The two companies have worked closely on self-driving cars since 2016, when Uber agreed to purchase a fleet of Volvo XC90s for testing purposes.

Volvo XC90 self-driving car prototype

Volvo XC90 self-driving car prototype

Volvo said the technology on board the vehicle is representative of what the automaker will fit to its production self-driving cars, once safe, reliable and robust self-driving software can be developed. The software is what gathers all of the data and then tells the vehicle what to do, and right now it's the biggest technological hurdle to the realization of self-driving cars.

Crucially, the prototype is fitted with several backup systems for both steering and braking functions, as well as battery backup power. These backups are designed to take over immediately should a primary system fail.

Uber self-driving prototype in San Francisco

Uber self-driving prototype in San Francisco

An earlier prototype operating on Uber's self-driving software struck and killed a pedestrian in March 2018 while testing in Tempe, Arizona. The software recognized the pedestrian but failed to stop the vehicle. A safety driver on board also failed to take action until after the pedestrian was struck. Although the prototype had the XC90's factory-installed automatic emergency braking software, this was switched off by Uber.

Volvo is set to to deliver tens of thousands of the latest XC90 prototypes with self-driving hardware to Uber over the coming years. However, the automaker predicts that the software for full self-driving capabilty won't be ready until the middle of the next decade.

Volvo XC90 self-driving car prototype

Volvo XC90 self-driving car prototype

Volvo is developing its own self-driving software, and we won't have to wait until the middle of the next decade to see it offered in a production model. The automaker said it will introduce early next decade software that will enable its cars to operate on their own in select areas, for example highways with sufficient map data. The capability will be similar to what Cadillac is already offering with its Super Cruise system.

“We believe autonomous-drive technology will allow us to further improve safety, the foundation of our company,” Volvo CEO Håkan Samuelsson said in a statement. “By the middle of the next decade, we expect one-third of all cars we sell to be fully autonomous.”