Please log in

Paper / Information search system

日本語

ENGLISH

Help

Please log in

  • Summary & Details

Implementation Methodologies for Simulation as a Service (SaaS) to Develop ADAS Applications

Detailed Information

Author(E)1) Huzefa Kagalwala, 2) Siddhant Srivastava, 3) Manikanda Balaji Venkatesan, 4) Srivatsan Srinivasan, 5) Venkat N Krovi
Affiliation(E)1) Clemson University, 2) Clemson University, 3) Clemson University, 4) Clemson University, 5) Clemson University
Abstract(E)Over the years, the complexity of autonomous vehicle development (and concurrently the verification and validation) has grown tremendously in terms of component-, subsystem- and system-level interactions between autonomy and the human users. Simulation-based testing holds significant promise in helping to identify both problematic interactions between component-, subsystem-, and system-levels as well as overcoming delays typically introduced by the default full-scale on-road testing. Software in Loop (SiL) simulation is utilized as an intermediate step towards software deployment for autonomous vehicles (AV) to make them reliable. SiL efforts can help reduce the resources required for successful deployment by helping to validate the software for millions of road miles. A key enabler for accelerating SiL processes is the ability to use Simulation as a Service (SaaS) rather than just isolated instances of software. The primary benefits ensue from the in-parallel processing of multiple scenarios or tests using cloud or multiple cores especially to more systematically create “what-if analyses” thereby reducing both development time and cost. Here, we present the workflow of our utilization of SaaS methods (provisioned by Metamoto) and our explorations in this domain using exemplar ADAS scenarios. Additionally, we highlight our ability to perform parametric sweeps over variables such as environmental conditions, actors in the scene, etc. hence performing tests over a variety of scenarios including edge cases. The goal of our efforts is to examine viability and ease-of-use of SaaS (Metamoto in a co-simulation mode) to support Software-in-the-Loop co-development and functional reliability within MATLAB, ROS and Python frameworks.

About search

close

How to use the search box

You can enter up to 5 search conditions. The number of search boxes can be increased or decreased with the "+" and "-" buttons on the right.
If you enter multiple words separated by spaces in one search box, the data that "contains all" of the entered words will be searched (AND search).
Example) X (space) Y → "X and Y (including)"

How to use "AND" and "OR" pull-down

If "AND" is specified, the "contains both" data of the phrase entered in the previous and next search boxes will be searched. If you specify "OR", the data that "contains" any of the words entered in the search boxes before and after is searched.
Example) X AND Y → "X and Y (including)"  X OR Z → "X or Z (including)"
If AND and OR searches are mixed, OR search has priority.
Example) X AND Y OR Z → X AND (Y OR Z)
If AND search and multiple OR search are mixed, OR search has priority.
Example) W AND X OR Y OR Z → W AND (X OR Y OR Z)

How to use the search filters

Use the "search filters" when you want to narrow down the search results, such as when there are too many search results. If you check each item, the search results will be narrowed down to only the data that includes that item.
The number in "()" after each item is the number of data that includes that item.

Search tips

When searching by author name, enter the first and last name separated by a space, such as "Taro Jidosha".