I have made some improvements in the past week on the CLM code.
This is a list of the changes I did:
Added a README with a full set of instructions on how to install the repository from scratch
Improved CMakeFiles.txt for a seamless compilation. There are still a couple steps that I would like to discuss with you, but now it's much better than before. You have to do less manual things and move less folders manually. I also added a FindTBB.cmake file because otherwise the TBB libraries were not found on a default Ubuntu installation.
Restructured the folders in order to have a repository that is similar to every other ROS package out there.
Please review the changes, and merge the pull request if you like it!
After this pull request will be closed, we can then move to do three things:
Move the code as a public repo to the SAR organization, eventually renaming the repository with a more meaningful name (e.g. CLM_ros_wrapper or CLM_tracker_ros)
Improve the codebase (for that I would like my students to work on it).
Decide what to do with the CLM libs. It's quite cumbersome to have to manually place the libraries there and change their CMakeLists.txt. What do you think about this?
Hey @themichaeltsang ,
I have made some improvements in the past week on the CLM code. This is a list of the changes I did:
FindTBB.cmake
file because otherwise theTBB
libraries were not found on a default Ubuntu installation.Please review the changes, and merge the pull request if you like it! After this pull request will be closed, we can then move to do three things:
CLM_ros_wrapper
orCLM_tracker_ros
)CMakeLists.txt
. What do you think about this?