Meeting date: 30-03-2023 (10h30)

Summary

After the last meeting Pedro asked me to get the Jetson ready to do inferences in DeepStream. The goal was to use models like YoloV8 and YoloV7 with trackers (DeepSORT and NvDCF). Turns out that to be able to do inferences with this models it is necessary to convert the model to a specific format and it is needed to run a specific script to generate the required config file. To run this scripts I had to install both PyTorch and TensorFlow and solve some problems with Pedro’s help. The tracker DeepSORT was a bit trick to get to work, but it is now very easy to use. Until now, I tested YoloV8s, YoloV8m and YoloV8l and I’m waiting for Pedro to finish what he is doing with YoloV7.

I worked bit more in the code that I started in the last week:

From what I saw in the documentation (http://wiki.ros.org/Names and http://wiki.ros.org/roslaunch/XML/group) it is possible to add namespaces in the launch file and in the node file. I think that the better way is to do it in the node file, since it’s already needed to give to it both the model name and the source name as arguments. In the node file it’s only possible to add namespaces to topics


Objectives