spencer-project / spencer_people_tracking

Multi-modal ROS-based people detection and tracking framework for mobile robots developed within the context of the EU FP7 project SPENCER.
http://www.spencer.eu/
668 stars 327 forks source link

use of 'spencer_tracking_metrics' #62

Open CodeToPoem opened 5 years ago

CodeToPoem commented 5 years ago

Hello,

I have a problem about how to use 'spencer_tracking_metrics' with data set. Can you provide a example for me?

Thanks for your help

Nat-zewge commented 5 years ago

@CodeToPoem did you figure out how to use the metrics on a dataset? Looking for a solution myself

tlind commented 5 years ago

Essentially, you need to publish time-synchronized tracks and groundtruth tracks on the two topics listed in the main script. After no more data is published for several seconds, metrics will be computed and printed to the terminal. If I recall correctly, you should not publish/play your bagfiles too fast, as otherwise the Python-based (Approximate)TimeSynchronizer will run into a full buffer leading to a sort of deadlock. Which part exactly is unclear to you?

tlind commented 5 years ago

And there is an example launch file here: https://github.com/spencer-project/spencer_people_tracking/blob/master/tracking/people/spencer_tracking_metrics/launch/clearmot_laser_detector.launch

CodeToPoem commented 5 years ago

I still wonder that whether this project provided any dataset that contains visual data and groudtruth of tracks or not. And are there any launch file examples about this? @tlind

tlind commented 5 years ago

We should have the short "MoCap" RGBD/2d laser dataset from our ICRA16 paper along with 3D groundtruth... let me find out where I uploaded it. I am unfortunately not allowed to share the other datasets for privacy reasons.

You can find lots of example launch files in the "ICRA16" branch: https://github.com/spencer-project/spencer_people_tracking/tree/icra16/tracking/people/srl_nearest_neighbor_tracker/launch/icra16_experiments/toulouse

CodeToPoem commented 5 years ago

Thanks a lot. @tlind And I am reading the example launch files in the "ICRA16" branch. I will try to adjust and run the launch file if I get the "MoCap" dataset.

FooKii commented 4 years ago

And thanks for the package and framework, as a rookie, i would really appreciate a quick tutorial on spencer_tracking_metrics. So far my understanding is for clearmot_from_logfile.launch is:

As for another clearmot_laser_detector.launch:

So the requested Mocap data should be for the clearmot_from_logfile data, am i right? if no Mocap, i should then use the second launch file.

Many Thanks