Category: Blog

Creating Human-Like Driving Behaviors in Traffic Simulations, using real world data distributions

This article is a follow-up of a previously published blog post titled as “Accelerated Development of Learned Agents for Urban Autonomous Driving” (please see [1]). It deepens the explanation of our behavior-based actor controller that reproduces the human-like behaviors. This actor controller is mainly intended for reproducing learning scenes in driving simulators from which our […]

Continue Reading

Accelerated Development of Learned Agents for Urban Autonomous Driving

Driving in an urban environment requires robust decision-making in complex situations. We often find ourselves turning at an intersection, yielding to a pedestrian, while allowing oncoming traffic to pass through. Sometimes we have to change lanes into a tight spot knowing that the vehicle behind us is going to slow down. At other times, we […]

Continue Reading

Learning to Drive with Unity ML-Agents – A Beginners Guide to Deep RL for Autonomous Vehicles

Introduction This article is the first in a series devoted to the topic of designing an agent capable of learning to do a task well, with a particular emphasis on reinforcement learning (RL) for autonomous vehicles. We find that the task of driving is quite challenging, providing a rich case study to consider when discussing […]

Continue Reading

Continue Reading

Continue Reading

Using Open Source Frameworks in Autonomous Vehicle Development -Part 1

The open-source community for Autonomous Vehicle technology has been picking up steam recently, with Apollo and Autoware teams being the lead contributors. With aggressive timelines cooling down (Tesla being an exception) and with many industry experts advocating that L4 autonomy at scale, though inevitable will take it’s time to go mainstream, an open-source autonomous vehicle […]

Continue Reading