主要内容

driving.connector.Connector类

包:驾驶.Connector.

接口连接外部工具到地面真理标签应用程序

描述

驾驶.Connector.Connector.Connector.类在自定义可视化或分析工具和信号中创建一个接口地面实况贴标签机应用程序。您只能使用带视频和图像序列信号的连接器。

驾驶.Connector.Connector.Connector.班级是A.处理类。

创建

连接器类继承的连接器接口称为客户端

客户端可以:

  • 同步一个外部工具到每个帧的变化事件为一个特定的信号载入地面实况贴标签机.同步允许你通过应用程序的范围滑块和回放控制来控制外部工具。

  • 控制外部工具中的当前时间和应用中的相应显示。

  • 通过应用程序从外部工具导出自定义标签数据。

将外部工具连接到地面实况贴标签机App,遵循以下步骤:

  1. 定义一个继承自的客户端类驾驶.Connector.Connector.Connector..你可以使用连接器类模板来定义类并实现自定义可视化或分析工具。在MATLAB®命令提示符,输入:

    driving.connector.Connector.openTemplateInEditor
    按照模板中的步骤操作。

  2. 将文件保存到MATLAB路径上的任何文件夹。或者,将文件保存到文件夹并通过使用该文件夹将文件夹添加到MATLAB路径addpath.函数。

属性

全部展开

信号的开始时间,指定为以秒为单位的实标量。

属性:

Getaccess.
民众
SetAccess
私人

信号的结束时间,以秒为单位指定为实际标量。

属性:

Getaccess.
民众
SetAccess
私人

在应用程序中开始时间间隔,指定为实际标量以秒为单位。要设置开始时间,请使用应用程序中的“开始标志间隔”。

属性:

Getaccess.
民众
SetAccess
私人

当前在应用程序中显示的帧的时间为连接信号,指定为实际标量以秒为单位。如果滑块在两个时间戳之间,则当前显示帧是上一个时间戳的帧。有关详细信息,请参见控制标签信号帧的播放

属性:

Getaccess.
民众
SetAccess
私人

应用程序中时间间隔的结束,指定为以秒为单位的实标量。要设置结束时间,请在应用程序中使用结束标志间隔。

属性:

Getaccess.
民众
SetAccess
私人

连接信号的时间戳,指定为a持续时间向量。这个信号一定是主信号。如果你改变主信号TimeVector属性更新到新主信号的时间戳。

属性:

Getaccess.
民众
SetAccess
私人

从外部工具导入的标签数据,指定为双列表。第一列包含连接信号的时间戳,第二列包含您指定相应时间戳的标签信息。

  • 第一列包含该信号的时间戳

  • 第二列包含为相应时间戳指定的标签信息。

属性:

Getaccess.
民众
SetAccess
私人

标签的名称,指定为字符向量、字符串标量、字符向量单元数组或字符串数组。这些名称必须是有效的MATLAB变量,对应于在的第二列中指定的标签名称Labeldata.

属性:

Getaccess.
民众
SetAccess
民众
依赖
真的

标签的描述,指定为字符向量、字符串标量、字符向量单元数组或字符串数组。每一个的描述LabelDescription中指定的标签LabelName

属性:

Getaccess.
民众
SetAccess
民众

方法

全部展开

例子

全部收缩

连接一个激光雷达显示工具到地面实况贴标签机使用app和工具显示同步的激光雷达和视频数据。

指定要加载到应用程序中的视频信号的名称。

signalName =“01 _city_c2s_fcw_10s.mp4”

将路径添加到激光雷达显示工具的函数句柄。

path = fullfile(toolboxdir(“开车”),“drivingdemos”);目录路径)

将激光雷达显示器连接到应用程序。

TroundTruthLabeler(SignalName,'connectortargethandle', @LidarDisplay);

在应用程序加载视频和激光雷达显示工具后,移除函数句柄的路径。

rmpath(路径)

提示

  • 有关外部工具的示例,请参阅此驾驶.Connector.Connector.Connector.课程实施。此类实现了激光雷达可视化工具。您可以将此代码用作创建自己工具的起点。

    编辑LidarDisplay

  • 为了让外部工具与应用程序保持同步,指定与应用程序中加载的信号相同帧率的时间戳。如果工具以两帧之间的时间戳显示数据,则应用程序将显示处于前一个时间戳的帧。有关详细信息,请参见控制标签信号帧的播放

另请参阅

应用程序

介绍了R2017a