I'm attempting to adapt the generic tracking script to allow me to save the data in a numpy file, however, whenever I inspect the data, the timestamps when grouped by object_id are exactly the same for each object. That is, object 10 will always have time_a, object 23 will always have time_b, etc. This is not the same result when I view the output on the screen. Here is how I've adapted the code:
https://gist.github.com/richbai90/45c28b46b7aa383627ce778196772a9c