Real-Sim

User Guide

  • Getting Started
    • 1. Clone and Initialize
    • 2. Verify Prerequisites
    • 3. Configure Your First Scenario
    • 4. Run a Smoke Test
  • Installation
    • 1. System Packages
    • 2. Python Environment
    • 3. Build Helper Libraries
    • 4. TrafficLayer and Configs
  • Setup Guide
    • Prerequisites
    • Installation
    • Running Test Cases
    • Troubleshooting
      • Missing packages
      • Miniconda prompt
      • Cannot run the script
  • Configuration Reference
    • SimulationSetup
    • SumoSetup
    • ApplicationSetup
      • Subscription Types
    • XilSetup
    • CarMakerSetup
    • CarlaSetup
    • Vehicle Message Field Specifications
    • Example Configuration
    • Updating the YAML
  • Usage
    • Launch Order
    • Editing Configurations
    • Running Provided Scenarios
    • Collecting Data
    • Troubleshooting
  • FAQ
    • Why does TrafficLayer.exe fail to start?
    • SUMO/VISSIM cannot connect to the Real-Sim interface. What should I check?
    • How do I add another ego vehicle?
    • Where do I find example configs?
    • How can I debug Real-Sim + CarMaker builds?

Simulator Guides

  • RealSim VISSIM documentation
    • Table of Contents
    • Simulation Setups
      • Compile Source Code
      • Interface Setup
    • Run Simulation Manually
      • Start Simulation
      • Stop Simulation
    • Run Simulation With Automation Script
      • Start Simulation
      • Stop Simulation
      • Run Multiple Co-simulations
    • Specific Features for VISSIM Co-simulation
      • Control Initial States of An Ego Vehicle
      • Enforce ‘Go Straight’ of An Ego Vehicle
      • Get Speed Limit from VISSIM
    • Debugging
      • Use Visual Studio to debug VISSIM dll
  • RealSim SUMO documentation
    • Contacts
    • Table of Contents
    • Simulation Setups
    • Specific Features for SUMO Co-simulation
      • Speed Limit
      • Preceding Vehicle
      • Multiple Clients
    • SumoSetup in config.yaml
  • RealSim CarMaker Documentation
    • Table of Contents
    • Simulation Setups
      • Setup CarMaker Office or CarMaker Simulink
      • Obtain CarMaker Executables
        • Pre required library
        • Compile Source Codes
      • Run CarMaker office
      • Run CarMaker-Simulink
      • Setup CM dSPACE
        • Obtain dSPACE library
        • Compile dSPACE library
        • Prepare User.c
        • Prepare for dSPACE build (ConfigurationDesk)
    • Setup Application
      • SUMO
    • Run Simulations
      • General Setups
      • dSPACE
      • Examples
      • dSPACE Simulation
  • RealSim CARLA documentation
    • Table of Contents
    • Carla Windows Build
    • Simulation Setups
    • SUMO Traffic Lights Replication in CARLA
      • Derive Traffic Lights Table
      • Place Traffic Lights
    • Current Support of Co-Simulation Forms
      • SUMO Controls All Vehicles
      • Control Vehicles Externally through CARLA API
      • Control Vehicles Externally through FIXS
    • Helper Scripts
      • Disable Synchronous Mode
    • Run Simulation

Tutorials

  • Quickstart Tutorial
    • 1. Prep the Environment
    • 2. Launch TrafficLayer
    • 3. Start SUMO
    • 4. Observe Data Flow
  • Tutorial Examples
    • 1. SUMO + CarMaker Visualization
    • 2. VISSIM Ego Vehicle Control
    • 3. dSPACE / HIL Scenario
    • 4. Multi-Client Experiment

Reference

  • API Reference
  • Changelog
    • Unreleased

Development

  • Developer Guide
    • Table of Contents
    • Repository Structure
      • Root Level Folders
        • build/
        • CarMaker/
        • VISSIM/
        • CommonLib/
        • VirtualEnvironment/
        • TrafficLayer/
        • VirCarlaEnv/
        • tests/
        • doc/
        • ProprietaryFiles/
        • .github/
    • Dependency Management
      • dependencies.yaml
      • build_libsumo.ps1
    • Build Scripts
      • compileExternalLibraries.bat
      • dispatch.bat
      • dispatchRealSim.py
    • Setup Scripts
      • checkRequirements.ps1 / runCheckRequirements.bat
      • env.check.py
      • addVehicleMessage.py
    • Usage Guide
      • Initial Setup (For Developers)
      • VISSIM Users
        • 1. Extract Signal Tables
        • 2. Generate Network Information
        • 3. Configure Route Exemptions
      • CarMaker Users
        • 1. Configure Settings
        • 2. Prepare Testrun Files
        • 3. Generate CarMaker Configuration
        • 4. Build HIL Executable
      • Configuration
        • SimulationSetup
        • XilSetup
        • ApplicationSetup
        • CarMakerSetup
        • CarlaSetup
        • SumoSetup
    • Typical Workflow
      • Running a Co-Simulation
      • Troubleshooting
    • Additional Resources
  • Contributing Guide
    • Step 1: Fork the Repository
    • Step 2: Clone Your Fork

Project Info

  • About
  • Contact
    • Official Links
  • Acknowledgements
Real-Sim
  • Search


© Copyright .

Built with Sphinx using a theme provided by Read the Docs.