Skip to main content

RemotiveTopology

Developing and testing automotive systems is often a complex task, requiring a correctly configured distributed environment. RemotiveTopology simplifies this process by providing a structured way to describe the system (the topology) while allowing seamless integration of virtual and physical nodes. It supports everything from early-stage component development to large-scale Hardware-in-the-Loop (HIL) testing.

In the initial development phase, you can define your own topology descriptions, gradually incorporating industry-standard specifications such as ARXML as development progresses. By leveraging both data and code to describe the topology, components can be easily reused across different test setups.

Key Features of RemotiveTopology

RemotiveTopology includes:

  • Tools to deploy and run a topology in a containerized environment
  • A framework for writing behavioral models in Python
  • A testing framework with network probes and programmable mocks
  • Integration with simulation tools such as FMUs and Synopsys Silver
  • A file format to define a topology (e.g., specifying ECUs, connections, and behavioral models)

Why Choose RemotiveTopology?

What is different with RemotiveTopology compared to other virtualization solutions?

  • Uses real network protocols, enabling direct connection to physical hardware
  • Supports scalability, from Software-in-the-Loop (SIL) to HIL testing
  • Open API for flexible customization
  • Containerized architecture, enabling interoperability with other simulation tools

Continue reading to learn how to set up and use RemotiveTopology:

Once you have installed and tried a basic example you can find more detailed documentation below: