【阅读】-- PillarFlow : End-to-end Birds-eye-view Flow Estimation for Autonomous Driving

IROS 2020年丰田研究所的文章介绍了PillarFlow,一种用于自动驾驶的激光雷达场景运动估计器。方法接受连续的LIDAR点云扫描,将它们转换为2D BeV(Bird's-eye-view)表示,并通过端到端学习的光流网络进行局部匹配,输出二维流量向量。这种方法与目标检测分离,计算效率高,适用于实时场景。

IROS 2020 , Toyota Research Institute 的一篇文章。

  本文提出了一种基于激光雷达的场景运动估计器,该估计器与目标检测分离,因此具有互补性。 我们的方法将两个连续的完整LIDAR点云扫描作为输入。 每个LIDAR扫描都编码为学习的特征向量的离散化2D BeV表示(也称为“Pillars”)。 然后,基于PWC-Net工作改编了光流网络,以局部匹配两个连续的BeV特征网格之间的pillars。 整个架构是端到端学习的,最终输出是每个网格单元的二维流向量。

Why BEV?

  1. 对于自动驾驶,我们主要关注道路和相邻表面上发生的运动,尤其是运动计划。
  2. 这种欧几里得表示使我们能够设计网络体系结构,以利用相对于场景运动的空间先验。
  3. 与体积方法相比,二维表示的计算效率更高,并且便于与与我们的对象不可知的流动网络并行运行的对象检测器共享表示。

Related Work

<1> Scene / Point Flow Estimation
[1] S. A. Baur, F. Moosmann, S. Wirges, and C. B. Rist, “Real-time 3D LiDAR flow for autonomous vehicles,” in IV, 2019.
[2] V. Vaquero, A. Sanfeliu, and F. Moreno-Noguer, “Deep Lidar CNN to understand the dynamics of moving vehicles,” in ICRA, 2018.

3D场景流方法专注于准确地预测点对点对应。它们经常遭受高昂的计算成本,这对于在机器人平台上实时部署是一个关键的挑战。

<2> Occupancy Grid Maps
[1] D. Nuss, S. Reuter, M. Thom, T. Yuan, G. Krehl, M. Maile, A. Gern, and K. Dietmayer, “A random finite set approach for dynamic occupancy grid maps with real-time application,” IJRR, vol. 37, no. 8, pp.841–866, July 2018.
[2] S. Hoermann, M. Bach, and K. Dietmayer, “Dynamic occupancy grid prediction for urban autonomous driving: A deep learning approach with fully automatic labeling,” in ICRA, 2018.
[3] F. Piewak, T. Rehfeld, M. Weber, and J. M. Zollner, “Fully convolutional neural networks for dynamic object detection in grid maps,” inIV, 2017.

Dynamic occupancy grid maps (DOGMa) estimation.

Method
Step 1: voxelization
  将雷达点云投影到同一坐标系下,进行栅格化处理。采用pillar的形式。栅格化后的pillar结构为(D,P,N)(D, P, N)(D,P,N)的tensor。其中 D 是point descriptors的数量,P 是pillars的个数,N 是每个pillar里点云的数目。
  本文中,D=9D = 9D=9,定义如下(x,y,z,r,xc,yc,zc,xp,yp)(x, y, z, r, x_c, y_c, z_c, x_p, y_p)

内容概要:本文设计了一种基于PLC的全自动洗衣机控制系统内容概要:本文设计了一种,采用三菱FX基于PLC的全自动洗衣机控制系统,采用3U-32MT型PLC作为三菱FX3U核心控制器,替代传统继-32MT电器控制方式,提升了型PLC作为系统的稳定性与自动化核心控制器,替代水平。系统具备传统继电器控制方式高/低水,实现洗衣机工作位选择、柔和过程的自动化控制/标准洗衣模式切换。系统具备高、暂停加衣、低水位选择、手动脱水及和柔和、标准两种蜂鸣提示等功能洗衣模式,支持,通过GX Works2软件编写梯形图程序,实现进洗衣过程中暂停添加水、洗涤、排水衣物,并增加了手动脱水功能和、脱水等工序蜂鸣器提示的自动循环控制功能,提升了使用的,并引入MCGS组便捷性与灵活性态软件实现人机交互界面监控。控制系统通过GX。硬件设计包括 Works2软件进行主电路、PLC接梯形图编程线与关键元,完成了启动、进水器件选型,软件、正反转洗涤部分完成I/O分配、排水、脱、逻辑流程规划水等工序的逻辑及各功能模块梯设计,并实现了大形图编程。循环与小循环的嵌; 适合人群:自动化套控制流程。此外、电气工程及相关,还利用MCGS组态软件构建专业本科学生,具备PL了人机交互C基础知识和梯界面,实现对洗衣机形图编程能力的运行状态的监控与操作。整体设计涵盖了初级工程技术人员。硬件选型、; 使用场景及目标:I/O分配、电路接线、程序逻辑设计及组①掌握PLC在态监控等多个方面家电自动化控制中的应用方法;②学习,体现了PLC在工业自动化控制中的高效全自动洗衣机控制系统的性与可靠性。;软硬件设计流程 适合人群:电气;③实践工程、自动化及相关MCGS组态软件与PLC的专业的本科生、初级通信与联调工程技术人员以及从事;④完成PLC控制系统开发毕业设计或工业的学习者;具备控制类项目开发参考一定PLC基础知识。; 阅读和梯形图建议:建议结合三菱编程能力的人员GX Works2仿真更为适宜。; 使用场景及目标:①应用于环境与MCGS组态平台进行程序高校毕业设计或调试与运行验证课程项目,帮助学生掌握PLC控制系统的设计,重点关注I/O分配逻辑、梯形图与实现方法;②为工业自动化领域互锁机制及循环控制结构的设计中类似家电控制系统的开发提供参考方案;③思路,深入理解PL通过实际案例理解C在实际工程项目PLC在电机中的应用全过程。控制、时间循环、互锁保护、手动干预等方面的应用逻辑。; 阅读建议:建议结合三菱GX Works2编程软件和MCGS组态软件同步实践,重点理解梯形图程序中各环节的时序逻辑与互锁机制,关注I/O分配与硬件接线的对应关系,并尝试在仿真环境中调试程序以加深对全自动洗衣机控制流程的理解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值