本发明公开了一种自动驾驶系统及其应用方法,系统包括:自动驾驶控制器分别与感知模块、执行模块及HMI引擎连接,HMI引擎与感知模块、车载设备连接;感知模块用于获取车辆所处环境信息及车辆信息;HMI引擎用于识别语音信号、驾驶员情绪,并基于语音信号、驾驶员情绪,发出对应的控制信号至自动驾驶控制器或车载设备,车载设备响应动作或自动驾驶控制器控制执行模块响应动作;HMI引擎显示车辆所处环境信息;自动驾驶控制器基于车辆所处环境信息、车辆信息及预设控制规则,控制执行模块响应动作,和/或通过HMI引擎进行人机交互,从而提高了自动驾驶的灵活性以及用户体验。