agrobot_base/Python/OAK/check_timestamp.py

23 lines
1.1 KiB
Python
Raw Normal View History

2025-02-21 19:50:54 +00:00
import numpy as np
# Lista de timestamps extraídos dos logs
timestamps = [
1740141846.5032837, 1740141846.5219097, 1740141846.6311488, 1740141846.6716733, 1740141846.6918433,
1740141846.79832, 1740141846.8394804, 1740141846.8599749, 1740141846.9667242, 1740141847.0082366,
1740141847.0282125, 1740141847.1342206, 1740141847.176188, 1740141847.1952803, 1740141847.3016286,
1740141847.3431587, 1740141847.3631606, 1740141847.4687777, 1740141847.5097976, 1740141847.5298164,
1740141847.6366794, 1740141847.687985, 1740141847.7069635, 1740141847.803649, 1740141847.8451722,
1740141847.865326, 1740141847.9729707, 1740141848.0150697, 1740141848.0360775, 1740141848.1428683,
1740141848.182964, 1740141848.202432, 1740141848.31, 1740141848.3530478, 1740141848.373526,
1740141848.478831, 1740141848.5203228, 1740141848.5403388, 1740141848.6465094, 1740141848.688516,
1740141848.7095163
]
# Calcular diferenças entre timestamps consecutivos
time_diffs = np.diff(timestamps)
# Calcular FPS médio
fps_medio = 1 / np.mean(time_diffs)
fps_medio
print(f"FPS médio: {fps_medio:.2f}")