praveen-palanisamy / multiple-object-tracking-lidar

C++ implementation to Detect, track and classify multiple objects using LIDAR scans or point cloud
MIT License
799 stars 229 forks source link

Unable to use /filtered_cloud with solution and another error #58

Closed YuriOrYaoi closed 1 year ago

YuriOrYaoi commented 1 year ago

Hello,

I'm using an MSR1xxx Lidar using Ubuntu 18.xx and ROS Neotic. My goal is to detect a round shape 3 meters away.

First of all, I get my point cloud under Rviz with "fixed frame" -> "cloud" and "PointCloud2" -> "cloud" When I run "rosrun multi_object_tracking_lidar kf_tracker" I get this message "About to setup callback" So from that moment, apart from putting cloud and cloud Rviz shows me absolutely nothing.

After that I looked in all the answers and solutions you suggested but none worked in my case. The remap in the launch file or the solution in the roslaunch with "cloud:=filtered_cloud" does not change anything.

I don't know if it's related, but when I want to compile my changes with "g++" I get an error because it can't find the file in question "kf_tracker/ckalmanFilter.h" although it is available. When I do the same action (g++ CKalmanFilter.h) I am given another error and so on or each time I put the correct link of the directory I am given another file which does not find another file.. .

If anyone here could help me with some clear explanations.. This program is the only one I could find to detect a shape with a Lidar/ROS, so I'm stuck.

Thank you in advance and sorry for my English, I am French.