-
Notifications
You must be signed in to change notification settings - Fork 462
Closed
Description
/opt/ros/humble/include/pinocchio/collision/collision.hpp:35:5: error: ‘pinocchio::fcl::CollisionRequest’ has not been declared
35 | fcl::CollisionRequest & collision_request);
| ^~~
In file included from /opt/ros/humble/include/pinocchio/collision/collision.hxx:13,
from /opt/ros/humble/include/pinocchio/collision/collision.hpp:119:
/opt/ros/humble/include/pinocchio/collision/distance.hpp:82:8: error: ‘DistanceResult’ in namespace ‘pinocchio::fcl’ does not name a type
82 | fcl::DistanceResult & computeDistance(
| ^~~~~~~~~~~~~~
In file included from /opt/ros/humble/include/pinocchio/collision/distance.hpp:99:
/opt/ros/humble/include/pinocchio/collision/distance.hxx:44:15: error: ‘DistanceResult’ in namespace ‘pinocchio::fcl’ does not name a type
44 | inline fcl::DistanceResult & computeDistance(
| ^~~~~~~~~~~~~~
/opt/ros/humble/include/pinocchio/collision/distance.hxx: In function ‘std::size_t pinocchio::computeDistances(const GeometryModel&, GeometryData&)’:
/opt/ros/humble/include/pinocchio/collision/distance.hxx:94:9: error: ‘computeDistance’ was not declared in this scope; did you mean ‘computeDistances’?
94 | computeDistance(geom_model, geom_data, cp_index);
| ^~~~~~~~~~~~~~~
| computeDistances
/opt/ros/humble/include/pinocchio/collision/distance.hxx:95:23: error: ‘struct pinocchio::GeometryData’ has no member named ‘distanceResults’
95 | if (geom_data.distanceResults[cp_index].min_distance < min_dist)
| ^~~~~~~~~~~~~~~
/opt/ros/humble/include/pinocchio/collision/distance.hxx:98:32: error: ‘struct pinocchio::GeometryData’ has no member named ‘distanceResults’
98 | min_dist = geom_data.distanceResults[cp_index].min_distance;
| ^~~~~~~~~~~~~~~
/opt/ros/humble/include/pinocchio/collision/collision.hxx: At global scope:
/opt/ros/humble/include/pinocchio/collision/collision.hxx:22:5: error: ‘pinocchio::fcl::CollisionRequest’ has not been declared
22 | fcl::CollisionRequest & collision_request)
| ^~~
When compiling my program, I encountered the above compilation issues. Judging from the errors, it seems they are caused by version-related API changes. I am using Pinocchio version 3.3.0 and hpp-fcl version 2.4.5. Could someone help me understand what the problem is and how to resolve it?
Metadata
Metadata
Assignees
Labels
No labels