The planning_environment page, regarding electric, states, "A number of changes have been made to the planning_environment. Details to follow, but much of the information on diamondback no longer holds."
Where are planning_environment_msgs now kept? Particularly, what replaced the message and service, get_joints_in_group (planning_environment_msgs/GetJointsInGroup)?
This service was removed for performance reasons - you can this information (and a whole bunch of other useful functions) from the C++ planning_environment interface using this code:
#include <planning_environment/models/collision_models.h>
planning_environment::CollisionModels collision_models("robot_description");
std::vector<std::string> joint_names = collision_models->getKinematicModel()->getModelGroup(GROUP_NAME)->getJointModelNames();
Most messages that are still in use have ended up in the arm_navigation_msgs package.
Asked: 2012-01-04 08:21:16 -0500
Seen: 110 times
Last updated: Jan 04 '12
Starting state is in collision error when running new arm navigation stack
trouble starting environment server for arm_navigation stack
get_trajectory_validity service not working
How to check whether a virtual object is colliding with another?
unable to get valid path when calling /ompl_planning/plan_kinematic_path
trajectory error in simulation / controller parameters
Setting up OMPL on a non-PR2 robot
How to contributing python versions of tutorials? e.g. Tutorials for arm_navigation
ROS Answers is licensed under Creative Commons Attribution 3.0 Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.