diff --git a/rtabmap_odom/src/RGBDICPOdometryNode.cpp b/rtabmap_odom/src/RGBDICPOdometryNode.cpp index dfc0a5e8..e86c8139 100644 --- a/rtabmap_odom/src/RGBDICPOdometryNode.cpp +++ b/rtabmap_odom/src/RGBDICPOdometryNode.cpp @@ -29,6 +29,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "nodelet/loader.h" #include #include +#ifdef RTABMAP_PYTHON +#include +#endif int main(int argc, char **argv) { @@ -69,6 +72,10 @@ int main(int argc, char **argv) nargv.push_back(argv[i]); } +#ifdef RTABMAP_PYTHON + rtabmap::PythonInterface pythonInterface; +#endif + nodelet::Loader nodelet; nodelet::M_string remap(ros::names::getRemappings()); std::string nodelet_name = ros::this_node::getName(); diff --git a/rtabmap_odom/src/RGBDOdometryNode.cpp b/rtabmap_odom/src/RGBDOdometryNode.cpp index a3d75b1a..b3d9462e 100644 --- a/rtabmap_odom/src/RGBDOdometryNode.cpp +++ b/rtabmap_odom/src/RGBDOdometryNode.cpp @@ -29,6 +29,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "nodelet/loader.h" #include #include +#ifdef RTABMAP_PYTHON +#include +#endif int main(int argc, char **argv) { @@ -69,6 +72,10 @@ int main(int argc, char **argv) nargv.push_back(argv[i]); } +#ifdef RTABMAP_PYTHON + rtabmap::PythonInterface pythonInterface; +#endif + nodelet::Loader nodelet; nodelet::M_string remap(ros::names::getRemappings()); std::string nodelet_name = ros::this_node::getName(); diff --git a/rtabmap_odom/src/StereoOdometryNode.cpp b/rtabmap_odom/src/StereoOdometryNode.cpp index 48f14a90..8d6fc219 100644 --- a/rtabmap_odom/src/StereoOdometryNode.cpp +++ b/rtabmap_odom/src/StereoOdometryNode.cpp @@ -29,6 +29,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "nodelet/loader.h" #include #include +#ifdef RTABMAP_PYTHON +#include +#endif int main(int argc, char **argv) { @@ -70,6 +73,10 @@ int main(int argc, char **argv) } +#ifdef RTABMAP_PYTHON + rtabmap::PythonInterface pythonInterface; +#endif + nodelet::Loader nodelet; nodelet::M_string remap(ros::names::getRemappings()); std::string nodelet_name = ros::this_node::getName();