รถยนต์ไร้คนขับสามารถขับเคลื่อนด้วยตัวเองได้โดยใช้เทคโนโลยีหลักๆ 3 ประการ ได้แก่
- ระบบเซ็นเซอร์ ทำหน้าที่รับข้อมูลสภาพแวดล้อมรอบตัวรถ เช่น กล้องถ่ายภาพ เรดาร์ เลเซอร์ เป็นต้น
- ระบบประมวลผล ทำหน้าที่ประมวลผลข้อมูลที่ได้รับจากระบบเซ็นเซอร์ เช่น ปัญญาประดิษฐ์ (AI)
- ระบบควบคุม ทำหน้าที่สั่งการการเคลื่อนไหวของรถ เช่น ระบบบังคับเลี้ยว ระบบเบรก ระบบเร่งความเร็ว เป็นต้น
การทำงานของรถยนต์ไร้คนขับสามารถแบ่งออกเป็นขั้นตอนหลักๆ ดังนี้
- รับข้อมูล รถยนต์ไร้คนขับจะรับข้อมูลสภาพแวดล้อมรอบตัวรถจากระบบเซ็นเซอร์ต่างๆ ข้อมูลเหล่านี้จะประกอบไปด้วยภาพ เสียง ระยะทาง ความเร็ว ฯลฯ
- ประมวลผลข้อมูล ระบบประมวลผลจะนำข้อมูลที่ได้รับมาประมวลผลโดยใช้ปัญญาประดิษฐ์ กระบวนการนี้เปรียบเสมือนการ “อ่าน” สภาพแวดล้อมรอบตัวรถ
- ตัดสินใจ ระบบประมวลผลจะตัดสินใจว่ารถควรทำอย่างไรในสถานการณ์นั้นๆ เช่น เบรก เร่งความเร็ว เปลี่ยนเลน ฯลฯ
- สั่งการ ระบบควบคุมจะนำคำสั่งจากระบบประมวลผลไปสั่งการการเคลื่อนไหวของรถ
ตัวอย่างการเปรียบเทียบให้เห็นภาพ
- ระบบเซ็นเซอร์เปรียบเสมือนตาและหูของคน
- ระบบประมวลผลเปรียบเสมือนสมองของคน
- ระบบควบคุมเปรียบเสมือนมือและเท้าของคน
รถยนต์ไร้คนขับในปัจจุบันยังไม่สมบูรณ์แบบ ยังมีโอกาสเกิดอุบัติเหตุได้ ดังนั้นจึงควรมีมาตรการความปลอดภัยต่างๆ รองรับ เช่น ระบบตรวจสอบความปลอดภัย ระบบสำรองฉุกเฉิน ฯลฯ