智能驾驶系统

智能自动驾驶系统(Intelligent Self-driving System, ISS)是一个用 Python 和 C++ 编写的模块化框架,旨在构建一个适合研究的可扩展工作空间。该框架将包含用于自动驾驶相关任务的传统和深度学习算法,例如感知、定位、映射、预测、规划和控制。对外部库依赖性最小的模块化设计可以为研究人员评估自动驾驶系统的算法提供透明、干净的工作空间。

ISS Architecture

模拟器示例

目前,智能驾驶系统框架能够使用模拟器生成的数据来部署和测试算法。将 Carla 模拟器的传感器数据集成到我们的框架中后,我们可以评估一系列算法。此外,可以采用相应的控制算法来操纵模拟车辆。以下是一些演示。

ISS Architecture

Carla 模拟器中 PointPillar 3D 检测算法的实时演示

ISS Architecture

展示本地行为规划的演示

微型车演示

除了模拟结果之外,如果来自真实微型汽车的传感器数据通过 ROS 传输回 ISS,则 ISS 框架可以利用传感器数据完成各种任务并对物理微型汽车进行控制。我们在下面展示了三个视频,展示了 ISS 与真实微型汽车的互动。

ISS Architecture

ISS Architecture

两个演示分别展示了在室内和室外环境中导航的实体微型车

ISS Architecture

使用来自物理微型车的数据展示 A-LOAM SLAM 算法的演示