How compile a ROS package if previously I compiled ROS Cartographer
I am testing Cartographer in a ROS Kinect installation.
In my catkin_ws I have installed ROS Cartographer following the notes from the documentation: https://google-cartographer-ros.readt...
and I tested some demos so the installation run nice.
Later, I have created a new package but when I try to compile:
-- ~~ traversing 6 packages in topological order:
-- ~~ - ceres-solver (plain cmake)
-- ~~ - cartographer (plain cmake)
-- ~~ - cartographer_ros_msgs
-- ~~ - cartographer_ros
-- ~~ - cartographer_new <- NEW ROS PACKAGE
-- ~~ - cartographer_rviz
I receive the following error:
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_workspace.cmake:95 (message):
This workspace contains non-catkin packages in it, and catkin cannot build
a non-homogeneous workspace without isolation. Try the
'catkin_make_isolated' command instead.
Call Stack (most recent call first):
CMakeLists.txt:63 (catkin_workspace)
I tried with catkin_make and catkin_make_isolated but I can´t solve the problem.
I think that it is a error from a beginner.
Many thanks in advance.
Juan Antonio