主要内容

removeInvalidData

删除无效的范围和角度数据

自从R2019b

描述

validScan= removeInvalidData (扫描)返回一个新的lidarScan对象和所有值从输入扫描移除。同位角的读数也会被删除。

例子

validScan= removeInvalidData (扫描、名称、值)指定的一个或多个提供额外的选项名称,值对。

例子

全部折叠

激光雷达数据指定为向量的范围和角度。这些价值包括传感器范围以外的读数。

x = linspace (2, 2);范围= abs ((1.5)。* x。^ 2 + 5);范围(45:55)= 3.5;角= linspace(-π/ 2,π/ 2,元素个数(范围);

创建一个激光雷达扫描指定范围和角度。所有点的激光雷达扫描的阴谋。

扫描= lidarScan(范围、角度);情节(扫描)

图包含一个坐标轴对象。坐标轴标题激光雷达扫描对象,包含X, Y ylabel包含一行对象显示它的值只使用标记。

删除无效点基于指定的最小值和最大值范围。

minRange = 0.1;maxRange = 7;scan2 = removeInvalidData(扫描,“RangeLimits”,(minRange maxRange]);持有情节(scan2)传说(“点”,“有效点”)

图包含一个坐标轴对象。坐标轴标题激光雷达扫描对象,包含X, Y ylabel包含2线类型的对象。一个或多个行显示的值只使用这些对象标记代表所有点,有效的点。

输入参数

全部折叠

激光雷达扫描阅读,指定为一个lidarScan对象。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:[" RangeLimits ", (0.05 - 2)

阅读范围限制,指定为一个双元素向量,[minRange maxRange]在米。所有读数范围和相应的角度这些范围以外的限制都取消了

数据类型:|

角范围,指定为一个双元素向量,[minAngle maxAngle]在弧度。所有角度和相应的阅读范围以外的这些角限制移除。

在正面角度测量逆时针z设在。

数据类型:|

输出参数

全部折叠

激光雷达扫描阅读,指定为一个lidarScan对象。无效的激光雷达扫描读数都删除。

版本历史

介绍了R2019b