photoneo / phoxi_camera

ROS Package for PhoXi Scanner/Camera. If you like us, STAR US! :P
MIT License
44 stars 33 forks source link

Unable to catkin_make the package. Performed all installation steps as listed accurately. Need help #12

Closed yash505 closed 6 years ago

yash505 commented 6 years ago

[ 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

najlepsiwebdesigner commented 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 .

--

Ing. Peter Beňo

Web development & computer vision & robotics http://peterbeno.com

yash505 commented 6 years ago

Hi!

Latest commit 71d0d1c 7 hours ago

Thanks!

najlepsiwebdesigner commented 6 years ago

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 .

--

Ing. Peter Beňo

Web development & computer vision & robotics http://peterbeno.com

yash505 commented 6 years ago

Hi Peter! Thanks for the update on the issue!

najlepsiwebdesigner commented 6 years ago

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 .

--

Ing. Peter Beňo

Web development & computer vision & robotics http://peterbeno.com

yash505 commented 6 years ago

Version 1.1.60

yash505 commented 6 years ago

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'

najlepsiwebdesigner commented 6 years ago

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.