Top 8 Autonomous Driving Open Source Projects One Must Try Hands-On

The past few years have seen active development in autonomous driving by organisations and academia. One of the standard practices in autonomous driving is developing and validating prototypes of driving in simulators. The researchers worldwide have been developing these simulators to support the training and development of such selfless driving systems. 

Let’s take a look at the top 8 autonomous driving open-source projects one must try their hands-on.

THE BELAMY

(The list is in no particular order)

1| Carla

About: Carla is an open-source simulator for autonomous driving research. It has been developed to encourage development, training as well as validation of autonomous urban driving systems. In addition to the open-source code and protocols, this simulator provides open digital assets, such as urban layouts, buildings and vehicles.

The simulation platform promotes flexible specification of sensor suites. Carla can be used to study the performance of three approaches to autonomous driving — modular pipeline, an end-to-end model trained via imitation learning, an end-to-end model trained via reinforcement learning (RL). Carla’s features include scalability via a server multi-client architecture, autonomous driving sensor suite, flexible API, fast simulation for planning and control, maps generation, traffic scenarios simulation, ROS integration, and autonomous driving baselines.

Know more here.

2| SUMMIT

About: SUMMIT or Simulator for Urban Driving in Massive Mixed Traffic is a high-fidelity simulator that promotes the advancement and testing of crowd-driving algorithms. It simulates unregulated and dense urban traffic for heterogeneous agents regardless of the worldwide locations that OpenStreetMap supports. 

The SUMMIT simulator is built as an extension of CARLA and inherits the physics and visual realism for autonomous driving simulation. It supports a wide range of applications, including perception, vehicle control and planning, and end-to-end learning.

Know more here.

3| Flow

About: Flow is an open-source computational framework for deep RL and control experiments for traffic microsimulation. Developed by the members of the Mobile Sensing Lab at UC Berkeley, Flow is basically a deep reinforcement learning (RL) framework for mixed autonomy traffic.

This simulator is a traffic control benchmarking framework that gives a set of traffic control scenarios as benchmarks, tools for designing custom traffic scenarios, and integration with deep reinforcement learning and traffic microsimulation libraries.

Know more here.

4| PGDrive

About: PGDrive is an open-ended and highly configurable driving simulator that integrates the key feature of the procedural generation (PG). The simulator defines multiple basic roadblocks such as ramp, fork, and roundabout with configurable settings and a range of diverse maps can be assembled from those blocks with procedural generation, which is further turned into interactive environments.

PGDrive is built upon the Panda3d and Bullet engine with optimised system design. The simulator can gain up to 500 simulation steps per second while running a single instance on PC. 

Know more here.

5| Deepdrive

About: Deepdrive is an open simulation platform built to accelerate progress and increase transparency in self-driving. The features of Deepdrive include support for Linux and Windows, interface through the Gym API using a reward function based on speed, safety, legality, and comfort, pre-trained example agent, training code, and dataset to get started building AI models. It is also enabled with up to eight cameras and a dataset of around 100GB and 8.2 hours. 

Know more here.

6| AirSim

About: developed by Microsoft, AirSim is an open-source, cross-platform simulation platform for autonomous systems. Built on Unreal Engine, AirSim supports software-in-the-loop simulation with popular flight controllers and hardware-in-loop with PX4 for physically and visually realistic simulations. 

AirSim is developed as an Unreal plugin which can be dropped into any unreal environment. The developers at Microsoft developed AirSim as a platform for researchers in AI and to experiment with deep learning, computer vision (CV) and reinforcement learning (RL) algorithms for driverless vehicles. 

Know more here.

7| LGSVL Simulator

About: LGSVL Simulator is an open-source autonomous vehicle simulator developed by LG Electronics America R&D Centre. It is an HDRP Unity-based multi-robot simulator for autonomous vehicle developers that provide an out-of-the-box solution that can meet developers’ needs to focus on testing their autonomous vehicle algorithms. 

The simulator currently has integration with TierIV’s Autoware and Baidu’s Apollo 5.0 and Apollo 3.0 platforms, can generate HD maps, and can be immediately used to test and validate a whole system.

Know more here.

8| Gym-Duckietown

About: Gym-Duckietown is a simulator for the Duckietown Universe. It is written in pure Python/OpenGL (Pyglet). The simulator works by placing RL agents inside of an instance of a Duckietown: a loop of roads with turns, intersections, obstacles, Duckie pedestrians, and other Duckiebots.

Duckietown is a fully-functioning autonomous driving simulator that can train and test machine Learning, Reinforcement Learning, Imitation Learning, or even classical robotics algorithms.

Know more here.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值