Bayesian Tracking - ashBabu/Utilities GitHub Wiki
Add the L-CAS public key to verify packages: (work only if you are a LCAS member)
curl -s http://lcas.lincoln.ac.uk/repos/public.key | sudo apt-key add -
Add the L-CAS repository:
sudo apt-add-repository http://lcas.lincoln.ac.uk/ubuntu/main
sudo apt-get update
Note: if the above fails use cd /usr/lib/python3/dist-packages
.
sudo cp apt_pkg.cpython-35m-x86_64-linux-gnu.so apt_pkg.so
Install the packages
sudo apt-get install ros-kinetic-bayes-tracking
sudo apt-get install ros-kinetic-bayes-people-tracker
Add the following files
detectors_test.yaml
inbayes_people_tracker/config
tracker_simulation.launch
inbayes_people_tracker/launch
- Create a folder
bayes_people_tracker/scripts
and addvirtual_people_detector.py
andvirtual_people_gt.py
from the code (https://github.com/shyamashi/Utilities/tree/master/bayes_people_tracker)
Finally:
roscore
rosrun rviz rviz
.roslaunch bayes_people_tracker tracker_simulation.launch
- Fixed Frame: base_link; Add-->By Topic--> people_tracker/MarkerArray; Add-->By Topic--> visualization_marker/Marker
The simulation runs only for a few seconds. Might have to restart the launch file to see it again
Some useful libraries on people perception
({https://github.com/strands-project/?utf8=%E2%9C%93&q=&type=&language=) (https://github.com/strands-project/strands_perception_people) (https://github.com/LCAS/bayestracking)