carlosmccosta / dynamic_robot_localization

Point cloud registration pipeline for robot localization and 3D perception
BSD 3-Clause "New" or "Revised" License
828 stars 198 forks source link

Failed build dynamic_robot_localization #3

Open mesax1 opened 6 years ago

mesax1 commented 6 years ago

Greetings Carlos,

after I clone your repository and execute the install.bash, I get the following error at the end:

Errors << dynamic_robot_localization:make /home/warehouse/catkin_ws_drl/logs_release/dynamic_robot_localization/build.make.002.log make[2]: No rule to make target 'CMakeFiles/drl_common.dir/build'. Stop. make[1]: [CMakeFiles/drl_common.dir/all] Error 2 make[1]: Waiting for unfinished jobs.... make: [all] Error 2 cd /home/warehouse/catkin_ws_drl/build_release/dynamic_robot_localization; catkin build --get-env dynamic_robot_localization | catkin env -si /usr/bin/make --jobserver-fds=6,7 -j; cd - ............................................................................... Failed << dynamic_robot_localization:make [ Exited with code 2 ] Failed <<< dynamic_robot_localization [ 2.0 seconds ]

[build] Successful packages:

[Successful] PCL [Successful] laserscan_to_pointcloud
[Successful] mesh_to_pointcloud [ Ignored] octomap_mapping
[Successful] octomap_server [Successful] pcl_conversions
[Successful] pcl_msgs [Successful] pcl_ros
[ Ignored] perception_pcl [Successful] pose_to_tf_publisher

[build] Failed packages:

[ Failed] dynamic_robot_localization

[build] Summary: 8 of 9 packages succeeded.
[build] Ignored: 2 packages were skipped or are blacklisted.
[build] Warnings: None.
[build] Abandoned: None.
[build] Failed: 1 packages failed.
[build] Runtime: 20.5 seconds total.

I'm running it on Kinetic, Ubuntu 16.04. Any ideas of what might be causing the problem?

Thanks, Juan Mesa

carlosmccosta commented 6 years ago

Good night ;)

I have been considering implementing some heuristics to tackle the problem of estimating the pose of symmetric objects. But I have not had time to finish them and by mistake, I committed their inclusion in the CMakeLists.txt without adding their implementation (src/common/transformation_aligner.cpp). Since their implementation is not finished, I removed their inclusion in the CMakeLists.txt in the last commit.

Please do: git pull in the dynamic_robot_localization repository and compile again: catkin build -s

I apologize for the problem. Let me know if you need any help :) Have a nice day :)