The driver, named as Swede Joakim Robin Berggren, has been arrested by police.
Berggren was accused of going on a 24-hour bender where he spent more than £16,000 on drugs, alcohol and prostitutes before jumping on a plane to Spain from Russian Federation with a pal a day earlier.
Fears that the 32-year-old was attempting an attack similar to those that took place last year in the French city of Nice or Berlin were soon put to rest when Interior Minister Juan Ignacio Zoido tweeted "it was not a terrorist act".
Police also fired on the truck in a bid to stop it in its tracks.
He added it was "an incident that hadn't been planned, it was improvised".
Catalan newspaper, La Vanguardia said Berggren had been arrested in Sweden for possession of drugs and drink-driving.
The truck rammed into several cars before police opened fire to stop it.
It is not known if the reported arrests ended with convictions.
Massive Number of Manatees Revealed in a New Survey
Aslan notes that few species have been downlisted, and most too recently to know how the reclassification affected the population. The agency's other argument for changing the listing: a computer model that shows they now stand little chance of going extinct.
Berggren, who is now in hospital, arrived in Barcelona on Monday from Moscow, where he had travelled to from Copenhagen.
Jane said that the driver, who was not hurt, had been detained and charged with "stealing a vehicle, attacking police agents, reckless driving, causing injury and damage".
The unnamed friend he jetted to Barcelona with is thought to have already left Spain.
Berggren is now being held in the psychiatric centre at the city's Hospital del March.
He told local media: "We heard the sirens, and then a very strong blow".
He also revealed fearless cops saved the life of a Brazilian woman who was pulled out of the truck's path by an officer as she listened to music on her headphones while walking near a public square.
Authorities ruled out terrorism as a motive.