ウェイモ
セルフドライビングカー (自動運転車)は、自動運転に必要となる情報を収集し、それをコンピュータで解析した後に運転操作命令が出力される。自動運転を制御するソフトウェアは、グーグル ショーファー (英: Google Chauffeur)と呼ばれている。走行中は、GPS(全地球測位システム)を使い、現在地と目的地をリアルタイムで比較しながら、コンピュータが自動でハンドルを回す。またレーザーカメラやレーザースキャナを搭載しており、これは様々な道路情報(周辺の車両、歩行者、信号、障害物)を識別する。これらの装置で収集した情報は、コンピュータが総合的に解析し、ステアリングホイール (ハンドル)・アクセル・ブレーキなどの運転に必要となる動作の最終決定を行うために使われる。 Googleのロボットカーには、約15万ドルに相当する機器を搭載し、この内7万ドルに相当するLIDAR(レーザーレーダー)が搭載されている。 上部に装備された距離計(レンジファインダー)は、「ベロディン(英: Velodyne)」と呼ばれ、64個のビームレーザーを備える。この装置からレーザービームを照射し、車両周辺の詳細な3Dマップを生成する。生成された3Dマップをセルフドライビングカーが読み取り、Googleの高解像度マップと照合し、これを応用して自動運転車が自動で運転制御する仕組みとなっている。
2014年9月2日にはマサチューセッツ工科大学が、「大雨や雪の降る日は走行できない」とする分析結果を科学雑誌に公表した。Google自動運転カーの上部に取り付けられているセンサーは、雨粒や雪粒を障害物と認識し、走行できなくなる問題がある。また道路上に落ちている石とシワだらけの紙の区別が出来ないほか、歩行者を電柱と誤認識する事もある。日差しが強い状況下ではセンサーの解像度が下がり、信号が読み取れない場合もある。 目的地までの自動走行は、地図データへの依存度が高いため、開発には詳細かつ膨大な地図データをインプットする必要がある。しかし米国の大半の地域では、安全に走行できるほどのデータはインプットされておらず、走行可能なのは一部地域のみに留まっている。
Google側はこれらの問題を認めており、雪粒への対応など、改善に着手していると明かした。