I have collected /tf and /scan data from a Turtlebot2( i.e. Kobuki robot) by using rosbag record. I also have written a new tracker and want to test it with the recorded data beforehand. The new tracker was based on the leg_detector package. The main modification is the member variable " filter_" in class SavedFeature was changed to be the new tracker.
With the record data, it is possible to compare the tracking results of my tracker with the one in people package.
The launch file is displayed below:
The laser_filter node works fine with the being played bagfile data, the scan_filtered topic ouput normally. However, the leg_detector doesn't work. No messages output in topic /leg_tracker_measuremens.
An warning messages came out:
[ WARN] [1422844504.014663321, 1422676497.431818087]: MessageFilter [target=odom_combined ]: Dropped 100.00% of messages so far. Please turn the [ros.leg_detector.message_notifier] rosconsole logger to DEBUG for more information.
This warning is quite strange. Because I have changed all "odom_combined" to be "odom" and it works in the real robot test as I said in [this previous tips](http://answers.ros.org/question/200158/problem-with-leg_detector-in-people-dropped-10000-message-so-far/)
Looking forwards to any advices. Especially to the author and maintainer @David lu
↧