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/
660 stars 327 forks source link

cannot compile in kinect #29

Closed ziggBee30 closed 7 years ago

ziggBee30 commented 7 years ago

hi folks,

i am using ros kinect and i am not able to compile spencer_tracking .. it need hell amount of libraries which diesnt come with the installation,, i am is there any way to install all the libraries which is in use with spencer_tracking once for all,,??

please help

tlind commented 7 years ago

Hi,

I guess you mean ROS Kinetic? you can try the following commands after cloning the repository into your ROS workspace's src folder:

rosdep update
rosdep install --simulate -r --from-paths PATH_TO_YOUR_SRC_FOLDER --ignore-src

If everything looks good, remove the --simulate to actually execute it. Note I couldn't test this as I already have all dependencies installed on my system.

Before doing so please git pull once, as I just fixed a small bug related to rosdep in the master branch.

Let me know if afterwards there are further libraries preventing your compilation from succeeding, so I can update the package.xml files accordingly.

tlind commented 7 years ago

I have added a few missing dependencies to various package.xml files required for compilation to succeed under ROS Kinetic. The above instructions using rosdep install should now do the trick.