ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
First let's talk about C++ namespaces:
We recently renamed moveit::planning_interface::MoveGroup
to moveit::planning_interface::MoveGroupInterface
in kinetic, so that's one source of confusion.
And secondly, the move_group_interface
namespace is obsolete since hydro, but we only removed it in kinetic.
So the correct way to refer to the class in kinetic is moveit::planning_interface::MoveGroupInterface
.
The include question is a good one indeed. The one on the doxygen page you found is plain wrong. This is doxygen's default behavior if no explicit include header is specified...
The correct include path can (basically) be seen in the include
folder of each package.
In this case it is #include <moveit/move_group_interface/move_group_interface.h>
2 | No.2 Revision |
First let's talk about C++ namespaces:
We recently renamed moveit::planning_interface::MoveGroup
to moveit::planning_interface::MoveGroupInterface
in kinetic, so that's one source of confusion.
And secondly, the move_group_interface
namespace is obsolete since hydro, but we only removed it in kinetic.
So the correct way to refer to the class in kinetic is moveit::planning_interface::MoveGroupInterface
.
The include question is a good one indeed. The one path on the doxygen page you found is plain wrong.
This is doxygen's default behavior if no explicit include header is specified...
The correct include path can (basically) be seen in the include
folder of each package.
In this case it is #include <moveit/move_group_interface/move_group_interface.h>
3 | No.3 Revision |
First let's talk about C++ namespaces:
We recently renamed moveit::planning_interface::MoveGroup
to moveit::planning_interface::MoveGroupInterface
in kinetic, so that's one source of confusion.
And secondly, the move_group_interface
namespace is obsolete since hydro, but we only removed it in kinetic.
So the correct way to refer to the class in kinetic is moveit::planning_interface::MoveGroupInterface
.
The include question is a good one indeed. The path on the doxygen page is plain wrong. This is doxygen's default behavior if no explicit include header is specified...
The correct include path can (basically) be seen in the include
folder of each package.
In this case it is #include <moveit/move_group_interface/move_group_interface.h>
-- Edit --
I added a pull-request to change the documentation to the correct include path here.