A Comprehensive Guide: Choosing the Right Sensors for Automated and Autonomous Platforms