[ros-users] [Discourse.ros.org] [Next Generation ROS] Turtlebot2_demo with Beta 1 build issue

vdiluoffo ros.discourse at gmail.com
Mon Jan 2 18:29:06 UTC 2017




Hi,
I was trying to build the turtlebot2_demo with Beta 1/RTI and received the following errors during build:

/path/src/turtlebot2_demo/turtlebot2_drivers/src/kobuki_node.cpp: In function int main(int, char**):
/path/src/turtlebot2_demo/turtlebot2_drivers/src/kobuki_node.cpp:99:3: error: Pose2D is not a member of ecl
   ecl::Pose2D<double> pose;
   ^
/path/src/turtlebot2_demo/turtlebot2_drivers/src/kobuki_node.cpp:99:15: error: expected primary-expression before double
   ecl::Pose2D<double> pose;
               ^
/path/src/turtlebot2_demo/turtlebot2_drivers/src/kobuki_node.cpp:102:5: error: Pose2D is not a member of ecl
     ecl::Pose2D<double> pose_update;
     ^
/path/src/turtlebot2_demo/turtlebot2_drivers/src/kobuki_node.cpp:102:17: error: expected primary-expression before double
     ecl::Pose2D<double> pose_update;
                 ^
/path/src/turtlebot2_demo/turtlebot2_drivers/src/kobuki_node.cpp:106:32: error: pose_update was not declared in this scope
       g_kobuki->updateOdometry(pose_update, pose_update_rates);
                                ^
[ 75%] Built target dumb_teleop__rmw_connext_cpp
/path/src/turtlebot2_demo/turtlebot2_drivers/src/kobuki_node.cpp:113:5: error: pose was not declared in this scope
     pose *= pose_update;
     ^
/path/src/turtlebot2_demo/turtlebot2_drivers/src/kobuki_node.cpp:113:13: error: pose_update was not declared in this scope
     pose *= pose_update;
             ^
CMakeFiles/kobuki_node__rmw_fastrtps_cpp.dir/build.make:62: recipe for target 'CMakeFiles/kobuki_node__rmw_fastrtps_cpp.dir/src/kobuki_node.cpp.o' failed
make[2]: *** [CMakeFiles/kobuki_node__rmw_fastrtps_cpp.dir/src/kobuki_node.cpp.o] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/kobuki_node__rmw_fastrtps_cpp.dir/all' failed
make[1]: *** [CMakeFiles/kobuki_node__rmw_fastrtps_cpp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
CMakeFiles/kobuki_node__rmw_connext_cpp.dir/build.make:62: recipe for target 'CMakeFiles/kobuki_node__rmw_connext_cpp.dir/src/kobuki_node.cpp.o' failed
make[2]: *** [CMakeFiles/kobuki_node__rmw_connext_cpp.dir/src/kobuki_node.cpp.o] Error 1
CMakeFiles/Makefile2:104: recipe for target 'CMakeFiles/kobuki_node__rmw_connext_cpp.dir/all' failed
make[1]: *** [CMakeFiles/kobuki_node__rmw_connext_cpp.dir/all] Error 2
CMakeFiles/kobuki_node.dir/build.make:62: recipe for target 'CMakeFiles/kobuki_node.dir/src/kobuki_node.cpp.o' failed
make[2]: *** [CMakeFiles/kobuki_node.dir/src/kobuki_node.cpp.o] Error 1
CMakeFiles/Makefile2:173: recipe for target 'CMakeFiles/kobuki_node.dir/all' failed
make[1]: *** [CMakeFiles/kobuki_node.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2

Thanks
Vince






---
[Visit Topic](https://discourse.ros.org/t/turtlebot2-demo-with-beta-1-build-issue/1051/1) or reply to this email to respond.




More information about the ros-users mailing list