主要内容

addData

添加数据对象信息

自从R2023a

描述

例子

addData (lanedata,时间戳,lbdata)添加指定的车道信息lbdatalaneData对象lanedata

例子

全部折叠

创建一个空laneData对象。

ld = laneData
ld = laneData属性:时间戳:[]LaneBoundaryData: [] LaneInformation:[]开始时间:[]EndTime: [] NumSamples: 0

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

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

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

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

前五排车道信息添加到laneData对象。

addData (ld, t (1:5), lbdata (1:5,:))

显示的细节laneData对象。

disp (ld)
laneData属性:时间戳:x1双[5]LaneBoundaryData: {5} x1细胞LaneInformation:[]开始时间:0 EndTime: 0.2000 NumSamples: 5

输入参数

全部折叠

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

添加时间戳的车道信息,指定为一个N有效数字的列向量。N是时间戳的数量。单位是秒。

当你添加通道数据,laneData对象自动安排时间戳在增加订单。如果输入数据包含多个相同的时间戳的行数据,对象合并数据到一个单独的行。

数据类型:

车道边界数据添加,指定为一个N——- - - - - -矩阵或N——- - - - - -1单元阵列。N是时间戳的数量。

如果你有一个相同数量的车道边界所有记录时间戳,指定lbdata作为一个N——- - - - - -的数组parabolicLaneBoundary对象,cubicLaneBoundary对象,或clothoidLaneBoundary对象。是检测车道边界的统一的数量为每个样本。

如果你有一个不平等的数量在时间戳记录车道边界,指定lbdata作为一个N——- - - - - -1单元阵列。每个单元格必须包含一个条目元的行向量parabolicLaneBoundary对象,cubicLaneBoundary对象,或clothoidLaneBoundary对象。是检测出车道的数量界限的时间戳。

自我的运动车辆和non-ego演员必须遵循车辆自动驾驶的工具箱™使用的坐标系统。关于车辆坐标系统的更多信息,请参阅车辆坐标系

请注意

您必须指定所有车道边界使用相同类型的对象。

版本历史

介绍了R2023a