Closed yash505 closed 6 years ago
Hello!
Can you please tell us which commit are you using?
Thank you
Dňa št 26. 7. 2018 o 19:22 yash505 notifications@github.com napísala(a):
[ 93%] Building CXX object phoxi_camera/CMakeFiles/phoxi_camera.dir/src/phoxi_camera_node.cpp.o [ 94%] Building CXX object phoxi_camera/CMakeFiles/phoxi_camera.dir/src/PhoXiInterface.cpp.o [ 94%] Building CXX object phoxi_camera/CMakeFiles/phoxi_camera.dir/src/RosInterface.cpp.o [ 97%] Built target realsense2_camera In file included from /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:5:0: /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:110:39: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setCoordinateSpace(pho::api::PhoXiCoordinateSpace space); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:38: error: ‘pho::api::PhoXiCoordinateTransformation’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:103: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:134:74: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(Eigen::Matrix<T,4,4> transformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:141:22: error: ‘PhoXiCoordinateTransformation’ in namespace ‘pho::api’ does not name a type static pho::api::PhoXiCoordinateTransformation getPhoXiCoordinateTransformation(Eigen::Matrix<T,4,4> mat){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:101:51: error: variable or field ‘setCoordinateSpace’ declared void void PhoXiInterface::setCoordinateSpace(pho::api::PhoXiCoordinateSpace space){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:101:41: error: ‘PhoXiCoordinateSpace’ is not a member of ‘pho::api’ void PhoXiInterface::setCoordinateSpace(pho::api::PhoXiCoordinateSpace space){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:50: error: variable or field ‘setTransformation’ declared void void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:40: error: ‘PhoXiCoordinateTransformation’ is not a member of ‘pho::api’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:105: error: ‘PhoXiCoordinateSpace’ is not a member of ‘pho::api’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:142: error: expected primary-expression before ‘bool’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:164: error: expected primary-expression before ‘bool’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ In file included from /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:5:0: /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:110:39: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setCoordinateSpace(pho::api::PhoXiCoordinateSpace space); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:38: error: ‘pho::api::PhoXiCoordinateTransformation’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:103: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:134:74: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(Eigen::Matrix<T,4,4> transformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:141:22: error: ‘PhoXiCoordinateTransformation’ in namespace ‘pho::api’ does not name a type static pho::api::PhoXiCoordinateTransformation getPhoXiCoordinateTransformation(Eigen::Matrix<T,4,4> mat){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:101:51: error: variable or field ‘setCoordinateSpace’ declared void void PhoXiInterface::setCoordinateSpace(pho::api::PhoXiCoordinateSpace space){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:101:41: error: ‘PhoXiCoordinateSpace’ is not a member of ‘pho::api’ void PhoXiInterface::setCoordinateSpace(pho::api::PhoXiCoordinateSpace space){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:50: error: variable or field ‘setTransformation’ declared void void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:40: error: ‘PhoXiCoordinateTransformation’ is not a member of ‘pho::api’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:105: error: ‘PhoXiCoordinateSpace’ is not a member of ‘pho::api’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:142: error: expected primary-expression before ‘bool’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:164: error: expected primary-expression before ‘bool’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ In file included from /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/RosInterface.h:22:0, from /home/yash505/catkin_ws/src/phoxi_camera/src/phoxi_camera_node.cpp:31: /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:110:39: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setCoordinateSpace(pho::api::PhoXiCoordinateSpace space); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:38: error: ‘pho::api::PhoXiCoordinateTransformation’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:103: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:134:74: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(Eigen::Matrix<T,4,4> transformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:141:22: error: ‘PhoXiCoordinateTransformation’ in namespace ‘pho::api’ does not name a type static pho::api::PhoXiCoordinateTransformation getPhoXiCoordinateTransformation(Eigen::Matrix<T,4,4> mat){ ^ In file included from /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/RosInterface.h:22:0, from /home/yash505/catkin_ws/src/phoxi_camera/src/RosInterface.cpp:5: /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:110:39: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setCoordinateSpace(pho::api::PhoXiCoordinateSpace space); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:38: error: ‘pho::api::PhoXiCoordinateTransformation’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:103: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:134:74: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(Eigen::Matrix<T,4,4> transformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:141:22: error: ‘PhoXiCoordinateTransformation’ in namespace ‘pho::api’ does not name a type static pho::api::PhoXiCoordinateTransformation getPhoXiCoordinateTransformation(Eigen::Matrix<T,4,4> mat){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h: In instantiation of ‘void PhoXiInterface::setTransformation(Eigen::Matrix<T, 4, 4>, int, bool, bool) [with T = double]’: /home/yash505/catkin_ws/src/phoxi_camera/src/RosInterface.cpp:343:115: required from here /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:135:59: error: ‘getPhoXiCoordinateTransformation’ was not declared in this scope
setTransformation(getPhoXiCoordinateTransformation(transformation),space,setSpace,saveSettings); ^ make[2]: [phoxi_camera/CMakeFiles/phoxi_camera.dir/src/PhoXiInterface.cpp.o] Error 1 make[2]: Waiting for unfinished jobs.... make[2]: [phoxi_camera/CMakeFiles/phoxi_camera_PhoXi_Interface.dir/src/PhoXiInterface.cpp.o] Error 1 make[1]: [phoxi_camera/CMakeFiles/phoxi_camera_PhoXi_Interface.dir/all] Error 2 make[1]: Waiting for unfinished jobs.... make[2]: [phoxi_camera/CMakeFiles/phoxi_camera.dir/src/phoxi_camera_node.cpp.o] Error 1 make[2]: [phoxi_camera/CMakeFiles/phoxi_camera.dir/src/RosInterface.cpp.o] Error 1 make[1]: [phoxi_camera/CMakeFiles/phoxi_camera.dir/all] Error 2 make: *** [all] Error 2 Invoking "make -j20 -l20" failed
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/photoneo/phoxi_camera/issues/12, or mute the thread https://github.com/notifications/unsubscribe-auth/ABirN9KjDEFgyL1Ljzp7kpJHk-dV1r-kks5uKfrwgaJpZM4ViPJx .
--
Web development & computer vision & robotics http://peterbeno.com
Hi!
Latest commit 71d0d1c 7 hours ago
Thanks!
Hello,
I see the problem, this commit is not complete. We will fix this right in the morning, I will confirm fixed status right here in this issue. Thank you for such quick reaction to new version, we do apologize for this.
Best regards
Dňa št 26. 7. 2018 o 19:53 yash505 notifications@github.com napísala(a):
Hi!
Latest commit 71d0d1c https://github.com/photoneo/phoxi_camera/commit/71d0d1c6c0e8863a2033ee2720983ac6fd3cc191 7 hours ago
Thanks!
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/photoneo/phoxi_camera/issues/12#issuecomment-408180814, or mute the thread https://github.com/notifications/unsubscribe-auth/ABirNxEVRbNmzrvNZMNTJQoiQUxPhmxXks5uKgITgaJpZM4ViPJx .
--
Web development & computer vision & robotics http://peterbeno.com
Hi Peter! Thanks for the update on the issue!
Hi!
Can you please tell me the version of PhoXiControl API you have installed?
Thank you
Dňa št 26. 7. 2018 o 20:10 yash505 notifications@github.com napísala(a):
Hi Peter! Thanks for the update on the issue!
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/photoneo/phoxi_camera/issues/12#issuecomment-408186062, or mute the thread https://github.com/notifications/unsubscribe-auth/ABirN00WVTChriKlu2Sp1lqsno0fPMOYks5uKgYPgaJpZM4ViPJx .
--
Web development & computer vision & robotics http://peterbeno.com
Version 1.1.60
Moreover I can successfully install the earlier branch (i.e. master_backup) which worked with ROS. But not the current master branch. Also, what is the difference between 'rosrun phoxi_camera phoxi_camera' and 'roslaunch phoxi_camera phoxi_camera.launch'
Hello, one last info - can you please tell us the operating system you are using? You'll need new PhoXiControl version, I've updated the README file and added link for download. Can you please try it? Just reinstall the PhoXiControl, restart your PC and try to build the node again.
Differences between roslaunch and rosrun can be found in official ros documentation.
[ 93%] Building CXX object phoxi_camera/CMakeFiles/phoxi_camera.dir/src/phoxi_camera_node.cpp.o [ 94%] Building CXX object phoxi_camera/CMakeFiles/phoxi_camera.dir/src/PhoXiInterface.cpp.o [ 94%] Building CXX object phoxi_camera/CMakeFiles/phoxi_camera.dir/src/RosInterface.cpp.o [ 97%] Built target realsense2_camera In file included from /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:5:0: /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:110:39: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setCoordinateSpace(pho::api::PhoXiCoordinateSpace space); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:38: error: ‘pho::api::PhoXiCoordinateTransformation’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:103: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:134:74: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(Eigen::Matrix<T,4,4> transformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:141:22: error: ‘PhoXiCoordinateTransformation’ in namespace ‘pho::api’ does not name a type static pho::api::PhoXiCoordinateTransformation getPhoXiCoordinateTransformation(Eigen::Matrix<T,4,4> mat){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:101:51: error: variable or field ‘setCoordinateSpace’ declared void void PhoXiInterface::setCoordinateSpace(pho::api::PhoXiCoordinateSpace space){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:101:41: error: ‘PhoXiCoordinateSpace’ is not a member of ‘pho::api’ void PhoXiInterface::setCoordinateSpace(pho::api::PhoXiCoordinateSpace space){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:50: error: variable or field ‘setTransformation’ declared void void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:40: error: ‘PhoXiCoordinateTransformation’ is not a member of ‘pho::api’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:105: error: ‘PhoXiCoordinateSpace’ is not a member of ‘pho::api’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:142: error: expected primary-expression before ‘bool’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:164: error: expected primary-expression before ‘bool’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ In file included from /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:5:0: /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:110:39: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setCoordinateSpace(pho::api::PhoXiCoordinateSpace space); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:38: error: ‘pho::api::PhoXiCoordinateTransformation’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:103: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:134:74: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(Eigen::Matrix<T,4,4> transformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:141:22: error: ‘PhoXiCoordinateTransformation’ in namespace ‘pho::api’ does not name a type static pho::api::PhoXiCoordinateTransformation getPhoXiCoordinateTransformation(Eigen::Matrix<T,4,4> mat){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:101:51: error: variable or field ‘setCoordinateSpace’ declared void void PhoXiInterface::setCoordinateSpace(pho::api::PhoXiCoordinateSpace space){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:101:41: error: ‘PhoXiCoordinateSpace’ is not a member of ‘pho::api’ void PhoXiInterface::setCoordinateSpace(pho::api::PhoXiCoordinateSpace space){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:50: error: variable or field ‘setTransformation’ declared void void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:40: error: ‘PhoXiCoordinateTransformation’ is not a member of ‘pho::api’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:105: error: ‘PhoXiCoordinateSpace’ is not a member of ‘pho::api’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:142: error: expected primary-expression before ‘bool’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/src/PhoXiInterface.cpp:106:164: error: expected primary-expression before ‘bool’ void PhoXiInterface::setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ In file included from /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/RosInterface.h:22:0, from /home/yash505/catkin_ws/src/phoxi_camera/src/phoxi_camera_node.cpp:31: /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:110:39: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setCoordinateSpace(pho::api::PhoXiCoordinateSpace space); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:38: error: ‘pho::api::PhoXiCoordinateTransformation’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:103: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:134:74: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(Eigen::Matrix<T,4,4> transformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:141:22: error: ‘PhoXiCoordinateTransformation’ in namespace ‘pho::api’ does not name a type static pho::api::PhoXiCoordinateTransformation getPhoXiCoordinateTransformation(Eigen::Matrix<T,4,4> mat){ ^ In file included from /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/RosInterface.h:22:0, from /home/yash505/catkin_ws/src/phoxi_camera/src/RosInterface.cpp:5: /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:110:39: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setCoordinateSpace(pho::api::PhoXiCoordinateSpace space); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:38: error: ‘pho::api::PhoXiCoordinateTransformation’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:121:103: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(pho::api::PhoXiCoordinateTransformation coordinateTransformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true); ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:134:74: error: ‘pho::api::PhoXiCoordinateSpace’ has not been declared void setTransformation(Eigen::Matrix<T,4,4> transformation,pho::api::PhoXiCoordinateSpace space,bool setSpace = true, bool saveSettings = true){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:141:22: error: ‘PhoXiCoordinateTransformation’ in namespace ‘pho::api’ does not name a type static pho::api::PhoXiCoordinateTransformation getPhoXiCoordinateTransformation(Eigen::Matrix<T,4,4> mat){ ^ /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h: In instantiation of ‘void PhoXiInterface::setTransformation(Eigen::Matrix<T, 4, 4>, int, bool, bool) [with T = double]’: /home/yash505/catkin_ws/src/phoxi_camera/src/RosInterface.cpp:343:115: required from here /home/yash505/catkin_ws/src/phoxi_camera/include/phoxi_camera/PhoXiInterface.h:135:59: error: ‘getPhoXiCoordinateTransformation’ was not declared in this scope setTransformation(getPhoXiCoordinateTransformation(transformation),space,setSpace,saveSettings); ^ make[2]: [phoxi_camera/CMakeFiles/phoxi_camera.dir/src/PhoXiInterface.cpp.o] Error 1 make[2]: Waiting for unfinished jobs.... make[2]: [phoxi_camera/CMakeFiles/phoxi_camera_PhoXi_Interface.dir/src/PhoXiInterface.cpp.o] Error 1 make[1]: [phoxi_camera/CMakeFiles/phoxi_camera_PhoXi_Interface.dir/all] Error 2 make[1]: Waiting for unfinished jobs.... make[2]: [phoxi_camera/CMakeFiles/phoxi_camera.dir/src/phoxi_camera_node.cpp.o] Error 1 make[2]: [phoxi_camera/CMakeFiles/phoxi_camera.dir/src/RosInterface.cpp.o] Error 1 make[1]: [phoxi_camera/CMakeFiles/phoxi_camera.dir/all] Error 2 make: *** [all] Error 2 Invoking "make -j20 -l20" failed