index
index
cko_topics
view_state_validity
summary
cko_params
tools
topics
codeapi
rosapi
display_planner_collision_model
clear_known_objects
parameters
conventions
add_attached_box.py
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/scripts/
add__attached__box_8py
add_attached_box
def
test_add_convert_objects
namespaceadd__attached__box.html
ad98c180350172fd574531fb6ba1af70a
string
get_collision_objects_service_name
namespaceadd__attached__box.html
aa1cf779e4542635a9b4b6ee5a1cb0031
string
PKG
namespaceadd__attached__box.html
a7ce0cbd7a641bc9e318d1c1f94c61748
add_pole.py
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
add__pole_8py
add_pole
def
test_add_convert_objects
namespaceadd__pole.html
af2c6f7c7e0154541bbc0082bfd6f2d39
string
get_collision_objects_service_name
namespaceadd__pole.html
a6f040ab8772ca3868b5a48d2e651995a
string
PKG
namespaceadd__pole.html
ad2f71cdd9b21ea921469a1516d21c077
collision_models.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/models/
collision__models_8cpp
planning_environment/models/collision_models.h
planning_environment/models/model_utils.h
planning_environment/util/construct_object.h
static std::string
stripTFPrefix
collision__models_8cpp.html
a8861b998b7eab91e6a8190ac5392cbd8
(const std::string &s)
collision_models.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/models/
collision__models_8h
planning_environment/models/robot_models.h
planning_environment::CollisionModels
planning_environment
static const std::string
COLLISION_MAP_NAME
collision__models_8h.html
a89b2cf75ec6a5f2cb2294d1fffacb042
collision_models_interface.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/models/
collision__models__interface_8cpp
planning_environment/models/collision_models_interface.h
planning_environment/models/model_utils.h
static const std::string
REGISTER_PLANNING_SCENE_NAME
collision__models__interface_8cpp.html
a38b3c99369c775550bb030dde30e1f66
collision_models_interface.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/models/
collision__models__interface_8h
planning_environment/models/collision_models.h
planning_environment/models/robot_models.h
planning_environment::CollisionModelsInterface
planning_environment
collision_operations_generator.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/util/
collision__operations__generator_8cpp
planning_environment/util/collision_operations_generator.h
double
gen_rand
collision__operations__generator_8cpp.html
a02aaa6d62c5197778030630d281f5fff
(double min, double max)
collision_operations_generator.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/util/
collision__operations__generator_8h
planning_environment/models/collision_models.h
planning_environment::CollisionOperationsGenerator
planning_environment
collision_operations_generator_test.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/tools/
collision__operations__generator__test_8cpp
CollisionOperationsGenerator
double
gen_rand
collision__operations__generator__test_8cpp.html
a02aaa6d62c5197778030630d281f5fff
(double min, double max)
int
main
collision__operations__generator__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const unsigned int
ESTABLISH_ALWAYS_NUM
collision__operations__generator__test_8cpp.html
a0dad4192afc4e9c199af2035ca87b12d
static const unsigned int
ESTABLISH_OFTEN_NUM
collision__operations__generator__test_8cpp.html
a85fa7a2f9549fe3dca96e7d07bc5ba08
static const double
ESTABLISH_OFTEN_PERCENTAGE
collision__operations__generator__test_8cpp.html
a2d37bc6d0458aa8635ce62292f7cbea6
static const unsigned int
PERFORMANCE_TESTING_NUM
collision__operations__generator__test_8cpp.html
a66b14fc7071d227105d982ee006a179f
static const unsigned int
TIMES
collision__operations__generator__test_8cpp.html
ac6a62f6eb48059a25b875f41e60c72bf
collision_space_monitor.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/monitors/
collision__space__monitor_8cpp
planning_environment/monitors/collision_space_monitor.h
planning_environment/monitors/monitor_utils.h
planning_environment
static double
maxCoord
namespaceplanning__environment.html
af60e876b652b552cc667ace7dcd87e77
(const geometry_msgs::Point32 &point)
collision_space_monitor.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/monitors/
collision__space__monitor_8h
planning_environment/models/collision_models.h
planning_environment/monitors/kinematic_model_state_monitor.h
planning_environment::CollisionSpaceMonitor
planning_environment
construct_object.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/util/
construct__object_8cpp
planning_environment/util/construct_object.h
construct_object.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/util/
construct__object_8h
planning_environment
shapes::Shape *
constructObject
namespaceplanning__environment.html
af6c7b794510cd086b062ab96001db863
(const arm_navigation_msgs::Shape &obj)
bool
constructObjectMsg
namespaceplanning__environment.html
a09f2c04d51f9bbeb66125479dc3b3b57
(const shapes::Shape *shape, arm_navigation_msgs::Shape &obj, double padding=0.0)
default_joint_state_publisher.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
default__joint__state__publisher_8cpp
planning_environment/models/robot_models.h
int
main
default__joint__state__publisher_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const std::string
JOINT_STATES_TOPIC
default__joint__state__publisher_8cpp.html
a4f2f01e335860d23fbdde568334587a3
environment_server.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/monitors/
environment__server_8cpp
planning_environment/monitors/planning_monitor.h
planning_environment/models/model_utils.h
planning_environment::EnvironmentServer
planning_environment
int
main
environment__server_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const ros::Duration
PLANNING_SCENE_CLIENT_TIMEOUT
environment__server_8cpp.html
ad0afb494e63508b7e52c096684a8a689
(5.0)
static const std::string
SYNC_PLANNING_SCENE_NAME
environment__server_8cpp.html
a81eb56c612ccc01cca7f3003217a2d43
static const unsigned int
UNSUCCESSFUL_REPLY_LIMIT
environment__server_8cpp.html
a95473290463db181adc617811673aca9
fake_time.py
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
fake__time_8py
filter_attached_objects.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/tools/
filter__attached__objects_8cpp
planning_environment/models/collision_models.h
planning_environment/util/construct_object.h
planning_environment/monitors/monitor_utils.h
FilterAttachedObjects
int
main
filter__attached__objects_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
joint_state_decumulator.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
joint__state__decumulator_8cpp
planning_environment/models/robot_models.h
JointStateDecumulator
int
main
joint__state__decumulator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
joint_state_monitor.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/monitors/
joint__state__monitor_8cpp
planning_environment/monitors/joint_state_monitor.h
joint_state_monitor.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/monitors/
joint__state__monitor_8h
planning_environment::JointStateMonitor
planning_environment
kinematic_model_state_monitor.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/monitors/
kinematic__model__state__monitor_8cpp
planning_environment/monitors/kinematic_model_state_monitor.h
planning_environment/util/construct_object.h
planning_environment/models/model_utils.h
kinematic_model_state_monitor.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/monitors/
kinematic__model__state__monitor_8h
planning_environment/models/robot_models.h
planning_environment::KinematicModelStateMonitor
planning_environment
kinematic_state_constraint_evaluator.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/util/
kinematic__state__constraint__evaluator_8cpp
planning_environment/util/kinematic_state_constraint_evaluator.h
kinematic_state_constraint_evaluator.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/util/
kinematic__state__constraint__evaluator_8h
planning_environment::JointConstraintEvaluator
planning_environment::KinematicConstraintEvaluator
planning_environment::KinematicConstraintEvaluatorSet
planning_environment::OrientationConstraintEvaluator
planning_environment::PositionConstraintEvaluator
planning_environment::VisibilityConstraintEvaluator
planning_environment
bool
createConstraintRegionFromMsg
namespaceplanning__environment.html
a2a0e2a77ae646ab32082d06ad751bbe3
(const arm_navigation_msgs::Shape &constraint_region_shape, const geometry_msgs::Pose &constraint_region_pose, boost::scoped_ptr< bodies::Body > &body)
mainpage.dox
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/
mainpage_8dox
model_utils.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/models/
model__utils_8cpp
planning_environment/models/model_utils.h
planning_environment/util/construct_object.h
model_utils.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/models/
model__utils_8h
planning_environment/util/kinematic_state_constraint_evaluator.h
planning_environment/models/collision_models.h
planning_environment
bool
applyOrderedCollisionOperationsListToACM
namespaceplanning__environment.html
a462502dd06b84b7d559d2b129c44ca04
(const arm_navigation_msgs::OrderedCollisionOperations &ordered_coll, const std::vector< std::string > &object_names, const std::vector< std::string > &att_names, const planning_models::KinematicModel *model, collision_space::EnvironmentModel::AllowedCollisionMatrix &matrix)
arm_navigation_msgs::AllowedCollisionMatrix
applyOrderedCollisionOperationsToCollisionsModel
namespaceplanning__environment.html
ae4806a37c0913531e943d41b7b6b0a65
(const CollisionModels *cm, const arm_navigation_msgs::OrderedCollisionOperations &ordered_coll, const std::vector< std::string > &object_names, const std::vector< std::string > &att_names)
void
applyOrderedCollisionOperationsToMatrix
namespaceplanning__environment.html
a68ec486d17e6458e30b454c25532a8fa
(const arm_navigation_msgs::OrderedCollisionOperations &ord, collision_space::EnvironmentModel::AllowedCollisionMatrix &acm)
void
convertAllowedContactSpecificationMsgToAllowedContactVector
namespaceplanning__environment.html
acd74bddeb93992262375e69aaa2762eb
(const std::vector< arm_navigation_msgs::AllowedContactSpecification > &acmv, std::vector< collision_space::EnvironmentModel::AllowedContact > &acv)
collision_space::EnvironmentModel::AllowedCollisionMatrix
convertFromACMMsgToACM
namespaceplanning__environment.html
a7724b6c214c1224f36d55d5ca796d898
(const arm_navigation_msgs::AllowedCollisionMatrix &matrix)
void
convertFromACMToACMMsg
namespaceplanning__environment.html
a3b794e8e4f91fe4cb065f65707420308
(const collision_space::EnvironmentModel::AllowedCollisionMatrix &acm, arm_navigation_msgs::AllowedCollisionMatrix &matrix)
void
convertFromLinkPaddingMapToLinkPaddingVector
namespaceplanning__environment.html
a51c8f5e182405a4669f362bb270931c0
(const std::map< std::string, double > &link_padding_map, std::vector< arm_navigation_msgs::LinkPadding > &link_padding_vector)
void
convertKinematicStateToRobotState
namespaceplanning__environment.html
a9e9447b4fa8c1df75e4b365a5e85dc88
(const planning_models::KinematicState &kinematic_state, const ros::Time ×tamp, const std::string &header_frame, arm_navigation_msgs::RobotState &robot_state)
bool
doesKinematicStateObeyConstraints
namespaceplanning__environment.html
ae95304f74b355d1d6227ee369c996125
(const planning_models::KinematicState &state, const arm_navigation_msgs::Constraints &constraints, bool verbose=false)
void
getAllKinematicStateStampedTransforms
namespaceplanning__environment.html
ab37671edbe2fb641079ddd2cab95a49c
(const planning_models::KinematicState &state, std::vector< geometry_msgs::TransformStamped > &trans_vector, const ros::Time &stamp)
void
setMarkerShapeFromShape
namespaceplanning__environment.html
aa30ac789807beebb8fc933aa4a466b9d
(const shapes::Shape *obj, visualization_msgs::Marker &mk, double padding=0.0)
void
setMarkerShapeFromShape
namespaceplanning__environment.html
a4bc8cf8a46459489a50d513ef9e57344
(const arm_navigation_msgs::Shape &obj, visualization_msgs::Marker &mk)
bool
setRobotStateAndComputeTransforms
namespaceplanning__environment.html
ae7e86ca36ae1e96e0f6ab23b70a67777
(const arm_navigation_msgs::RobotState &robot_state, planning_models::KinematicState &state)
monitor_utils.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/monitors/
monitor__utils_8cpp
planning_environment/monitors/monitor_utils.h
planning_environment/util/construct_object.h
monitor_utils.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/monitors/
monitor__utils_8h
planning_environment/models/collision_models.h
planning_environment
int
closestStateOnTrajectory
namespaceplanning__environment.html
ad078ee79ef2650b550a3ea1892cf2784
(const boost::shared_ptr< urdf::Model > &model, const trajectory_msgs::JointTrajectory &trajectory, const sensor_msgs::JointState &joint_state, unsigned int start, unsigned int end)
bool
computeAttachedObjectPointCloudMask
namespaceplanning__environment.html
a62f14e2de3aad196be7653d2c9522061
(const pcl::PointCloud< pcl::PointXYZ > &pcl_cloud, const std::string &sensor_frame, CollisionModels *cm, tf::TransformListener &tf, std::vector< int > &mask)
int
computeAttachedObjectPointMask
namespaceplanning__environment.html
aa4e56cc3e5098eda8a46c969a8ef9ed4
(const planning_environment::CollisionModels *cm, const btVector3 &pt, const btVector3 &sensor_pos)
bool
configureForAttachedBodyMask
namespaceplanning__environment.html
a0287b6be1b3fd6d8078b4f76cd12107c
(planning_models::KinematicState &state, planning_environment::CollisionModels *cm, tf::TransformListener &tf, const std::string &sensor_frame, const ros::Time &sensor_time, btVector3 &sensor_pos)
bool
createAndPoseShapes
namespaceplanning__environment.html
a8f760ac939ced1262ceb538a6ad67d85
(tf::TransformListener &tf, const std::vector< arm_navigation_msgs::Shape > &orig_shapes, const std::vector< geometry_msgs::Pose > &orig_poses, const std_msgs::Header &header, const std::string &frame_to, std::vector< shapes::Shape * > &conv_shapes, std::vector< btTransform > &conv_poses)
bool
getLatestIdentityTransform
namespaceplanning__environment.html
a0fb5791b012ff72de0d506f54f3d6736
(const std::string &to_frame, const std::string &from_frame, tf::TransformListener &tf, btTransform &pose)
bool
processAttachedCollisionObjectMsg
namespaceplanning__environment.html
acc053b89abe274700c659e869fbce484
(const arm_navigation_msgs::AttachedCollisionObjectConstPtr &attached_object, tf::TransformListener &tf, CollisionModels *cm)
bool
processCollisionObjectMsg
namespaceplanning__environment.html
ada88956cdce90882a200db1143f4016d
(const arm_navigation_msgs::CollisionObjectConstPtr &collision_object, tf::TransformListener &tf, CollisionModels *cm)
bool
removeCompletedTrajectory
namespaceplanning__environment.html
ae5f2e4c9a5ba2ad599568b4a90b78c70
(const boost::shared_ptr< urdf::Model > &model, const trajectory_msgs::JointTrajectory &trajectory_in, const sensor_msgs::JointState ¤t_state, trajectory_msgs::JointTrajectory &trajectory_out, bool zero_vel_acc)
void
updateAttachedObjectBodyPoses
namespaceplanning__environment.html
a263da7bef58cb1b01d0a87bc37bfeb27
(planning_environment::CollisionModels *cm, planning_models::KinematicState &state, tf::TransformListener &tf)
planning_description_configuration_wizard.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/tools/
planning__description__configuration__wizard_8cpp
planning_environment/tools/planning_description_configuration_wizard.h
int
main
planning__description__configuration__wizard_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
quit
planning__description__configuration__wizard_8cpp.html
af9150b82e29a37ab848ee2f66e993793
(int sig)
void
spin_function
planning__description__configuration__wizard_8cpp.html
a3b7c5eadaefa9c232cda7b7a0488fd68
()
bool
inited
planning__description__configuration__wizard_8cpp.html
aa69d891b714c986144d7f6e72ad73578
PlanningDescriptionConfigurationWizard *
pdcw
planning__description__configuration__wizard_8cpp.html
a8ba81369fd8e1bc792c3c61a411ffb10
planning_description_configuration_wizard.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/tools/
planning__description__configuration__wizard_8h
planning_environment/models/collision_models.h
planning_environment/models/model_utils.h
planning_environment/util/collision_operations_generator.h
AutoConfigureThread
CollisionsWizardPage
JointCollectionWizardPage
KinematicChainWizardPage
OutputWizardPage
PlanningDescriptionConfigurationWizard
SetupGroupsWizardPage
std::vector< int >
getSelectedRows
planning__description__configuration__wizard_8h.html
a2d93f74ccb71dc95501737bd85688d08
(QTableWidget *table)
static const unsigned int
CONTROL_SPEED
planning__description__configuration__wizard_8h.html
a4d459f7c7a90632e66d8bc3f123d2436
static const double
DEFAULT_ACCELERATION
planning__description__configuration__wizard_8h.html
ac38ed170ea2f505d47c76649e6574bfd
static const std::string
VIS_TOPIC_NAME
planning__description__configuration__wizard_8h.html
a03ac0c1780c7b365752de8f541940151
planning_monitor.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/monitors/
planning__monitor_8cpp
planning_environment/monitors/planning_monitor.h
planning_environment/models/model_utils.h
planning_monitor.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/monitors/
planning__monitor_8h
planning_environment/monitors/collision_space_monitor.h
planning_environment::PlanningMonitor
planning_environment
planning_scene_validity_server.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/monitors/
planning__scene__validity__server_8cpp
planning_environment/models/collision_models_interface.h
planning_environment/models/model_utils.h
planning_environment::PlanningSceneValidityServer
planning_environment
int
main
planning__scene__validity__server_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
remove_object_example.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/examples/
remove__object__example_8cpp
planning_environment/monitors/planning_monitor.h
RemoveObjectExample
int
main
remove__object__example_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
robot_models.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/src/models/
robot__models_8cpp
planning_environment/models/robot_models.h
robot_models.h
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/include/planning_environment/models/
robot__models_8h
planning_environment::RobotModels
planning_environment
test_allowed_collision_operations.py
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
test__allowed__collision__operations_8py
test_allowed_collision_operations::TestAllowedCollisionOperations
test_allowed_collision_operations
string
default_prefix
namespacetest__allowed__collision__operations.html
a9205047c6f505cceb585effc9aa9c450
string
get_allowed_collision_service_name
namespacetest__allowed__collision__operations.html
a422eb7a13497027e8840ccd93b092d7a
monk
namespacetest__allowed__collision__operations.html
af630cb99abbe318dcb5754b58ec76423
string
revert_allowed_collision_service_name
namespacetest__allowed__collision__operations.html
a507f2b09e6f7cf0af1985840c59ad1d5
string
set_allowed_collision_service_name
namespacetest__allowed__collision__operations.html
a9b31e0db33cf39c9c7cba30adfa8434f
test_alter_padding.py
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
test__alter__padding_8py
test_alter_padding::TestAlterPadding
test_alter_padding
string
default_prefix
namespacetest__alter__padding.html
a01e77475cca742eb2a407070e52dfc5a
string
PKG
namespacetest__alter__padding.html
a75c9933b8233c1fb67eff08aa021409e
test_attached_object_collisions.py
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
test__attached__object__collisions_8py
test_attached_object_collisions::TestAttachedObjectCollisions
test_attached_object_collisions
string
default_prefix
namespacetest__attached__object__collisions.html
a04f220ad9616eabd9e3bdef548ad5207
string
PKG
namespacetest__attached__object__collisions.html
a6ad0554908819d6fe91225ed6e10371a
test_collision_models.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
test__collision__models_8cpp
planning_environment/models/collision_models.h
planning_environment/models/collision_models_interface.h
planning_environment/models/model_utils.h
TestCollisionModels
int
main
test__collision__models_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__collision__models_8cpp.html
a0436ddcabc5d273208c5f1b165cf25e4
(TestCollisionModels, TestConversionFunctionsForConstraints)
TEST_F
test__collision__models_8cpp.html
aab8dad84a13f791edab4c8c6d5fe036c
(TestCollisionModels, TestConversionFunctionsForObjects)
TEST_F
test__collision__models_8cpp.html
a25e7ced5253c71d6be13bab3517e9bbc
(TestCollisionModels, TestTrajectoryValidity)
TEST_F
test__collision__models_8cpp.html
a4135c2d1f924bef1ed2d57f441141cb8
(TestCollisionModels, TestAttachedObjectCollisions)
TEST_F
test__collision__models_8cpp.html
af9b2ccf882e96e29070b852a6e46fbc5
(TestCollisionModels, TestAllowedCollisions)
TEST_F
test__collision__models_8cpp.html
aafad3b05b95258c1c9f199012eed2871
(TestCollisionModels, TestAlterLinkPadding)
TEST_F
test__collision__models_8cpp.html
a856d1795a1608e0e4eddcdcabb29346c
(TestCollisionModels, TestCollisionObjects)
TEST_F
test__collision__models_8cpp.html
a34f9cef95ef64d183c4753eb122eb304
(TestCollisionModels, TestModelUtils)
TEST_F
test__collision__models_8cpp.html
a4e5961b2558a298d483c06e347cdf715
(TestCollisionModels, NotInCollisionByDefault)
static const std::string
rel_path
test__collision__models_8cpp.html
aefdf14a21c0fdc5576fcb16463cf8ba8
static const double
VERY_SMALL
test__collision__models_8cpp.html
aff039984c9782c892d6d4f47d0629e09
test_collision_objects.py
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
test__collision__objects_8py
test_collision_objects::TestCollisionObjects
test_collision_objects
string
default_prefix
namespacetest__collision__objects.html
a8dc71f3ef3a6abe3bc37c2505b276e12
string
get_collision_objects_service_name
namespacetest__collision__objects.html
a866c0dda7504adccc317af4381e982d4
string
PKG
namespacetest__collision__objects.html
a31e2a44855ef90b11e7a1efc66ebf0db
test_get_base_state_validity.py
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
test__get__base__state__validity_8py
test_get_base_state_validity::TestGetStateValidity
test_get_base_state_validity
string
default_prefix
namespacetest__get__base__state__validity.html
a0ef5bb4daff7066d4d90bc092caa5a1e
string
PKG
namespacetest__get__base__state__validity.html
adf7d802bae94b5c7a1fdfb3a963bd816
test_get_current_state_validity.py
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
test__get__current__state__validity_8py
test_get_current_state_validity::TestGetStateValidity
test_get_current_state_validity
string
default_prefix
namespacetest__get__current__state__validity.html
ae5b265c94a42b361d9604ea243e65f9a
string
PKG
namespacetest__get__current__state__validity.html
ae5cee6ec71975d22339fad5630f5d775
test_planning_monitor.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
test__planning__monitor_8cpp
planning_environment/monitors/planning_monitor.h
planning_environment/models/collision_models_interface.h
PlanningMonitorTest
int
main
test__planning__monitor_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__planning__monitor_8cpp.html
a38713a0eedee50c94bbc7bef4dd3277b
(PlanningMonitorTest, PlanningMonitorWithCollisionInterface)
TEST_F
test__planning__monitor_8cpp.html
a8d3e3a205aab2cd68f44f809a9ffabd6
(PlanningMonitorTest, ChangingRobotState)
TEST_F
test__planning__monitor_8cpp.html
a703d65e269620c1a03de397a0f8e20b7
(PlanningMonitorTest, ChangingObjects)
static const double
VERY_SMALL
test__planning__monitor_8cpp.html
aff039984c9782c892d6d4f47d0629e09
test_robot_models.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
test__robot__models_8cpp
planning_environment/models/robot_models.h
TestRobotModels
int
main
test__robot__models_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__robot__models_8cpp.html
ac5a4b817624b2d441b5ac537ee67ec81
(TestRobotModels, ForwardKinematics)
TEST_F
test__robot__models_8cpp.html
a67cb3ba6049fb014acf5f12ae27c9b02
(TestRobotModels, SetGetBounds)
TEST_F
test__robot__models_8cpp.html
a8581d33f2c5291b8dc0768fd9ac06e5c
(TestRobotModels, SetGetOperations)
TEST_F
test__robot__models_8cpp.html
a1a40f783df0a5910bd1272fdda6e68d9
(TestRobotModels, Loading)
static const std::string
FLOATING_JOINT_XML
test__robot__models_8cpp.html
a69418614c61f8355d06b221839ed943e
static const std::string
rel_path
test__robot__models_8cpp.html
aefdf14a21c0fdc5576fcb16463cf8ba8
static const std::string
RIGHT_ARM_GROUP_XML
test__robot__models_8cpp.html
ae530b04241a2bab22ef2a10bdf388393
visualize_all_collisions.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
visualize__all__collisions_8cpp
planning_environment/monitors/planning_monitor.h
planning_environment/models/model_utils.h
int
main
visualize__all__collisions_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const std::string
planning_scene_name
visualize__all__collisions_8cpp.html
aeee3c5a8ab5bf1b45a43c42b721680b9
static const std::string
robot_state_name
visualize__all__collisions_8cpp.html
a6894ee4d63e5203b72acbc3b9dca5e03
static const std::string
vis_topic_name
visualize__all__collisions_8cpp.html
a0ee60d2950cc198ecac6b3b6d4b9f2e4
visualize_collision_models.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
visualize__collision__models_8cpp
planning_environment/models/collision_models.h
int
main
visualize__collision__models_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const std::string
vis_topic_name
visualize__collision__models_8cpp.html
a0ee60d2950cc198ecac6b3b6d4b9f2e4
visualize_planning_scene.cpp
/home/rosbuild/hudson/workspace/doc-electric-arm_navigation/doc_stacks/2013-03-01_14-05-03.553953/arm_navigation/planning_environment/test/
visualize__planning__scene_8cpp
planning_environment/monitors/planning_monitor.h
planning_environment/models/model_utils.h
int
main
visualize__planning__scene_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const std::string
vis_topic_name
visualize__planning__scene_8cpp.html
a0ee60d2950cc198ecac6b3b6d4b9f2e4
AutoConfigureThread
classAutoConfigureThread.html
AutoConfigureThread
classAutoConfigureThread.html
afafba523f998d98f28a1cbb637566507
(PlanningDescriptionConfigurationWizard *wizard)
void
run
classAutoConfigureThread.html
a040a4c62b8d77a08fa8fef1f26994be4
()
PlanningDescriptionConfigurationWizard *
wizard_
classAutoConfigureThread.html
abfa18c01d31b116099f0e94651f4cfb0
CollisionOperationsGenerator
classCollisionOperationsGenerator.html
void
buildOutputStructures
classCollisionOperationsGenerator.html
adbb2c950730c9e24a1082d4d485aa4e8
(unsigned int num)
CollisionOperationsGenerator
classCollisionOperationsGenerator.html
ae34a66df9d40907b4b2b2c48e5e52f60
(const std::string &full_path_name)
void
emitYamlOutputStructures
classCollisionOperationsGenerator.html
a7a044a50dfef8c8c488375a02763a93c
(const std::string &filename)
void
generateAndCompareOutputStructures
classCollisionOperationsGenerator.html
a5d26657def88cee1b59f973b7bfcd4a9
(unsigned int num)
void
generateOutputCollisionOperations
classCollisionOperationsGenerator.html
a484bd1d6477be40625cb3e95029d2ebc
(unsigned int num, const std::string &output_file)
void
generateSamplingStructures
classCollisionOperationsGenerator.html
ab982cf71bef3e83494b7ced5d07f66dd
()
bool
isOk
classCollisionOperationsGenerator.html
a702a0f08f4c7dd09ae2ad3b662b6e55b
() const
void
performanceTestFromOutputStructures
classCollisionOperationsGenerator.html
a1bc767296e1992844bd14878ceea834c
()
void
printOutputStructures
classCollisionOperationsGenerator.html
a9975bebdc4ce64c958ddd70ffdf1a616
(const std::string &filename)
void
sampleAndCountCollisions
classCollisionOperationsGenerator.html
ad5e3d804cb5ac95a518ab0feb57629bc
(unsigned int num)
~CollisionOperationsGenerator
classCollisionOperationsGenerator.html
a273b931a5d841c9e7b2216c101415f6f
()
void
generateRandomState
classCollisionOperationsGenerator.html
a418e6fd763d996a6a03a19b2c9cba916
(planning_models::KinematicState &state)
void
resetCountingMap
classCollisionOperationsGenerator.html
a34df4e3e079a970054bf199024d14a6a
()
std::vector< std::pair< std::string, std::string > >
always_in_collision_
classCollisionOperationsGenerator.html
afa0e4cf2fc975c3f5ba7fb4811bfb93d
std::map< std::string, std::map< std::string, unsigned int > >
collision_count_map_
classCollisionOperationsGenerator.html
aacf99822810a966430944e10df5c1a99
std::map< std::string, std::pair< double, double > >
joint_bounds_map_
classCollisionOperationsGenerator.html
a4087cff832d6feeb87b191faefce04dd
planning_models::KinematicModel *
kmodel_
classCollisionOperationsGenerator.html
aad85eafbcec00286783bf2596a1ffe8a
std::vector< std::pair< std::string, std::string > >
never_in_collision_
classCollisionOperationsGenerator.html
a0b161aed544d20f9b14d7ac19dc31579
std::vector< std::pair< std::string, std::string > >
occasionally_in_collision_
classCollisionOperationsGenerator.html
aaea977171e607983409dca0c913f3a62
collision_space::EnvironmentModel *
ode_collision_model_
classCollisionOperationsGenerator.html
aed44a152be637ffe2a263d1fb3b9340a
std::vector< std::pair< std::string, std::string > >
often_in_collision_
classCollisionOperationsGenerator.html
a57e820e1b0d57287301d4d1d3e04f38e
std::map< std::string, std::map< std::string, double > >
often_percentage_map_
classCollisionOperationsGenerator.html
a059d519e76c794d04ca54cf1c02b4e3b
bool
ok_
classCollisionOperationsGenerator.html
a59f9a11594dcb138caa2fe4abe21a0be
std::map< std::string, std::map< std::string, double > >
percentage_map_
classCollisionOperationsGenerator.html
a18e0c33d9fb5158951fd387ddf8b300d
std::vector< std::pair< std::string, std::string > >
saved_always_in_collision_
classCollisionOperationsGenerator.html
a1940eda928b6ace3292d1f24c2f41882
std::vector< std::pair< std::string, std::string > >
saved_often_in_collision_
classCollisionOperationsGenerator.html
a5240fe0572c9493383b8eec78b9246f8
urdf::Model
urdf_model_
classCollisionOperationsGenerator.html
acfb06f0cd86a700978971455217c5975
CollisionsWizardPage
classCollisionsWizardPage.html
void
generateCollisionTable
classCollisionsWizardPage.html
a9f0b0e8b986f7a5a7a5207700b074ef0
()
void
tableChanged
classCollisionsWizardPage.html
af45db6bee1fd55e8e7952cf200821719
()
void
tableClicked
classCollisionsWizardPage.html
aada648d6292b975d09e28365fcdad17b
()
void
toggleTable
classCollisionsWizardPage.html
a453b0a89ee0f56c3c93bb7eab55d8c21
()
CollisionsWizardPage
classCollisionsWizardPage.html
ae2de7003bd1fe0ca215e556bda9a0b66
(PlanningDescriptionConfigurationWizard *parent, planning_environment::CollisionOperationsGenerator::DisableType)
virtual bool
validatePage
classCollisionsWizardPage.html
a7ead79466aa2508a41ab437bb4b5857d
()
bool
allow_enable_
classCollisionsWizardPage.html
ad0f6959b7e9645a64a29fe5cad744b44
bool
coll_default_enabled_
classCollisionsWizardPage.html
a2f55bdb74272eedb70dee551a23849c4
std::vector< planning_environment::CollisionOperationsGenerator::StringPair >
collision_pairs_
classCollisionsWizardPage.html
a1ec50b433088c73c9d94dbd48854b39e
QTableWidget *
collision_table_
classCollisionsWizardPage.html
ae204d84c5cdc48a88edd233fd174f305
std::vector< planning_environment::CollisionOperationsGenerator::StringPair >
disable_pairs_
classCollisionsWizardPage.html
abe168f4124d1f3af5908261d108f084c
planning_environment::CollisionOperationsGenerator::DisableType
disable_type_
classCollisionsWizardPage.html
a6631406a9d5a1c0d7c43239e1b382531
std::vector< planning_environment::CollisionOperationsGenerator::StringPair >
enable_pairs_
classCollisionsWizardPage.html
a6687a246604000ece8e38aed1db92ff4
std::vector< planning_environment::CollisionOperationsGenerator::StringPair >
extra_disable_pairs_
classCollisionsWizardPage.html
a287508488cfc90198243d572eaab955b
std::vector< planning_environment::CollisionOperationsGenerator::CollidingJointValues >
in_collision_joint_values_
classCollisionsWizardPage.html
a435c62659cd840cac9983cd8b36b8ec7
bool
is_clickable_
classCollisionsWizardPage.html
a7db49fa67738d1b534c11a2f8bcd0dbe
PlanningDescriptionConfigurationWizard *
parent_
classCollisionsWizardPage.html
af2712167abf0e24613bb592478842326
bool
show_percentages_
classCollisionsWizardPage.html
ad83cc90091e6f558e0594208a9663103
FilterAttachedObjects
classFilterAttachedObjects.html
void
attachedObjectCallback
classFilterAttachedObjects.html
a6ed80e6abd3561b9f4ac393b26f030ab
(const arm_navigation_msgs::AttachedCollisionObjectConstPtr &attached_object)
void
cloudCallback
classFilterAttachedObjects.html
acd8019996ab9b86dbf5f03ab87f22dfa
(const sensor_msgs::PointCloud2ConstPtr &cloud)
FilterAttachedObjects
classFilterAttachedObjects.html
a544c1cb154917acb50c9e39f1a545e22
(void)
void
objectCallback
classFilterAttachedObjects.html
a0de71691a4747d5eb1bf62adc6c82ed2
(const arm_navigation_msgs::CollisionObjectConstPtr &object)
~FilterAttachedObjects
classFilterAttachedObjects.html
ab68b5e59aa9ec0408caa66c76191ff1f
(void)
message_filters::Subscriber< arm_navigation_msgs::AttachedCollisionObject > *
attached_collision_object_subscriber_
classFilterAttachedObjects.html
a5e9b640ebfacd68cebf8c9dba0c488c8
std_msgs::ColorRGBA
attached_color_
classFilterAttachedObjects.html
a263d6ca0054041b145fcd9940045c9fa
tf::MessageFilter< sensor_msgs::PointCloud2 > *
cloud_filter_
classFilterAttachedObjects.html
a3bd7cb7753271c687df1eece1b8448ca
ros::Publisher
cloud_publisher_
classFilterAttachedObjects.html
ace149643eeea165a9a3519b82c544e84
ros::Publisher
cloud_publisher_shadow_
classFilterAttachedObjects.html
ad0511c3d3f0dfd54b5dc50ed1d7bc91f
message_filters::Subscriber< sensor_msgs::PointCloud2 > *
cloud_subscriber_
classFilterAttachedObjects.html
a7d0e25952c158b322476313bb3857ba7
planning_environment::CollisionModels *
cm_
classFilterAttachedObjects.html
ae183d4ae1db6d9e85b6a4a208a6163fa
message_filters::Subscriber< arm_navigation_msgs::CollisionObject > *
collision_object_subscriber_
classFilterAttachedObjects.html
a2f67b9d0f7dcadec256bf3b8d7588fa9
ros::NodeHandle
priv_handle_
classFilterAttachedObjects.html
a2ba1e3072e3c66bee0d68c52da2f83a6
ros::NodeHandle
root_handle_
classFilterAttachedObjects.html
a7aa7c08fafd613c749c328730c420c73
std::string
sensor_frame_
classFilterAttachedObjects.html
ade011631611d2684e37a85fddbfec4a2
tf::TransformListener
tf_
classFilterAttachedObjects.html
a24f729e9b3c3aa0e29d3e98663451b9e
ros::Publisher
vis_marker_array_publisher_
classFilterAttachedObjects.html
a61f28d2efe09500b772c85fd71f05df3
ros::Publisher
vis_marker_publisher_
classFilterAttachedObjects.html
a000e5c7bb4e8c8e64362bdfa919f9287
JointCollectionWizardPage
classJointCollectionWizardPage.html
void
deselectJointButtonClicked
classJointCollectionWizardPage.html
a6e1f54598a25586e860930d00497fac7
()
void
resetPage
classJointCollectionWizardPage.html
ab2129792a41e7140fa4ae67212f2dd3b
()
void
selectJointButtonClicked
classJointCollectionWizardPage.html
a99797a327244d25822f7b47ee6f72f02
()
bool
getReturnToGroups
classJointCollectionWizardPage.html
a9355d3fceceafecdbc824b453b6c8874
() const
JointCollectionWizardPage
classJointCollectionWizardPage.html
acffc7d9486666d6940dddd15f05d2202
(PlanningDescriptionConfigurationWizard *parent)
void
createJointCollectionTables
classJointCollectionWizardPage.html
a83f28836abc94b99cf87acab5e418f8c
()
virtual bool
validatePage
classJointCollectionWizardPage.html
a031cdfaa2410d3bb85de56cb2ffa3836
()
QLineEdit *
first_joint_field_
classJointCollectionWizardPage.html
ad890f0a4177f5eb575ce1abea8d80f10
QDialog *
good_group_dialog_
classJointCollectionWizardPage.html
afb81483b3cd8e2ebd71975e1785bdc0f
QLineEdit *
joint_group_name_field_
classJointCollectionWizardPage.html
a62cb3ebde1aadc0db678523e90dd5462
QTableWidget *
joint_table_
classJointCollectionWizardPage.html
a54a630e9c883f3c240325c008a55e995
QDialog *
not_ok_dialog_
classJointCollectionWizardPage.html
a3fadc1161143c19839fd56d41d50011e
PlanningDescriptionConfigurationWizard *
parent_
classJointCollectionWizardPage.html
a9b1d599681e3053ac51581ecdc954523
bool
return_to_groups_
classJointCollectionWizardPage.html
a4b43035b54cf825e3ef705e77f088262
QTableWidget *
selected_joint_table_
classJointCollectionWizardPage.html
ad9e56bfe1492236574db39cf9a9ba4ad
JointStateDecumulator
classJointStateDecumulator.html
double
getPublishRate
classJointStateDecumulator.html
a74649e0f3913421ed010f0a89f514360
() const
void
jointStateCallback
classJointStateDecumulator.html
ab94467bebf4ea861b380b974f3c71889
(const sensor_msgs::JointStateConstPtr &jointState)
JointStateDecumulator
classJointStateDecumulator.html
a87360ddd3880c6ddea6bacc15188a72f
()
void
publishSeparateJointState
classJointStateDecumulator.html
a25a55ab082e0295853f7c5772035ba65
()
~JointStateDecumulator
classJointStateDecumulator.html
a15103649dbfa74a97cba9502161448f6
()
std::string
group_name_
classJointStateDecumulator.html
ae489b24a8ba9015cd1feeefa5bcd2f6a
ros::Publisher
joint_state_publisher_
classJointStateDecumulator.html
ab739c823ad07c9bc8f0f5ecd96a7be77
ros::Subscriber
joint_state_subscriber_
classJointStateDecumulator.html
af49c0fdd5d75baaeaa5cf43346c2cd1e
std::map< std::string, double >
joint_values_
classJointStateDecumulator.html
ab9c5c36eefe30248f4863bc6d2498607
std::map< std::string, double >
joint_velocities_
classJointStateDecumulator.html
a2b76eddabdb0cc28b267bd3cec7e55b8
ros::NodeHandle
priv_handle_
classJointStateDecumulator.html
a098a29b2e67aeb50f7eb649b8205aabf
double
publish_rate_
classJointStateDecumulator.html
a0ea9ba658ea537e6a0d1933e51cecba5
bool
publish_ungrouped_joints_
classJointStateDecumulator.html
a64acabe6bfc4fa1f5fb1a030a3ed0a0f
planning_environment::RobotModels *
robot_model_
classJointStateDecumulator.html
a4b1888d59b638c5af5537774e961d7ef
ros::NodeHandle
root_handle_
classJointStateDecumulator.html
a9c43dc1fd2a43a6f6326e9da7e57c5cd
std::map< std::string, bool >
ungrouped_joints_
classJointStateDecumulator.html
a4c052fc3e538c3cb675e8867caa804e2
KinematicChainWizardPage
classKinematicChainWizardPage.html
void
baseLinkTreeClick
classKinematicChainWizardPage.html
aa07c46a05ab5624b7d1aa547c6b8f319
()
void
resetPage
classKinematicChainWizardPage.html
ae7423bbe79f2d42896e534b5aa6bc0ea
()
void
showTreeLink
classKinematicChainWizardPage.html
acd9d078f26c0e998d1678f4297dd4e0b
()
void
tipLinkTreeClick
classKinematicChainWizardPage.html
af0bab0a6217010e936dc9ea957eb74a2
()
std::string
getBaseLinkField
classKinematicChainWizardPage.html
ad67e2388e092057d8f5e2398727c9b44
()
std::string
getChainNameField
classKinematicChainWizardPage.html
a1ae20cdcb985600025f73f6b11c68f6b
()
bool
getReturnToGroups
classKinematicChainWizardPage.html
a5bcd90503680637c417b0310c3dd2957
() const
std::string
getTipLinkField
classKinematicChainWizardPage.html
afec39a725bf59943fe9d39212502f5ec
()
KinematicChainWizardPage
classKinematicChainWizardPage.html
a3046940aa3560eeecc93fdbcdc7158d8
(PlanningDescriptionConfigurationWizard *parent)
bool
addLinkChildRecursive
classKinematicChainWizardPage.html
adc567e8cbc1d40be588464749dfa7370
(QTreeWidgetItem *parent, const planning_models::KinematicModel::LinkModel *link, const std::string &parentName)
void
addLinktoTreeRecursive
classKinematicChainWizardPage.html
a7b2fbe3e0a0ab678ab995b28ca48f225
(const planning_models::KinematicModel::LinkModel *link, const planning_models::KinematicModel::LinkModel *parent)
void
createLinkTree
classKinematicChainWizardPage.html
ac85df2ac592aa1cd3749579432ec8bec
(const planning_models::KinematicModel *kmodel)
virtual bool
validatePage
classKinematicChainWizardPage.html
a44302a482481093766ab2e133d630f8e
()
QLineEdit *
base_link_field_
classKinematicChainWizardPage.html
ad9010c28fa798182b5b44cb227f5b46c
QLineEdit *
chain_name_field_
classKinematicChainWizardPage.html
a8b72a0bcc5c1703e0dd00b5255b7144f
QDialog *
good_group_dialog_
classKinematicChainWizardPage.html
a4b5a279c897bc995c029d05cc1203476
QTreeWidget *
link_tree_
classKinematicChainWizardPage.html
ab3ffe3cd948dc2e3a803ed586a697bc7
QDialog *
not_ok_dialog_
classKinematicChainWizardPage.html
af8206e1a19cffe6d29920df8f37742e7
PlanningDescriptionConfigurationWizard *
parent_
classKinematicChainWizardPage.html
a30c1cc4bfc8bc0c4e8ea4b6dd59c0b68
bool
return_to_groups_
classKinematicChainWizardPage.html
a3bb2c6f1b495a30e2eb8d91f37157abd
QLineEdit *
tip_link_field_
classKinematicChainWizardPage.html
ae6d57b78141590b7a9b8bce9dc733b46
OutputWizardPage
classOutputWizardPage.html
void
fileSelected
classOutputWizardPage.html
aa6bf5dcc8dd9b8f9dbb7bedd80b4e1b5
(const QString &file)
std::string
getPackagePathField
classOutputWizardPage.html
ae56a00b55f4e65a3aa2d508d0e471b28
() const
OutputWizardPage
classOutputWizardPage.html
ae1cb417f464096c0f8fa434d6fcc73fa
(PlanningDescriptionConfigurationWizard *parent=0)
void
setProgressLabel
classOutputWizardPage.html
a0897a0b5909be48b0e4e05f53281c7ed
(const char *label)
void
setSuccessfulGeneration
classOutputWizardPage.html
ac9bc56121d836473df0035695e108019
()
void
updateProgressBar
classOutputWizardPage.html
aa88790b2bbab4f5e2f09195c82bfbafc
(unsigned int progress)
virtual bool
validatePage
classOutputWizardPage.html
a454ee156c50946ea7166e9b9075b644b
()
QFileDialog *
file_selector_
classOutputWizardPage.html
a779a9dc94bb146524c2ba7058a55e121
QLineEdit *
package_path_field_
classOutputWizardPage.html
a051325403f7c75edc1f58407e710b365
QProgressBar *
progress_bar_
classOutputWizardPage.html
abd944b3df5b1277d0b315df9a8d46a90
QLabel *
progress_label_
classOutputWizardPage.html
aed48807cd7e580a9c34224116ca91407
QDialog *
really_exit_dialog_
classOutputWizardPage.html
acdc7484e9c82f0e886202d6d120822e2
QDialog *
successful_creation_dialog_
classOutputWizardPage.html
af552c1ce5acc371ae0e34f4b6e7d1e15
bool
successful_generation_
classOutputWizardPage.html
ae30227bd5abba35168ea8410807c6479
PlanningDescriptionConfigurationWizard
classPlanningDescriptionConfigurationWizard.html
GroupAddStatus
classPlanningDescriptionConfigurationWizard.html
a83cebfb2861f7f6eefcaa277ad396f47
GroupAddSuccess
classPlanningDescriptionConfigurationWizard.html
a83cebfb2861f7f6eefcaa277ad396f47ac53c4a7d9e3940452878902f95589e84
GroupAddCancel
classPlanningDescriptionConfigurationWizard.html
a83cebfb2861f7f6eefcaa277ad396f47aed2756e6db66654cae367b59b039322d
GroupAddFailed
classPlanningDescriptionConfigurationWizard.html
a83cebfb2861f7f6eefcaa277ad396f47a09a7d678de9aef62f54f502ff3b1bf19
WizardMode
classPlanningDescriptionConfigurationWizard.html
a0896d511fc181990e0ea1d05a11f8e5d
Easy
classPlanningDescriptionConfigurationWizard.html
a0896d511fc181990e0ea1d05a11f8e5dacd75ce4956fbb3074ef5431147130541
Advanced
classPlanningDescriptionConfigurationWizard.html
a0896d511fc181990e0ea1d05a11f8e5da08ebddf70390f1a9fb96264560e27fbe
WizardPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18
StartPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18ae2130c2a37da58db25b53692ec7ae064
SetupGroupsPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18a3312692200d016e6005933b6e930dda4
KinematicChainsPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18ad0b1c9513fc5d6b70d0b13fcbd4418be
JointCollectionsPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18a742b653d731e78ec1e82d63c4ebffbf3
SelectDOFPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18ab6316fdebf9922aea9f8641d8290ac4c
AdjacentLinkPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18a96052987110bb9d7070e73ad07f7604a
AlwaysInCollisionPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18a911a295fce91480e954181f29839bea3
OftenInCollisionPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18aece53298dd3c7f4cd603ef9bdf249995
OccasionallyInCollisionPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18ab4908089496fd3698276c18a4e39aa84
OutputFilesPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18a502a78567ed0fe316c852ca14d46d61b
DefaultInCollisionPage
classPlanningDescriptionConfigurationWizard.html
a6a7f6cb20d7a08ab7e4b6389c827ef18a67bbf57f05267abf2d0312a06cec640a
void
autoConfigure
classPlanningDescriptionConfigurationWizard.html
a43d4b22ad7e4bf330acd4d3c36465b12
()
void
dofSelectionTableChanged
classPlanningDescriptionConfigurationWizard.html
a4032b7af4cdda5e3a07b09bf0b5b22ca
()
void
dofTogglePushed
classPlanningDescriptionConfigurationWizard.html
ab0ca7b6de4b4e8cda2140613d16af0e8
()
void
easyButtonToggled
classPlanningDescriptionConfigurationWizard.html
a1891e4573b467e0d0aa52e943c8a1e95
(bool checkState)
void
fastButtonToggled
classPlanningDescriptionConfigurationWizard.html
a8de0599d764a0a0c4f5c481587f0ba74
(bool checkState)
void
hardButtonToggled
classPlanningDescriptionConfigurationWizard.html
adea5f76e7a2b6bdceef58fe27840fc5e
(bool checkState)
void
labelChanged
classPlanningDescriptionConfigurationWizard.html
a341b7f7b789ee1044f7eeee8f09a578b
(const char *name)
void
normalButtonToggled
classPlanningDescriptionConfigurationWizard.html
abb85e779ad2d1bdd5e57af91625fb6fa
(bool checkState)
void
safeButtonToggled
classPlanningDescriptionConfigurationWizard.html
adfb2bd36a6011ccaba279de98854a048
(bool checkState)
void
update
classPlanningDescriptionConfigurationWizard.html
aeb6129103846139a663bfc29c9e007f4
()
void
veryFastButtonToggled
classPlanningDescriptionConfigurationWizard.html
a9f56d87e0058359f1f6d4468fb4fced2
(bool checkState)
void
verySafeButtonToggled
classPlanningDescriptionConfigurationWizard.html
afff1e127c3ce6aca0c50147ff30fff5e
(bool checkState)
void
writeFiles
classPlanningDescriptionConfigurationWizard.html
a9fc22bce07e1c985a956ce3245054647
()
void
changeLabel
classPlanningDescriptionConfigurationWizard.html
ac4a562525e3997aa07f501dc3d43447c
(const char *name)
void
changeProgress
classPlanningDescriptionConfigurationWizard.html
adfae91e169ce2637217bf834d3145ebf
(int progress)
GroupAddStatus
addGroup
classPlanningDescriptionConfigurationWizard.html
ac4cb264fff2715ad55712ec3b4ba3567
(const planning_models::KinematicModel::GroupConfig &group_config)
void
deleteKinematicStates
classPlanningDescriptionConfigurationWizard.html
addd8349894be163e0d0f651b1feee696
()
void
emitGroupYAML
classPlanningDescriptionConfigurationWizard.html
a4ae2a95fc30529cfa8be1a232bc94893
()
void
emitWorldJointYAML
classPlanningDescriptionConfigurationWizard.html
afb03ea20a7593b9167de2899494f6309
()
const planning_models::KinematicModel *
getKinematicModel
classPlanningDescriptionConfigurationWizard.html
a0255fb775cef68e1689957109e2c98e1
()
planning_environment::CollisionOperationsGenerator *
getOperationsGenerator
classPlanningDescriptionConfigurationWizard.html
afccd54ca928bba10a9336b1a46ba11c0
()
std::string
getRobotName
classPlanningDescriptionConfigurationWizard.html
ab5215f9602f833fe605209c6e4f61bfc
()
WizardMode
getWizardMode
classPlanningDescriptionConfigurationWizard.html
a3e4f571629b9a133758e4deadfd647de
() const
bool
isInited
classPlanningDescriptionConfigurationWizard.html
af54410c2c5714c5b417769a9372431a2
() const
void
outputArmNavigationLaunchFile
classPlanningDescriptionConfigurationWizard.html
a9bdcf15f4a73b9e9fe5e1cede6db6208
()
void
outputConfigAndLaunchRviz
classPlanningDescriptionConfigurationWizard.html
a1c437b6ca32767689c7512b26f93af65
()
void
outputJointLimitsYAML
classPlanningDescriptionConfigurationWizard.html
aebd11d3aa611da457e82cc43ff967050
()
void
outputKinematicsLaunchFiles
classPlanningDescriptionConfigurationWizard.html
a2869e913bf0d8fac8e61ec8049575d02
()
void
outputMoveGroupLaunchFiles
classPlanningDescriptionConfigurationWizard.html
a1fb76c5a34b348bb629365ac97aa17ca
()
void
outputOMPLGroupYAML
classPlanningDescriptionConfigurationWizard.html
acd68f907b62d0f23487fa7d58fc9636b
()
void
outputOMPLLaunchFile
classPlanningDescriptionConfigurationWizard.html
ace0178c8d7d56fd6d51ed30a71738da7
()
void
outputPlanningComponentVisualizerLaunchFile
classPlanningDescriptionConfigurationWizard.html
af0c98ceb9ee79c4a16369761f557260b
()
void
outputPlanningDescriptionYAML
classPlanningDescriptionConfigurationWizard.html
a80aaa63000177c40436c1c159d63412f
()
void
outputPlanningEnvironmentLaunch
classPlanningDescriptionConfigurationWizard.html
a55fbeadea9227d2aaab148687106a18e
()
void
outputTrajectoryFilterLaunch
classPlanningDescriptionConfigurationWizard.html
acdc1b8f28aa5738813076cb6e5cac3a3
()
PlanningDescriptionConfigurationWizard
classPlanningDescriptionConfigurationWizard.html
a7c0b053274c71d59d7c595283875288a
(const std::string &urdf_package, const std::string &urdf_path, QWidget *parent=NULL)
void
popupFileFailure
classPlanningDescriptionConfigurationWizard.html
ab2057adb2eef4e6e7487ef0974fa1d2c
(const char *reason)
void
popupGenericWarning
classPlanningDescriptionConfigurationWizard.html
a0ea795c8e541f5ef0d6bd27b3dd2b1c1
(const char *text)
void
popupWaitWarning
classPlanningDescriptionConfigurationWizard.html
a5a448db188ba9b41a6e75ce6c1f7f034
()
void
removeGroup
classPlanningDescriptionConfigurationWizard.html
a32cb35ae0be5e08b6aae86ab724545ff
(const std::string &name)
void
sendMarkers
classPlanningDescriptionConfigurationWizard.html
a95804609b1dfba24313ebfd32e47deb5
()
void
sendTransforms
classPlanningDescriptionConfigurationWizard.html
a84934aadbd6a3c30b98c18f94abfe1a3
()
void
setCurrentShowGroup
classPlanningDescriptionConfigurationWizard.html
a2f571c1377113bcab3ec99e7abeaf5be
(const std::string &s)
void
setCurrentShowLink
classPlanningDescriptionConfigurationWizard.html
ac81548de76baf21ca98e53a671df7198
(const std::string &s)
void
setDisableMap
classPlanningDescriptionConfigurationWizard.html
a836119852e7f36c3358b797e99dea698
(const planning_environment::CollisionOperationsGenerator::DisableType disable_type, const std::vector< planning_environment::CollisionOperationsGenerator::StringPair > &pairs)
bool
setupWithWorldFixedFrame
classPlanningDescriptionConfigurationWizard.html
af37c41f2a640d52ef90275a1174a51c8
(const std::string &world_fixed_frame, const std::string &joint_type)
visualization_msgs::Marker
transformEnvironmentModelContactInfoMarker
classPlanningDescriptionConfigurationWizard.html
a4ee180edbc04ffed63a3172c31b43283
(const collision_space::EnvironmentModel::Contact &c)
void
updateCollisionsInCurrentState
classPlanningDescriptionConfigurationWizard.html
a2349925decbd9fab7619fc892dbd50f1
()
void
visualizeCollision
classPlanningDescriptionConfigurationWizard.html
af320598cedf3b23c13750215312ad6e7
(std::vector< planning_environment::CollisionOperationsGenerator::CollidingJointValues > &jointValues, std::vector< planning_environment::CollisionOperationsGenerator::StringPair > &pairs, int &index, std_msgs::ColorRGBA &color)
~PlanningDescriptionConfigurationWizard
classPlanningDescriptionConfigurationWizard.html
adb17148b5bae602708afd8f0b84cc37f
()
void
createDofPageTable
classPlanningDescriptionConfigurationWizard.html
a5d5e6f40cea0ddcef44b2080474c4fe6
()
void
initOutputFilesPage
classPlanningDescriptionConfigurationWizard.html
a5105d9cbcf6d7bb9e8586218d508edcf
()
void
initSelectDofPage
classPlanningDescriptionConfigurationWizard.html
a192def942a01cdc66c15a83a035806bc
()
void
initSetupGroupsPage
classPlanningDescriptionConfigurationWizard.html
a83ca9b6300c41f7678b879aaf25603af
()
void
initStartPage
classPlanningDescriptionConfigurationWizard.html
a40af5d1b99cc25f5518482472fb4c6aa
()
virtual int
nextId
classPlanningDescriptionConfigurationWizard.html
ab244ef8cae9b946137ff69572bb53bb6
() const
void
setupQtPages
classPlanningDescriptionConfigurationWizard.html
ace213441e47a3e6112ed7318611108f5
()
CollisionsWizardPage *
adjacent_link_page_
classPlanningDescriptionConfigurationWizard.html
ae6ca177e2ac86e3523ea575a3596b2d6
CollisionsWizardPage *
always_in_collision_page_
classPlanningDescriptionConfigurationWizard.html
abb0e8378e50be5958a52702e752ea814
planning_environment::CollisionModels *
cm_
classPlanningDescriptionConfigurationWizard.html
a294fdf569b9d4ac5616c66e7d480338c
visualization_msgs::MarkerArray
collision_markers_
classPlanningDescriptionConfigurationWizard.html
ab1b4ebcbd7171c38c942898aa9a14fd3
QDialog *
confirm_group_replace_dialog_
classPlanningDescriptionConfigurationWizard.html
ab9c4c9c03d2a820f7c982c01add522cc
QLabel *
confirm_group_text_
classPlanningDescriptionConfigurationWizard.html
ac1d3742560cf415800bf6bf5a04fcda5
std::string
current_show_group_
classPlanningDescriptionConfigurationWizard.html
a09976311e39b6610cc5f038335f9b78c
std::string
current_show_link_
classPlanningDescriptionConfigurationWizard.html
a285a4c23d755f07f1a2486e507c9fd11
CollisionsWizardPage *
default_in_collision_page_
classPlanningDescriptionConfigurationWizard.html
a0c636c2b3b1e0dadc4c0756dbc53786a
std::string
dir_name_
classPlanningDescriptionConfigurationWizard.html
a70ebb851da43cef2bd898a60d4c9bd78
std::map< planning_environment::CollisionOperationsGenerator::DisableType, std::vector< planning_environment::CollisionOperationsGenerator::StringPair > >
disable_map_
classPlanningDescriptionConfigurationWizard.html
a96e374abb6d4cb7706f62d59af0a6bb1
QTableWidget *
dof_selection_table_
classPlanningDescriptionConfigurationWizard.html
a4d23e5598349bd489f74c2a416c7a7bc
YAML::Emitter *
emitter_
classPlanningDescriptionConfigurationWizard.html
a77c606eca553f5492c59433f7fa9cf7d
QDialog *
file_failure_dialog_
classPlanningDescriptionConfigurationWizard.html
a0e8bb35153003dca18f9f2c8d5f5734f
QLabel *
file_failure_reason_
classPlanningDescriptionConfigurationWizard.html
a27f6b79ca284b2f6bf00d8b95f44dc6d
std::string
full_launch_outfile_name_
classPlanningDescriptionConfigurationWizard.html
a8d9c8e194ed5ed4ec8624ba2a79415a1
std::string
full_yaml_outfile_name_
classPlanningDescriptionConfigurationWizard.html
a8586edeac66870038bbc32f2977d188c
QDialog *
generic_dialog_
classPlanningDescriptionConfigurationWizard.html
ab128c52851c28720376529462b787443
QLabel *
generic_dialog_label_
classPlanningDescriptionConfigurationWizard.html
a3ffa707d0b1883ea4a3d2259406ff6c5
QCheckBox *
group_selection_done_box_
classPlanningDescriptionConfigurationWizard.html
a26de60aec59d52c00d3899386c6b37a7
bool
inited_
classPlanningDescriptionConfigurationWizard.html
ae6a3ba52f6f5b5093877595dd55672aa
JointCollectionWizardPage *
joint_collections_page_
classPlanningDescriptionConfigurationWizard.html
a033c0d19d46300c8e74443db9e6e6741
KinematicChainWizardPage *
kinematic_chain_page_
classPlanningDescriptionConfigurationWizard.html
a8d8b029b18697f43ec5ab4518834d865
planning_models::KinematicModel *
kmodel_
classPlanningDescriptionConfigurationWizard.html
aaffa34b02d53cff3d7771029b586a3b9
std::string
launch_outfile_name_
classPlanningDescriptionConfigurationWizard.html
a655a4bad400b26c97afb3938c0605ad5
boost::recursive_mutex
lock_
classPlanningDescriptionConfigurationWizard.html
a263ccdc015ca69c6e943739ebd72a633
ros::NodeHandle
nh_
classPlanningDescriptionConfigurationWizard.html
ac27feece3fb7f5414cca22d37b88a359
CollisionsWizardPage *
occasionally_in_collision_page_
classPlanningDescriptionConfigurationWizard.html
a4529f31387bd216c91f98903d0a9c059
collision_space::EnvironmentModel *
ode_collision_model_
classPlanningDescriptionConfigurationWizard.html
a415ce4667c9610d1f4fe64401bd47bfb
CollisionsWizardPage *
often_in_collision_page_
classPlanningDescriptionConfigurationWizard.html
a8e158c2bd34520ddecfb7db4e8d71a08
planning_environment::CollisionOperationsGenerator *
ops_gen_
classPlanningDescriptionConfigurationWizard.html
ac8acd7dcab97cfb71b9b9b6a3ce00e11
OutputWizardPage *
output_wizard_page_
classPlanningDescriptionConfigurationWizard.html
ad1a73d10b425597f083f127d8a5920db
std::string
package_directory_
classPlanningDescriptionConfigurationWizard.html
a4de7ccc353916acb4b6894295347e277
QLineEdit *
package_path_field_
classPlanningDescriptionConfigurationWizard.html
a9ee3e5b90ac272b073f7adbd469808c8
int
progress_
classPlanningDescriptionConfigurationWizard.html
acc5856bdd84924a2a00d75815223fb26
planning_models::KinematicState *
robot_state_
classPlanningDescriptionConfigurationWizard.html
a5a61292dede5d846836bf1386a14bfad
QWizardPage *
select_dof_page_
classPlanningDescriptionConfigurationWizard.html
a574eada923ba84cf71ab835aac8b3300
SetupGroupsWizardPage *
setup_groups_page_
classPlanningDescriptionConfigurationWizard.html
aba86fdda9ce4b7beccda66a1536dc7e6
QWizardPage *
start_page_
classPlanningDescriptionConfigurationWizard.html
a11be930fa4bba9dfcafc8060e08cc9e6
tf::TransformBroadcaster
transform_broadcaster_
classPlanningDescriptionConfigurationWizard.html
a8dedd8d0ac00a08094caa9f658f5932b
boost::shared_ptr< urdf::Model >
urdf_
classPlanningDescriptionConfigurationWizard.html
af5988208adf192adb93d8634327a6da5
std::string
urdf_package_
classPlanningDescriptionConfigurationWizard.html
a1410641e4e8128fabb7e7e9cbeea7285
std::string
urdf_path_
classPlanningDescriptionConfigurationWizard.html
a1293aa56be9cf36a33a5780c96328edb
ros::Publisher
vis_marker_array_publisher_
classPlanningDescriptionConfigurationWizard.html
a22c0807dae80a30307beabe8bd319c3d
ros::Publisher
vis_marker_publisher_
classPlanningDescriptionConfigurationWizard.html
a1289e01fee01671f0a3c63e248e3bfe4
WizardMode
wizard_mode_
classPlanningDescriptionConfigurationWizard.html
a2a7e83171fc2b93350069758f9cd953e
planning_models::KinematicModel::MultiDofConfig
world_joint_config_
classPlanningDescriptionConfigurationWizard.html
a8dc9ce8d88292ee31a773d628c86af3e
std::string
yaml_outfile_name_
classPlanningDescriptionConfigurationWizard.html
a1bc6409ac1945355819c516dc305f7ab
PlanningMonitorTest
classPlanningMonitorTest.html
void
revertPlanningSceneCallback
classPlanningMonitorTest.html
a1a3bb4fe9d49b131f3c1311d22d6081f
()
void
setPlanningSceneCallback
classPlanningMonitorTest.html
a9154c4750d5ec0521af70869f8eb0732
(const arm_navigation_msgs::PlanningScene &scene)
bool
CallPlanningScene
classPlanningMonitorTest.html
ac4fdb30a83ea4c7ab149ba4a32819664
()
virtual void
SetUp
classPlanningMonitorTest.html
a868723000510f7af852e7d162b5dd49c
()
virtual void
TearDown
classPlanningMonitorTest.html
a8cdad5f7bcdf6f41805fb3aabab93552
()
planning_environment::CollisionModels *
collision_models_
classPlanningMonitorTest.html
a6703586c847ea10e4cf8a8688a964efb
bool
got_revert_callback_
classPlanningMonitorTest.html
a89dd124755e6a4470f3aad43216dba4f
bool
got_set_callback_
classPlanningMonitorTest.html
a9360f3ffb591822185f20f46a8a80fc8
std::string
group_name_
classPlanningMonitorTest.html
abc2741b89f846958f975cc92b5172747
ros::NodeHandle
nh_
classPlanningMonitorTest.html
affd55f4ec91eec4e2b04b47d07885eb1
arm_navigation_msgs::OrderedCollisionOperations
operations_
classPlanningMonitorTest.html
a98dd93a4de75402472ad827f4c680d5a
planning_environment::PlanningMonitor *
planning_monitor_
classPlanningMonitorTest.html
a2428c1d72926962f677648c7af4eeabf
arm_navigation_msgs::PlanningScene
planning_scene_
classPlanningMonitorTest.html
ae4c6fba640cf977a6b558a375e7d5144
arm_navigation_msgs::PlanningScene
planning_scene_diff_
classPlanningMonitorTest.html
a6dea62b859f8cdc7453cfa0e15e6c73c
bool
ready_
classPlanningMonitorTest.html
a597b537235e1254a2d0744532681c067
tf::TransformListener
tf_
classPlanningMonitorTest.html
a7f5fbd479865d4a0e77febcdd726153f
RemoveObjectExample
classRemoveObjectExample.html
RemoveObjectExample
classRemoveObjectExample.html
a915f29fa5609bfb601095083f8d4a7f0
(void)
virtual
~RemoveObjectExample
classRemoveObjectExample.html
a02631ba899af64286443c574e8b4a389
(void)
void
afterWorldUpdate
classRemoveObjectExample.html
aa6d2148ce01ed838e02bb53e3c248c91
(const arm_navigation_msgs::CollisionMapConstPtr &collisionMap, bool clear)
ros::Publisher
collisionMapPublisher_
classRemoveObjectExample.html
a228a822e527d05fdd176b54262081d2b
planning_environment::CollisionModels *
collisionModels_
classRemoveObjectExample.html
acc56e05a9f68044561f786a50419da4e
ros::NodeHandle
nh_
classRemoveObjectExample.html
a1c3ede9f229ad010d631633fef5f207d
planning_environment::PlanningMonitor *
planningMonitor_
classRemoveObjectExample.html
a7105edfd663dd3a599a22e1478735da9
tf::TransformListener
tf_
classRemoveObjectExample.html
ad99f3640e75cbb422b0b3687e047551c
SetupGroupsWizardPage
classSetupGroupsWizardPage.html
void
addJointCollectionGroup
classSetupGroupsWizardPage.html
a37764f314e2147c1bfc6becf4a3d3ffc
()
void
addKinematicChainGroup
classSetupGroupsWizardPage.html
acb1626edd81e688ab5bce76b2ca2f3d0
()
void
deleteGroupButtonClicked
classSetupGroupsWizardPage.html
a51010c5ac9de1bad5a00bb12fdfc5574
()
void
groupTableClicked
classSetupGroupsWizardPage.html
a27cb47745212b1b9cbdd70537c24fad5
()
virtual int
nextId
classSetupGroupsWizardPage.html
adaa1d5af9735e4682e9cc05a2d423062
() const
SetupGroupsWizardPage
classSetupGroupsWizardPage.html
a0816b85aaf4d7ddad3c79ec81c777183
(PlanningDescriptionConfigurationWizard *parent)
void
updateGroupTable
classSetupGroupsWizardPage.html
a3309669b89f8bdf1445fe58f09f5b8cf
()
virtual bool
validatePage
classSetupGroupsWizardPage.html
ad7396cac773a9b3ecdae5c5623e28a47
()
QTableWidget *
current_group_table_
classSetupGroupsWizardPage.html
a1ecd1d54614fbc98f90473181e98bce1
QLineEdit *
first_group_field_
classSetupGroupsWizardPage.html
ae3e52f280754a9c77486ca0e543ee8b1
int
next_from_groups_id_
classSetupGroupsWizardPage.html
a9e7e03817a25c7db7e04e802d0579ee5
PlanningDescriptionConfigurationWizard *
parent_
classSetupGroupsWizardPage.html
a97d2d6c1c6fefeebdbc6dafc32cc5fc7
TestCollisionModels
classTestCollisionModels.html
virtual void
SetUp
classTestCollisionModels.html
a45c4e30e2895d88c8c9bcfed08f99ac6
()
arm_navigation_msgs::AttachedCollisionObject
att_object_1_
classTestCollisionModels.html
a7f727f72252c1d96205b53f366cce583
std::string
full_path_
classTestCollisionModels.html
aa0b22d70f9afc9f93238fe709e7583c2
ros::NodeHandle
nh_
classTestCollisionModels.html
ad1fe139d3b7aea9557157ac6bbd4b8ca
arm_navigation_msgs::CollisionObject
static_object_1_
classTestCollisionModels.html
aa99cf6d194b5dc15e1a1ed3a10e41fd5
arm_navigation_msgs::CollisionObject
static_object_2_
classTestCollisionModels.html
a297899c3d21b3cbf9c8bda80584b155b
arm_navigation_msgs::CollisionObject
static_object_3_
classTestCollisionModels.html
a4a18b24d6519507224fee16626382146
TestRobotModels
classTestRobotModels.html
virtual void
SetUp
classTestRobotModels.html
accaa0203576c7275b293ad8aea4a3a06
()
std::string
full_path_
classTestRobotModels.html
a01df95bedb2ad36e8fc07d659a034fd9
ros::NodeHandle
nh_
classTestRobotModels.html
a0d40ea5643c9c90667bffaf50fc1ff10
add_attached_box
namespaceadd__attached__box.html
def
test_add_convert_objects
namespaceadd__attached__box.html
ad98c180350172fd574531fb6ba1af70a
string
get_collision_objects_service_name
namespaceadd__attached__box.html
aa1cf779e4542635a9b4b6ee5a1cb0031
string
PKG
namespaceadd__attached__box.html
a7ce0cbd7a641bc9e318d1c1f94c61748
add_pole
namespaceadd__pole.html
def
test_add_convert_objects
namespaceadd__pole.html
af2c6f7c7e0154541bbc0082bfd6f2d39
string
get_collision_objects_service_name
namespaceadd__pole.html
a6f040ab8772ca3868b5a48d2e651995a
string
PKG
namespaceadd__pole.html
ad2f71cdd9b21ea921469a1516d21c077
planning_environment
namespaceplanning__environment.html
planning_environment::CollisionModels
planning_environment::CollisionModelsInterface
planning_environment::CollisionOperationsGenerator
planning_environment::CollisionSpaceMonitor
planning_environment::EnvironmentServer
planning_environment::JointConstraintEvaluator
planning_environment::JointStateMonitor
planning_environment::KinematicConstraintEvaluator
planning_environment::KinematicConstraintEvaluatorSet
planning_environment::KinematicModelStateMonitor
planning_environment::OrientationConstraintEvaluator
planning_environment::PlanningMonitor
planning_environment::PlanningSceneValidityServer
planning_environment::PositionConstraintEvaluator
planning_environment::RobotModels
planning_environment::VisibilityConstraintEvaluator
bool
applyOrderedCollisionOperationsListToACM
namespaceplanning__environment.html
a462502dd06b84b7d559d2b129c44ca04
(const arm_navigation_msgs::OrderedCollisionOperations &ordered_coll, const std::vector< std::string > &object_names, const std::vector< std::string > &att_names, const planning_models::KinematicModel *model, collision_space::EnvironmentModel::AllowedCollisionMatrix &matrix)
arm_navigation_msgs::AllowedCollisionMatrix
applyOrderedCollisionOperationsToCollisionsModel
namespaceplanning__environment.html
ae4806a37c0913531e943d41b7b6b0a65
(const CollisionModels *cm, const arm_navigation_msgs::OrderedCollisionOperations &ordered_coll, const std::vector< std::string > &object_names, const std::vector< std::string > &att_names)
void
applyOrderedCollisionOperationsToMatrix
namespaceplanning__environment.html
a68ec486d17e6458e30b454c25532a8fa
(const arm_navigation_msgs::OrderedCollisionOperations &ord, collision_space::EnvironmentModel::AllowedCollisionMatrix &acm)
int
closestStateOnTrajectory
namespaceplanning__environment.html
ad078ee79ef2650b550a3ea1892cf2784
(const boost::shared_ptr< urdf::Model > &model, const trajectory_msgs::JointTrajectory &trajectory, const sensor_msgs::JointState &joint_state, unsigned int start, unsigned int end)
bool
computeAttachedObjectPointCloudMask
namespaceplanning__environment.html
a62f14e2de3aad196be7653d2c9522061
(const pcl::PointCloud< pcl::PointXYZ > &pcl_cloud, const std::string &sensor_frame, CollisionModels *cm, tf::TransformListener &tf, std::vector< int > &mask)
int
computeAttachedObjectPointMask
namespaceplanning__environment.html
aa4e56cc3e5098eda8a46c969a8ef9ed4
(const planning_environment::CollisionModels *cm, const btVector3 &pt, const btVector3 &sensor_pos)
bool
configureForAttachedBodyMask
namespaceplanning__environment.html
a0287b6be1b3fd6d8078b4f76cd12107c
(planning_models::KinematicState &state, planning_environment::CollisionModels *cm, tf::TransformListener &tf, const std::string &sensor_frame, const ros::Time &sensor_time, btVector3 &sensor_pos)
shapes::Shape *
constructObject
namespaceplanning__environment.html
af6c7b794510cd086b062ab96001db863
(const arm_navigation_msgs::Shape &obj)
bool
constructObjectMsg
namespaceplanning__environment.html
a09f2c04d51f9bbeb66125479dc3b3b57
(const shapes::Shape *shape, arm_navigation_msgs::Shape &obj, double padding=0.0)
void
convertAllowedContactSpecificationMsgToAllowedContactVector
namespaceplanning__environment.html
acd74bddeb93992262375e69aaa2762eb
(const std::vector< arm_navigation_msgs::AllowedContactSpecification > &acmv, std::vector< collision_space::EnvironmentModel::AllowedContact > &acv)
collision_space::EnvironmentModel::AllowedCollisionMatrix
convertFromACMMsgToACM
namespaceplanning__environment.html
a7724b6c214c1224f36d55d5ca796d898
(const arm_navigation_msgs::AllowedCollisionMatrix &matrix)
void
convertFromACMToACMMsg
namespaceplanning__environment.html
a3b794e8e4f91fe4cb065f65707420308
(const collision_space::EnvironmentModel::AllowedCollisionMatrix &acm, arm_navigation_msgs::AllowedCollisionMatrix &matrix)
void
convertFromLinkPaddingMapToLinkPaddingVector
namespaceplanning__environment.html
a51c8f5e182405a4669f362bb270931c0
(const std::map< std::string, double > &link_padding_map, std::vector< arm_navigation_msgs::LinkPadding > &link_padding_vector)
void
convertKinematicStateToRobotState
namespaceplanning__environment.html
a9e9447b4fa8c1df75e4b365a5e85dc88
(const planning_models::KinematicState &kinematic_state, const ros::Time ×tamp, const std::string &header_frame, arm_navigation_msgs::RobotState &robot_state)
bool
createAndPoseShapes
namespaceplanning__environment.html
a8f760ac939ced1262ceb538a6ad67d85
(tf::TransformListener &tf, const std::vector< arm_navigation_msgs::Shape > &orig_shapes, const std::vector< geometry_msgs::Pose > &orig_poses, const std_msgs::Header &header, const std::string &frame_to, std::vector< shapes::Shape * > &conv_shapes, std::vector< btTransform > &conv_poses)
bool
createConstraintRegionFromMsg
namespaceplanning__environment.html
a2a0e2a77ae646ab32082d06ad751bbe3
(const arm_navigation_msgs::Shape &constraint_region_shape, const geometry_msgs::Pose &constraint_region_pose, boost::scoped_ptr< bodies::Body > &body)
bool
doesKinematicStateObeyConstraints
namespaceplanning__environment.html
ae95304f74b355d1d6227ee369c996125
(const planning_models::KinematicState &state, const arm_navigation_msgs::Constraints &constraints, bool verbose=false)
void
getAllKinematicStateStampedTransforms
namespaceplanning__environment.html
ab37671edbe2fb641079ddd2cab95a49c
(const planning_models::KinematicState &state, std::vector< geometry_msgs::TransformStamped > &trans_vector, const ros::Time &stamp)
bool
getLatestIdentityTransform
namespaceplanning__environment.html
a0fb5791b012ff72de0d506f54f3d6736
(const std::string &to_frame, const std::string &from_frame, tf::TransformListener &tf, btTransform &pose)
static double
maxCoord
namespaceplanning__environment.html
af60e876b652b552cc667ace7dcd87e77
(const geometry_msgs::Point32 &point)
bool
processAttachedCollisionObjectMsg
namespaceplanning__environment.html
acc053b89abe274700c659e869fbce484
(const arm_navigation_msgs::AttachedCollisionObjectConstPtr &attached_object, tf::TransformListener &tf, CollisionModels *cm)
bool
processCollisionObjectMsg
namespaceplanning__environment.html
ada88956cdce90882a200db1143f4016d
(const arm_navigation_msgs::CollisionObjectConstPtr &collision_object, tf::TransformListener &tf, CollisionModels *cm)
bool
removeCompletedTrajectory
namespaceplanning__environment.html
ae5f2e4c9a5ba2ad599568b4a90b78c70
(const boost::shared_ptr< urdf::Model > &model, const trajectory_msgs::JointTrajectory &trajectory_in, const sensor_msgs::JointState ¤t_state, trajectory_msgs::JointTrajectory &trajectory_out, bool zero_vel_acc)
void
setMarkerShapeFromShape
namespaceplanning__environment.html
aa30ac789807beebb8fc933aa4a466b9d
(const shapes::Shape *obj, visualization_msgs::Marker &mk, double padding=0.0)
void
setMarkerShapeFromShape
namespaceplanning__environment.html
a4bc8cf8a46459489a50d513ef9e57344
(const arm_navigation_msgs::Shape &obj, visualization_msgs::Marker &mk)
bool
setRobotStateAndComputeTransforms
namespaceplanning__environment.html
ae7e86ca36ae1e96e0f6ab23b70a67777
(const arm_navigation_msgs::RobotState &robot_state, planning_models::KinematicState &state)
void
updateAttachedObjectBodyPoses
namespaceplanning__environment.html
a263da7bef58cb1b01d0a87bc37bfeb27
(planning_environment::CollisionModels *cm, planning_models::KinematicState &state, tf::TransformListener &tf)
planning_environment::CollisionModels
classplanning__environment_1_1CollisionModels.html
planning_environment::RobotModels
bool
addAttachedObject
classplanning__environment_1_1CollisionModels.html
ab5d90adee95d05d773ea642f791685ab
(const std::string &object_name, const std::string &link_name, std::vector< shapes::Shape * > &shapes, const std::vector< btTransform > &poses, const std::vector< std::string > &touch_links, double padding)
bool
addAttachedObject
classplanning__environment_1_1CollisionModels.html
ad8ea84393f71ef39a7adea427d945196
(const arm_navigation_msgs::AttachedCollisionObject &att)
void
addStaticObject
classplanning__environment_1_1CollisionModels.html
a3d21940701efd9c05aa29da3ad6b19e3
(const std::string &name, std::vector< shapes::Shape * > &shapes, const std::vector< btTransform > &poses, double padding)
bool
addStaticObject
classplanning__environment_1_1CollisionModels.html
ab749a58e64f03c0a6474aec20b249152
(const arm_navigation_msgs::CollisionObject &obj)
bool
appendJointTrajectoryToPlanningSceneBag
classplanning__environment_1_1CollisionModels.html
a44362d8a068ca3d5c1ffee009e4f2616
(const std::string &filename, const std::string &topic_name, const trajectory_msgs::JointTrajectory &traj)
bool
appendMotionPlanRequestToPlanningSceneBag
classplanning__environment_1_1CollisionModels.html
a2ffede97a463628c1e4866fa22f302c5
(const std::string &filename, const std::string &topic_name, const arm_navigation_msgs::MotionPlanRequest &req)
void
applyLinkPaddingToCollisionSpace
classplanning__environment_1_1CollisionModels.html
adf6e6cace254e39309edd3014c0ede9f
(const std::vector< arm_navigation_msgs::LinkPadding > &link_padding)
bool
applyOrderedCollisionOperationsToCollisionSpace
classplanning__environment_1_1CollisionModels.html
afd61610f4974248695b5f75b3463c5d0
(const arm_navigation_msgs::OrderedCollisionOperations &ord, bool print=false)
void
bodiesLock
classplanning__environment_1_1CollisionModels.html
a1487e620bed7ce0b1daeac10fa04806f
() const
void
bodiesUnlock
classplanning__environment_1_1CollisionModels.html
aec1d9a7790f971b92625932a88ea14fb
() const
void
clearAllowedContacts
classplanning__environment_1_1CollisionModels.html
a57f00271115f7394843f3ea6e28ea32c
()
CollisionModels
classplanning__environment_1_1CollisionModels.html
a46cdc8b155e7515f9473c67a854d101a
(boost::shared_ptr< urdf::Model > urdf, planning_models::KinematicModel *kmodel, collision_space::EnvironmentModel *ode_collision_model_)
CollisionModels
classplanning__environment_1_1CollisionModels.html
a84e0f324791bb709e0a7f1adcc1d663f
(const std::string &description)
bool
convertAttachedCollisionObjectToNewWorldFrame
classplanning__environment_1_1CollisionModels.html
a995a659abb640a6285cf46287edd5698
(const planning_models::KinematicState &state, arm_navigation_msgs::AttachedCollisionObject &att_obj) const
bool
convertAttachedObjectToStaticObject
classplanning__environment_1_1CollisionModels.html
a6d875cdaf865c79101fdcecc98d03f6f
(const std::string &object_name, const std::string &link_name, const btTransform &link_pose)
bool
convertCollisionObjectToNewWorldFrame
classplanning__environment_1_1CollisionModels.html
af5381eb425ab3784d3c63dc1dbd49544
(const planning_models::KinematicState &state, arm_navigation_msgs::CollisionObject &obj) const
bool
convertConstraintsGivenNewWorldTransform
classplanning__environment_1_1CollisionModels.html
af87a55ec08572cb34c3308000dcecbd2
(const planning_models::KinematicState &state, arm_navigation_msgs::Constraints &constraints, const std::string &opt_frame="") const
bool
convertPointGivenWorldTransform
classplanning__environment_1_1CollisionModels.html
ab0a632e41ed75a86fce11d8ad3746f74
(const planning_models::KinematicState &state, const std::string &des_frame_id, const std_msgs::Header &header, const geometry_msgs::Point &point, geometry_msgs::PointStamped &ret_point) const
bool
convertPoseGivenWorldTransform
classplanning__environment_1_1CollisionModels.html
a68b58bc1298b9158e4fb256a1b4faba2
(const planning_models::KinematicState &state, const std::string &des_frame_id, const std_msgs::Header &header, const geometry_msgs::Pose &pose, geometry_msgs::PoseStamped &ret_pose) const
bool
convertQuaternionGivenWorldTransform
classplanning__environment_1_1CollisionModels.html
a4511433968438cc13b86544350ffb048
(const planning_models::KinematicState &state, const std::string &des_frame_id, const std_msgs::Header &header, const geometry_msgs::Quaternion &quat, geometry_msgs::QuaternionStamped &ret_quat) const
bool
convertStaticObjectToAttachedObject
classplanning__environment_1_1CollisionModels.html
a1bb3073bb7513216819cf62e23a2577a
(const std::string &object_name, const std::string &link_name, const btTransform &link_pose, const std::vector< std::string > &touch_links)
void
deleteAllAttachedObjects
classplanning__environment_1_1CollisionModels.html
a32607686b84af1d655660154fe26b013
(const std::string &link_name="")
void
deleteAllStaticObjects
classplanning__environment_1_1CollisionModels.html
ac5c46dfd77d7c165963ea1659779f3e1
()
bool
deleteAttachedObject
classplanning__environment_1_1CollisionModels.html
ae2e7c69f43a7a109d20aa09043a64f7b
(const std::string &object_id, const std::string &link_name)
void
deleteStaticObject
classplanning__environment_1_1CollisionModels.html
af5267ef05e29596d1702572668747b31
(const std::string &name)
bool
disableCollisionsForNonUpdatedLinks
classplanning__environment_1_1CollisionModels.html
a6f9a67cc7e4519ddd48ed58c19bb6848
(const std::string &group_name, bool use_default=false)
void
getAllCollisionPointMarkers
classplanning__environment_1_1CollisionModels.html
a127577bedfa500aba614f146139c7e3a
(const planning_models::KinematicState &state, visualization_msgs::MarkerArray &arr, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime)
void
getAllCollisionsForState
classplanning__environment_1_1CollisionModels.html
a4b980c7edbe1431affeec0443e2438ba
(const planning_models::KinematicState &state, std::vector< arm_navigation_msgs::ContactInformation > &contacts, unsigned int num_per_pair=1)
void
getAllCollisionSpaceObjectMarkers
classplanning__environment_1_1CollisionModels.html
ab4c7384a4da4f7b786bd92e13bc50238
(const planning_models::KinematicState &state, visualization_msgs::MarkerArray &arr, const std::string &ns, const std_msgs::ColorRGBA &static_color, const std_msgs::ColorRGBA &attached_color, const ros::Duration &lifetime)
void
getAttachedCollisionObjectMarkers
classplanning__environment_1_1CollisionModels.html
aee10fca54e71455990d0611af0c88962
(const planning_models::KinematicState &state, visualization_msgs::MarkerArray &arr, const std::string &ns, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime, const bool show_padded=false, const std::vector< std::string > *link_names=NULL) const
void
getAttachedCollisionObjectNames
classplanning__environment_1_1CollisionModels.html
a002e17d183657304bfd99165ab0e13c2
(std::vector< std::string > &a_strings) const
void
getCollisionMapAsMarkers
classplanning__environment_1_1CollisionModels.html
a975562dc468539668b3036d0a60da2cf
(visualization_msgs::MarkerArray &arr, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime)
const std::vector< btTransform > &
getCollisionMapPoses
classplanning__environment_1_1CollisionModels.html
a83ada31822092e6b58625ea9806d5f31
() const
const std::vector< shapes::Shape * > &
getCollisionMapShapes
classplanning__environment_1_1CollisionModels.html
afc384e8f8b9f396628619d70d18da1d3
() const
void
getCollisionObjectNames
classplanning__environment_1_1CollisionModels.html
aa660b207b7f916b4fb33b46110eaceb8
(std::vector< std::string > &o_strings) const
const collision_space::EnvironmentModel *
getCollisionSpace
classplanning__environment_1_1CollisionModels.html
a7c531a906c4a53de1d9be39ff2b1ac8e
() const
void
getCollisionSpaceAllowedCollisions
classplanning__environment_1_1CollisionModels.html
a5f609c2d68ca7e7ef392d780d2ae7105
(arm_navigation_msgs::AllowedCollisionMatrix &matrix) const
void
getCollisionSpaceAttachedCollisionObjects
classplanning__environment_1_1CollisionModels.html
aa4958e50bb0ec77c7a35d681ec5421f8
(std::vector< arm_navigation_msgs::AttachedCollisionObject > &avec) const
void
getCollisionSpaceCollisionMap
classplanning__environment_1_1CollisionModels.html
a7ac866a9cdfa30892c4e79bbc8dc86b1
(arm_navigation_msgs::CollisionMap &cmap) const
void
getCollisionSpaceCollisionObjects
classplanning__environment_1_1CollisionModels.html
a7a1de81baffeeabd3aaa9d546925815d
(std::vector< arm_navigation_msgs::CollisionObject > &omap) const
const collision_space::EnvironmentModel::AllowedCollisionMatrix &
getCurrentAllowedCollisionMatrix
classplanning__environment_1_1CollisionModels.html
a0ea8460c94e75a117943bf549a3ef5d2
() const
void
getCurrentLinkPadding
classplanning__environment_1_1CollisionModels.html
a72f5250ef810df9c3ea271aa0483c2f6
(std::vector< arm_navigation_msgs::LinkPadding > &link_padding)
std::map< std::string, double >
getCurrentLinkPaddingMap
classplanning__environment_1_1CollisionModels.html
acbb7ae05b4f0795bc61d3a483b051612
() const
const collision_space::EnvironmentModel::AllowedCollisionMatrix &
getDefaultAllowedCollisionMatrix
classplanning__environment_1_1CollisionModels.html
a08eb86640de83fe08b1c821e51cbdc66
() const
const std::map< std::string, double > &
getDefaultLinkPaddingMap
classplanning__environment_1_1CollisionModels.html
a52c7a9299cd00ad22291782113f7d3b8
() const
double
getDefaultObjectPadding
classplanning__environment_1_1CollisionModels.html
a24aa4adabd3503af3cacae09d74e51ff
(void) const
void
getDefaultOrderedCollisionOperations
classplanning__environment_1_1CollisionModels.html
a904b8683613ac38071a161d2e81bdaba
(std::vector< arm_navigation_msgs::CollisionOperation > &self_collision) const
double
getDefaultPadding
classplanning__environment_1_1CollisionModels.html
a1316039b669b7ac0079a9357e7d9a5c3
(void) const
double
getDefaultScale
classplanning__environment_1_1CollisionModels.html
ac319bfe1188d15e6f0b87ad3b890282c
(void) const
void
getGroupAndUpdatedJointMarkersGivenState
classplanning__environment_1_1CollisionModels.html
a226f4b3923b8fd6f1ec6bdde44fffbe4
(const planning_models::KinematicState &state, visualization_msgs::MarkerArray &arr, const std::string &group_name, const std_msgs::ColorRGBA &group_color, const std_msgs::ColorRGBA &updated_color, const ros::Duration &lifetime) const
void
getLastCollisionMap
classplanning__environment_1_1CollisionModels.html
a3895551eba3df5c559195655a0064679
(arm_navigation_msgs::CollisionMap &cmap) const
const std::map< std::string, std::map< std::string, bodies::BodyVector * > > &
getLinkAttachedObjects
classplanning__environment_1_1CollisionModels.html
a1b0ca3f1867cd0d86095c9ce1df56ff3
() const
void
getPlanningSceneGivenState
classplanning__environment_1_1CollisionModels.html
a8d759ba14564d9ac06f415025ef2c807
(const planning_models::KinematicState &state, arm_navigation_msgs::PlanningScene &scene)
void
getRobotMarkersGivenState
classplanning__environment_1_1CollisionModels.html
afbc04a0068321dbeb5d215155ee0d61d
(const planning_models::KinematicState &state, visualization_msgs::MarkerArray &arr, const std_msgs::ColorRGBA &color, const std::string &name, const ros::Duration &lifetime, const std::vector< std::string > *names=NULL, const double scale=1.0, const bool show_collision_models=true) const
void
getRobotPaddedMarkersGivenState
classplanning__environment_1_1CollisionModels.html
a664c49ba27abd52d049a71e4e03d5bfb
(const planning_models::KinematicState &state, visualization_msgs::MarkerArray &arr, const std_msgs::ColorRGBA &color, const std::string &name, const ros::Duration &lifetime, const std::vector< std::string > *names=NULL) const
const std::map< std::string, geometry_msgs::TransformStamped > &
getSceneTransformMap
classplanning__environment_1_1CollisionModels.html
a60e0f6cb6e2acb3d7b79c9343f3827dd
() const
void
getStaticCollisionObjectMarkers
classplanning__environment_1_1CollisionModels.html
a654021a13c4dbcc1b8dfce45c5a6642b
(visualization_msgs::MarkerArray &arr, const std::string &ns, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime) const
double
getTotalTrajectoryJointLength
classplanning__environment_1_1CollisionModels.html
a1b6342c761cb681ae6c912f9da6996cd
(planning_models::KinematicState &state, const trajectory_msgs::JointTrajectory &trajectory) const
bool
isJointTrajectoryValid
classplanning__environment_1_1CollisionModels.html
a0e0a55fcbb37db7fa937ce8826694a88
(planning_models::KinematicState &state, const trajectory_msgs::JointTrajectory &trajectory, const arm_navigation_msgs::Constraints &goal_constraints, const arm_navigation_msgs::Constraints &path_constraints, arm_navigation_msgs::ArmNavigationErrorCodes &error_code, std::vector< arm_navigation_msgs::ArmNavigationErrorCodes > &trajectory_error_codes, const bool evaluate_entire_trajectory)
bool
isJointTrajectoryValid
classplanning__environment_1_1CollisionModels.html
a690e82683ff227b429c856a481cd47a0
(const arm_navigation_msgs::PlanningScene &planning_scene, const trajectory_msgs::JointTrajectory &trajectory, const arm_navigation_msgs::Constraints &goal_constraints, const arm_navigation_msgs::Constraints &path_constraints, arm_navigation_msgs::ArmNavigationErrorCodes &error_code, std::vector< arm_navigation_msgs::ArmNavigationErrorCodes > &trajectory_error_codes, const bool evaluate_entire_trajectory)
bool
isKinematicStateInCollision
classplanning__environment_1_1CollisionModels.html
a69b6951841f325f141835919334373ee
(const planning_models::KinematicState &state)
bool
isKinematicStateInEnvironmentCollision
classplanning__environment_1_1CollisionModels.html
aca21d537aa69c2723b6c6f00534943bd
(const planning_models::KinematicState &state)
bool
isKinematicStateInSelfCollision
classplanning__environment_1_1CollisionModels.html
ae8f4cdc2f6694b3a53e6789dac8734a7
(const planning_models::KinematicState &state)
bool
isKinematicStateValid
classplanning__environment_1_1CollisionModels.html
ada54686dc2d8d0acfcb9f7df3a487f52
(const planning_models::KinematicState &state, const std::vector< std::string > &names, arm_navigation_msgs::ArmNavigationErrorCodes &error_code, const arm_navigation_msgs::Constraints goal_constraints, const arm_navigation_msgs::Constraints path_constraints, bool verbose=false)
bool
isPlanningSceneSet
classplanning__environment_1_1CollisionModels.html
a300018909cec028d68e7824304769bae
() const
bool
loadJointTrajectoriesInPlanningSceneBag
classplanning__environment_1_1CollisionModels.html
aeab799cfea1f3857f785dca067bb8937
(const std::string &filename, const std::string &topic_name, std::vector< trajectory_msgs::JointTrajectory > &traj_vec)
bool
loadMotionPlanRequestsInPlanningSceneBag
classplanning__environment_1_1CollisionModels.html
a09cdcb7ba7a383a7ba87a353192e9a42
(const std::string &filename, const std::string &topic_name, std::vector< arm_navigation_msgs::MotionPlanRequest > &motion_plan_reqs)
void
maskAndDeleteShapeVector
classplanning__environment_1_1CollisionModels.html
a335e330f9a0f2f5c8b2cac5758d8fefc
(std::vector< shapes::Shape * > &shapes, std::vector< btTransform > &poses)
bool
readPlanningSceneBag
classplanning__environment_1_1CollisionModels.html
a7afb7157c85f600229ddc5629dec0432
(const std::string &filename, arm_navigation_msgs::PlanningScene &planning_scene) const
void
remaskCollisionMap
classplanning__environment_1_1CollisionModels.html
a2724d6e72b937a752a8cf29749fcfcd7
()
void
revertAllowedCollisionToDefault
classplanning__environment_1_1CollisionModels.html
a30afd24c6e22eeae11bf4f2e15d53b5c
()
void
revertCollisionSpacePaddingToDefault
classplanning__environment_1_1CollisionModels.html
a18b94a5ff272849dce4d1e58314aea5f
()
void
revertPlanningScene
classplanning__environment_1_1CollisionModels.html
a0e12ffbf7467e854ee8dc0d0cc98eda1
(planning_models::KinematicState *state)
bool
setAlteredAllowedCollisionMatrix
classplanning__environment_1_1CollisionModels.html
a18b02f8085ddb7f77fc51bc0c31b0807
(const collision_space::EnvironmentModel::AllowedCollisionMatrix &acm)
void
setCollisionMap
classplanning__environment_1_1CollisionModels.html
a47a961372c7d4b21c184edd735c9f783
(std::vector< shapes::Shape * > &shapes, const std::vector< btTransform > &poses, bool mask_before_insertion=true)
void
setCollisionMap
classplanning__environment_1_1CollisionModels.html
a81480385f49b24595c7565df1f99750d
(const arm_navigation_msgs::CollisionMap &map, bool mask_before_insertion=true)
planning_models::KinematicState *
setPlanningScene
classplanning__environment_1_1CollisionModels.html
aa1dffe84e9899e7776248ba2ace5fd06
(const arm_navigation_msgs::PlanningScene &planning_scene)
bool
updateAttachedBodyPoses
classplanning__environment_1_1CollisionModels.html
abbd4b96ca1875c061ab3d9197a219b82
(const planning_models::KinematicState &state)
bool
updateAttachedBodyPosesForLink
classplanning__environment_1_1CollisionModels.html
ae37f30d61d73ac670ecf931c17a11891
(const planning_models::KinematicState &state, const std::string &link_name)
void
writePlanningSceneBag
classplanning__environment_1_1CollisionModels.html
aaa1f9009c9b94349edca56dd1be2cd2e
(const std::string &filename, const arm_navigation_msgs::PlanningScene &planning_scene) const
virtual
~CollisionModels
classplanning__environment_1_1CollisionModels.html
a377ab7627580061b743db64ccb401dbb
(void)
void
loadCollisionFromParamServer
classplanning__environment_1_1CollisionModels.html
ae2144dc36dbf5b08e94240e89334c9a6
()
void
setupModelFromParamServer
classplanning__environment_1_1CollisionModels.html
a30adbd9db0c4f21f12bb281753dae930
(collision_space::EnvironmentModel *model)
double
attached_padd_
classplanning__environment_1_1CollisionModels.html
ab8e31d4bd5afca8f10e0123008d8662f
boost::recursive_mutex
bodies_lock_
classplanning__environment_1_1CollisionModels.html
a1526a15ba04c4c863d96eae08f381536
std::vector< double >
bounding_planes_
classplanning__environment_1_1CollisionModels.html
a6b7152a8d251ca87b6cc60dd27121809
std::vector< btTransform >
collision_map_poses_
classplanning__environment_1_1CollisionModels.html
a0bfce92a31c0a7e2996e59d1cf5cf1ec
std::vector< shapes::Shape * >
collision_map_shapes_
classplanning__environment_1_1CollisionModels.html
ae7c8a10662abbf9505bf2cc16024bce4
std::vector< arm_navigation_msgs::CollisionOperation >
default_collision_operations_
classplanning__environment_1_1CollisionModels.html
ad2586bcd1f9c62ac87a2bb1a1c5ba0e4
double
default_padd_
classplanning__environment_1_1CollisionModels.html
a1a278887379e2cb2f2bc9273e88dcc03
double
default_scale_
classplanning__environment_1_1CollisionModels.html
a8fe3a9dc10bdbf47507781c1020b356b
std::map< std::string, std::map< std::string, bodies::BodyVector * > >
link_attached_objects_
classplanning__environment_1_1CollisionModels.html
a914203c8b55c0870d5ef4b0814c3e404
double
object_padd_
classplanning__environment_1_1CollisionModels.html
a6a0c2fc322f4cb7fa561983ebcfbc47a
collision_space::EnvironmentModel *
ode_collision_model_
classplanning__environment_1_1CollisionModels.html
ae50b98034dec17ec2ba2503b487147ae
bool
planning_scene_set_
classplanning__environment_1_1CollisionModels.html
a8684fb28c7604f1ced645ace408e4fe0
std::map< std::string, geometry_msgs::TransformStamped >
scene_transform_map_
classplanning__environment_1_1CollisionModels.html
af21cac0a3a14b88f1e2d4fa106df2f82
std::map< std::string, bodies::BodyVector * >
static_object_map_
classplanning__environment_1_1CollisionModels.html
a13f897891f91f6ff32b6638a8656df28
planning_environment::CollisionModelsInterface
classplanning__environment_1_1CollisionModelsInterface.html
planning_environment::CollisionModels
void
addRevertPlanningSceneCallback
classplanning__environment_1_1CollisionModelsInterface.html
ade258262ce7970cf022e77427d74c654
(const boost::function< void(void)> &callback)
void
addSetPlanningSceneCallback
classplanning__environment_1_1CollisionModelsInterface.html
a08d04092826d76cfffb446747d2ad34c
(const boost::function< void(const arm_navigation_msgs::PlanningScene &scene)> &callback)
CollisionModelsInterface
classplanning__environment_1_1CollisionModelsInterface.html
aa2bb074c2722408199f85f8c05f927bd
(const std::string &description, bool register_with_server=true)
const arm_navigation_msgs::PlanningScene &
getLastPlanningScene
classplanning__environment_1_1CollisionModelsInterface.html
aaa3acf9a469f6e8c5f765fb5b5440970
() const
collision_space::EnvironmentModel *
getOde
classplanning__environment_1_1CollisionModelsInterface.html
a5697e4e28ec06c6a6c854d07b6f117f0
()
planning_models::KinematicState *
getPlanningSceneState
classplanning__environment_1_1CollisionModelsInterface.html
af44e6e5cd1f38d10512035fd07059bcf
() const
void
resetToStartState
classplanning__environment_1_1CollisionModelsInterface.html
af185ef73f8a6e683aa93fb9a89c845df
(planning_models::KinematicState &state) const
bool
setPlanningSceneWithCallbacks
classplanning__environment_1_1CollisionModelsInterface.html
a42d1990171da466eb01da29c61a27e55
(const arm_navigation_msgs::PlanningScene &scene)
void
syncPlanningSceneCallback
classplanning__environment_1_1CollisionModelsInterface.html
a569337b91ed32237b700a4dad3a9b32d
(const arm_navigation_msgs::SyncPlanningSceneGoalConstPtr &scene)
virtual
~CollisionModelsInterface
classplanning__environment_1_1CollisionModelsInterface.html
ae44672cd47c37bba2737fe7db63eb320
(void)
actionlib::SimpleActionServer< arm_navigation_msgs::SyncPlanningSceneAction > *
action_server_
classplanning__environment_1_1CollisionModelsInterface.html
ad681e1938bd58e4b11f47880716a341f
ros::ServiceClient
env_server_register_client_
classplanning__environment_1_1CollisionModelsInterface.html
ab38fd9c60919c0bf99e3b5d62fd46bd5
arm_navigation_msgs::PlanningScene
last_planning_scene_
classplanning__environment_1_1CollisionModelsInterface.html
a44ee9b75f8beac60b86c209ba9803453
planning_models::KinematicState *
planning_scene_state_
classplanning__environment_1_1CollisionModelsInterface.html
ae8e656301f694c132e61bfbe04d2b176
boost::function< void(void)>
revert_planning_scene_callback_
classplanning__environment_1_1CollisionModelsInterface.html
af1316007c39ff28beb08d52b0ff29fa2
boost::function< void(const arm_navigation_msgs::PlanningScene &scene)>
set_planning_scene_callback_
classplanning__environment_1_1CollisionModelsInterface.html
ab19553476b1613e1808323a772d25445
planning_environment::CollisionOperationsGenerator
classplanning__environment_1_1CollisionOperationsGenerator.html
std::map< std::string, double >
CollidingJointValues
classplanning__environment_1_1CollisionOperationsGenerator.html
a0514ad7fc59a91421660333c30b8e9b1
DisableType
classplanning__environment_1_1CollisionOperationsGenerator.html
a969398ee8a2a727078c63f14f720ebe3
ADJACENT
classplanning__environment_1_1CollisionOperationsGenerator.html
a969398ee8a2a727078c63f14f720ebe3ae94c8b98c7aed9b8b845c91dea8d1c35
ALWAYS
classplanning__environment_1_1CollisionOperationsGenerator.html
a969398ee8a2a727078c63f14f720ebe3acfb48083aca4c51af1a00bfae1653650
DEFAULT
classplanning__environment_1_1CollisionOperationsGenerator.html
a969398ee8a2a727078c63f14f720ebe3ae634322b056e8de03b3463ffecf195a1
OFTEN
classplanning__environment_1_1CollisionOperationsGenerator.html
a969398ee8a2a727078c63f14f720ebe3a8905142417b80b6ad8e2a146c603159b
OCCASIONALLY
classplanning__environment_1_1CollisionOperationsGenerator.html
a969398ee8a2a727078c63f14f720ebe3a940b59cc073947e9a2e4b1611300bace
NEVER
classplanning__environment_1_1CollisionOperationsGenerator.html
a969398ee8a2a727078c63f14f720ebe3af68ea4d4010c44df5a7a5d83303565ce
SamplingSafety
classplanning__environment_1_1CollisionOperationsGenerator.html
aeb710cbaa643dfa77fc58f3b76c80c89
VerySafe
classplanning__environment_1_1CollisionOperationsGenerator.html
aeb710cbaa643dfa77fc58f3b76c80c89aaaf8150df799000dbc60fc5dd8aff307
Safe
classplanning__environment_1_1CollisionOperationsGenerator.html
aeb710cbaa643dfa77fc58f3b76c80c89a76ba6544fc69451197b195b25f6d1cbb
Normal
classplanning__environment_1_1CollisionOperationsGenerator.html
aeb710cbaa643dfa77fc58f3b76c80c89a9f3d9591992c12abf811b4d734f21d46
Fast
classplanning__environment_1_1CollisionOperationsGenerator.html
aeb710cbaa643dfa77fc58f3b76c80c89a3b9aa9bb1e6f2ff4ea6b17da79b1a9e7
VeryFast
classplanning__environment_1_1CollisionOperationsGenerator.html
aeb710cbaa643dfa77fc58f3b76c80c89a9719ab1ae43b2625cd01d173372b375f
std::pair< std::string, std::string >
StringPair
classplanning__environment_1_1CollisionOperationsGenerator.html
ae7fd765d10088147fdb25661e9eccaca
CollisionOperationsGenerator
classplanning__environment_1_1CollisionOperationsGenerator.html
a0212ed331a6ce0d0d5d8a320e4183488
(CollisionModels *cm)
void
disablePairCollisionChecking
classplanning__environment_1_1CollisionOperationsGenerator.html
a9d796446a4ec89198e87523b69d359d3
(const std::vector< StringPair > &pair_vec)
void
disablePairCollisionChecking
classplanning__environment_1_1CollisionOperationsGenerator.html
aaad45aeb5c7e2d6247e2d3c2874209e7
(const StringPair &pair)
void
enableAllCollisions
classplanning__environment_1_1CollisionOperationsGenerator.html
a1cfdb4f14a1c310ef8ea3cff7982e818
()
void
enablePairCollisionChecking
classplanning__environment_1_1CollisionOperationsGenerator.html
ad9da4e7b6966e65708be6fca057010c3
(const StringPair &pair)
void
generateAdjacentInCollisionPairs
classplanning__environment_1_1CollisionOperationsGenerator.html
aa2a683f087e1928b6c4feee78b9ae56d
(std::vector< StringPair > &adjacent_in_collision_pairs)
void
generateAlwaysInCollisionPairs
classplanning__environment_1_1CollisionOperationsGenerator.html
ab21dff1045fa72d545de88229fd154d8
(std::vector< StringPair > &always_in_collision_pairs, std::vector< CollidingJointValues > &in_collision_joint_values)
void
generateDefaultInCollisionPairs
classplanning__environment_1_1CollisionOperationsGenerator.html
ab6e4023b992212bdff2527750757ed00
(std::vector< StringPair > &default_in_collision_pairs, std::vector< CollidingJointValues > &in_collision_joint_values)
void
generateOccasionallyAndNeverInCollisionPairs
classplanning__environment_1_1CollisionOperationsGenerator.html
a2cc37c84a7e7bcb25bbb9ca2907ef01a
(std::vector< StringPair > &occasionally_in_collision_pairs, std::vector< StringPair > &never_in_collision_pairs, std::vector< double > &collision_percentage, std::vector< CollidingJointValues > &in_collision_joint_values)
void
generateOftenInCollisionPairs
classplanning__environment_1_1CollisionOperationsGenerator.html
a36294e25d50b214d0dfc598413e0bc45
(std::vector< StringPair > &often_in_collision_pairs, std::vector< double > &collision_percentage, std::vector< CollidingJointValues > &in_collision_joint_values)
void
generateSamplingStructures
classplanning__environment_1_1CollisionOperationsGenerator.html
a8984de48d0f41c772b6cf8b41c9f6969
(const std::map< std::string, bool > &add_map)
void
outputYamlStringOfSavedResults
classplanning__environment_1_1CollisionOperationsGenerator.html
ab690aa86eca7fd2cb237bc552166f9a5
(YAML::Emitter &outy, const std::map< DisableType, std::vector< StringPair > > &disable_types)
void
performanceTestSavedResults
classplanning__environment_1_1CollisionOperationsGenerator.html
a4dc4893cc76153237b997b250b199a27
(std::map< CollisionOperationsGenerator::DisableType, std::vector< CollisionOperationsGenerator::StringPair > > &disable_types)
void
setSafety
classplanning__environment_1_1CollisionOperationsGenerator.html
a2c210ed45cb78e54bf343100d9f29817
(SamplingSafety safety)
unsigned int
establish_always_num_
classplanning__environment_1_1CollisionOperationsGenerator.html
a913c3fb9508e038af89f322ee69fb370
unsigned int
establish_occasional_num_
classplanning__environment_1_1CollisionOperationsGenerator.html
aa00d193435daa66497dc47ec55f7c2c4
unsigned int
establish_often_num_
classplanning__environment_1_1CollisionOperationsGenerator.html
a17cd61ec1a4c240bbebce9712c7e23af
double
establish_often_percentage_
classplanning__environment_1_1CollisionOperationsGenerator.html
a00f6ebc57ddb96eae199a0c7afcb83aa
unsigned int
performance_testing_num_
classplanning__environment_1_1CollisionOperationsGenerator.html
a4c9d33ad5ab741a0f7c549db5cf80547
void
accumulateAdjacentLinksRecursive
classplanning__environment_1_1CollisionOperationsGenerator.html
a720ff0fbbf20b961ed57df5053005ff7
(const planning_models::KinematicModel::LinkModel *parent, std::vector< StringPair > &adjacencies)
void
buildOutputStructures
classplanning__environment_1_1CollisionOperationsGenerator.html
ad3e35a3a8a3091a776dd375f79fa9ba0
(unsigned int num, double low_value, double high_value, std::vector< StringPair > &meets_threshold_collision, std::vector< double > &collision_percentages, std::vector< CollidingJointValues > &joint_values, std::map< std::string, std::map< std::string, double > > &percentage_num)
void
generateRandomState
classplanning__environment_1_1CollisionOperationsGenerator.html
a418e6fd763d996a6a03a19b2c9cba916
(planning_models::KinematicState &state)
void
resetCountingMap
classplanning__environment_1_1CollisionOperationsGenerator.html
a34df4e3e079a970054bf199024d14a6a
()
void
sampleAndCountCollisions
classplanning__environment_1_1CollisionOperationsGenerator.html
ad5e3d804cb5ac95a518ab0feb57629bc
(unsigned int num)
planning_environment::CollisionModels *
cm_
classplanning__environment_1_1CollisionOperationsGenerator.html
abaa850463caeed39890de44d3c6885ec
std::map< std::string, std::map< std::string, unsigned int > >
collision_count_map_
classplanning__environment_1_1CollisionOperationsGenerator.html
af654afee548995688bdd05775953f959
std::map< std::string, std::map< std::string, CollidingJointValues > >
collision_joint_values_
classplanning__environment_1_1CollisionOperationsGenerator.html
a1d202ec8196a9c445eb18eb5b19cfbb1
std::map< std::string, std::pair< double, double > >
joint_bounds_map_
classplanning__environment_1_1CollisionOperationsGenerator.html
ab987121e07fa9ceddbb854278ed4c853
planning_environment::CollisionSpaceMonitor
classplanning__environment_1_1CollisionSpaceMonitor.html
planning_environment::KinematicModelStateMonitor
CollisionSpaceMonitor
classplanning__environment_1_1CollisionSpaceMonitor.html
a2b6d49f69551e55dca5cba7fe0b03a72
(CollisionModels *cm, tf::TransformListener *tf)
CollisionModels *
getCollisionModels
classplanning__environment_1_1CollisionSpaceMonitor.html
ab4f817608b40764bf61e331851452a6a
(void) const
const collision_space::EnvironmentModel *
getEnvironmentModel
classplanning__environment_1_1CollisionSpaceMonitor.html
a171bb9e44b484a7c24ebe7886cd9b542
(void) const
double
getPointCloudPadd
classplanning__environment_1_1CollisionSpaceMonitor.html
a10d84863fbbf9bd68d9e992d0c308b5e
(void) const
bool
haveMap
classplanning__environment_1_1CollisionSpaceMonitor.html
ace8ac1e0d0863034ef8fcac716d9bca4
(void) const
bool
isEnvironmentMonitorStarted
classplanning__environment_1_1CollisionSpaceMonitor.html
a5feabd6dd7ee530eaeb4c8c9c64afe38
(void) const
bool
isMapUpdated
classplanning__environment_1_1CollisionSpaceMonitor.html
ac5245ab38c01482617f351f6651245d8
(double sec) const
const ros::Time &
lastMapUpdate
classplanning__environment_1_1CollisionSpaceMonitor.html
a3c18ebce187d071aae5f54a3581282c0
(void) const
void
setUseCollisionMap
classplanning__environment_1_1CollisionSpaceMonitor.html
a01f2334b1a579ab208d8a1a686a2868d
(bool use)
void
startEnvironmentMonitor
classplanning__environment_1_1CollisionSpaceMonitor.html
a9246d6cfebee1c6bc56c137ed710bc50
(void)
void
stopEnvironmentMonitor
classplanning__environment_1_1CollisionSpaceMonitor.html
ac042262d7a147fda81f24e1dbf225c6d
(void)
void
waitForMap
classplanning__environment_1_1CollisionSpaceMonitor.html
a41a8293d8e702a648c808ae9818ade17
(void) const
virtual
~CollisionSpaceMonitor
classplanning__environment_1_1CollisionSpaceMonitor.html
aed589e5781dbfaf0c549f358ad94da65
(void)
virtual bool
attachObjectCallback
classplanning__environment_1_1CollisionSpaceMonitor.html
ac8eafb9019dbb5e40f1c359029bae3db
(const arm_navigation_msgs::AttachedCollisionObjectConstPtr &attachedObject)
void
collisionMapAsBoxes
classplanning__environment_1_1CollisionSpaceMonitor.html
a49390121cc6d420184f0e6429d250c4a
(const arm_navigation_msgs::CollisionMapConstPtr &collisionMap, std::vector< shapes::Shape * > &boxes, std::vector< btTransform > &poses)
void
collisionMapAsBoxes
classplanning__environment_1_1CollisionSpaceMonitor.html
ae570e361f27abbc71f3011759b6cd759
(const arm_navigation_msgs::CollisionMap &collisionMap, std::vector< shapes::Shape * > &boxes, std::vector< btTransform > &poses)
void
collisionMapAsSpheres
classplanning__environment_1_1CollisionSpaceMonitor.html
a905629451db8c9572c335290ad266ef7
(const arm_navigation_msgs::CollisionMapConstPtr &collisionMap, std::vector< shapes::Shape * > &spheres, std::vector< btTransform > &poses)
void
collisionMapCallback
classplanning__environment_1_1CollisionSpaceMonitor.html
a037f23570c1ede6d119a86afb9296000
(const arm_navigation_msgs::CollisionMapConstPtr &collisionMap)
void
collisionMapUpdateCallback
classplanning__environment_1_1CollisionSpaceMonitor.html
a8cb7cb862eef36deb046a7ed5485e993
(const arm_navigation_msgs::CollisionMapConstPtr &collisionMap)
void
collisionObjectCallback
classplanning__environment_1_1CollisionSpaceMonitor.html
a29467d8cda50b5242aeea22a999b2a65
(const arm_navigation_msgs::CollisionObjectConstPtr &collisionObject)
void
setupCSM
classplanning__environment_1_1CollisionSpaceMonitor.html
a35b6d88d4a34ace52af8f8a5948cd3fd
(void)
void
updateCollisionSpace
classplanning__environment_1_1CollisionSpaceMonitor.html
a8ee81634a5066b8a4dfad545012c014d
(const arm_navigation_msgs::CollisionMapConstPtr &collisionMap, bool clear)
message_filters::Subscriber< arm_navigation_msgs::AttachedCollisionObject > *
attachedCollisionObjectSubscriber_
classplanning__environment_1_1CollisionSpaceMonitor.html
ad86a091d6d5f6caa48d9df722e055c6a
CollisionModels *
cm_
classplanning__environment_1_1CollisionSpaceMonitor.html
af151bcd5f02d44a5b001b264c9aaff0a
boost::recursive_mutex
collision_map_lock_
classplanning__environment_1_1CollisionSpaceMonitor.html
adc16264dda6e67cc6ded44033f013213
tf::MessageFilter< arm_navigation_msgs::CollisionMap > *
collisionMapFilter_
classplanning__environment_1_1CollisionSpaceMonitor.html
adbc526cee17bbcee19b0c1afe4fe13f7
message_filters::Subscriber< arm_navigation_msgs::CollisionMap > *
collisionMapSubscriber_
classplanning__environment_1_1CollisionSpaceMonitor.html
a2feb52577966e5fde5368f7b72d1bdf3
tf::MessageFilter< arm_navigation_msgs::CollisionMap > *
collisionMapUpdateFilter_
classplanning__environment_1_1CollisionSpaceMonitor.html
af325b1c7ce62531c5ef0aa24f5e9f2d5
message_filters::Subscriber< arm_navigation_msgs::CollisionMap > *
collisionMapUpdateSubscriber_
classplanning__environment_1_1CollisionSpaceMonitor.html
a9bae816924def5186af104f6a4a1dc6c
tf::MessageFilter< arm_navigation_msgs::CollisionObject > *
collisionObjectFilter_
classplanning__environment_1_1CollisionSpaceMonitor.html
a1b8ae00dc5e2bb507ef4a6dfbca0e5db
message_filters::Subscriber< arm_navigation_msgs::CollisionObject > *
collisionObjectSubscriber_
classplanning__environment_1_1CollisionSpaceMonitor.html
aa6c78a675871a5b2801a6791f1adf5a7
bool
envMonitorStarted_
classplanning__environment_1_1CollisionSpaceMonitor.html
a207f0284d672851be1df1ad72ac3bd55
bool
have_map_
classplanning__environment_1_1CollisionSpaceMonitor.html
a49802574f8aa1263ee45580bcb3fb136
ros::Time
last_map_update_
classplanning__environment_1_1CollisionSpaceMonitor.html
ad3260b533c8a50a557cb5895ed7cbfee
double
pointcloud_padd_
classplanning__environment_1_1CollisionSpaceMonitor.html
ab5cad30e5a8da385f1ec7dbe81b0b628
bool
use_collision_map_
classplanning__environment_1_1CollisionSpaceMonitor.html
a7f9f504450c5c1a031361401922755bf
planning_environment::EnvironmentServer
classplanning__environment_1_1EnvironmentServer.html
EnvironmentServer
classplanning__environment_1_1EnvironmentServer.html
aa5647b0f12654ee3ccd77d43340af0b2
()
virtual
~EnvironmentServer
classplanning__environment_1_1EnvironmentServer.html
a9f2d38fa4aac07acb967ceca247f5d14
()
bool
getPlanningScene
classplanning__environment_1_1EnvironmentServer.html
a9e03b5492cdee975647948a1c806e2e5
(arm_navigation_msgs::GetPlanningScene::Request &req, arm_navigation_msgs::GetPlanningScene::Response &res)
bool
getRobotState
classplanning__environment_1_1EnvironmentServer.html
af57dcb5da80758206af9686be0e57390
(arm_navigation_msgs::GetRobotState::Request &req, arm_navigation_msgs::GetRobotState::Response &res)
bool
registerPlanningScene
classplanning__environment_1_1EnvironmentServer.html
a1551cdbc6f739199c27868785954dc23
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
bool
setPlanningSceneDiff
classplanning__environment_1_1EnvironmentServer.html
a968b26cb1b538dfcfb3ee19e72beb20a
(arm_navigation_msgs::SetPlanningSceneDiff::Request &req, arm_navigation_msgs::SetPlanningSceneDiff::Response &res)
planning_environment::CollisionModels *
collision_models_
classplanning__environment_1_1EnvironmentServer.html
aa41c8e1a2d0ad08e4c351789fce7cf0f
ros::ServiceServer
get_planning_scene_service_
classplanning__environment_1_1EnvironmentServer.html
ad62b395668eeb5817a0bb53961349af2
ros::ServiceServer
get_robot_state_service_
classplanning__environment_1_1EnvironmentServer.html
abde8db44844b8a305fed11feaad53b4b
planning_environment::PlanningMonitor *
planning_monitor_
classplanning__environment_1_1EnvironmentServer.html
a2bab7482059d1ef61965c8c0bb7cb365
ros::NodeHandle
private_handle_
classplanning__environment_1_1EnvironmentServer.html
ac51e0926416ae2f36d87effaed741fbf
boost::mutex
register_lock_
classplanning__environment_1_1EnvironmentServer.html
ad0927dbb3f2eee2430185d62593c69f7
ros::ServiceServer
register_planning_scene_service_
classplanning__environment_1_1EnvironmentServer.html
a20d0be8a906838c3b37fdfb3e0c9b630
ros::NodeHandle
root_handle_
classplanning__environment_1_1EnvironmentServer.html
a0649516fd2dd4353da5748107c51bebe
ros::ServiceServer
set_planning_scene_diff_service_
classplanning__environment_1_1EnvironmentServer.html
ad0927c717d1a9d644033b2338656bf69
std::map< std::string, actionlib::SimpleActionClient< arm_navigation_msgs::SyncPlanningSceneAction > * >
sync_planning_scene_clients_
classplanning__environment_1_1EnvironmentServer.html
a9f74ba879957cbfcfe2a7a889ee6b3ac
tf::TransformListener
tf_
classplanning__environment_1_1EnvironmentServer.html
a010b06287b556e7677bd6817c8553216
std::map< std::string, unsigned int >
unsuccessful_planning_scene_client_replies_
classplanning__environment_1_1EnvironmentServer.html
a911532cfb5f0d04d839caa00a35b9430
bool
use_collision_map_
classplanning__environment_1_1EnvironmentServer.html
ad7f794a8e79ea129188caea0ea37c938
bool
use_monitor_
classplanning__environment_1_1EnvironmentServer.html
a57cb393026129804fc940830e5b90c7b
planning_environment::JointConstraintEvaluator
classplanning__environment_1_1JointConstraintEvaluator.html
planning_environment::KinematicConstraintEvaluator
virtual void
clear
classplanning__environment_1_1JointConstraintEvaluator.html
a1b7f6e2d96ad071ac75867a78cf6a286
(void)
virtual bool
decide
classplanning__environment_1_1JointConstraintEvaluator.html
a45c92ff769130b28641c9c684a69bfc6
(const planning_models::KinematicState *state, bool verbose=false) const
const arm_navigation_msgs::JointConstraint &
getConstraintMessage
classplanning__environment_1_1JointConstraintEvaluator.html
aff78c3d2bcac056f3677c9a3ba1cfd56
(void) const
JointConstraintEvaluator
classplanning__environment_1_1JointConstraintEvaluator.html
af11ce727a260980e4e4cdf1e49254bd1
(void)
virtual void
print
classplanning__environment_1_1JointConstraintEvaluator.html
a94e3d5a91d212fa82804d82769809d70
(std::ostream &out=std::cout) const
bool
use
classplanning__environment_1_1JointConstraintEvaluator.html
a70b32c00127108dece872bb1b07b96f9
(const arm_navigation_msgs::JointConstraint &jc)
arm_navigation_msgs::JointConstraint
m_jc
classplanning__environment_1_1JointConstraintEvaluator.html
a19c67014c60d19d29be0a36e40ed096f
const planning_models::KinematicModel::JointModel *
m_joint
classplanning__environment_1_1JointConstraintEvaluator.html
aaa6d610b74b721ea8b3a2453da09252e
planning_environment::JointStateMonitor
classplanning__environment_1_1JointStateMonitor.html
sensor_msgs::JointState
getJointState
classplanning__environment_1_1JointStateMonitor.html
ac5cbef317621aa9287e695d72c3d55f2
(std::vector< std::string > names)
sensor_msgs::JointState
getJointState
classplanning__environment_1_1JointStateMonitor.html
aa9cff96b8336edffe26a6a3ac6c2112a
()
sensor_msgs::JointState
getJointStateRealJoints
classplanning__environment_1_1JointStateMonitor.html
aec70a7964190fa53e418ee24661a64c7
()
JointStateMonitor
classplanning__environment_1_1JointStateMonitor.html
a782f28b3219e372923b26ea4d85cc84c
()
void
stop
classplanning__environment_1_1JointStateMonitor.html
ac586b19051331a7bddcac0d73550ccac
(void)
bool
active_
classplanning__environment_1_1JointStateMonitor.html
ac7eff1a6b1df0dbdbd253ea0aeba55cb
ros::Time
last_update_
classplanning__environment_1_1JointStateMonitor.html
ab05a80dc21b0f4663684c8063892e8df
void
jointStateCallback
classplanning__environment_1_1JointStateMonitor.html
a283fc92ddc09fa8b14d8d6bbf738cefe
(const sensor_msgs::JointStateConstPtr &joint_state)
bool
first_time_
classplanning__environment_1_1JointStateMonitor.html
af21f08508890aa4fc04c1db1a1071d75
std::vector< int >
joint_real_state_index_
classplanning__environment_1_1JointStateMonitor.html
a797c13bab93e0551221da9240c7f1578
sensor_msgs::JointState
joint_state_
classplanning__environment_1_1JointStateMonitor.html
a24d0df583be482c30a273ff794035291
std::map< std::string, int >
joint_state_index_
classplanning__environment_1_1JointStateMonitor.html
ae68dcfea5793ba339eaa9cdc7149668a
ros::Subscriber
joint_state_subscriber_
classplanning__environment_1_1JointStateMonitor.html
a5585c37adc1bc6673a081eb73644090c
urdf::Model
robot_model_
classplanning__environment_1_1JointStateMonitor.html
a0222c5a0560c2501c714d65379ac3d16
ros::NodeHandle
root_handle_
classplanning__environment_1_1JointStateMonitor.html
a8866e802635ce37b96d07fb691a98361
bool
state_monitor_started_
classplanning__environment_1_1JointStateMonitor.html
ae8c91ddeb7ef1fcc5bb8e74aec4f03ef
boost::mutex
state_mutex_
classplanning__environment_1_1JointStateMonitor.html
af9a6563e84309a19deae5fd489b07b2f
planning_environment::KinematicConstraintEvaluator
classplanning__environment_1_1KinematicConstraintEvaluator.html
virtual void
clear
classplanning__environment_1_1KinematicConstraintEvaluator.html
ab732bc63183d271d6cdd921cedb71cf6
(void)=0
virtual bool
decide
classplanning__environment_1_1KinematicConstraintEvaluator.html
a29355c7e6d4a25202e03cf7f79cad268
(const planning_models::KinematicState *state, bool verbose=false) const =0
KinematicConstraintEvaluator
classplanning__environment_1_1KinematicConstraintEvaluator.html
aad6b7c2dc5307cb703ec63e0c4cd12fd
(void)
virtual void
print
classplanning__environment_1_1KinematicConstraintEvaluator.html
ad2ac4f93ead9ccb62a8e4bcaec414b2c
(std::ostream &out=std::cout) const
virtual
~KinematicConstraintEvaluator
classplanning__environment_1_1KinematicConstraintEvaluator.html
a55873d5908348aa8344cb41d321de1c7
(void)
planning_environment::KinematicConstraintEvaluatorSet
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
bool
add
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
a7f3dfe3e235db462de54140646fa367b
(const std::vector< arm_navigation_msgs::VisibilityConstraint > &pc)
bool
add
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
ada6ac8537d8836eb1cd79929a7157e59
(const std::vector< arm_navigation_msgs::OrientationConstraint > &pc)
bool
add
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
af9dc974bf47bc4aef069ed483a643323
(const std::vector< arm_navigation_msgs::PositionConstraint > &pc)
bool
add
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
ae129674977ecb3280106579b111967c3
(const std::vector< arm_navigation_msgs::JointConstraint > &jc)
void
clear
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
a64bc02f3e8c1de190f39e01404f331f6
(void)
bool
decide
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
a129e9d1681440b35244c63b21d75bdcf
(const planning_models::KinematicState *state, bool verbose=false) const
const std::vector< arm_navigation_msgs::JointConstraint > &
getJointConstraints
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
af3b671fd41ca2cb3e16df957f2219a89
(void) const
const std::vector< arm_navigation_msgs::OrientationConstraint > &
getOrientationConstraints
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
ae37a7b23153e8ad50f9182cd86a0a1de
(void) const
const std::vector< arm_navigation_msgs::PositionConstraint > &
getPositionConstraints
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
a7340d278e717f77872abafd94e32afb8
(void) const
KinematicConstraintEvaluatorSet
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
abc7195ca28913975077fc15a1984d1fc
(void)
void
print
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
a4f7f94822414961b9032ace521fb5c2f
(std::ostream &out=std::cout) const
~KinematicConstraintEvaluatorSet
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
a00c39531c38e8e558224ff620b5d9782
(void)
std::vector< arm_navigation_msgs::JointConstraint >
m_jc
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
a99c856dd9c6152575421711c102812cf
std::vector< KinematicConstraintEvaluator * >
m_kce
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
a7679edb2242313d66f0489bb81145f9f
std::vector< arm_navigation_msgs::OrientationConstraint >
m_oc
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
afd6ab25f40056d7ce2c410d4210d8c06
std::vector< arm_navigation_msgs::PositionConstraint >
m_pc
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
a715863dd5e729f0aadc464e17466533f
std::vector< arm_navigation_msgs::VisibilityConstraint >
m_vc
classplanning__environment_1_1KinematicConstraintEvaluatorSet.html
afef69634a4a4514ee0ef2f7198bb3d3d
planning_environment::KinematicModelStateMonitor
classplanning__environment_1_1KinematicModelStateMonitor.html
void
addOnStateUpdateCallback
classplanning__environment_1_1KinematicModelStateMonitor.html
ac3ea17814102efae8eb46e902e56c012
(const boost::function< void(const sensor_msgs::JointStateConstPtr &joint_state)> &callback)
bool
allJointsUpdated
classplanning__environment_1_1KinematicModelStateMonitor.html
a4028b29e36774988231f4ef7a9432afa
(ros::Duration dur=ros::Duration()) const
bool
getCachedJointStateValues
classplanning__environment_1_1KinematicModelStateMonitor.html
ac7ea83f4505da6f76f05930d73204144
(const ros::Time &time, std::map< std::string, double > &ret_map) const
std::map< std::string, double >
getCurrentJointStateValues
classplanning__environment_1_1KinematicModelStateMonitor.html
ab006deefd11be98695a389dd558847c9
() const
bool
getCurrentRobotState
classplanning__environment_1_1KinematicModelStateMonitor.html
a77a88014f59baff763d345d913da42a3
(arm_navigation_msgs::RobotState &robot_state) const
const planning_models::KinematicModel *
getKinematicModel
classplanning__environment_1_1KinematicModelStateMonitor.html
ae74fb041275a46cccd0c13afa3f64f26
(void) const
RobotModels *
getRobotModels
classplanning__environment_1_1KinematicModelStateMonitor.html
ad4b9610b985dd69b9e29e5614ef6b56a
(void) const
tf::TransformListener *
getTransformListener
classplanning__environment_1_1KinematicModelStateMonitor.html
a40cc409308998bf6a9b21a253143b5ce
(void) const
bool
haveState
classplanning__environment_1_1KinematicModelStateMonitor.html
a4967210ae9e0a863953ea2156cc496e5
(void) const
bool
isJointStateUpdated
classplanning__environment_1_1KinematicModelStateMonitor.html
a20af09ed21d052d0660c37615976dc3c
(double sec) const
bool
isPoseUpdated
classplanning__environment_1_1KinematicModelStateMonitor.html
add9228b8eee13d3610d151319c69c42a
(double sec) const
bool
isStateMonitorStarted
classplanning__environment_1_1KinematicModelStateMonitor.html
a82eefbca095eb35045a48763fec311d7
(void) const
KinematicModelStateMonitor
classplanning__environment_1_1KinematicModelStateMonitor.html
afdc9de4ebcac3ea5a4c69207796bae40
(RobotModels *rm, tf::TransformListener *tf)
const ros::Time &
lastJointStateUpdate
classplanning__environment_1_1KinematicModelStateMonitor.html
a1b89eed2251649317c4290b809fe1a06
(void) const
const ros::Time &
lastPoseUpdate
classplanning__environment_1_1KinematicModelStateMonitor.html
a9429f19c410923a52e6f10772c0b3e05
(void) const
void
printRobotState
classplanning__environment_1_1KinematicModelStateMonitor.html
ad2a29249df3ae73fe92c9b9aba310445
(void) const
bool
setKinematicStateToTime
classplanning__environment_1_1KinematicModelStateMonitor.html
a599319cf85a96fbd7edf29717b18f976
(const ros::Time &time, planning_models::KinematicState &state) const
void
setStateValuesFromCurrentValues
classplanning__environment_1_1KinematicModelStateMonitor.html
a51ccd30c900c6e06c73c02d48bfc6129
(planning_models::KinematicState &state) const
void
startStateMonitor
classplanning__environment_1_1KinematicModelStateMonitor.html
ae7f1fa8573dc20f2a4da158af9b1bd45
(void)
void
stopStateMonitor
classplanning__environment_1_1KinematicModelStateMonitor.html
a5fcc0fd737439851b9da0996567ea976
(void)
void
waitForState
classplanning__environment_1_1KinematicModelStateMonitor.html
a3691daaf8632ef49ad31d5db7017c989
(void) const
virtual
~KinematicModelStateMonitor
classplanning__environment_1_1KinematicModelStateMonitor.html
ae90a995dde3278657e2ad969d6d442f5
(void)
void
jointStateCallback
classplanning__environment_1_1KinematicModelStateMonitor.html
a30abf60cbc44b203003612d91dece2eb
(const sensor_msgs::JointStateConstPtr &joint_state)
void
setupRSM
classplanning__environment_1_1KinematicModelStateMonitor.html
a87b799400721bf6fd08e31d7e1c71323
(void)
std::map< std::string, double >
current_joint_state_map_
classplanning__environment_1_1KinematicModelStateMonitor.html
a68f631ece3377affe7e834180b25c256
boost::recursive_mutex
current_joint_values_lock_
classplanning__environment_1_1KinematicModelStateMonitor.html
abf34e6f7ac7b25bdc7c2f6634e3a3452
bool
have_joint_state_
classplanning__environment_1_1KinematicModelStateMonitor.html
ac73dff0f49e597cd4a8dc4fada3fe78c
bool
have_pose_
classplanning__environment_1_1KinematicModelStateMonitor.html
a39e6e044bdfc38b0fc789d9f603a1af8
double
joint_state_cache_allowed_difference_
classplanning__environment_1_1KinematicModelStateMonitor.html
a8ae3a7ba442035f4e04bbeb6bf69f7da
double
joint_state_cache_time_
classplanning__environment_1_1KinematicModelStateMonitor.html
a50ab97a5760a399ecc59c7693b0792ae
std::list< std::pair< ros::Time, std::map< std::string, double > > >
joint_state_map_cache_
classplanning__environment_1_1KinematicModelStateMonitor.html
afcceb8a11cfb4dd1aed890568a358c56
ros::Subscriber
joint_state_subscriber_
classplanning__environment_1_1KinematicModelStateMonitor.html
a2feb9f2d1eee905fe5e203971ff08386
const planning_models::KinematicModel *
kmodel_
classplanning__environment_1_1KinematicModelStateMonitor.html
a8bc996fd954e4aad50e850d83ba76db5
ros::Time
last_joint_state_update_
classplanning__environment_1_1KinematicModelStateMonitor.html
a7c129391fda3ff01c648362f0e85e7e0
std::map< std::string, ros::Time >
last_joint_update_
classplanning__environment_1_1KinematicModelStateMonitor.html
a2a40e7a2d14b589fe70cad8ab1ab7bec
ros::Time
last_pose_update_
classplanning__environment_1_1KinematicModelStateMonitor.html
a410d0d6e3bcf0e107e1ac94b2fce1127
ros::NodeHandle
nh_
classplanning__environment_1_1KinematicModelStateMonitor.html
a488280b6aa5de8d1c0f4f45ec4d55391
boost::function< void(const sensor_msgs::JointStateConstPtr &joint_state)>
on_state_update_callback_
classplanning__environment_1_1KinematicModelStateMonitor.html
a85451c09d29c6c3ad0466939cf5d4cbc
tf::Pose
pose_
classplanning__environment_1_1KinematicModelStateMonitor.html
ad13b0851853b3b94486379b69f5c343c
bool
printed_out_of_date_
classplanning__environment_1_1KinematicModelStateMonitor.html
a0c845892cf6e3c2a24b28a38ade100ce
RobotModels *
rm_
classplanning__environment_1_1KinematicModelStateMonitor.html
a49d083c0c07647695b3be28cc075be3c
std::string
robot_frame_
classplanning__environment_1_1KinematicModelStateMonitor.html
ad5d40864724f921adb510fe72a351385
ros::NodeHandle
root_handle_
classplanning__environment_1_1KinematicModelStateMonitor.html
a64637ce3eed22ba839359bbacda4d131
bool
state_monitor_started_
classplanning__environment_1_1KinematicModelStateMonitor.html
a624251743f02b557af7d727107fe493b
tf::TransformListener *
tf_
classplanning__environment_1_1KinematicModelStateMonitor.html
a4e6fe486627e221687027bd13d27ed72
planning_environment::OrientationConstraintEvaluator
classplanning__environment_1_1OrientationConstraintEvaluator.html
planning_environment::KinematicConstraintEvaluator
virtual void
clear
classplanning__environment_1_1OrientationConstraintEvaluator.html
a87e00b770cc06816685f4501f85a28ce
(void)
bool
decide
classplanning__environment_1_1OrientationConstraintEvaluator.html
adfa5cee97ae7a01ef14a52560a79a048
(double dAng, bool verbose=false) const
virtual bool
decide
classplanning__environment_1_1OrientationConstraintEvaluator.html
a919b0d2d563f664f49f342eb3e854f71
(const planning_models::KinematicState *state, bool verbose=false) const
void
evaluate
classplanning__environment_1_1OrientationConstraintEvaluator.html
ac08f7623a8830fc4b6065dab77ec0cf5
(const planning_models::KinematicState *state, double &distAng, bool verbose=false) const
const arm_navigation_msgs::OrientationConstraint &
getConstraintMessage
classplanning__environment_1_1OrientationConstraintEvaluator.html
a53d238c156fabec6c7601bad1d9a0f35
(void) const
OrientationConstraintEvaluator
classplanning__environment_1_1OrientationConstraintEvaluator.html
aae51124ff1b7cdf909c844552a57843b
(void)
void
print
classplanning__environment_1_1OrientationConstraintEvaluator.html
a5ca21f55f8b172738765b95ee39652f1
(std::ostream &out=std::cout) const
bool
use
classplanning__environment_1_1OrientationConstraintEvaluator.html
a859def60f88b3d927159c8999b76fb8d
(const arm_navigation_msgs::OrientationConstraint &pc)
boost::scoped_ptr< bodies::Body >
m_constraint_region
classplanning__environment_1_1OrientationConstraintEvaluator.html
a83e3ec9650c015b62a695a7d69115ede
arm_navigation_msgs::OrientationConstraint
m_oc
classplanning__environment_1_1OrientationConstraintEvaluator.html
abcaa41b3c897e7f3e1b75c959e7e6a11
double
m_pitch
classplanning__environment_1_1OrientationConstraintEvaluator.html
acb495b2fabc4f8cb60e47958b8a99aee
double
m_roll
classplanning__environment_1_1OrientationConstraintEvaluator.html
ac4f77c70d5a355f47203ae22e2ebf334
btMatrix3x3
m_rotation_matrix
classplanning__environment_1_1OrientationConstraintEvaluator.html
a77a6f0962fc87c7639a01c0b35a72a5b
double
m_yaw
classplanning__environment_1_1OrientationConstraintEvaluator.html
afa82eeacb66a2204cadc2795e79ab423
planning_environment::PlanningMonitor
classplanning__environment_1_1PlanningMonitor.html
planning_environment::CollisionSpaceMonitor
void
getAllFixedFrameTransforms
classplanning__environment_1_1PlanningMonitor.html
af95139c80e9ca9ba6d83e10e5e088cb4
(std::vector< geometry_msgs::TransformStamped > &transform_vec) const
bool
getCompletePlanningScene
classplanning__environment_1_1PlanningMonitor.html
a7516fb9fa159ead4fb2b92b8c806d829
(const arm_navigation_msgs::PlanningScene &planning_diff, const arm_navigation_msgs::OrderedCollisionOperations &ordered_collision_operations, arm_navigation_msgs::PlanningScene &planning_scene) const
PlanningMonitor
classplanning__environment_1_1PlanningMonitor.html
a745a9a4018c3f50b636002e22cd8ca5b
(CollisionModels *cm, tf::TransformListener *tf)
virtual
~PlanningMonitor
classplanning__environment_1_1PlanningMonitor.html
acb50416f8d9f8fab6b4753111b3c7e5f
(void)
void
loadParams
classplanning__environment_1_1PlanningMonitor.html
abda62519a4deaf0f4ff70d8884a21999
(void)
double
intervalCollisionMap_
classplanning__environment_1_1PlanningMonitor.html
a04e05a53d72217728ab728d520705e68
double
intervalPose_
classplanning__environment_1_1PlanningMonitor.html
ac148e11228c3102a7d12da8d1e237dd9
double
intervalState_
classplanning__environment_1_1PlanningMonitor.html
aa1b19956e3d842b8ab8f336b009f6f59
planning_environment::PlanningSceneValidityServer
classplanning__environment_1_1PlanningSceneValidityServer.html
void
broadcastPlanningSceneMarkers
classplanning__environment_1_1PlanningSceneValidityServer.html
a0b1b9e68046a9387cd8131f90636630c
()
bool
getStateValidity
classplanning__environment_1_1PlanningSceneValidityServer.html
a0f6b76cc875c87b89c07a8e5f7079745
(arm_navigation_msgs::GetStateValidity::Request &req, arm_navigation_msgs::GetStateValidity::Response &res)
bool
getTrajectoryValidity
classplanning__environment_1_1PlanningSceneValidityServer.html
ad6cc5d532e217d0200648194a528dd6e
(arm_navigation_msgs::GetJointTrajectoryValidity::Request &req, arm_navigation_msgs::GetJointTrajectoryValidity::Response &res)
PlanningSceneValidityServer
classplanning__environment_1_1PlanningSceneValidityServer.html
a2b708f9019a156a8f4957b092434f298
()
virtual
~PlanningSceneValidityServer
classplanning__environment_1_1PlanningSceneValidityServer.html
a950d8871e12a8f8b980c7e1c525b2d00
()
planning_environment::CollisionModelsInterface *
collision_models_interface_
classplanning__environment_1_1PlanningSceneValidityServer.html
ac2808e816cbd7d00c64f67be0319c6aa
ros::ServiceServer
get_state_validity_service_
classplanning__environment_1_1PlanningSceneValidityServer.html
a8963466edd1cdfddcdc473a9f9edc417
ros::ServiceServer
get_trajectory_validity_service_
classplanning__environment_1_1PlanningSceneValidityServer.html
a8ce5ad4858bb72d281e1836bfba9b7ad
ros::NodeHandle
private_handle_
classplanning__environment_1_1PlanningSceneValidityServer.html
a4373d4764d6bae88f9a510c01f1c2b93
ros::NodeHandle
root_handle_
classplanning__environment_1_1PlanningSceneValidityServer.html
a840dbc631df537f48d6f9aa9689aa732
ros::Publisher
vis_marker_array_publisher_
classplanning__environment_1_1PlanningSceneValidityServer.html
af4b8007a74efc77fec22abc613db6cfd
ros::Publisher
vis_marker_publisher_
classplanning__environment_1_1PlanningSceneValidityServer.html
acff2052d453133a278014ef589490311
planning_environment::PositionConstraintEvaluator
classplanning__environment_1_1PositionConstraintEvaluator.html
planning_environment::KinematicConstraintEvaluator
virtual void
clear
classplanning__environment_1_1PositionConstraintEvaluator.html
ae9ccc72096b13ccb47d93d500e827ef3
(void)
bool
decide
classplanning__environment_1_1PositionConstraintEvaluator.html
a1eb1750f23ce8ef3385396cc06319f41
(double dPos, bool verbose=false) const
virtual bool
decide
classplanning__environment_1_1PositionConstraintEvaluator.html
aef78863ca2b1ea11f9dc53be73ff5996
(const planning_models::KinematicState *state, bool verbose=false) const
void
evaluate
classplanning__environment_1_1PositionConstraintEvaluator.html
a20b70716bd704a047a80d67e31aa06cb
(const planning_models::KinematicState *state, double &distPos, bool verbose=false) const
const arm_navigation_msgs::PositionConstraint &
getConstraintMessage
classplanning__environment_1_1PositionConstraintEvaluator.html
ad9f51d91c0d028097cdde6c344fa6fbb
(void) const
PositionConstraintEvaluator
classplanning__environment_1_1PositionConstraintEvaluator.html
ab4271895c3d4b7170d71b6c53894e1cc
(void)
void
print
classplanning__environment_1_1PositionConstraintEvaluator.html
abb170e589c191b570f1b559f8a57e2ab
(std::ostream &out=std::cout) const
bool
use
classplanning__environment_1_1PositionConstraintEvaluator.html
adbb124ba9436cf6a7e8020f795c131e0
(const arm_navigation_msgs::PositionConstraint &pc)
boost::scoped_ptr< bodies::Body >
m_constraint_region
classplanning__environment_1_1PositionConstraintEvaluator.html
a02dd5d004904e4521ccaa07126a55b5f
btVector3
m_offset
classplanning__environment_1_1PositionConstraintEvaluator.html
a343459800064da75c288e3e8abdcb0aa
arm_navigation_msgs::PositionConstraint
m_pc
classplanning__environment_1_1PositionConstraintEvaluator.html
a218029199b2986d770d2b4be67508872
double
m_x
classplanning__environment_1_1PositionConstraintEvaluator.html
a570b6bce01b8ac737b94eb2c39ec933d
double
m_y
classplanning__environment_1_1PositionConstraintEvaluator.html
ae33ae993a7729e4034b8fbec6a116366
double
m_z
classplanning__environment_1_1PositionConstraintEvaluator.html
aeec115eb8c51bfeba89b9f5cc3df6d89
planning_environment::RobotModels
classplanning__environment_1_1RobotModels.html
const std::string &
getDescription
classplanning__environment_1_1RobotModels.html
ab9cf8edbc384af2b662c65a896917383
(void) const
const planning_models::KinematicModel *
getKinematicModel
classplanning__environment_1_1RobotModels.html
aa8062d4bf72912f00fb8051313e00acf
(void) const
const boost::shared_ptr< urdf::Model > &
getParsedDescription
classplanning__environment_1_1RobotModels.html
ae234b06737b4237f80f244d740416aa8
(void) const
const std::string &
getRobotFrameId
classplanning__environment_1_1RobotModels.html
a09287ca62bef2c66feaaab8ca27adc5a
(void) const
std::string
getRobotName
classplanning__environment_1_1RobotModels.html
a47b8e44c9b2dd8b2e3e36ad4e96ae148
(void) const
const std::string &
getWorldFrameId
classplanning__environment_1_1RobotModels.html
a2ebc91c8b7d631b23a62be9c9b727770
(void) const
bool
loadedModels
classplanning__environment_1_1RobotModels.html
afa213d0d80e7c0509ec2885e13763949
(void) const
virtual void
reload
classplanning__environment_1_1RobotModels.html
a524a6fb157dce833045d97962a1477ae
(void)
RobotModels
classplanning__environment_1_1RobotModels.html
abc8033f1edb71fffca0f090fc6e399b2
(boost::shared_ptr< urdf::Model > urdf, planning_models::KinematicModel *kmodel)
RobotModels
classplanning__environment_1_1RobotModels.html
a61e4667d933768bd5b4af2cfdfec9835
(const std::string &description)
virtual
~RobotModels
classplanning__environment_1_1RobotModels.html
ad49c079bd799729a6c6aea71db5c2614
(void)
void
loadGroupConfigsFromParamServer
classplanning__environment_1_1RobotModels.html
a5a711b91c1230ba553db7340af40aeaa
(const std::vector< planning_models::KinematicModel::MultiDofConfig > &multi_dof_configs, std::vector< planning_models::KinematicModel::GroupConfig > &configs)
bool
loadMultiDofConfigsFromParamServer
classplanning__environment_1_1RobotModels.html
ac3b1d8d1db10b154e98bd36cd850dec1
(std::vector< planning_models::KinematicModel::MultiDofConfig > &configs)
void
loadRobotFromParamServer
classplanning__environment_1_1RobotModels.html
a02c4cb9812fd0c5488fa66d8e607f8ec
(void)
std::string
description_
classplanning__environment_1_1RobotModels.html
af037da202aeb97eaf00a33f93818b771
planning_models::KinematicModel *
kmodel_
classplanning__environment_1_1RobotModels.html
a70da7ae32923c7c28ee26ab01387dd39
bool
loaded_models_
classplanning__environment_1_1RobotModels.html
a5a9b063235b825a1700712e85b491f82
ros::NodeHandle
nh_
classplanning__environment_1_1RobotModels.html
aa964185eea6d6ce3e0dd82ba4ab81404
ros::NodeHandle
priv_nh_
classplanning__environment_1_1RobotModels.html
adfa2ce88960ee7d70902b56b1a329e36
boost::shared_ptr< urdf::Model >
urdf_
classplanning__environment_1_1RobotModels.html
a45052ec0a83723e44eaae5182637537a
planning_environment::VisibilityConstraintEvaluator
classplanning__environment_1_1VisibilityConstraintEvaluator.html
planning_environment::KinematicConstraintEvaluator
virtual void
clear
classplanning__environment_1_1VisibilityConstraintEvaluator.html
a000a323535dcfb5daa6e83f0c7249b31
(void)
virtual bool
decide
classplanning__environment_1_1VisibilityConstraintEvaluator.html
af5c03d36d68be655633c45a11b5f2bc3
(const planning_models::KinematicState *state, bool verbose=false) const
const arm_navigation_msgs::VisibilityConstraint &
getConstraintMessage
classplanning__environment_1_1VisibilityConstraintEvaluator.html
af6df95aa4fccb44220371e960cb2797e
(void) const
void
print
classplanning__environment_1_1VisibilityConstraintEvaluator.html
a60635c71596d8b9460e1e069a036a932
(std::ostream &out=std::cout) const
bool
use
classplanning__environment_1_1VisibilityConstraintEvaluator.html
aae4ca23a0e57b788fc3ac7730301713b
(const arm_navigation_msgs::VisibilityConstraint &vc)
VisibilityConstraintEvaluator
classplanning__environment_1_1VisibilityConstraintEvaluator.html
a118a402de5444e068adb4c2d71d35479
(void)
btTransform
m_sensor_offset_pose
classplanning__environment_1_1VisibilityConstraintEvaluator.html
a6663201208b14dfaaf6aeafcca28f4fc
arm_navigation_msgs::VisibilityConstraint
m_vc
classplanning__environment_1_1VisibilityConstraintEvaluator.html
a938a72b69ad7300e2adc6c6b9b7220d6
test_allowed_collision_operations
namespacetest__allowed__collision__operations.html
test_allowed_collision_operations::TestAllowedCollisionOperations
string
default_prefix
namespacetest__allowed__collision__operations.html
a9205047c6f505cceb585effc9aa9c450
string
get_allowed_collision_service_name
namespacetest__allowed__collision__operations.html
a422eb7a13497027e8840ccd93b092d7a
monk
namespacetest__allowed__collision__operations.html
af630cb99abbe318dcb5754b58ec76423
string
revert_allowed_collision_service_name
namespacetest__allowed__collision__operations.html
a507f2b09e6f7cf0af1985840c59ad1d5
string
set_allowed_collision_service_name
namespacetest__allowed__collision__operations.html
a9b31e0db33cf39c9c7cba30adfa8434f
test_allowed_collision_operations::TestAllowedCollisionOperations
classtest__allowed__collision__operations_1_1TestAllowedCollisionOperations.html
def
setUp
classtest__allowed__collision__operations_1_1TestAllowedCollisionOperations.html
a05d65f41caed5abd1e4339fdb09e5fb3
def
tearDown
classtest__allowed__collision__operations_1_1TestAllowedCollisionOperations.html
a90ebdfcfd8556f90a7ee38678e6caaf2
def
test_attached_object_collision_operations
classtest__allowed__collision__operations_1_1TestAllowedCollisionOperations.html
a2c275ea90dcc4a144be0d16179f3ab0d
def
test_object_collisions
classtest__allowed__collision__operations_1_1TestAllowedCollisionOperations.html
add0755aa843ed65a181cff88aed1158e
def
test_self_collisions
classtest__allowed__collision__operations_1_1TestAllowedCollisionOperations.html
a1b1977b62673fb7fa5476eef0fc44eb9
test_alter_padding
namespacetest__alter__padding.html
test_alter_padding::TestAlterPadding
string
default_prefix
namespacetest__alter__padding.html
a01e77475cca742eb2a407070e52dfc5a
string
PKG
namespacetest__alter__padding.html
a75c9933b8233c1fb67eff08aa021409e
test_alter_padding::TestAlterPadding
classtest__alter__padding_1_1TestAlterPadding.html
def
setUp
classtest__alter__padding_1_1TestAlterPadding.html
a4140f50448c2ec66d9b8001da7060943
def
test_alter_padding
classtest__alter__padding_1_1TestAlterPadding.html
afa10ecfe924ae85749326cb4c5bd4f16
get_robot_state_server
classtest__alter__padding_1_1TestAlterPadding.html
a64834d7486863ca6e535d897b2fe502b
get_state_validity_server
classtest__alter__padding_1_1TestAlterPadding.html
a181d67e5a80817d422a92ad870069cbb
obj_pub
classtest__alter__padding_1_1TestAlterPadding.html
a654b7245edc5fa589d59ec58da61a94d
tf
classtest__alter__padding_1_1TestAlterPadding.html
a7ddc2956b41b6e486468c8ed52d43477
test_attached_object_collisions
namespacetest__attached__object__collisions.html
test_attached_object_collisions::TestAttachedObjectCollisions
string
default_prefix
namespacetest__attached__object__collisions.html
a04f220ad9616eabd9e3bdef548ad5207
string
PKG
namespacetest__attached__object__collisions.html
a6ad0554908819d6fe91225ed6e10371a
test_attached_object_collisions::TestAttachedObjectCollisions
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
def
setUp
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
afb734d1ae158dc9bda1939602bc8fcea
def
test_attached_collisions_touch_links
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
a22a07a3641f411168c8fe07fa1b4e991
def
test_attached_collisions_with_static_objects
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
a868711eb840789f5c2797133eb328b89
att_object
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
a2964d86456e7b7418918929e6c5ef001
att_pub
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
a1a5fc225ce0235b085b2d4885602d996
get_state_validity_server
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
a15043f623fea815b6c70c3c9e1362a1a
obj_pub
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
a9eeae003ddd0b9152fdb25f12b163e40
state_req
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
a62ce439cf0e333383184684736595c43
table
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
a76d5b51788435e2c9cc791d53dc772c6
touch_links
classtest__attached__object__collisions_1_1TestAttachedObjectCollisions.html
a24c5e7c0065f93b8690dec054915b7dd
test_collision_objects
namespacetest__collision__objects.html
test_collision_objects::TestCollisionObjects
string
default_prefix
namespacetest__collision__objects.html
a8dc71f3ef3a6abe3bc37c2505b276e12
string
get_collision_objects_service_name
namespacetest__collision__objects.html
a866c0dda7504adccc317af4381e982d4
string
PKG
namespacetest__collision__objects.html
a31e2a44855ef90b11e7a1efc66ebf0db
test_collision_objects::TestCollisionObjects
classtest__collision__objects_1_1TestCollisionObjects.html
def
test_add_convert_objects
classtest__collision__objects_1_1TestCollisionObjects.html
aa4d6ba7c4a373a67dc125f9f8df8a0c5
test_get_base_state_validity
namespacetest__get__base__state__validity.html
test_get_base_state_validity::TestGetStateValidity
string
default_prefix
namespacetest__get__base__state__validity.html
a0ef5bb4daff7066d4d90bc092caa5a1e
string
PKG
namespacetest__get__base__state__validity.html
adf7d802bae94b5c7a1fdfb3a963bd816
test_get_base_state_validity::TestGetStateValidity
classtest__get__base__state__validity_1_1TestGetStateValidity.html
def
setUp
classtest__get__base__state__validity_1_1TestGetStateValidity.html
a5d42626fa3f91728384b6dce312545d5
def
test_get_base_state_validity
classtest__get__base__state__validity_1_1TestGetStateValidity.html
a1c5988afbe26a98a30c75689533d4fa4
get_robot_state_server
classtest__get__base__state__validity_1_1TestGetStateValidity.html
a4c8b521d2bedbd816efbfb129f6bfb20
get_state_validity_server
classtest__get__base__state__validity_1_1TestGetStateValidity.html
aa00956b2920d906f08528d577a1067d6
obj_pub
classtest__get__base__state__validity_1_1TestGetStateValidity.html
a825127a4c82d2784daac858509e92324
tf
classtest__get__base__state__validity_1_1TestGetStateValidity.html
abfa9f90f7881f381e5762a78cc5982a7
test_get_current_state_validity
namespacetest__get__current__state__validity.html
test_get_current_state_validity::TestGetStateValidity
string
default_prefix
namespacetest__get__current__state__validity.html
ae5b265c94a42b361d9604ea243e65f9a
string
PKG
namespacetest__get__current__state__validity.html
ae5cee6ec71975d22339fad5630f5d775
test_get_current_state_validity::TestGetStateValidity
classtest__get__current__state__validity_1_1TestGetStateValidity.html
def
setUp
classtest__get__current__state__validity_1_1TestGetStateValidity.html
a1610c9eda0b6cb7cca93093b3e388a66
def
test_get_state_validity
classtest__get__current__state__validity_1_1TestGetStateValidity.html
a6558dea121a7142c67832a76d4c7baea
get_group_info_server
classtest__get__current__state__validity_1_1TestGetStateValidity.html
ad5a598f7a39f869b5d6e8f2e761cf405
get_robot_state_server
classtest__get__current__state__validity_1_1TestGetStateValidity.html
ac36590c366361169399c89e61ed10e21
get_state_validity_server
classtest__get__current__state__validity_1_1TestGetStateValidity.html
ab4e643c0791071659ea3feffded6b286
obj_pub
classtest__get__current__state__validity_1_1TestGetStateValidity.html
afbd4780ae4edaea752b33e12ee63cec1
tf
classtest__get__current__state__validity_1_1TestGetStateValidity.html
a9c2040503f12a006fdecb3e05184bc69