SODA.Sim
  • ← back to SODA Docs
  • 1. Introduction
    • 1.1. Purpose
    • 1.2. Base Features
  • 2. Understanding the Basics
    • 2.1. Repositories and Contents
    • 2.2. Plugins Unreal Engine
    • 2.3. Others Repo
    • 2.4. Content [UAssets]
    • 2.5. Suggested Workflow
    • 2.6. User Interface Overview
      • 2.6.1. User Interface Overview
        • 2.6.1.1. Main Toolbar
        • 2.6.1.2. Vehicle Dashboard
        • 2.6.1.3. Keyboard Control
    • 2.7. Editor Mode Overview
      • 2.7.1. Editor Mode Overview
        • 2.7.1.1. Actor Operations
        • 2.7.1.2. Actor Settings Menu
        • 2.7.1.3. Vehicle Components Menu
        • 2.7.1.4. Vehicle Debug Panel
  • 3. How To
    • 3.1. Quick Start
    • 3.2. Installation (Pre-requirements)
      • 3.2.1. Pre-requirements
      • 3.2.2. Installation Compatible Unreal Engine Version
    • 3.3. Setup a New UProject
      • 3.3.1. Limitations and requirements
      • 3.3.2. Setup Steps
    • 3.4. Create Blueprint Soda Vehicle
      • 3.4.1. Before you start
      • 3.4.2. Creating a minimum viable Soda Vehicle Blueprint
      • 3.4.3. Create full configuration
        • 3.4.3.1. Create full Soda Vehicle configuration in Blueprint
        • 3.4.3.2. Create full Soda Vehicle configuration in Soda Editor Mode
      • 3.4.4. Start Simulation
    • 3.5. Create Blueprint Soda Actor
      • 3.5.1. Introduction
        • 3.5.1.1. Before you start
      • 3.5.2. Blueprint actor
        • 3.5.2.1. Create Blueprint Soda Actor
        • 3.5.2.2. Create Blueprint Soda Actors Library
  • 4. SodaSim Base API
    • 4.1. Runtime Editor
    • 4.2. Runtime Metadata
    • 4.3. Additional Metadata Specifires
    • 4.4. Base Classes
      • 4.4.1. IEditableObject
      • 4.4.2. SodaApp (FSodaApp)
      • 4.4.3. Soda Actor (ISodaActor)
      • 4.4.4. Actors Librery (USodaLibraryPrimaryAsset)
      • 4.4.5. Game Mode (USodaGameModeComponent)
      • 4.4.6. Level State (ALevelState)
      • 4.4.7. USodaGameViewportClient
      • 4.4.8. ASodaVehicle
      • 4.4.9. Actor Factory (ASodaActorFactory)
    • 4.5. Soda Vehicle API
      • 4.5.1. Soda Vehicle API
        • 4.5.1.1. ASodaVehicle
        • 4.5.1.2. ASodaWheeledVehicle
        • 4.5.1.3. CAN Subsystem
        • 4.5.1.4. DBC Parsing
  • 5. Scenario Actors
    • 5.1. SODA Vehicle
    • 5.2. Navigation Route
    • 5.3. Ghost Vehicle Actors
    • 5.4. Ghost Pedestrian Actors
    • 5.5. Scenario Action Actor
  • 6. Database
    • 6.1. Connection
    • 6.2. Saving/Loading Scenarios in the Database
    • 6.3. Saving/Loading Vehicles in the Database
    • 6.4. Dataset Recording
    • 6.5. MongoDB Structure
      • 6.5.1. Collection “scenarios”
      • 6.5.2. Collection “vehicles”
      • 6.5.3. Collections “datasets” & “dataset*”
        • 6.5.3.1. Collection Document Structure “dataset”
        • 6.5.3.2. Collection Document Structure “dataset*”
      • 6.5.4. Actors Dataset Format
        • 6.5.4.1. Actor Types
SODA.Sim
  • 3. How To

3. How To

  • 3.1. Quick Start
  • 3.2. Installation (Pre-requirements)
    • 3.2.1. Pre-requirements
    • 3.2.2. Installation Compatible Unreal Engine Version
  • 3.3. Setup a New UProject
    • 3.3.1. Limitations and requirements
    • 3.3.2. Setup Steps
  • 3.4. Create Blueprint Soda Vehicle
    • 3.4.1. Before you start
    • 3.4.2. Creating a minimum viable Soda Vehicle Blueprint
    • 3.4.3. Create full configuration
      • 3.4.3.1. Create full Soda Vehicle configuration in Blueprint
      • 3.4.3.2. Create full Soda Vehicle configuration in Soda Editor Mode
    • 3.4.4. Start Simulation
  • 3.5. Create Blueprint Soda Actor
    • 3.5.1. Introduction
      • 3.5.1.1. Before you start
    • 3.5.2. Blueprint actor
      • 3.5.2.1. Create Blueprint Soda Actor
      • 3.5.2.2. Create Blueprint Soda Actors Library
Previous Next

© Copyright 2024 SODA.AUTO UK LTD.