FTA: "With our decision to focus on ride-hailing, we'll push back the timeline on our commercial and operational efforts on trucking, as well as most of our technical development on that business unit," the company said in a statement.
Any engineer worth their salt knows that you don't go trying to solve the hardest problem first, if you want your company to survive. You start with he easier steps first.
Both a truck and a car have nominally the same sub-sytems for detecting surrounding obstacles, just with different coverage. They have nominally identical collision-avoidance needs, except that a truck wouldn't have to be tuned to keep anyone on-board alive. This increases a truck's control parameter envelope in which to operate, lessening its requirements, making the problem one of only avoiding collisions without upsetting the vehicle or losing control.
A car, on the other hand, would still have a control parameter envelope of operation, but one that is severely limited in options because it cannot take more aggressive maneuvers that a passenger-less vehicle would be 'allowed' to take.
Do the passenger-less trucks first. (There is more money there anyway.) After thatm, maybe move on up to cars carrying passengers, taking all of your control parameter envelope lessons from the trucks with you, and adding-in the additional set of constraints (live people).