在自主行走机器人系统中,机器人要实现在未知环境下行走,必须依靠能实现感知环境信息的传感器系统,实时采集环境信息,以实现避障和导航。红外、激光、超声波等传感器都在行走机器人中有广泛应用。由于超声波测距方法设备简单、便宜、体积小、易于实时控制,且在测量距离、精度等方面能达到工业要求,因此得到广泛应用。本文的机器人采用三方超声波测距系统,可为机器人识别运动前方、左方和右方环境而提供关于运动距离的信息。