三维仿真环境中的鱼眼摄像机传感器模型
自动驾驶工具箱/仿真3D
的模拟3D鱼眼摄像机块在3D模拟环境中提供了一个带鱼眼镜头的摄像头接口。这个环境是使用虚幻引擎渲染的®从史诗般的游戏®.该传感器基于Scaramuzza提出的鱼眼摄像机模型[1].块输出具有指定的相机畸变和大小的图像。你也可以在场景的世界坐标系中输出相机的位置和方向。
如果你设置样品时间来-1
中指定的采样时间模拟3D场景配置块。要使用这个传感器,你必须包括一个模拟3D场景配置块在模型中。
请注意
的模拟3D场景配置块必须在模拟3D鱼眼摄像机块。这样,虚幻引擎3D可视化环境准备数据之前模拟3D鱼眼摄像机块接收到它。要检查块执行顺序,右键单击块并选择属性.在一般选项卡,确认这些优先级设置:
模拟3D场景配置- - - - - -0
模拟3D鱼眼摄像机- - - - - -1
有关执行顺序的详细信息,请参见虚幻引擎模拟自动驾驶是如何工作的.
因为虚幻引擎可能需要很长时间才能在模拟之间启动,所以可以考虑记录传感器输出的信号。然后你可以使用这些数据在MATLAB中开发感知算法®.看到配置日志信号(金宝app模型).
您还可以通过使用多媒体文件(计算机视觉工具箱)块。有关此设置的示例,请参见使用虚幻引擎模拟环境设计车道标记检测器.
Scaramuzza, D., A. Martinelli和R. Siegwart。"方便校准非定向摄像机的工具箱"IEEE智能机器人与系统国际会议论文集.2006年10月7日至15日,中国北京。
fisheyeIntrinsics
(计算机视觉工具箱)