spacepaste

  1.  
  2. $ cd /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/build_isolated/collada_parser && /opt/ros/kinetic/env.sh make -j4 -l4
  3. [ 25%] Building CXX object CMakeFiles/collada_parser.dir/src/collada_parser.cpp.o
  4. In file included from /usr/include/urdf_model/joint.h:43:0,
  5. from /usr/include/urdf_model/link.h:44,
  6. from /usr/include/urdf_model/model.h:42,
  7. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44,
  8. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  9. /usr/include/urdf_model/pose.h: In member function ‘void urdf::Vector3::init(const string&)’:
  10. /usr/include/urdf_model/pose.h:78:25: error: ‘stod’ is not a member of ‘std’
  11. xyz.push_back(std::stod(pieces[i]));
  12. ^
  13. In file included from /usr/include/urdf_model/joint.h:43:0,
  14. from /usr/include/urdf_model/link.h:44,
  15. from /usr/include/urdf_model/model.h:42,
  16. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44,
  17. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  18. /usr/include/urdf_model/pose.h:90:42: error: ‘to_string’ is not a member of ‘std’
  19. throw ParseError("Parser found " + std::to_string(xyz.size()) + " elements but 3 expected while parsing vector [" + vector_str + "]");
  20. ^
  21. In file included from /usr/include/urdf_model/joint.h:44:0,
  22. from /usr/include/urdf_model/link.h:44,
  23. from /usr/include/urdf_model/model.h:42,
  24. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44,
  25. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  26. /usr/include/urdf_model/types.h: At global scope:
  27. /usr/include/urdf_model/types.h:51:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  28. typedef std::shared_ptr<double> DoubleSharedPtr;
  29. ^
  30. /usr/include/urdf_model/types.h:53:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  31. URDF_TYPEDEF_CLASS_POINTER(Box);
  32. ^
  33. /usr/include/urdf_model/types.h:53:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  34. URDF_TYPEDEF_CLASS_POINTER(Box);
  35. ^
  36. /usr/include/urdf_model/types.h:53:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  37. URDF_TYPEDEF_CLASS_POINTER(Box);
  38. ^
  39. /usr/include/urdf_model/types.h:54:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  40. URDF_TYPEDEF_CLASS_POINTER(Collision);
  41. ^
  42. /usr/include/urdf_model/types.h:54:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  43. URDF_TYPEDEF_CLASS_POINTER(Collision);
  44. ^
  45. /usr/include/urdf_model/types.h:54:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  46. URDF_TYPEDEF_CLASS_POINTER(Collision);
  47. ^
  48. /usr/include/urdf_model/types.h:55:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  49. URDF_TYPEDEF_CLASS_POINTER(Cylinder);
  50. ^
  51. /usr/include/urdf_model/types.h:55:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  52. URDF_TYPEDEF_CLASS_POINTER(Cylinder);
  53. ^
  54. /usr/include/urdf_model/types.h:55:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  55. URDF_TYPEDEF_CLASS_POINTER(Cylinder);
  56. ^
  57. /usr/include/urdf_model/types.h:56:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  58. URDF_TYPEDEF_CLASS_POINTER(Geometry);
  59. ^
  60. /usr/include/urdf_model/types.h:56:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  61. URDF_TYPEDEF_CLASS_POINTER(Geometry);
  62. ^
  63. /usr/include/urdf_model/types.h:56:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  64. URDF_TYPEDEF_CLASS_POINTER(Geometry);
  65. ^
  66. /usr/include/urdf_model/types.h:57:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  67. URDF_TYPEDEF_CLASS_POINTER(Inertial);
  68. ^
  69. /usr/include/urdf_model/types.h:57:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  70. URDF_TYPEDEF_CLASS_POINTER(Inertial);
  71. ^
  72. /usr/include/urdf_model/types.h:57:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  73. URDF_TYPEDEF_CLASS_POINTER(Inertial);
  74. ^
  75. /usr/include/urdf_model/types.h:58:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  76. URDF_TYPEDEF_CLASS_POINTER(Joint);
  77. ^
  78. /usr/include/urdf_model/types.h:58:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  79. URDF_TYPEDEF_CLASS_POINTER(Joint);
  80. ^
  81. /usr/include/urdf_model/types.h:58:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  82. URDF_TYPEDEF_CLASS_POINTER(Joint);
  83. ^
  84. /usr/include/urdf_model/types.h:59:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  85. URDF_TYPEDEF_CLASS_POINTER(JointCalibration);
  86. ^
  87. /usr/include/urdf_model/types.h:59:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  88. URDF_TYPEDEF_CLASS_POINTER(JointCalibration);
  89. ^
  90. /usr/include/urdf_model/types.h:59:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  91. URDF_TYPEDEF_CLASS_POINTER(JointCalibration);
  92. ^
  93. /usr/include/urdf_model/types.h:60:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  94. URDF_TYPEDEF_CLASS_POINTER(JointDynamics);
  95. ^
  96. /usr/include/urdf_model/types.h:60:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  97. URDF_TYPEDEF_CLASS_POINTER(JointDynamics);
  98. ^
  99. /usr/include/urdf_model/types.h:60:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  100. URDF_TYPEDEF_CLASS_POINTER(JointDynamics);
  101. ^
  102. /usr/include/urdf_model/types.h:61:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  103. URDF_TYPEDEF_CLASS_POINTER(JointLimits);
  104. ^
  105. /usr/include/urdf_model/types.h:61:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  106. URDF_TYPEDEF_CLASS_POINTER(JointLimits);
  107. ^
  108. /usr/include/urdf_model/types.h:61:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  109. URDF_TYPEDEF_CLASS_POINTER(JointLimits);
  110. ^
  111. /usr/include/urdf_model/types.h:62:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  112. URDF_TYPEDEF_CLASS_POINTER(JointMimic);
  113. ^
  114. /usr/include/urdf_model/types.h:62:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  115. URDF_TYPEDEF_CLASS_POINTER(JointMimic);
  116. ^
  117. /usr/include/urdf_model/types.h:62:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  118. URDF_TYPEDEF_CLASS_POINTER(JointMimic);
  119. ^
  120. /usr/include/urdf_model/types.h:63:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  121. URDF_TYPEDEF_CLASS_POINTER(JointSafety);
  122. ^
  123. /usr/include/urdf_model/types.h:63:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  124. URDF_TYPEDEF_CLASS_POINTER(JointSafety);
  125. ^
  126. /usr/include/urdf_model/types.h:63:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  127. URDF_TYPEDEF_CLASS_POINTER(JointSafety);
  128. ^
  129. /usr/include/urdf_model/types.h:64:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  130. URDF_TYPEDEF_CLASS_POINTER(Link);
  131. ^
  132. /usr/include/urdf_model/types.h:64:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  133. URDF_TYPEDEF_CLASS_POINTER(Link);
  134. ^
  135. /usr/include/urdf_model/types.h:64:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  136. URDF_TYPEDEF_CLASS_POINTER(Link);
  137. ^
  138. /usr/include/urdf_model/types.h:65:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  139. URDF_TYPEDEF_CLASS_POINTER(Material);
  140. ^
  141. /usr/include/urdf_model/types.h:65:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  142. URDF_TYPEDEF_CLASS_POINTER(Material);
  143. ^
  144. /usr/include/urdf_model/types.h:65:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  145. URDF_TYPEDEF_CLASS_POINTER(Material);
  146. ^
  147. /usr/include/urdf_model/types.h:66:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  148. URDF_TYPEDEF_CLASS_POINTER(Mesh);
  149. ^
  150. /usr/include/urdf_model/types.h:66:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  151. URDF_TYPEDEF_CLASS_POINTER(Mesh);
  152. ^
  153. /usr/include/urdf_model/types.h:66:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  154. URDF_TYPEDEF_CLASS_POINTER(Mesh);
  155. ^
  156. /usr/include/urdf_model/types.h:67:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  157. URDF_TYPEDEF_CLASS_POINTER(Sphere);
  158. ^
  159. /usr/include/urdf_model/types.h:67:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  160. URDF_TYPEDEF_CLASS_POINTER(Sphere);
  161. ^
  162. /usr/include/urdf_model/types.h:67:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  163. URDF_TYPEDEF_CLASS_POINTER(Sphere);
  164. ^
  165. /usr/include/urdf_model/types.h:68:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  166. URDF_TYPEDEF_CLASS_POINTER(Visual);
  167. ^
  168. /usr/include/urdf_model/types.h:68:1: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  169. URDF_TYPEDEF_CLASS_POINTER(Visual);
  170. ^
  171. /usr/include/urdf_model/types.h:68:1: error: ‘weak_ptr’ in namespace ‘std’ does not name a template type
  172. URDF_TYPEDEF_CLASS_POINTER(Visual);
  173. ^
  174. /usr/include/urdf_model/types.h:72:6: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  175. std::shared_ptr<T> const_pointer_cast(std::shared_ptr<U> const & r)
  176. ^
  177. /usr/include/urdf_model/types.h:78:6: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  178. std::shared_ptr<T> dynamic_pointer_cast(std::shared_ptr<U> const & r)
  179. ^
  180. /usr/include/urdf_model/types.h:84:6: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
  181. std::shared_ptr<T> static_pointer_cast(std::shared_ptr<U> const & r)
  182. ^
  183. In file included from /usr/include/urdf_model/link.h:44:0,
  184. from /usr/include/urdf_model/model.h:42,
  185. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44,
  186. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  187. /usr/include/urdf_model/joint.h:141:3: error: ‘DoubleSharedPtr’ does not name a type
  188. DoubleSharedPtr rising, falling;
  189. ^
  190. /usr/include/urdf_model/joint.h:199:3: error: ‘JointDynamicsSharedPtr’ does not name a type
  191. JointDynamicsSharedPtr dynamics;
  192. ^
  193. /usr/include/urdf_model/joint.h:202:3: error: ‘JointLimitsSharedPtr’ does not name a type
  194. JointLimitsSharedPtr limits;
  195. ^
  196. /usr/include/urdf_model/joint.h:205:3: error: ‘JointSafetySharedPtr’ does not name a type
  197. JointSafetySharedPtr safety;
  198. ^
  199. /usr/include/urdf_model/joint.h:208:3: error: ‘JointCalibrationSharedPtr’ does not name a type
  200. JointCalibrationSharedPtr calibration;
  201. ^
  202. /usr/include/urdf_model/joint.h:211:3: error: ‘JointMimicSharedPtr’ does not name a type
  203. JointMimicSharedPtr mimic;
  204. ^
  205. /usr/include/urdf_model/joint.h: In member function ‘void urdf::Joint::clear()’:
  206. /usr/include/urdf_model/joint.h:219:11: error: ‘class urdf::Joint’ has no member named ‘dynamics’
  207. this->dynamics.reset();
  208. ^
  209. /usr/include/urdf_model/joint.h:220:11: error: ‘class urdf::Joint’ has no member named ‘limits’
  210. this->limits.reset();
  211. ^
  212. /usr/include/urdf_model/joint.h:221:11: error: ‘class urdf::Joint’ has no member named ‘safety’
  213. this->safety.reset();
  214. ^
  215. /usr/include/urdf_model/joint.h:222:11: error: ‘class urdf::Joint’ has no member named ‘calibration’
  216. this->calibration.reset();
  217. ^
  218. /usr/include/urdf_model/joint.h:223:11: error: ‘class urdf::Joint’ has no member named ‘mimic’
  219. this->mimic.reset();
  220. ^
  221. In file included from /usr/include/urdf_model/link.h:45:0,
  222. from /usr/include/urdf_model/model.h:42,
  223. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44,
  224. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  225. /usr/include/urdf_model/color.h: In member function ‘bool urdf::Color::init(const string&)’:
  226. /usr/include/urdf_model/color.h:76:26: error: ‘stof’ is not a member of ‘std’
  227. rgba.push_back(std::stof(pieces[i]));
  228. ^
  229. In file included from /usr/include/urdf_model/model.h:42:0,
  230. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44,
  231. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  232. /usr/include/urdf_model/link.h: At global scope:
  233. /usr/include/urdf_model/link.h:152:3: error: ‘GeometrySharedPtr’ does not name a type
  234. GeometrySharedPtr geometry;
  235. ^
  236. /usr/include/urdf_model/link.h:155:3: error: ‘MaterialSharedPtr’ does not name a type
  237. MaterialSharedPtr material;
  238. ^
  239. /usr/include/urdf_model/link.h: In member function ‘void urdf::Visual::clear()’:
  240. /usr/include/urdf_model/link.h:161:5: error: ‘material’ was not declared in this scope
  241. material.reset();
  242. ^
  243. /usr/include/urdf_model/link.h:162:5: error: ‘geometry’ was not declared in this scope
  244. geometry.reset();
  245. ^
  246. /usr/include/urdf_model/link.h: At global scope:
  247. /usr/include/urdf_model/link.h:174:3: error: ‘GeometrySharedPtr’ does not name a type
  248. GeometrySharedPtr geometry;
  249. ^
  250. /usr/include/urdf_model/link.h: In member function ‘void urdf::Collision::clear()’:
  251. /usr/include/urdf_model/link.h:179:5: error: ‘geometry’ was not declared in this scope
  252. geometry.reset();
  253. ^
  254. /usr/include/urdf_model/link.h: At global scope:
  255. /usr/include/urdf_model/link.h:196:3: error: ‘InertialSharedPtr’ does not name a type
  256. InertialSharedPtr inertial;
  257. ^
  258. /usr/include/urdf_model/link.h:199:3: error: ‘VisualSharedPtr’ does not name a type
  259. VisualSharedPtr visual;
  260. ^
  261. /usr/include/urdf_model/link.h:202:3: error: ‘CollisionSharedPtr’ does not name a type
  262. CollisionSharedPtr collision;
  263. ^
  264. In file included from /usr/include/urdf_model/model.h:42:0,
  265. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44,
  266. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  267. /usr/include/urdf_model/link.h:205:15: error: ‘CollisionSharedPtr’ was not declared in this scope
  268. std::vector<CollisionSharedPtr> collision_array;
  269. ^
  270. /usr/include/urdf_model/link.h:205:33: error: template argument 1 is invalid
  271. std::vector<CollisionSharedPtr> collision_array;
  272. ^
  273. /usr/include/urdf_model/link.h:205:33: error: template argument 2 is invalid
  274. /usr/include/urdf_model/link.h:208:15: error: ‘VisualSharedPtr’ was not declared in this scope
  275. std::vector<VisualSharedPtr> visual_array;
  276. ^
  277. /usr/include/urdf_model/link.h:208:30: error: template argument 1 is invalid
  278. std::vector<VisualSharedPtr> visual_array;
  279. ^
  280. /usr/include/urdf_model/link.h:208:30: error: template argument 2 is invalid
  281. /usr/include/urdf_model/link.h:213:3: error: ‘JointSharedPtr’ does not name a type
  282. JointSharedPtr parent_joint;
  283. ^
  284. /usr/include/urdf_model/link.h:215:15: error: ‘JointSharedPtr’ was not declared in this scope
  285. std::vector<JointSharedPtr> child_joints;
  286. ^
  287. /usr/include/urdf_model/link.h:215:29: error: template argument 1 is invalid
  288. std::vector<JointSharedPtr> child_joints;
  289. ^
  290. /usr/include/urdf_model/link.h:215:29: error: template argument 2 is invalid
  291. /usr/include/urdf_model/link.h:216:15: error: ‘LinkSharedPtr’ was not declared in this scope
  292. std::vector<LinkSharedPtr> child_links;
  293. ^
  294. /usr/include/urdf_model/link.h:216:28: error: template argument 1 is invalid
  295. std::vector<LinkSharedPtr> child_links;
  296. ^
  297. /usr/include/urdf_model/link.h:216:28: error: template argument 2 is invalid
  298. /usr/include/urdf_model/link.h:218:3: error: ‘LinkSharedPtr’ does not name a type
  299. LinkSharedPtr getParent() const
  300. ^
  301. /usr/include/urdf_model/link.h:221:24: error: ‘LinkSharedPtr’ does not name a type
  302. void setParent(const LinkSharedPtr &parent)
  303. ^
  304. /usr/include/urdf_model/link.h:238:3: error: ‘LinkWeakPtr’ does not name a type
  305. LinkWeakPtr parent_link_;
  306. ^
  307. /usr/include/urdf_model/link.h: In member function ‘void urdf::Link::setParent(const int&)’:
  308. /usr/include/urdf_model/link.h:222:5: error: ‘parent_link_’ was not declared in this scope
  309. { parent_link_ = parent; }
  310. ^
  311. /usr/include/urdf_model/link.h: In member function ‘void urdf::Link::clear()’:
  312. /usr/include/urdf_model/link.h:227:11: error: ‘class urdf::Link’ has no member named ‘inertial’
  313. this->inertial.reset();
  314. ^
  315. /usr/include/urdf_model/link.h:228:11: error: ‘class urdf::Link’ has no member named ‘visual’
  316. this->visual.reset();
  317. ^
  318. /usr/include/urdf_model/link.h:229:11: error: ‘class urdf::Link’ has no member named ‘collision’
  319. this->collision.reset();
  320. ^
  321. /usr/include/urdf_model/link.h:230:11: error: ‘class urdf::Link’ has no member named ‘parent_joint’
  322. this->parent_joint.reset();
  323. ^
  324. /usr/include/urdf_model/link.h:231:24: error: request for member ‘clear’ in ‘((urdf::Link*)this)->urdf::Link::child_joints’, which is of non-class type ‘int’
  325. this->child_joints.clear();
  326. ^
  327. /usr/include/urdf_model/link.h:232:23: error: request for member ‘clear’ in ‘((urdf::Link*)this)->urdf::Link::child_links’, which is of non-class type ‘int’
  328. this->child_links.clear();
  329. ^
  330. /usr/include/urdf_model/link.h:233:27: error: request for member ‘clear’ in ‘((urdf::Link*)this)->urdf::Link::collision_array’, which is of non-class type ‘int’
  331. this->collision_array.clear();
  332. ^
  333. /usr/include/urdf_model/link.h:234:24: error: request for member ‘clear’ in ‘((urdf::Link*)this)->urdf::Link::visual_array’, which is of non-class type ‘int’
  334. this->visual_array.clear();
  335. ^
  336. In file included from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44:0,
  337. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  338. /usr/include/urdf_model/model.h: At global scope:
  339. /usr/include/urdf_model/model.h:51:3: error: ‘LinkConstSharedPtr’ does not name a type
  340. LinkConstSharedPtr getRoot(void) const{return this->root_link_;};
  341. ^
  342. /usr/include/urdf_model/model.h:52:3: error: ‘LinkConstSharedPtr’ does not name a type
  343. LinkConstSharedPtr getLink(const std::string& name) const
  344. ^
  345. /usr/include/urdf_model/model.h:62:3: error: ‘JointConstSharedPtr’ does not name a type
  346. JointConstSharedPtr getJoint(const std::string& name) const
  347. ^
  348. /usr/include/urdf_model/model.h:74:29: error: ‘LinkSharedPtr’ was not declared in this scope
  349. void getLinks(std::vector<LinkSharedPtr >& links) const
  350. ^
  351. /usr/include/urdf_model/model.h:74:43: error: template argument 1 is invalid
  352. void getLinks(std::vector<LinkSharedPtr >& links) const
  353. ^
  354. /usr/include/urdf_model/model.h:74:43: error: template argument 2 is invalid
  355. /usr/include/urdf_model/model.h:92:41: error: ‘LinkSharedPtr’ has not been declared
  356. void getLink(const std::string& name, LinkSharedPtr &link) const
  357. ^
  358. /usr/include/urdf_model/model.h:103:3: error: ‘MaterialSharedPtr’ does not name a type
  359. MaterialSharedPtr getMaterial(const std::string& name) const
  360. ^
  361. In file included from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44:0,
  362. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  363. /usr/include/urdf_model/model.h:188:25: error: ‘LinkSharedPtr’ was not declared in this scope
  364. std::map<std::string, LinkSharedPtr> links_;
  365. ^
  366. /usr/include/urdf_model/model.h:188:38: error: template argument 2 is invalid
  367. std::map<std::string, LinkSharedPtr> links_;
  368. ^
  369. /usr/include/urdf_model/model.h:188:38: error: template argument 4 is invalid
  370. /usr/include/urdf_model/model.h:190:25: error: ‘JointSharedPtr’ was not declared in this scope
  371. std::map<std::string, JointSharedPtr> joints_;
  372. ^
  373. /usr/include/urdf_model/model.h:190:39: error: template argument 2 is invalid
  374. std::map<std::string, JointSharedPtr> joints_;
  375. ^
  376. /usr/include/urdf_model/model.h:190:39: error: template argument 4 is invalid
  377. /usr/include/urdf_model/model.h:192:25: error: ‘MaterialSharedPtr’ was not declared in this scope
  378. std::map<std::string, MaterialSharedPtr> materials_;
  379. ^
  380. /usr/include/urdf_model/model.h:192:42: error: template argument 2 is invalid
  381. std::map<std::string, MaterialSharedPtr> materials_;
  382. ^
  383. /usr/include/urdf_model/model.h:192:42: error: template argument 4 is invalid
  384. /usr/include/urdf_model/model.h:198:3: error: ‘LinkSharedPtr’ does not name a type
  385. LinkSharedPtr root_link_;
  386. ^
  387. In file included from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44:0,
  388. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  389. /usr/include/urdf_model/model.h: In member function ‘void urdf::ModelInterface::getLinks(int&) const’:
  390. /usr/include/urdf_model/model.h:76:31: error: ‘LinkSharedPtr’ was not declared in this scope
  391. for (std::map<std::string,LinkSharedPtr>::const_iterator link = this->links_.begin();link != this->links_.end(); link++)
  392. ^
  393. /usr/include/urdf_model/model.h:76:44: error: template argument 2 is invalid
  394. for (std::map<std::string,LinkSharedPtr>::const_iterator link = this->links_.begin();link != this->links_.end(); link++)
  395. ^
  396. /usr/include/urdf_model/model.h:76:44: error: template argument 4 is invalid
  397. /usr/include/urdf_model/model.h:76:62: error: invalid type in declaration before ‘link’
  398. for (std::map<std::string,LinkSharedPtr>::const_iterator link = this->links_.begin();link != this->links_.end(); link++)
  399. ^
  400. /usr/include/urdf_model/model.h:76:62: error: expected ‘;’ before ‘link’
  401. /usr/include/urdf_model/model.h:76:82: error: request for member ‘begin’ in ‘((const urdf::ModelInterface*)this)->urdf::ModelInterface::links_’, which is of non-class type ‘const int’
  402. for (std::map<std::string,LinkSharedPtr>::const_iterator link = this->links_.begin();link != this->links_.end(); link++)
  403. ^
  404. /usr/include/urdf_model/model.h:76:111: error: request for member ‘end’ in ‘((const urdf::ModelInterface*)this)->urdf::ModelInterface::links_’, which is of non-class type ‘const int’
  405. for (std::map<std::string,LinkSharedPtr>::const_iterator link = this->links_.begin();link != this->links_.end(); link++)
  406. ^
  407. /usr/include/urdf_model/model.h:76:116: error: expected ‘)’ before ‘;’ token
  408. for (std::map<std::string,LinkSharedPtr>::const_iterator link = this->links_.begin();link != this->links_.end(); link++)
  409. ^
  410. /usr/include/urdf_model/model.h:76:122: error: lvalue required as increment operand
  411. for (std::map<std::string,LinkSharedPtr>::const_iterator link = this->links_.begin();link != this->links_.end(); link++)
  412. ^
  413. /usr/include/urdf_model/model.h: In member function ‘void urdf::ModelInterface::clear()’:
  414. /usr/include/urdf_model/model.h:85:18: error: request for member ‘clear’ in ‘((urdf::ModelInterface*)this)->urdf::ModelInterface::links_’, which is of non-class type ‘int’
  415. this->links_.clear();
  416. ^
  417. /usr/include/urdf_model/model.h:86:19: error: request for member ‘clear’ in ‘((urdf::ModelInterface*)this)->urdf::ModelInterface::joints_’, which is of non-class type ‘int’
  418. this->joints_.clear();
  419. ^
  420. /usr/include/urdf_model/model.h:87:22: error: request for member ‘clear’ in ‘((urdf::ModelInterface*)this)->urdf::ModelInterface::materials_’, which is of non-class type ‘int’
  421. this->materials_.clear();
  422. ^
  423. /usr/include/urdf_model/model.h:88:11: error: ‘class urdf::ModelInterface’ has no member named ‘root_link_’
  424. this->root_link_.reset();
  425. ^
  426. /usr/include/urdf_model/model.h: In member function ‘void urdf::ModelInterface::getLink(const string&, int&) const’:
  427. /usr/include/urdf_model/model.h:94:5: error: ‘LinkSharedPtr’ was not declared in this scope
  428. LinkSharedPtr ptr;
  429. ^
  430. /usr/include/urdf_model/model.h:95:22: error: request for member ‘find’ in ‘((const urdf::ModelInterface*)this)->urdf::ModelInterface::links_’, which is of non-class type ‘const int’
  431. if (this->links_.find(name) == this->links_.end())
  432. ^
  433. /usr/include/urdf_model/model.h:95:49: error: request for member ‘end’ in ‘((const urdf::ModelInterface*)this)->urdf::ModelInterface::links_’, which is of non-class type ‘const int’
  434. if (this->links_.find(name) == this->links_.end())
  435. ^
  436. /usr/include/urdf_model/model.h:96:7: error: ‘ptr’ was not declared in this scope
  437. ptr.reset();
  438. ^
  439. /usr/include/urdf_model/model.h:98:7: error: ‘ptr’ was not declared in this scope
  440. ptr = this->links_.find(name)->second;
  441. ^
  442. /usr/include/urdf_model/model.h:98:26: error: request for member ‘find’ in ‘((const urdf::ModelInterface*)this)->urdf::ModelInterface::links_’, which is of non-class type ‘const int’
  443. ptr = this->links_.find(name)->second;
  444. ^
  445. /usr/include/urdf_model/model.h:99:12: error: ‘ptr’ was not declared in this scope
  446. link = ptr;
  447. ^
  448. /usr/include/urdf_model/model.h: In member function ‘void urdf::ModelInterface::initTree(std::map<std::basic_string<char>, std::basic_string<char> >&)’:
  449. /usr/include/urdf_model/model.h:116:32: error: ‘JointSharedPtr’ was not declared in this scope
  450. for (std::map<std::string, JointSharedPtr>::iterator joint = this->joints_.begin();joint != this->joints_.end(); joint++)
  451. ^
  452. /usr/include/urdf_model/model.h:116:46: error: template argument 2 is invalid
  453. for (std::map<std::string, JointSharedPtr>::iterator joint = this->joints_.begin();joint != this->joints_.end(); joint++)
  454. ^
  455. /usr/include/urdf_model/model.h:116:46: error: template argument 4 is invalid
  456. /usr/include/urdf_model/model.h:116:58: error: invalid type in declaration before ‘joint’
  457. for (std::map<std::string, JointSharedPtr>::iterator joint = this->joints_.begin();joint != this->joints_.end(); joint++)
  458. ^
  459. /usr/include/urdf_model/model.h:116:58: error: expected ‘;’ before ‘joint’
  460. /usr/include/urdf_model/model.h:116:58: error: ‘joint’ was not declared in this scope
  461. /usr/include/urdf_model/model.h:116:80: error: request for member ‘begin’ in ‘((urdf::ModelInterface*)this)->urdf::ModelInterface::joints_’, which is of non-class type ‘int’
  462. for (std::map<std::string, JointSharedPtr>::iterator joint = this->joints_.begin();joint != this->joints_.end(); joint++)
  463. ^
  464. /usr/include/urdf_model/model.h:116:111: error: request for member ‘end’ in ‘((urdf::ModelInterface*)this)->urdf::ModelInterface::joints_’, which is of non-class type ‘int’
  465. for (std::map<std::string, JointSharedPtr>::iterator joint = this->joints_.begin();joint != this->joints_.end(); joint++)
  466. ^
  467. /usr/include/urdf_model/model.h:116:116: error: expected ‘)’ before ‘;’ token
  468. for (std::map<std::string, JointSharedPtr>::iterator joint = this->joints_.begin();joint != this->joints_.end(); joint++)
  469. ^
  470. /usr/include/urdf_model/model.h:116:118: error: ‘joint’ was not declared in this scope
  471. for (std::map<std::string, JointSharedPtr>::iterator joint = this->joints_.begin();joint != this->joints_.end(); joint++)
  472. ^
  473. In file included from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44:0,
  474. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  475. /usr/include/urdf_model/model.h: In member function ‘void urdf::ModelInterface::initRoot(const std::map<std::basic_string<char>, std::basic_string<char> >&)’:
  476. /usr/include/urdf_model/model.h:160:11: error: ‘class urdf::ModelInterface’ has no member named ‘root_link_’
  477. this->root_link_.reset();
  478. ^
  479. /usr/include/urdf_model/model.h:163:32: error: ‘LinkSharedPtr’ was not declared in this scope
  480. for (std::map<std::string, LinkSharedPtr>::const_iterator l=this->links_.begin(); l!=this->links_.end(); l++)
  481. ^
  482. /usr/include/urdf_model/model.h:163:45: error: template argument 2 is invalid
  483. for (std::map<std::string, LinkSharedPtr>::const_iterator l=this->links_.begin(); l!=this->links_.end(); l++)
  484. ^
  485. /usr/include/urdf_model/model.h:163:45: error: template argument 4 is invalid
  486. /usr/include/urdf_model/model.h:163:63: error: invalid type in declaration before ‘l’
  487. for (std::map<std::string, LinkSharedPtr>::const_iterator l=this->links_.begin(); l!=this->links_.end(); l++)
  488. ^
  489. /usr/include/urdf_model/model.h:163:63: error: expected ‘;’ before ‘l’
  490. /usr/include/urdf_model/model.h:163:63: error: ‘l’ was not declared in this scope
  491. /usr/include/urdf_model/model.h:163:78: error: request for member ‘begin’ in ‘((urdf::ModelInterface*)this)->urdf::ModelInterface::links_’, which is of non-class type ‘int’
  492. for (std::map<std::string, LinkSharedPtr>::const_iterator l=this->links_.begin(); l!=this->links_.end(); l++)
  493. ^
  494. /usr/include/urdf_model/model.h:163:103: error: request for member ‘end’ in ‘((urdf::ModelInterface*)this)->urdf::ModelInterface::links_’, which is of non-class type ‘int’
  495. for (std::map<std::string, LinkSharedPtr>::const_iterator l=this->links_.begin(); l!=this->links_.end(); l++)
  496. ^
  497. /usr/include/urdf_model/model.h:163:108: error: expected ‘)’ before ‘;’ token
  498. for (std::map<std::string, LinkSharedPtr>::const_iterator l=this->links_.begin(); l!=this->links_.end(); l++)
  499. ^
  500. /usr/include/urdf_model/model.h:163:110: error: ‘l’ was not declared in this scope
  501. for (std::map<std::string, LinkSharedPtr>::const_iterator l=this->links_.begin(); l!=this->links_.end(); l++)
  502. ^
  503. /usr/include/urdf_model/model.h:180:16: error: ‘class urdf::ModelInterface’ has no member named ‘root_link_’
  504. if (!this->root_link_)
  505. ^
  506. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp: In member function ‘bool urdf::ColladaModelReader::_ExtractKinematicsModel(ColladaDOM150::domKinematics_modelRef, ColladaDOM150::domNodeRef, ColladaDOM150::domPhysics_modelRef, const urdf::ColladaModelReader::KinematicsSceneBindings&)’:
  507. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:791:33: error: ‘class urdf::Joint’ has no member named ‘mimic’
  508. pjoint->mimic.reset(new JointMimic());
  509. ^
  510. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:792:33: error: ‘class urdf::Joint’ has no member named ‘mimic’
  511. pjoint->mimic->joint_name = pbasejoint->name;
  512. ^
  513. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:793:33: error: ‘class urdf::Joint’ has no member named ‘mimic’
  514. pjoint->mimic->multiplier = a;
  515. ^
  516. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:794:33: error: ‘class urdf::Joint’ has no member named ‘mimic’
  517. pjoint->mimic->offset = b;
  518. ^
  519. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp: In member function ‘boost::shared_ptr<urdf::Link> urdf::ColladaModelReader::_ExtractLink(ColladaDOM150::domLinkRef, ColladaDOM150::domNodeRef, const urdf::Pose&, const urdf::Pose&, const std::vector<daeSmartRef<ColladaDOM150::domJoint> >&, const urdf::ColladaModelReader::KinematicsSceneBindings&)’:
  520. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:821:39: error: no matching function for call to ‘urdf::ModelInterface::getLink(std::string&, boost::shared_ptr<urdf::Link>&)’
  521. _model->getLink(linkname,plink);
  522. ^
  523. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:821:39: note: candidate is:
  524. In file included from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/include/collada_parser/collada_parser.h:44:0,
  525. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:58:
  526. /usr/include/urdf_model/model.h:92:8: note: void urdf::ModelInterface::getLink(const string&, int&) const
  527. void getLink(const std::string& name, LinkSharedPtr &link) const
  528. ^
  529. /usr/include/urdf_model/model.h:92:8: note: no known conversion for argument 2 from ‘boost::shared_ptr<urdf::Link>’ to ‘int&’
  530. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:825:20: error: ‘class urdf::Link’ has no member named ‘visual’
  531. plink->visual.reset(new Visual());
  532. ^
  533. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:826:20: error: ‘class urdf::Link’ has no member named ‘visual’
  534. plink->visual->material_name = "";
  535. ^
  536. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:827:20: error: ‘class urdf::Link’ has no member named ‘visual’
  537. plink->visual->material.reset(new Material());
  538. ^
  539. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:828:20: error: ‘class urdf::Link’ has no member named ‘visual’
  540. plink->visual->material->name = "Red";
  541. ^
  542. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:829:20: error: ‘class urdf::Link’ has no member named ‘visual’
  543. plink->visual->material->color.r = 0.0;
  544. ^
  545. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:830:20: error: ‘class urdf::Link’ has no member named ‘visual’
  546. plink->visual->material->color.g = 1.0;
  547. ^
  548. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:831:20: error: ‘class urdf::Link’ has no member named ‘visual’
  549. plink->visual->material->color.b = 0.0;
  550. ^
  551. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:832:20: error: ‘class urdf::Link’ has no member named ‘visual’
  552. plink->visual->material->color.a = 1.0;
  553. ^
  554. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:833:20: error: ‘class urdf::Link’ has no member named ‘inertial’
  555. plink->inertial.reset();
  556. ^
  557. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:834:28: error: request for member ‘insert’ in ‘((urdf::ColladaModelReader*)this)->urdf::ColladaModelReader::_model.boost::shared_ptr<T>::operator-><urdf::ModelInterface>()->urdf::ModelInterface::links_’, which is of non-class type ‘int’
  558. _model->links_.insert(std::make_pair(linkname,plink));
  559. ^
  560. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:857:30: error: ‘class urdf::Link’ has no member named ‘inertial’
  561. if ( !plink->inertial ) {
  562. ^
  563. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:858:28: error: ‘class urdf::Link’ has no member named ‘inertial’
  564. plink->inertial.reset(new Inertial());
  565. ^
  566. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:860:24: error: ‘class urdf::Link’ has no member named ‘inertial’
  567. plink->inertial->mass = rigiddata->getMass()->getValue();
  568. ^
  569. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:863:30: error: ‘class urdf::Link’ has no member named ‘inertial’
  570. if ( !plink->inertial ) {
  571. ^
  572. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:864:28: error: ‘class urdf::Link’ has no member named ‘inertial’
  573. plink->inertial.reset(new Inertial());
  574. ^
  575. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:866:24: error: ‘class urdf::Link’ has no member named ‘inertial’
  576. plink->inertial->ixx = rigiddata->getInertia()->getValue()[0];
  577. ^
  578. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:867:24: error: ‘class urdf::Link’ has no member named ‘inertial’
  579. plink->inertial->iyy = rigiddata->getInertia()->getValue()[1];
  580. ^
  581. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:868:24: error: ‘class urdf::Link’ has no member named ‘inertial’
  582. plink->inertial->izz = rigiddata->getInertia()->getValue()[2];
  583. ^
  584. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:871:30: error: ‘class urdf::Link’ has no member named ‘inertial’
  585. if ( !plink->inertial ) {
  586. ^
  587. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:872:28: error: ‘class urdf::Link’ has no member named ‘inertial’
  588. plink->inertial.reset(new Inertial());
  589. ^
  590. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:876:24: error: ‘class urdf::Link’ has no member named ‘inertial’
  591. plink->inertial->origin = _poseMult(_poseInverse(_poseMult(_poseInverse(_RootOrigin),
  592. ^
  593. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:894:20: error: ‘class urdf::Link’ has no member named ‘visual’
  594. plink->visual->origin = _poseMult(tParentLink, tlink); // use the kinematics coordinate system for each link
  595. ^
  596. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:900:82: error: ‘class urdf::Link’ has no member named ‘visual’
  597. _poseMult(_poseMult(tParentWorldLink,tlink), plink->visual->origin));
  598. ^
  599. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:970:29: error: ‘class urdf::Joint’ has no member named ‘limits’
  600. pjoint->limits.reset(new JointLimits());
  601. ^
  602. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:971:29: error: ‘class urdf::Joint’ has no member named ‘limits’
  603. pjoint->limits->velocity = 0.0;
  604. ^
  605. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:972:29: error: ‘class urdf::Joint’ has no member named ‘limits’
  606. pjoint->limits->effort = 0.0;
  607. ^
  608. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:979:85: error: request for member ‘size’ in ‘((urdf::ColladaModelReader*)this)->urdf::ColladaModelReader::_model.boost::shared_ptr<T>::operator-><urdf::ModelInterface>()->urdf::ModelInterface::joints_’, which is of non-class type ‘int’
  609. pjoint->name = str(boost::format("dummy%d")%_model->joints_.size());
  610. ^
  611. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:979:91: error: ‘str’ was not declared in this scope
  612. pjoint->name = str(boost::format("dummy%d")%_model->joints_.size());
  613. ^
  614. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:979:91: note: suggested alternatives:
  615. In file included from /usr/include/boost/format.hpp:53:0,
  616. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:54:
  617. /usr/include/boost/format/free_funcs.hpp:22:38: note: ‘boost::str’
  618. std::basic_string<Ch, Tr, Alloc> str(const basic_format<Ch, Tr, Alloc>& f) {
  619. ^
  620. /usr/include/boost/format/free_funcs.hpp:22:38: note: ‘boost::str’
  621. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:998:96: error: request for member ‘size’ in ‘((urdf::ColladaModelReader*)this)->urdf::ColladaModelReader::_model.boost::shared_ptr<T>::operator-><urdf::ModelInterface>()->urdf::ModelInterface::joints_’, which is of non-class type ‘int’
  622. _getUserData(pdomaxis)->p = boost::shared_ptr<int>(new int(_model->joints_.size()));
  623. ^
  624. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:999:36: error: no match for ‘operator[]’ (operand types are ‘int’ and ‘std::string {aka std::basic_string<char>}’)
  625. _model->joints_[pjoint->name] = pjoint;
  626. ^
  627. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1034:40: error: request for member ‘insert’ in ‘((urdf::ColladaModelReader*)this)->urdf::ColladaModelReader::_model.boost::shared_ptr<T>::operator-><urdf::ModelInterface>()->urdf::ModelInterface::links_’, which is of non-class type ‘int’
  628. _model->links_.insert(std::make_pair(pchildlink->name,pchildlink));
  629. ^
  630. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1076:37: error: ‘class urdf::Joint’ has no member named ‘limits’
  631. pjoint->limits->velocity = resolveFloat(motion_axis_info->getSpeed(),motion_axis_info);
  632. ^
  633. In file included from /opt/ros/kinetic/include/ros/ros.h:40:0,
  634. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:57:
  635. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1077:74: error: ‘class urdf::Joint’ has no member named ‘limits’
  636. ROS_DEBUG("... Joint Speed: %f...\n",pjoint->limits->velocity);
  637. ^
  638. /opt/ros/kinetic/include/ros/console.h:346:165: note: in definition of macro ‘ROSCONSOLE_PRINT_AT_LOCATION_WITH_FILTER’
  639. ::ros::console::print(filter, __rosconsole_define_location__loc.logger_, __rosconsole_define_location__loc.level_, __FILE__, __LINE__, __ROSCONSOLE_FUNCTION__, __VA_ARGS__)
  640. ^
  641. /opt/ros/kinetic/include/ros/console.h:379:7: note: in expansion of macro ‘ROSCONSOLE_PRINT_AT_LOCATION’
  642. ROSCONSOLE_PRINT_AT_LOCATION(__VA_ARGS__); \
  643. ^
  644. /opt/ros/kinetic/include/ros/console.h:561:35: note: in expansion of macro ‘ROS_LOG_COND’
  645. #define ROS_LOG(level, name, ...) ROS_LOG_COND(true, level, name, __VA_ARGS__)
  646. ^
  647. /opt/ros/kinetic/include/rosconsole/macros_generated.h:58:24: note: in expansion of macro ‘ROS_LOG’
  648. #define ROS_DEBUG(...) ROS_LOG(::ros::console::levels::Debug, ROSCONSOLE_DEFAULT_NAME, __VA_ARGS__)
  649. ^
  650. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1077:29: note: in expansion of macro ‘ROS_DEBUG’
  651. ROS_DEBUG("... Joint Speed: %f...\n",pjoint->limits->velocity);
  652. ^
  653. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1080:37: error: ‘class urdf::Joint’ has no member named ‘limits’
  654. pjoint->limits->effort = resolveFloat(motion_axis_info->getAcceleration(),motion_axis_info);
  655. ^
  656. In file included from /opt/ros/kinetic/include/ros/ros.h:40:0,
  657. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:57:
  658. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1081:75: error: ‘class urdf::Joint’ has no member named ‘limits’
  659. ROS_DEBUG("... Joint effort: %f...\n",pjoint->limits->effort);
  660. ^
  661. /opt/ros/kinetic/include/ros/console.h:346:165: note: in definition of macro ‘ROSCONSOLE_PRINT_AT_LOCATION_WITH_FILTER’
  662. ::ros::console::print(filter, __rosconsole_define_location__loc.logger_, __rosconsole_define_location__loc.level_, __FILE__, __LINE__, __ROSCONSOLE_FUNCTION__, __VA_ARGS__)
  663. ^
  664. /opt/ros/kinetic/include/ros/console.h:379:7: note: in expansion of macro ‘ROSCONSOLE_PRINT_AT_LOCATION’
  665. ROSCONSOLE_PRINT_AT_LOCATION(__VA_ARGS__); \
  666. ^
  667. /opt/ros/kinetic/include/ros/console.h:561:35: note: in expansion of macro ‘ROS_LOG_COND’
  668. #define ROS_LOG(level, name, ...) ROS_LOG_COND(true, level, name, __VA_ARGS__)
  669. ^
  670. /opt/ros/kinetic/include/rosconsole/macros_generated.h:58:24: note: in expansion of macro ‘ROS_LOG’
  671. #define ROS_DEBUG(...) ROS_LOG(::ros::console::levels::Debug, ROSCONSOLE_DEFAULT_NAME, __VA_ARGS__)
  672. ^
  673. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1081:29: note: in expansion of macro ‘ROS_DEBUG’
  674. ROS_DEBUG("... Joint effort: %f...\n",pjoint->limits->effort);
  675. ^
  676. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1096:41: error: ‘class urdf::Joint’ has no member named ‘limits’
  677. pjoint->limits->lower = 0;
  678. ^
  679. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1097:41: error: ‘class urdf::Joint’ has no member named ‘limits’
  680. pjoint->limits->upper = 0;
  681. ^
  682. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1104:41: error: ‘class urdf::Joint’ has no member named ‘limits’
  683. pjoint->limits->lower = fscale*(double)(resolveFloat(kinematics_axis_info->getLimits()->getMin(),kinematics_axis_info));
  684. ^
  685. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1105:41: error: ‘class urdf::Joint’ has no member named ‘limits’
  686. pjoint->limits->upper = fscale*(double)(resolveFloat(kinematics_axis_info->getLimits()->getMax(),kinematics_axis_info));
  687. ^
  688. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1106:46: error: ‘class urdf::Joint’ has no member named ‘limits’
  689. if ( pjoint->limits->lower == 0 && pjoint->limits->upper == 0 ) {
  690. ^
  691. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1106:76: error: ‘class urdf::Joint’ has no member named ‘limits’
  692. if ( pjoint->limits->lower == 0 && pjoint->limits->upper == 0 ) {
  693. ^
  694. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1120:41: error: ‘class urdf::Joint’ has no member named ‘limits’
  695. pjoint->limits->lower = -M_PI;
  696. ^
  697. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1121:41: error: ‘class urdf::Joint’ has no member named ‘limits’
  698. pjoint->limits->upper = M_PI;
  699. ^
  700. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1124:41: error: ‘class urdf::Joint’ has no member named ‘limits’
  701. pjoint->limits->lower = -100000;
  702. ^
  703. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1125:41: error: ‘class urdf::Joint’ has no member named ‘limits’
  704. pjoint->limits->upper = 100000;
  705. ^
  706. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1131:37: error: ‘class urdf::Joint’ has no member named ‘limits’
  707. pjoint->limits->lower = (double)pdomaxis->getLimits()->getMin()->getValue()*fscale;
  708. ^
  709. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1132:37: error: ‘class urdf::Joint’ has no member named ‘limits’
  710. pjoint->limits->upper = (double)pdomaxis->getLimits()->getMax()->getValue()*fscale;
  711. ^
  712. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1133:42: error: ‘class urdf::Joint’ has no member named ‘limits’
  713. if ( pjoint->limits->lower == 0 && pjoint->limits->upper == 0 ) {
  714. ^
  715. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1133:72: error: ‘class urdf::Joint’ has no member named ‘limits’
  716. if ( pjoint->limits->lower == 0 && pjoint->limits->upper == 0 ) {
  717. ^
  718. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1139:33: error: ‘class urdf::Joint’ has no member named ‘limits’
  719. if (pjoint->limits->velocity == 0.0) {
  720. ^
  721. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1140:31: error: ‘class urdf::Joint’ has no member named ‘limits’
  722. pjoint->limits->velocity = pjoint->type == Joint::PRISMATIC ? 0.01 : 0.5f;
  723. ^
  724. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1155:16: error: ‘class urdf::Link’ has no member named ‘visual’
  725. plink->visual->geometry = _CreateGeometry(plink->name, listGeomProperties);
  726. ^
  727. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1162:21: error: ‘class urdf::Link’ has no member named ‘visual’
  728. if( !plink->visual->geometry ) {
  729. ^
  730. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1163:18: error: ‘class urdf::Link’ has no member named ‘visual’
  731. plink->visual.reset();
  732. ^
  733. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1164:18: error: ‘class urdf::Link’ has no member named ‘collision’
  734. plink->collision.reset();
  735. ^
  736. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1167:18: error: ‘class urdf::Link’ has no member named ‘collision’
  737. plink->collision.reset(new Collision());
  738. ^
  739. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1168:18: error: ‘class urdf::Link’ has no member named ‘collision’
  740. plink->collision->geometry = plink->visual->geometry;
  741. ^
  742. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1168:47: error: ‘class urdf::Link’ has no member named ‘visual’
  743. plink->collision->geometry = plink->visual->geometry;
  744. ^
  745. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1169:18: error: ‘class urdf::Link’ has no member named ‘collision’
  746. plink->collision->origin = plink->visual->origin;
  747. ^
  748. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:1169:47: error: ‘class urdf::Link’ has no member named ‘visual’
  749. plink->collision->origin = plink->visual->origin;
  750. ^
  751. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp: In member function ‘void urdf::ColladaModelReader::_ExtractRobotAttachedActuators(ColladaDOM150::domArticulated_systemRef)’:
  752. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:2039:40: error: ‘class urdf::Joint’ has no member named ‘limits’
  753. if( !! pjoint->limits ) {
  754. ^
  755. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:2040:37: error: ‘class urdf::Joint’ has no member named ‘limits’
  756. pjoint->limits->effort = boost::lexical_cast<double>(nom_torque->getCharData());
  757. ^
  758. In file included from /opt/ros/kinetic/include/ros/ros.h:40:0,
  759. from /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:57:
  760. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:2042:69: error: ‘class urdf::Joint’ has no member named ‘limits’
  761. pjoint->name.c_str(), pjoint->limits->effort);
  762. ^
  763. /opt/ros/kinetic/include/ros/console.h:346:165: note: in definition of macro ‘ROSCONSOLE_PRINT_AT_LOCATION_WITH_FILTER’
  764. ::ros::console::print(filter, __rosconsole_define_location__loc.logger_, __rosconsole_define_location__loc.level_, __FILE__, __LINE__, __ROSCONSOLE_FUNCTION__, __VA_ARGS__)
  765. ^
  766. /opt/ros/kinetic/include/ros/console.h:379:7: note: in expansion of macro ‘ROSCONSOLE_PRINT_AT_LOCATION’
  767. ROSCONSOLE_PRINT_AT_LOCATION(__VA_ARGS__); \
  768. ^
  769. /opt/ros/kinetic/include/ros/console.h:561:35: note: in expansion of macro ‘ROS_LOG_COND’
  770. #define ROS_LOG(level, name, ...) ROS_LOG_COND(true, level, name, __VA_ARGS__)
  771. ^
  772. /opt/ros/kinetic/include/rosconsole/macros_generated.h:58:24: note: in expansion of macro ‘ROS_LOG’
  773. #define ROS_DEBUG(...) ROS_LOG(::ros::console::levels::Debug, ROSCONSOLE_DEFAULT_NAME, __VA_ARGS__)
  774. ^
  775. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:2041:29: note: in expansion of macro ‘ROS_DEBUG’
  776. ROS_DEBUG("effort limit at joint (%s) is over written by %f",
  777. ^
  778. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp: In member function ‘boost::shared_ptr<urdf::Joint> urdf::ColladaModelReader::_getJointFromRef(xsToken, daeElementRef)’:
  779. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:2434:29: error: request for member ‘find’ in ‘((urdf::ColladaModelReader*)this)->urdf::ColladaModelReader::_model.boost::shared_ptr<T>::operator-><urdf::ModelInterface>()->urdf::ModelInterface::joints_’, which is of non-class type ‘int’
  780. if (_model->joints_.find(name) == _model->joints_.end()) {
  781. ^
  782. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:2434:59: error: request for member ‘end’ in ‘((urdf::ColladaModelReader*)this)->urdf::ColladaModelReader::_model.boost::shared_ptr<T>::operator-><urdf::ModelInterface>()->urdf::ModelInterface::joints_’, which is of non-class type ‘int’
  783. if (_model->joints_.find(name) == _model->joints_.end()) {
  784. ^
  785. /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:2437:38: error: request for member ‘find’ in ‘((urdf::ColladaModelReader*)this)->urdf::ColladaModelReader::_model.boost::shared_ptr<T>::operator-><urdf::ModelInterface>()->urdf::ModelInterface::joints_’, which is of non-class type ‘int’
  786. pjoint = _model->joints_.find(name)->second;
  787. ^
  788. CMakeFiles/collada_parser.dir/build.make:62: recipe for target 'CMakeFiles/collada_parser.dir/src/collada_parser.cpp.o' failed
  789. make[2]: *** [CMakeFiles/collada_parser.dir/src/collada_parser.cpp.o] Error 1
  790. CMakeFiles/Makefile2:675: recipe for target 'CMakeFiles/collada_parser.dir/all' failed
  791. make[1]: *** [CMakeFiles/collada_parser.dir/all] Error 2
  792. Makefile:138: recipe for target 'all' failed
  793. make: *** [all] Error 2
  794.