Driverless cars

12345678910
Across
  1. 2. a device designed to be launched into orbit around the earth
  2. 5. full of tension
  3. 6. a person who guide a car
  4. 8. synonym of traffic jam
  5. 10. a main road
Down
  1. 1. a person who goes or travels on foot
  2. 3. not subject to control from outside
  3. 4. a device for determining the presence and location of an object
  4. 7. the programs used to direct the operation of a computer
  5. 9. a state of confusion or disorder