usdot-fhwa-stol / carma-analytics-fotda

CARMA Analytics is a secure, scalable and cloud agnostic data architecture to enable research analysis on big data sets by defining repeatable and scalable processes for ingesting data, creation of a data repository to fuse, process and perform quality assurance.
Apache License 2.0
3 stars 3 forks source link

Cdar 774 time sync script #43

Closed MishkaMN closed 7 months ago

MishkaMN commented 7 months ago

PR Details

Description

This script monitors real-time whether if all components are stepping in synchronization ensuring their simulation time synchronization.

Red line shows how long in system wall time it took for MOSAIC to step to the next simulation time step. Blue lines show how long it took ofr each tool to be called by MOSAIC to step to the next simulation time step. We should expect red lines under the blue so that all tools are moving forward at the same time. First subplot on the top indicates whether of all tools are synced or not according to above criteria where 1:Synced 0: Not. MOSAIC.log is mosaic time vx2hub.log is V2XHub time Traffic.log is sumo and carla time (since they are synced) rosout.log is ROS time

Related GitHub Issue

N/A Depends on: https://github.com/usdot-fhwa-stol/carma-ns3-adapter/pull/14/ https://github.com/usdot-fhwa-stol/cdasim/pull/205 https://github.com/usdot-fhwa-OPS/V2X-Hub/pull/583 https://github.com/usdot-fhwa-stol/carma-streets/pull/403

Related Jira Key

https://usdot-carma.atlassian.net/browse/CDAR-774

Motivation and Context

vru verification test prep

How Has This Been Tested?

sim pc 1

Types of changes

Checklist: