Skip to content

Troubleshooting Guide: Jaco SDK Error

Ajinkya Jain edited this page Nov 12, 2016 · 1 revision

Bug: Upon running catkin_make in the "Build and Test" step, the following error occurs:

CMakeFiles/jaco_arm_trajectory_node.dir/src/jaco_arm_trajectory_node.cpp.o: In function jaco::JacoArmTrajectoryController::JacoArmTrajectoryController(ros::NodeHandle, ros::NodeHandle)': jaco_arm_trajectory_node.cpp:(.text+0x1441): undefined reference to SetGravityVector' /home/zach/vector_ws/devel/lib/libkinova_utils.so: undefined reference to SetTorqueControlType' /home/zach/vector_ws/devel/lib/libkinova_utils.so: undefined reference to SwitchTrajectoryTorque' /home/zach/vector_ws/devel/lib/libkinova_utils.so: undefined reference to SetGravityOptimalZParam' /home/zach/vector_ws/devel/lib/libkinova_utils.so: undefined reference to SetTorqueRobotProtection' /home/zach/vector_ws/devel/lib/libkinova_utils.so: undefined reference to SendAngularTorqueCommand' /home/zach/vector_ws/devel/lib/libkinova_utils.so: undefined reference to SetTorqueSafetyFactor' /home/zach/vector_ws/devel/lib/libkinova_utils.so: undefined reference to SetGravityType' /home/zach/vector_ws/devel/lib/libkinova_utils.so: undefined reference to SetTorqueVibrationController' collect2: error: ld returned 1 exit status make[2]: *** [/home/zach/vector_ws/devel/lib/wpi_jaco_wrapper/jaco_arm_trajectory_node] Error 1 make[1]: *** [wpi_jaco_wrapper/CMakeFiles/jaco_arm_trajectory_node.dir/all] Error 2 make: *** [all] Error 2

Solution: There might be a previous version of the jaco-sdk installed on your machine which is causing this problem. You can remove the ros-indigo-jaco-sdk pakage as: sudo apt-get remove ros-indigo-jaco-sdk. Do a clean build after that.

Clone this wiki locally