Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

CARLA+: An Evolution of the CARLA Simulator for Complex Environment Using a Probabilistic Graphical Model

View through CrossRef
In an urban and uncontrolled environment, the presence of mixed traffic of autonomous vehicles, classical vehicles, vulnerable road users, e.g., pedestrians, and unprecedented dynamic events makes it challenging for the classical autonomous vehicle to navigate the traffic safely. Therefore, the realization of collaborative autonomous driving has the potential to improve road safety and traffic efficiency. However, an obvious challenge in this regard is how to define, model, and simulate the environment that captures the dynamics of a complex and urban environment. Therefore, in this research, we first define the dynamics of the envisioned environment, where we capture the dynamics relevant to the complex urban environment, specifically, highlighting the challenges that are unaddressed and are within the scope of collaborative autonomous driving. To this end, we model the dynamic urban environment leveraging a probabilistic graphical model (PGM). To develop the proposed solution, a realistic simulation environment is required. There are a number of simulators—CARLA (Car Learning to Act), one of the prominent ones, provides rich features and environment; however, it still fails on a few fronts, for example, it cannot fully capture the complexity of an urban environment. Moreover, the classical CARLA mainly relies on manual code and multiple conditional statements, and it provides no pre-defined way to do things automatically based on the dynamic simulation environment. Hence, there is an urgent need to extend the off-the-shelf CARLA with more sophisticated settings that can model the required dynamics. In this regard, we comprehensively design, develop, and implement an extension of a classical CARLA referred to as CARLA+ for the complex environment by integrating the PGM framework. It provides a unified framework to automate the behavior of different actors leveraging PGMs. Instead of manually catering to each condition, CARLA+ enables the user to automate the modeling of different dynamics of the environment. Therefore, to validate the proposed CARLA+, experiments with different settings are designed and conducted. The experimental results demonstrate that CARLA+ is flexible enough to allow users to model various scenarios, ranging from simple controlled models to complex models learned directly from real-world data. In the future, we plan to extend CARLA+ by allowing for more configurable parameters and more flexibility on the type of probabilistic networks and models one can choose. The open-source code of CARLA+ is made publicly available for researchers.
Title: CARLA+: An Evolution of the CARLA Simulator for Complex Environment Using a Probabilistic Graphical Model
Description:
In an urban and uncontrolled environment, the presence of mixed traffic of autonomous vehicles, classical vehicles, vulnerable road users, e.
g.
, pedestrians, and unprecedented dynamic events makes it challenging for the classical autonomous vehicle to navigate the traffic safely.
Therefore, the realization of collaborative autonomous driving has the potential to improve road safety and traffic efficiency.
However, an obvious challenge in this regard is how to define, model, and simulate the environment that captures the dynamics of a complex and urban environment.
Therefore, in this research, we first define the dynamics of the envisioned environment, where we capture the dynamics relevant to the complex urban environment, specifically, highlighting the challenges that are unaddressed and are within the scope of collaborative autonomous driving.
To this end, we model the dynamic urban environment leveraging a probabilistic graphical model (PGM).
To develop the proposed solution, a realistic simulation environment is required.
There are a number of simulators—CARLA (Car Learning to Act), one of the prominent ones, provides rich features and environment; however, it still fails on a few fronts, for example, it cannot fully capture the complexity of an urban environment.
Moreover, the classical CARLA mainly relies on manual code and multiple conditional statements, and it provides no pre-defined way to do things automatically based on the dynamic simulation environment.
Hence, there is an urgent need to extend the off-the-shelf CARLA with more sophisticated settings that can model the required dynamics.
In this regard, we comprehensively design, develop, and implement an extension of a classical CARLA referred to as CARLA+ for the complex environment by integrating the PGM framework.
It provides a unified framework to automate the behavior of different actors leveraging PGMs.
Instead of manually catering to each condition, CARLA+ enables the user to automate the modeling of different dynamics of the environment.
Therefore, to validate the proposed CARLA+, experiments with different settings are designed and conducted.
The experimental results demonstrate that CARLA+ is flexible enough to allow users to model various scenarios, ranging from simple controlled models to complex models learned directly from real-world data.
In the future, we plan to extend CARLA+ by allowing for more configurable parameters and more flexibility on the type of probabilistic networks and models one can choose.
The open-source code of CARLA+ is made publicly available for researchers.

Related Results

Inventory and pricing management in probabilistic selling
Inventory and pricing management in probabilistic selling
Context: Probabilistic selling is the strategy that the seller creates an additional probabilistic product using existing products. The exact information is unknown to customers u...
Simulator approaches in otorhinolaryngology ‐ Looking beyond the ophthalmological horizon
Simulator approaches in otorhinolaryngology ‐ Looking beyond the ophthalmological horizon
Purpose: To improve medical students' learning of handheld otoscopy technique and findings based on a standardized simulator‐based procedure.Methods: A group of 120 medical student...
Application of Virtual Reality Technology in Nuclear Power Plant Control Room Simulator
Application of Virtual Reality Technology in Nuclear Power Plant Control Room Simulator
Main control room simulator is widely used in design verification and operator training for nuclear power plant. The simulator needs to implement the arrangement, environment, huma...
Platonic Simulation Theodicies
Platonic Simulation Theodicies
Abstract Using Platonic metaphysics, the paper offers eight arguments for the benevolence of the simulator of our world, assuming that it is a simulation. In part, the pa...
Older Drivers’ Motion and Simulator Sickness before and after Automated Vehicle Exposure
Older Drivers’ Motion and Simulator Sickness before and after Automated Vehicle Exposure
Older drivers desire independence in mobility, and automated vehicles hold plausible opportunities to realize this goal. Motion sickness (automated shuttle exposure) or simulator s...
Hardware design for an electro-mechanical bicycle simulator in an immersive virtual reality environment
Hardware design for an electro-mechanical bicycle simulator in an immersive virtual reality environment
<p>Roughly 50,000 people are injured in bicycle collisions with motor vehicles each year. The Hank Bicycle Simulator provides a virtual environment to study and reduce this t...
Optimisation in Neurosymbolic Learning Systems
Optimisation in Neurosymbolic Learning Systems
In the last few years, Artificial Intelligence (AI) has reached the public consciousness through high-profile applications such as chatbots, image generators, speech synthesis and ...
High-quality probabilistic predictions for existing hydrological models with common objective functions &#160; &#160;
High-quality probabilistic predictions for existing hydrological models with common objective functions &#160; &#160;
&lt;p&gt;Probabilistic predictions describe the uncertainty in modelled streamflow, which is a critical input for many environmental modelling applications.&amp;#160; A...

Back to Top