驱动和传感器说明-海拔高度计
说明
海拔高度计(图 1)返回传感器相对海平面的垂直距离,返回值为整型。萝卜圈仿真场景的海平面是Y轴坐标为0的XZ平面,海拔高度计的位置高于海平面时返回正值,低于海平面时返回负值。
海拔高度计常用于检测机器人的行进过程中的高度变化。
相关编程模块
与海拔高度计相关的编程模块有“侦测”类中的“海拔”模块(图 2),此模块获取海拔高度计的返回值,其返回值为整型。模块为容器内模块,不能连接,可放置到赋值、逻辑类的关系表达式、运算类等模块容器内,在属性面板中选择要获取返回值的海拔高度计。
实例
此实例在机器人前进的过程中循环检测“海拔高度计”的返回值,当返回值大于110(到达拱形桥)时停止,否则前进。
机器人——“机器人-实例-海拔高度计”。
控制程序——“程序-实例-海拔高度计”。
实例机器人
“机器人-实例-海拔高度计”的机器人如图 3所示,后部水平安装1个海拔高度计,端口设为31。
实例程序
“程序-实例-海拔高度计”的程序及调置如图 4所示。