本发明涉及一种基于机器人的障碍物感测方法,所述机器人包括控制器、超声波距离传感器、摄像机,所述基于机器人的障碍物感测方法包括以下步骤:所述控制器控制机器人沿第一预设方向行走;所述超声波距离传感器预设间隔时间内发射超声波探测前方是否有障碍物,若机器人距前方障碍物的距离小于预设值时,启动所述摄像机;所述摄像机采集障碍物图像,得到障碍物类型;根据所述障碍物类型,获取机器人侧面边缘与所述障碍物的最外轮廓点的连线与所述第一预设方向之间的最大夹角;所述机器人向第一预设方向偏移第一预设夹角的第二预设方向行走,所述第一预设夹角大于所述最大夹角。