Anything I would what to know about this I would find through Google web searches.Some hints: Search for "DARPA" and then follow links and additional search on items you'll read about."Google autonomous car" Its really on the streets and there's much written about it.

For the other items on your list again Google them.

Lastly: Most people here will not do some one's homework problems and will therefore not respond.

I usually see the Google autonomous Lexus on my way in to work about once a week. You can recognize it from the roof-mounted spinning LIDAR, and the cameras they put in front of the rear view mirror and instead of the front nameplate "L."Yeah, I work in Mountain View :-)