主要内容

readData

从laneData读取车道边界数据对象

自从R2023a

描述

数据= readData (lanedata“所有的”)读取所有数据laneData对象lanedata,并返回一个表,数据

例子

数据= readData (lanedata,名称=值)使用名称-值参数指定附加选项。例如,RowIndices = [1:10] '读取巷前10的数据输入的时间戳laneData对象lanedata

请注意

这个函数需要场景生成器自动驾驶的工具箱™万博1manbetx支持包。你可以安装场景生成器自动驾驶的工具箱从附加的探险家。关于安装插件的更多信息,请参阅获取和管理插件

例子

全部折叠

记录车道边界数据装载到工作区。

data =负载(“laneBoundaryData.mat”);

提取记录时间戳和车道边界数据。

t = data.timestamps;%提取时间戳lbdata = data.lbdata;%提取车道边界

初始化一个laneData通过使用提取的数据对象。

ld = laneData (t, lbdata);

指定行读取的数据指标laneData对象。

idx = (1:10) ';

读取数据为指定的行索引。

选项卡= readData (ld, RowIndices = idx);

显示巷的表包含前10行信息。

disp(选项卡)
时间戳LaneBoundary1 LaneBoundary2 _____ ___________________________ ___________________________ 0 x1 parabolicLaneBoundary {1} {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} 0.049887 0.099382 {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} 0.15034 0.19999 {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} 0.24967 {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} 0.30038 0.35012 {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} 0.40052 0.44945 {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary} {1 x1 parabolicLaneBoundary}

输入参数

全部折叠

记录道数据,指定为一个laneData对象。

名称-值参数

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

例子:readData (lanedata RowIndices = [1:10]”)读第十行巷的数据输入laneData对象lanedata

行指标的车道信息,阅读指定的作为N元列向量的正整数。N的行数lanedata输入的阅读。值必须在[1,NumSamples),NumSamples的价值吗NumSamples属性的输入laneData对象lanedata

数据类型:||uint8|uint16|uint32|uint64

时间戳的车道信息,阅读指定的作为N元列向量。N的时间戳是读取数据从输入lanedata。单位是秒。

数据类型:|

输出参数

全部折叠

车道检测数据,作为一个返回——- - - - - -P表。是lane-detection样本的数量,(P1)是最大数量的车道边界检测所有样品。这个表显示的一个例子数据组织。

时间戳 LaneBoundary1 LaneBoundary2 LaneBoundary3
0 1 x1parabolicLaneBoundary 1 x1parabolicLaneBoundary 1 x1parabolicLaneBoundary
0.05 1 x1parabolicLaneBoundary 1 x1parabolicLaneBoundary []
0.1 1 x1parabolicLaneBoundary 1 x1parabolicLaneBoundary 1 x1parabolicLaneBoundary

  • 表的第一列是记录时间戳,在几秒钟内,每个检测在相应的行。所有其他列包含数据检测车道边界parabolicLaneBoundary对象,cubicLaneBoundary对象,或clothoidLaneBoundary对象。表中的所有车道边界相同的对象类型。

  • 空细胞代表失踪车道边界检测。

  • 至少有三列的表,没有前三列可以包含空细胞。

  • 按从左到右的顺序检测车道边界对自我的旅行方向的车辆。

数据类型:

版本历史

介绍了R2023a