ann_grid.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
ann__grid_8cpp
jsk_footstep_planner/ann_grid.h
jsk_footstep_planner
ann_grid.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
ann__grid_8h
jsk_footstep_planner::ANNGrid
jsk_footstep_planner::ANNGridCell
jsk_footstep_planner
ann_grid_demo.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/demo/
ann__grid__demo_8cpp
jsk_footstep_planner/ann_grid.h
int
main
ann__grid__demo_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
astar_solver.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
astar__solver_8h
jsk_footstep_planner/best_first_search_solver.h
jsk_footstep_planner::AStarSolver
jsk_footstep_planner
bench_footstep_planner.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/bench/
bench__footstep__planner_8cpp
jsk_footstep_planner/astar_solver.h
jsk_footstep_planner/pointcloud_model_generator.h
#define
OPTION_DEFAULT_VALUE
bench__footstep__planner_8cpp.html
a8b483d5086be9ff3668ceb97abda1f2b
(TYPE, VALUE)
#define
OPTION_TYPE
bench__footstep__planner_8cpp.html
a1da4ca51404be48fad7db1c1e6091e9c
(TYPE)
const Eigen::Vector3f
footstep_size
bench__footstep__planner_8cpp.html
a9a06e6f94dd987f24fa62abc2ca4fdc9
(0.2, 0.1, 0.000001)
int
main
bench__footstep__planner_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
planBench
bench__footstep__planner_8cpp.html
a5a3ee47b92226e938a9fc7be77bcc01b
(double x, double y, double yaw, FootstepGraph::Ptr graph, Eigen::Vector3f footstep_size, const std::string heuristic, const double first_rotation_weight, const double second_rotation_weight, Eigen::Vector3f res)
void
progressBar
bench__footstep__planner_8cpp.html
a535e2e7e73f6b9c8bc90076079b48f70
(int x, int n, int w)
void
setupGraph
bench__footstep__planner_8cpp.html
aadca2b1dc1b6d45f6ef49c9e1651e183
(FootstepGraph::Ptr graph, Eigen::Vector3f res)
best_first_search_solver.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
best__first__search__solver_8h
jsk_footstep_planner/solver.h
jsk_footstep_planner::BestFirstSearchSolver
jsk_footstep_planner
breadth_first_search_solver.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
breadth__first__search__solver_8h
jsk_footstep_planner/solver.h
jsk_footstep_planner::BreadthFirstSearchSolver
jsk_footstep_planner
depth_first_search_solver.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
depth__first__search__solver_8h
jsk_footstep_planner/solver.h
jsk_footstep_planner::DepthFirstSearchSolver
jsk_footstep_planner
footstep_array_to_bounding_box_array.py
/tmp/ws/src/jsk_control/jsk_footstep_planner/scripts/
footstep__array__to__bounding__box__array_8py
footstep_array_to_bounding_box_array
def
callback
namespacefootstep__array__to__bounding__box__array.html
a541c17230e870f024da150bd545ea277
(msg)
pub
namespacefootstep__array__to__bounding__box__array.html
abecae605b26db00fa6a215ab56cc0226
sub
namespacefootstep__array__to__bounding__box__array.html
a174948ae9966c6b8f51a79d7ee447d18
z_max
namespacefootstep__array__to__bounding__box__array.html
a93ffac58d36fe66eb4dab05f8912c094
z_min
namespacefootstep__array__to__bounding__box__array.html
a5c73becd6eb7e565475b56dda6bfb053
footstep_astar_solver.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
footstep__astar__solver_8h
jsk_footstep_planner/astar_solver.h
jsk_footstep_planner::FootstepAStarSolver
jsk_footstep_planner
footstep_conversions.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
footstep__conversions_8cpp
jsk_footstep_planner
visualization_msgs::MarkerArray
footstepArrayToMarkerArray
namespacejsk__footstep__planner.html
a6eaa447fe82a5518209d405f415cb85b
(const jsk_footstep_msgs::FootstepArray &footstep_array)
jsk_footstep_msgs::Footstep
footstepFromEigenPose
namespacejsk__footstep__planner.html
a7e697e82e7864ed9bc32754e2a40b3b8
(Eigen::Affine3f pose)
jsk_footstep_msgs::Footstep
footstepFromEigenPose
namespacejsk__footstep__planner.html
a9362b4be6ca161d4639edb1519d6308a
(Eigen::Affine3d pose)
visualization_msgs::Marker
footstepToMarker
namespacejsk__footstep__planner.html
afa08fdff3d36aa8227ae5e0bd475f938
(const jsk_footstep_msgs::Footstep &footstep, const std_msgs::Header &header)
footstep_conversions.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
footstep__conversions_8h
jsk_footstep_planner
visualization_msgs::MarkerArray
footstepArrayToMarkerArray
namespacejsk__footstep__planner.html
a6eaa447fe82a5518209d405f415cb85b
(const jsk_footstep_msgs::FootstepArray &footstep_array)
jsk_footstep_msgs::Footstep
footstepFromEigenPose
namespacejsk__footstep__planner.html
a7e697e82e7864ed9bc32754e2a40b3b8
(Eigen::Affine3f pose)
jsk_footstep_msgs::Footstep
footstepFromEigenPose
namespacejsk__footstep__planner.html
a9362b4be6ca161d4639edb1519d6308a
(Eigen::Affine3d pose)
visualization_msgs::Marker
footstepToMarker
namespacejsk__footstep__planner.html
afa08fdff3d36aa8227ae5e0bd475f938
(const jsk_footstep_msgs::Footstep &footstep, const std_msgs::Header &header)
footstep_graph.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
footstep__graph_8cpp
jsk_footstep_planner
double
footstepHeuristicFollowPathLine
namespacejsk__footstep__planner.html
a948aa921305f23a9635dd01208a8ccdb
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
double
footstepHeuristicStepCost
namespacejsk__footstep__planner.html
a6b4e704f21ce34a6bcd543a7e4ef9adb
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph, double first_rotation_weight, double second_rotation_weight)
double
footstepHeuristicStraight
namespacejsk__footstep__planner.html
a0eee64d3a81974244b68f0b2a824fd64
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
double
footstepHeuristicStraightRotation
namespacejsk__footstep__planner.html
a9c88dcd2c0ae7effa917b7fb8c346ea4
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
double
footstepHeuristicZero
namespacejsk__footstep__planner.html
af6d58df6a73f2945cf6e9353e2218cce
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
footstep_graph.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
footstep__graph_8h
jsk_footstep_planner/graph.h
jsk_footstep_planner/astar_solver.h
jsk_footstep_planner/ann_grid.h
jsk_footstep_planner/transition_limit.h
jsk_footstep_planner::FootstepGraph
jsk_footstep_planner
double
footstepHeuristicFollowPathLine
namespacejsk__footstep__planner.html
a948aa921305f23a9635dd01208a8ccdb
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
double
footstepHeuristicStepCost
namespacejsk__footstep__planner.html
a6b4e704f21ce34a6bcd543a7e4ef9adb
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph, double first_rotation_weight, double second_rotation_weight)
double
footstepHeuristicStraight
namespacejsk__footstep__planner.html
a0eee64d3a81974244b68f0b2a824fd64
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
double
footstepHeuristicStraightRotation
namespacejsk__footstep__planner.html
a9c88dcd2c0ae7effa917b7fb8c346ea4
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
double
footstepHeuristicZero
namespacejsk__footstep__planner.html
af6d58df6a73f2945cf6e9353e2218cce
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
footstep_marker.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
footstep__marker_8cpp
jsk_footstep_planner
jsk_recognition_utils
#define
printAffine
footstep__marker_8cpp.html
a13c587b1e7bd71670a5d45ba6a76b5bd
(af)
void
add3Dof2DControl
namespacejsk__footstep__planner.html
abfd765ab2c106ba3f4f7a1f2128d9657
(visualization_msgs::InteractiveMarker &msg, bool fixed)
void
convertEigenAffine3
namespacejsk__recognition__utils.html
a6896bbfb2b29e084b41c21a191c9c0f1
(const Eigen::Affine3f &from, Eigen::Affine3f &to)
int
main
footstep__marker_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
footstep_marker.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
footstep__marker_8h
jsk_footstep_planner/marker_array_publisher.h
jsk_footstep_planner::FootstepMarker
jsk_footstep_planner::PosePair
jsk_footstep_planner::UnknownPoseName
jsk_footstep_planner
Eigen::AngleAxisd
FootstepAngleAxis
namespacejsk__footstep__planner.html
a886e7bdce46f99c0ebf25ff5b1711d18
Eigen::Quaterniond
FootstepQuaternion
namespacejsk__footstep__planner.html
a93954f7d03d84ea8aeec19ce0ed4f4cd
Eigen::Affine3d
FootstepTrans
namespacejsk__footstep__planner.html
a3e150b62d1f563306f46095b24dfe1e6
Eigen::Translation3d
FootstepTranslation
namespacejsk__footstep__planner.html
a0959e901392379c51d09094078b8d326
Eigen::Vector3d
FootstepVec
namespacejsk__footstep__planner.html
abe5f40991481e10208073f50671b3fba
footstep_parameters.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
footstep__parameters_8h
jsk_footstep_planner::FootstepParameters
jsk_footstep_planner
footstep_planner.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
footstep__planner_8cpp
jsk_footstep_planner
footstep_planner.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
footstep__planner_8h
jsk_footstep_planner/astar_solver.h
jsk_footstep_planner::FootstepPlanner
jsk_footstep_planner
PlanningStatus
namespacejsk__footstep__planner.html
ae9adc336c8fc1ea8d867c5e5da9f3410
OK
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a1f05c0ae9627955521d766dd411995a4
WARNING
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a5a3e9cb7645f504b56e4f7eb9f2551cd
ERROR
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a9da45f56bd6fe10fc3ba52e3957ddbbc
footstep_planner_node.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
footstep__planner__node_8cpp
#define
DEBUG
footstep__planner__node_8cpp.html
ad72dbcf6d0153db1b8d8a58001feed83
int
main
footstep__planner__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
footstep_planning_2d_demo.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/demo/
footstep__planning__2d__demo_8cpp
jsk_footstep_planner/astar_solver.h
const Eigen::Vector3f
footstep_size
footstep__planning__2d__demo_8cpp.html
a9a06e6f94dd987f24fa62abc2ca4fdc9
(0.2, 0.1, 0.000001)
int
main
footstep__planning__2d__demo_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
plan
footstep__planning__2d__demo_8cpp.html
ab7a414e3653a0b73e61c03afe3c63bbd
(double x, double y, double yaw, FootstepGraph::Ptr graph, ros::Publisher &pub_path, ros::Publisher &pub_goal, Eigen::Vector3f footstep_size)
const Eigen::Vector3f
resolution
footstep__planning__2d__demo_8cpp.html
a821c68c3d236c28e340743d93745c9b3
(0.05, 0.05, 0.08)
footstep_planning_2d_interactive_demo.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/demo/
footstep__planning__2d__interactive__demo_8cpp
jsk_footstep_planner/astar_solver.h
const Eigen::Vector3f
footstep_size
footstep__planning__2d__interactive__demo_8cpp.html
a9a06e6f94dd987f24fa62abc2ca4fdc9
(0.2, 0.1, 0.000001)
int
main
footstep__planning__2d__interactive__demo_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
plan
footstep__planning__2d__interactive__demo_8cpp.html
a3268123bd5d4e68afdfcd9bd2c13e574
(const Eigen::Affine3f &goal_center, FootstepGraph::Ptr graph, ros::Publisher &pub_path, ros::Publisher &pub_goal, Eigen::Vector3f footstep_size)
void
processFeedback
footstep__planning__2d__interactive__demo_8cpp.html
ad199b44dacd5aff52f8d58455b08b64b
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
profile
footstep__planning__2d__interactive__demo_8cpp.html
a703a2d9ce0d450c5d35304e43af272db
(FootstepAStarSolver< FootstepGraph > &solver, FootstepGraph::Ptr graph)
const Eigen::Vector3f
resolution
footstep__planning__2d__interactive__demo_8cpp.html
a821c68c3d236c28e340743d93745c9b3
(0.05, 0.05, 0.08)
FootstepGraph::Ptr
graph
footstep__planning__2d__interactive__demo_8cpp.html
a1dd61cc0909f8999e648d8149d601e80
ros::Publisher
pub_goal
footstep__planning__2d__interactive__demo_8cpp.html
ae057aae7fbba2a4cef62321020305295
ros::Publisher
pub_path
footstep__planning__2d__interactive__demo_8cpp.html
ad063763e0bba5073cba2c0c533ceda66
ros::Publisher
pub_text
footstep__planning__2d__interactive__demo_8cpp.html
a352c9005e89310d121649a2252667027
footstep_planning_2d_perception_demo.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/demo/
footstep__planning__2d__perception__demo_8cpp
jsk_footstep_planner/astar_solver.h
const Eigen::Vector3f
footstep_size
footstep__planning__2d__perception__demo_8cpp.html
a9a06e6f94dd987f24fa62abc2ca4fdc9
(0.2, 0.1, 0.000001)
pcl::PointCloud< pcl::PointNormal >::Ptr
generateCloudFlat
footstep__planning__2d__perception__demo_8cpp.html
a23016702c4a1cdd0768d66bf94828fef
()
pcl::PointCloud< pcl::PointNormal >::Ptr
generateCloudHills
footstep__planning__2d__perception__demo_8cpp.html
aa7acf62d1027d6b149e6a47f230c2a68
()
pcl::PointCloud< pcl::PointNormal >::Ptr
generateCloudSlope
footstep__planning__2d__perception__demo_8cpp.html
a1b029b9f53eff37d7ab30c959512b2fe
()
pcl::PointCloud< pcl::PointNormal >::Ptr
generateCloudStairs
footstep__planning__2d__perception__demo_8cpp.html
af4d8f520c168eda74b839b889ad21553
()
int
main
footstep__planning__2d__perception__demo_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
plan
footstep__planning__2d__perception__demo_8cpp.html
a3268123bd5d4e68afdfcd9bd2c13e574
(const Eigen::Affine3f &goal_center, FootstepGraph::Ptr graph, ros::Publisher &pub_path, ros::Publisher &pub_goal, Eigen::Vector3f footstep_size)
void
processFeedback
footstep__planning__2d__perception__demo_8cpp.html
ad199b44dacd5aff52f8d58455b08b64b
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
profile
footstep__planning__2d__perception__demo_8cpp.html
a703a2d9ce0d450c5d35304e43af272db
(FootstepAStarSolver< FootstepGraph > &solver, FootstepGraph::Ptr graph)
const Eigen::Vector3f
resolution
footstep__planning__2d__perception__demo_8cpp.html
a821c68c3d236c28e340743d93745c9b3
(0.05, 0.05, 0.08)
FootstepGraph::Ptr
graph
footstep__planning__2d__perception__demo_8cpp.html
a1dd61cc0909f8999e648d8149d601e80
ros::Publisher
pub_close_list
footstep__planning__2d__perception__demo_8cpp.html
a1490893d54b6df74b9cbe2e7473fefa7
ros::Publisher
pub_goal
footstep__planning__2d__perception__demo_8cpp.html
ae057aae7fbba2a4cef62321020305295
ros::Publisher
pub_open_list
footstep__planning__2d__perception__demo_8cpp.html
adee3727536e39c002464a3f370e625e3
ros::Publisher
pub_path
footstep__planning__2d__perception__demo_8cpp.html
ad063763e0bba5073cba2c0c533ceda66
ros::Publisher
pub_text
footstep__planning__2d__perception__demo_8cpp.html
a352c9005e89310d121649a2252667027
footstep_projection_demo.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/demo/
footstep__projection__demo_8cpp
jsk_footstep_msgs::FootstepArray
footstepToFootstepArray
footstep__projection__demo_8cpp.html
a73e8164532a1aa4ba693b88d47b1b099
(jsk_footstep_msgs::Footstep msg)
pcl::PointCloud< pcl::PointNormal >::Ptr
generateCloud
footstep__projection__demo_8cpp.html
a5cf383f113a21f3977b1774ac8767136
()
int
main
footstep__projection__demo_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
processFeedback
footstep__projection__demo_8cpp.html
ad199b44dacd5aff52f8d58455b08b64b
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
pcl::search::Octree< pcl::PointNormal >
tree2d
footstep__projection__demo_8cpp.html
a98b3f8434b8d49f4acbf2af0201b4434
(0.1)
pcl::PointCloud< pcl::PointNormal >::Ptr
cloud
footstep__projection__demo_8cpp.html
af6bb27fa1122f336f921f40e9fafa1ba
pcl::PointCloud< pcl::PointNormal >::Ptr
cloud2d
footstep__projection__demo_8cpp.html
a48764e9cf12b37be4617ce565f364a39
ANNGrid::Ptr
grid_search
footstep__projection__demo_8cpp.html
ae78af1ff721b922411ca4fba7a8a3002
FootstepState::Ptr
original_footstep
footstep__projection__demo_8cpp.html
a095a1fa125c8473bb08e515d9afe68b7
FootstepParameters
parameters
footstep__projection__demo_8cpp.html
aedf0d8a8117c259abf4bd2b09d62dd60
ros::Publisher
pub_cloud
footstep__projection__demo_8cpp.html
a6600fdbe96f8c1420ee414ba41c90027
ros::Publisher
pub_footstep
footstep__projection__demo_8cpp.html
a220e76ab8824b7997e6b6fbbf06a7eaa
ros::Publisher
pub_projected_footstep
footstep__projection__demo_8cpp.html
a766d8edfa95af9c5eec461163af5272e
pcl::KdTreeFLANN< pcl::PointNormal >
tree
footstep__projection__demo_8cpp.html
abf889773776618171430450a9aafe001
footstep_state.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
footstep__state_8cpp
jsk_footstep_planner/line2d.h
jsk_footstep_planner
#define
DEBUG
footstep__state_8cpp.html
ad72dbcf6d0153db1b8d8a58001feed83
#define
DEBUG_PRINT
footstep__state_8cpp.html
a1ef6cf338c1a78b0e304baf7c0a2b874
(proc)
std::string
projectStateToString
namespacejsk__footstep__planner.html
a73000a8988499750e8d31e6f008e489c
(unsigned int state)
footstep_state.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
footstep__state_8h
jsk_footstep_planner/ann_grid.h
jsk_footstep_planner/util.h
jsk_footstep_planner::FootstepState
jsk_footstep_planner
jsk_footstep_planner::projection_state
FootstepSupportState
namespacejsk__footstep__planner.html
a8ad7a43ee3568c2ba83771e66158a9a2
NOT_SUPPORTED
namespacejsk__footstep__planner.html
a8ad7a43ee3568c2ba83771e66158a9a2aff377c28c17e5726e20d507ac57f95f0
SUPPORTED
namespacejsk__footstep__planner.html
a8ad7a43ee3568c2ba83771e66158a9a2afb190bff42549774e8389a32cf12776e
CLOSE_TO_SUPPORTED
namespacejsk__footstep__planner.html
a8ad7a43ee3568c2ba83771e66158a9a2a1807d0706dd7f7ee6350455cb0066e2e
size_t
hash_value
namespacejsk__footstep__planner.html
a4084a429281b71f846b0fcb275f65737
(const FootstepState::Ptr &s)
std::string
projectStateToString
namespacejsk__footstep__planner.html
a73000a8988499750e8d31e6f008e489c
(unsigned int state)
const unsigned int
close_to_success
namespacejsk__footstep__planner_1_1projection__state.html
a6baf58c047a339d30fde956008a2f8c2
const unsigned int
no_enough_inliers
namespacejsk__footstep__planner_1_1projection__state.html
abb44b210a120dc9784230250df7c5b94
const unsigned int
no_enough_inliers_ratio
namespacejsk__footstep__planner_1_1projection__state.html
a72463c2df8f78fcfba265f0ef1e1f938
const unsigned int
no_enough_support
namespacejsk__footstep__planner_1_1projection__state.html
a81057983e3896c77a11f3965252ef5bc
const unsigned int
no_plane
namespacejsk__footstep__planner_1_1projection__state.html
a9046538d5d2d578bbbcb4d43764b7624
const unsigned int
no_pointcloud
namespacejsk__footstep__planner_1_1projection__state.html
a7ea38aa2c606aa7fd84eec4160855f89
const unsigned int
success
namespacejsk__footstep__planner_1_1projection__state.html
aa5f7807ccd78d4198705405cbabae546
const unsigned int
transition_limit
namespacejsk__footstep__planner_1_1projection__state.html
a31d8ea296692014a1fdceb39b087246a
const unsigned int
vertical_footstep
namespacejsk__footstep__planner_1_1projection__state.html
a704ec2ead428d0ae3868de1d3ade5841
footstep_state_discrete_close_list.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
footstep__state__discrete__close__list_8cpp
jsk_footstep_planner
footstep_state_discrete_close_list.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
footstep__state__discrete__close__list_8h
jsk_footstep_planner::FootstepStateDiscreteCloseList
jsk_footstep_planner::FootstepStateDiscreteCloseListLocal
jsk_footstep_planner
graph.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
graph_8h
jsk_footstep_planner::Graph
jsk_footstep_planner
grid_astar_solver.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
grid__astar__solver_8h
jsk_footstep_planner/astar_solver.h
jsk_footstep_planner::GridAStarSolver
jsk_footstep_planner
grid_graph.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
grid__graph_8h
jsk_footstep_planner/graph.h
jsk_footstep_planner/grid_state.h
jsk_footstep_planner::GridGraph
jsk_footstep_planner::GridMap
jsk_footstep_planner
GridGraph< CostedGridState >
CostedGridGraph
namespacejsk__footstep__planner.html
a4a19def4c28981cc8ab8e87af95f744f
GridMap< CostedGridState >
CostedGridMap
namespacejsk__footstep__planner.html
a990fc7f42598975b721631ee9bb546c8
GridGraph< OccupancyGridState >
OccupancyGridGraph
namespacejsk__footstep__planner.html
ac4131d49081d19b97e92b6b257a13e85
GridMap< OccupancyGridState >
OccupancyGridMap
namespacejsk__footstep__planner.html
a55739e10b9fd6a3082cf49ef4f96da8f
GridGraph< GridState >
SimpleGridGraph
namespacejsk__footstep__planner.html
aa9b18e6cf11c75924e83909c8563491d
GridMap< GridState >
SimpleGridMap
namespacejsk__footstep__planner.html
a2d64590496f84112d5c40b8e998d308e
grid_path_planner.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
grid__path__planner_8cpp
jsk_footstep_planner/grid_path_planner.h
jsk_footstep_planner
grid_path_planner.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
grid__path__planner_8h
jsk_footstep_planner/grid_perception.h
jsk_footstep_planner::GridPathPlanner
jsk_footstep_planner
GridPlanningStatus
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112
NONE
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112ab8e11069ef6fa737bd656fd5d70055f9
OK
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a1f05c0ae9627955521d766dd411995a4
WARNING
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a5a3e9cb7645f504b56e4f7eb9f2551cd
ERROR
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a9da45f56bd6fe10fc3ba52e3957ddbbc
grid_path_planner_node.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
grid__path__planner__node_8cpp
jsk_footstep_planner/grid_path_planner.h
int
main
grid__path__planner__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
grid_perception.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
grid__perception_8h
jsk_footstep_planner/grid_astar_solver.h
jsk_footstep_planner/grid_graph.h
jsk_footstep_planner::PerceptionGridMap
jsk_footstep_planner
GridGraph< CostedGridState >
PerceptionGridGraph
namespacejsk__footstep__planner.html
af6032081d839fbd741d2ec9705bdb72c
double
gridPerceptionHeuristicDistance
namespacejsk__footstep__planner.html
a041103d3e134468d65dac323d50ecc7a
(SolverNode< PerceptionGridGraph::State, PerceptionGridGraph >::Ptr node, PerceptionGridGraph::Ptr graph)
grid_state.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
grid__state_8h
jsk_footstep_planner::CostedGridState
jsk_footstep_planner::GridState
jsk_footstep_planner::OccupancyGridState
jsk_footstep_planner
size_t
hash_value
namespacejsk__footstep__planner.html
af0fd07f4cba3efeb2be56322a5167553
(const GridState::Ptr &s)
line2d.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
line2d_8cpp
jsk_footstep_planner/line2d.h
jsk_footstep_planner
line2d.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
line2d_8h
jsk_footstep_planner::Line2D
jsk_footstep_planner
mainpage.dox
/tmp/ws/src/jsk_control/jsk_footstep_planner/
mainpage_8dox
marker_array_publisher.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
marker__array__publisher_8cpp
jsk_footstep_planner/marker_array_publisher.h
jsk_footstep_planner
marker_array_publisher.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
marker__array__publisher_8h
jsk_footstep_planner::MarkerArrayPublisher
jsk_footstep_planner
node.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
node_8h
jsk_footstep_planner::Node
jsk_footstep_planner
plane_publisher.py
/tmp/ws/src/jsk_control/jsk_footstep_planner/scripts/
plane__publisher_8py
plane_publisher
def
main
namespaceplane__publisher.html
ad25fd12f1342da0858e5919365ce4867
()
def
makePolygonArray
namespaceplane__publisher.html
a9f3bca78b12aac0e1a860357c4cad728
()
plot_bench.py
/tmp/ws/src/jsk_control/jsk_footstep_planner/scripts/
plot__bench_8py
plot_bench
def
plot
namespaceplot__bench.html
ada828649bf6936fd97bc8b3bd49488d9
(theta, one_data, ax)
action
namespaceplot__bench.html
ab211d499dc02d86623678514839f31f0
args
namespaceplot__bench.html
a87d0ccf1eac27c7307116d2c6bd6db76
axes
namespaceplot__bench.html
aae1f61d79eb186162637e8aba2657390
cb
namespaceplot__bench.html
a2b89511f31c0b1b9e4783b77c80fd6ba
cbar_ax
namespaceplot__bench.html
a4cbf6bad62b2b9a7d151b306f817d0a9
int
counter
namespaceplot__bench.html
a8450e581bf4c5be381b7341b3ec906c0
csv_file
namespaceplot__bench.html
ae6be4fab1609568cfd94cdf5b1404589
dictionary
data
namespaceplot__bench.html
a2fe12c7608930b461636b8fa1e0df043
default
namespaceplot__bench.html
a8865e4186cf79a0217e357e020e9b561
int
dx
namespaceplot__bench.html
a51bb829e38025b66bb7db097811844a3
int
dy
namespaceplot__bench.html
a39467447c6cfc41659c971e541a0a660
string
eps_file
namespaceplot__bench.html
a31c397c4c02546bf4f7fd1a51e90ce2d
fields
namespaceplot__bench.html
a77dcc608c1e0f3c99c350b895a8ca50a
fig
namespaceplot__bench.html
a7477ce22eb72969073c93a9346e0bf34
figure_num
namespaceplot__bench.html
a7ecd6dcd95203de6a836bba211d53e14
float
namespaceplot__bench.html
a1754c11b1ca2de719ee0db8de4159f26
help
namespaceplot__bench.html
a97c6d230bde7a27c89b26abc6ac80e68
bool
initialized
namespaceplot__bench.html
a67c6ff5a3abb217b789a2bf496198c9a
list
methods
namespaceplot__bench.html
a5a6201b793ef9a24814dc2f9d9b7cb8c
one_data
namespaceplot__bench.html
a169e1b9488c58cc0d210c40c33a6ae0f
parser
namespaceplot__bench.html
a0c669a75292468710694009464025f4a
reader
namespaceplot__bench.html
a1e30d53e8547c89104661f2d6a1109e2
right
namespaceplot__bench.html
af859c626e5f4158416b31d20e95e72db
theta
namespaceplot__bench.html
a28bd2f49096ea33975395e3c99504601
theta_str
namespaceplot__bench.html
a403c92abf9e7c174c1d72d77eb55b4a5
type
namespaceplot__bench.html
a0d6d9d9d87ebc8fbe422b76b534a0bb4
int
xnum
namespaceplot__bench.html
a48598491f179d407353a8df21cb25103
pointcloud_model_generator.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
pointcloud__model__generator_8cpp
jsk_footstep_planner/pointcloud_model_generator.h
jsk_footstep_planner
pointcloud_model_generator.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
pointcloud__model__generator_8h
jsk_footstep_planner::PointCloudModelGenerator
jsk_footstep_planner
pointcloud_model_generator_node.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
pointcloud__model__generator__node_8cpp
jsk_footstep_planner/pointcloud_model_generator.h
int
main
pointcloud__model__generator__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
reconfigureCallback
pointcloud__model__generator__node_8cpp.html
a33ec60dd3cc119018e05ae98093e1e4d
(PointCloudModelGeneratorConfig &config, uint32_t level)
double
hole_rate
pointcloud__model__generator__node_8cpp.html
a8ae1fae8e23b9953dc41de7e9b5ec67b
std::string
model
pointcloud__model__generator__node_8cpp.html
a2e5f0c4b01fa6a42a6a2215b44a116d9
boost::mutex
mutex
pointcloud__model__generator__node_8cpp.html
a0ba51deb3be6dd78d799c654b3120e71
pose_array.py
/tmp/ws/src/jsk_control/jsk_footstep_planner/scripts/
pose__array_8py
pose_array
def
cb
namespacepose__array.html
a2cb558a77b17a3dd6297029e91b95e8e
(msg)
p
namespacepose__array.html
a306c65a8556de939cce7d6e318b1d74e
s
namespacepose__array.html
af30ce62c47fe4b31747a8fed4742d92c
sample_astar.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/demo/
sample__astar_8cpp
jsk_footstep_planner/astar_solver.h
Grid2DGraph
Grid2DNode
double
heuristicFunction
sample__astar_8cpp.html
a5e445505c645a5c89e8153165bfe2971
(AStarSolver< Grid2DGraph >::SolverNodePtr node, Grid2DGraph::Ptr graph)
int
main
sample__astar_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
sample_simple_graph.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/demo/
sample__simple__graph_8cpp
jsk_footstep_planner/simple_neighbored_graph.h
jsk_footstep_planner/breadth_first_search_solver.h
jsk_footstep_planner/depth_first_search_solver.h
jsk_footstep_planner/best_first_search_solver.h
jsk_footstep_planner/astar_solver.h
int
main
sample__simple__graph_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
simple_neighbored_graph.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
simple__neighbored__graph_8cpp
jsk_footstep_planner/simple_neighbored_graph.h
jsk_footstep_planner
simple_neighbored_graph.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
simple__neighbored__graph_8h
jsk_footstep_planner/graph.h
jsk_footstep_planner::SimpleNeighboredGraph
jsk_footstep_planner::SimpleNeighboredNode
jsk_footstep_planner
solver.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
solver_8h
jsk_footstep_planner/graph.h
jsk_footstep_planner/solver_node.h
jsk_footstep_planner::Solver
jsk_footstep_planner
solver_node.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
solver__node_8h
jsk_footstep_planner/graph.h
jsk_footstep_planner::SolverNode
jsk_footstep_planner
transform_footstep_array.py
/tmp/ws/src/jsk_control/jsk_footstep_planner/scripts/
transform__footstep__array_8py
transform_footstep_array
def
callback
namespacetransform__footstep__array.html
a167d7befebde06a3c3cf6022368eef76
(msg)
frame_id
namespacetransform__footstep__array.html
a53d39ea9d9e5ed71a43563f958959326
pub
namespacetransform__footstep__array.html
ae127bab95d4e1b9b73f36e6f3042b4fc
s
namespacetransform__footstep__array.html
a3ca4b1457ab94ef3838aafc535020107
strict_tf
namespacetransform__footstep__array.html
a57b4f7175d17c0cb9c971a2e825223eb
tf_listener
namespacetransform__footstep__array.html
af1001268effb641ef0ba23f003f4f0b9
transition_limit.cpp
/tmp/ws/src/jsk_control/jsk_footstep_planner/src/
transition__limit_8cpp
jsk_footstep_planner/transition_limit.h
jsk_footstep_planner
transition_limit.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
transition__limit_8h
jsk_footstep_planner::TransitionLimit
jsk_footstep_planner::TransitionLimitRP
jsk_footstep_planner::TransitionLimitXYZRPY
jsk_footstep_planner
util.h
/tmp/ws/src/jsk_control/jsk_footstep_planner/include/jsk_footstep_planner/
util_8h
jsk_footstep_planner
Eigen::Affine3f
affineFromXYYaw
namespacejsk__footstep__planner.html
ae6802a4421f350460c1a8b416119083f
(double x, double y, double yaw)
jsk_footstep_planner::ANNGrid
classjsk__footstep__planner_1_1ANNGrid.html
cv::Point
Index
classjsk__footstep__planner_1_1ANNGrid.html
a42a5aa22795b969df3c555e7a4fe8345
std::vector< Index >
IndexArray
classjsk__footstep__planner_1_1ANNGrid.html
a2c902a79a4e38f88951e202fef4f053e
boost::shared_ptr< ANNGrid >
Ptr
classjsk__footstep__planner_1_1ANNGrid.html
adf458fddf14274a1e90934ceda9d61fc
ANNGrid
classjsk__footstep__planner_1_1ANNGrid.html
a9e0ef9cfd3997497ece800de280de835
(const double grid_size)
virtual void
approximateSearch
classjsk__footstep__planner_1_1ANNGrid.html
a2bf4ccdbdb9c78c1062f358e5c9f5575
(const Eigen::Vector3f &v, pcl::PointIndices &indices)
virtual void
approximateSearchInBox
classjsk__footstep__planner_1_1ANNGrid.html
a35102521e1f2f1ef71330bb9d5e59cc5
(const Eigen::Vector3f &p0, const Eigen::Vector3f &p1, const Eigen::Vector3f &p2, const Eigen::Vector3f &p3, pcl::PointIndices &indices)
virtual IndexArray
box
classjsk__footstep__planner_1_1ANNGrid.html
a1e3c9e2516a1e7f7af3d0a1338f6e4f8
(const Eigen::Vector3f &p0, const Eigen::Vector3f &p1, const Eigen::Vector3f &p2, const Eigen::Vector3f &p3)
virtual IndexArray
bresenham
classjsk__footstep__planner_1_1ANNGrid.html
a71089576ac89b157e980d34a40a576d5
(const Eigen::Vector3f &p0, const Eigen::Vector3f &p1)
virtual void
build
classjsk__footstep__planner_1_1ANNGrid.html
a83c91dc4d36e20511a7ccafec52649d4
(const pcl::PointCloud< pcl::PointNormal > &cloud)
virtual IndexArray
fill
classjsk__footstep__planner_1_1ANNGrid.html
a744c1e8bce26654e9af04def560d232a
(const IndexArray &filled)
virtual IndexArray
fillByBox
classjsk__footstep__planner_1_1ANNGrid.html
a268ad790c0366b48f126a0db0beea897
(const Eigen::Vector3f &p0, const Eigen::Vector3f &p1, const Eigen::Vector3f &p2, const Eigen::Vector3f &p3)
ANNGridCell::Ptr
getCell
classjsk__footstep__planner_1_1ANNGrid.html
a51769b8ca1e6c0a53579833e83a058a7
(size_t i, size_t j)
virtual Index
pointToIndex
classjsk__footstep__planner_1_1ANNGrid.html
a2d1632f8bad2d7f1ec9e1bb0fd99f9ca
(const pcl::PointNormal &p) const
virtual Index
pointToIndex
classjsk__footstep__planner_1_1ANNGrid.html
a3a7f29caaa5fba56f23509fb8b24ba85
(const Eigen::Vector3f &p) const
virtual void
toImage
classjsk__footstep__planner_1_1ANNGrid.html
acc2024dae67371f6278f5863fc2f6469
(cv::Mat &mat)
virtual void
toImage
classjsk__footstep__planner_1_1ANNGrid.html
a86cd551e7292327dc14d3924d894cb69
(cv::Mat &mat, const IndexArray &pixels)
virtual
~ANNGrid
classjsk__footstep__planner_1_1ANNGrid.html
abe0da0e4201c34d0cf012e020f316571
()
std::vector< std::vector< ANNGridCell::Ptr > >
cells_
classjsk__footstep__planner_1_1ANNGrid.html
abb573f11b252683ba391d72cc8bb64d6
const double
grid_size_
classjsk__footstep__planner_1_1ANNGrid.html
af38dbed7f7b3a0aa5f8bedd706489cdf
cv::Mat
mat_
classjsk__footstep__planner_1_1ANNGrid.html
a2784372b5d773d7b101397510b8cfc25
Eigen::Vector3f
min_point_
classjsk__footstep__planner_1_1ANNGrid.html
a87b3e7444f35b55281f8ee98ffd0fac5
jsk_footstep_planner::ANNGridCell
classjsk__footstep__planner_1_1ANNGridCell.html
boost::unordered_set< size_t >
Indices
classjsk__footstep__planner_1_1ANNGridCell.html
a6303c75ec17eb4212c58360cd23d4d32
boost::shared_ptr< ANNGridCell >
Ptr
classjsk__footstep__planner_1_1ANNGridCell.html
a9e75e21b56c19c69db0ffd67b1698238
virtual void
add
classjsk__footstep__planner_1_1ANNGridCell.html
a9e4fafd195900d03287121a22fe1325b
(size_t i)
ANNGridCell
classjsk__footstep__planner_1_1ANNGridCell.html
a10730382ba75185270fb9b644e0d8139
()
virtual void
fill
classjsk__footstep__planner_1_1ANNGridCell.html
af06a29c2154006915d7c229316e822ec
(Indices &out)
virtual void
fill
classjsk__footstep__planner_1_1ANNGridCell.html
ad531a7cfc871e91d35b223db099c52b3
(std::vector< int > &out)
virtual Indices
get
classjsk__footstep__planner_1_1ANNGridCell.html
aa360d841907d59b932dac8bcdf83f18c
()
virtual
~ANNGridCell
classjsk__footstep__planner_1_1ANNGridCell.html
acd4e1cce2ee90595da82a69ac6405537
()
Indices
indices_
classjsk__footstep__planner_1_1ANNGridCell.html
a070c86a17ca7ec4056c15b7aefa279fc
jsk_footstep_planner::AStarSolver
classjsk__footstep__planner_1_1AStarSolver.html
GraphT
jsk_footstep_planner::BestFirstSearchSolver
GraphT::Ptr
GraphPtr
classjsk__footstep__planner_1_1AStarSolver.html
aa165f8191e4ab8e4a6ec3032a89f9cee
boost::function< double(SolverNodePtr, GraphPtr)>
HeuristicFunction
classjsk__footstep__planner_1_1AStarSolver.html
a0a0e01b30028db32486badeef95e78e5
boost::shared_ptr< AStarSolver >
Ptr
classjsk__footstep__planner_1_1AStarSolver.html
a16dc8969a43079050d38bf5ecdc44c7a
SolverNode< State, GraphT >::Ptr
SolverNodePtr
classjsk__footstep__planner_1_1AStarSolver.html
a1357c453e4ffc969ef45e8cf17a6be37
GraphT::StateT
State
classjsk__footstep__planner_1_1AStarSolver.html
adeb1534db7fe3c2bb1e987c77c1eef30
GraphT::StateT::Ptr
StatePtr
classjsk__footstep__planner_1_1AStarSolver.html
a2ecb2cd00cf1d981cf02cdf296a3cbed
AStarSolver
classjsk__footstep__planner_1_1AStarSolver.html
a498b838a59707f70612de2fb4c0ef797
(GraphPtr graph)
virtual double
fn
classjsk__footstep__planner_1_1AStarSolver.html
a252b8468a584ff291b166f06298d3ad3
(SolverNodePtr n)
virtual double
gn
classjsk__footstep__planner_1_1AStarSolver.html
ab24dc138b476d0eace602ce25e5333b0
(SolverNodePtr n)
virtual double
hn
classjsk__footstep__planner_1_1AStarSolver.html
a722ff8b84edb802f54602c2ee77135b1
(SolverNodePtr n)
virtual void
setHeuristic
classjsk__footstep__planner_1_1AStarSolver.html
a85da6d6a550632803f97e0028ac1e4e8
(HeuristicFunction h)
HeuristicFunction
heuristic_
classjsk__footstep__planner_1_1AStarSolver.html
a3ae3c0f06869ed50c260c4a5f3ec4892
jsk_footstep_planner::BestFirstSearchSolver
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
jsk_footstep_planner::Solver
GraphT::Ptr
GraphPtr
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
ac079203651d64a8f132c6a365b42e9e9
std::priority_queue< SolverNodePtr, std::vector< SolverNodePtr >, std::greater< SolverNodePtr > >
OpenList
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
aca26bf01db9557b35af0abdff7c3e531
boost::shared_ptr< BestFirstSearchSolver >
Ptr
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
aed999b83863cea96791061aa23fd4bba
SolverNode< State, GraphT >::Ptr
SolverNodePtr
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
ab2cf22cfabe70b985ceda8b4c98d9e34
GraphT::StateT
State
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
a8cdbff37f9188c850c5990cefe00fb74
GraphT::StateT::Ptr
StatePtr
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
a495a7e68ab63001488d7f24d1d80a56a
virtual void
addToOpenList
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
a3f980e9364b00430b5cabb627bd21952
(SolverNodePtr node)
BestFirstSearchSolver
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
aa4acb6cf1e698ef0cc91b636d6be0e50
(GraphPtr graph)
virtual double
fn
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
a2d43588a91defdb4cc3189bdc025b990
(SolverNodePtr n)
virtual bool
isOpenListEmpty
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
ae6d5f46bed92f04b5df7f7f9d1fc7056
()
virtual SolverNodePtr
popFromOpenList
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
aa2be5d7a8be04c49c07755d860570b62
()
OpenList
open_list_
classjsk__footstep__planner_1_1BestFirstSearchSolver.html
a4f533d7fd5b54d0282047b5b89c38525
jsk_footstep_planner::BreadthFirstSearchSolver
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
jsk_footstep_planner::Solver
GraphT::Ptr
GraphPtr
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
a0810b0e8eeca2ef0ba985ca58c1039e5
boost::shared_ptr< BreadthFirstSearchSolver >
Ptr
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
a21b80664339f5cc8fa95be2a887ccbbf
SolverNode< State, GraphT >::Ptr
SolverNodePtr
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
a24ede7510c9460bba9e1585f8cfa7d4d
GraphT::StateT
State
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
ade3f08fda6fc99fe4859299e7c13f3ca
GraphT::StateT::Ptr
StatePtr
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
a44d1a1fd1fd4102d70af0f21954d3a06
virtual void
addToOpenList
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
a4746f31de7d7a9431d14d2b717b5b93a
(SolverNodePtr state)
BreadthFirstSearchSolver
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
a0a12e09776d78d3a98ab1a0075123240
(GraphPtr graph)
virtual bool
isOpenListEmpty
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
a05f3cd6c83454712b810a909256558e7
()
virtual SolverNodePtr
popFromOpenList
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
a00def99a5497d89af1304d34a6762cc0
()
std::queue< SolverNodePtr >
open_list_
classjsk__footstep__planner_1_1BreadthFirstSearchSolver.html
ab07865aaf590dd4fc7b083870021174a
jsk_footstep_planner::CostedGridState
classjsk__footstep__planner_1_1CostedGridState.html
jsk_footstep_planner::OccupancyGridState
boost::shared_ptr< CostedGridState >
Ptr
classjsk__footstep__planner_1_1CostedGridState.html
a7046e20900be9b5c6eb7d9ad04d0b44b
CostedGridState
classjsk__footstep__planner_1_1CostedGridState.html
abceaf4190ed4021c23b2a254dff324c6
(int x, int y)
virtual float
getCost
classjsk__footstep__planner_1_1CostedGridState.html
a229a2eda2a6abdfc777edfd9078e47b0
()
virtual bool
isValid
classjsk__footstep__planner_1_1CostedGridState.html
a726119e6d6d59719ed7eb079020f23a1
()
virtual bool
setCost
classjsk__footstep__planner_1_1CostedGridState.html
acf0c6de59b980d3e48f821f4cca7a5e3
(float c_)
float
cost_
classjsk__footstep__planner_1_1CostedGridState.html
a00deb0b6e0dce5e8d81905d358bd32c4
jsk_footstep_planner::DepthFirstSearchSolver
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
jsk_footstep_planner::Solver
GraphT::Ptr
GraphPtr
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
a6664c1c3fdf7a50636b51d4f47362e55
boost::shared_ptr< DepthFirstSearchSolver >
Ptr
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
a359a9a3ca3d0fb85780452d774449b41
SolverNode< State, GraphT >::Ptr
SolverNodePtr
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
a9d1fbe9940e99eca6c4ca8e0c45900aa
GraphT::StateT
State
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
a734cc41d154554bc826f417d7206401f
GraphT::StateT::Ptr
StatePtr
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
a2c18437e958100eabe15da37a279bdb5
virtual void
addToOpenList
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
a98bf155e43f12f836ea8d58d195b4a97
(SolverNodePtr state)
DepthFirstSearchSolver
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
aeee39bd371c031720d728104760dd2d9
(GraphPtr graph)
virtual bool
isOpenListEmpty
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
a5f8b456d3fd364a725d3b0d83fee1771
()
virtual SolverNodePtr
popFromOpenList
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
a06261f8387548a336f708095deabf236
()
std::stack< SolverNodePtr >
open_list_
classjsk__footstep__planner_1_1DepthFirstSearchSolver.html
a3ead9ae8322e4e799dfe176671d60462
jsk_footstep_planner::FootstepAStarSolver
classjsk__footstep__planner_1_1FootstepAStarSolver.html
GraphT
jsk_footstep_planner::AStarSolver
GraphT::Ptr
GraphPtr
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a7d2c446a489818f92d058f1f0f04c8b4
std::priority_queue< SolverNodePtr, std::vector< SolverNodePtr >, std::greater< SolverNodePtr > >
OpenList
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a5b25841d742d69b4ce8c18c91adb69a1
boost::function< void(FootstepAStarSolver &, GraphPtr)>
ProfileFunction
classjsk__footstep__planner_1_1FootstepAStarSolver.html
ad25da87cd2ec1b5f47532b7e009a03f4
boost::shared_ptr< FootstepAStarSolver >
Ptr
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a22ca76b64230218e20f209fe065f67ef
SolverNode< State, GraphT >::Ptr
SolverNodePtr
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a8f9b50498923b63abd0b13f96f8dd564
GraphT::StateT
State
classjsk__footstep__planner_1_1FootstepAStarSolver.html
aec9c495ab46d262bb11b94f72fc18cba
GraphT::StateT::Ptr
StatePtr
classjsk__footstep__planner_1_1FootstepAStarSolver.html
af22754d42282092da124d4610041abb8
virtual void
addToCloseList
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a4887e96aaeab48fc69a3aac9054298f1
(StatePtr s)
void
addToOpenList
classjsk__footstep__planner_1_1FootstepAStarSolver.html
ad74db003051851695b9f39f251aebc11
(SolverNodePtr node)
virtual void
cancelSolve
classjsk__footstep__planner_1_1FootstepAStarSolver.html
adacf029b9378211110fb15506b6ba3a3
()
void
closeListToPointCloud
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a9434e58dee9e0227d51773b6afb4370c
(pcl::PointCloud< PointT > &output_cloud)
virtual bool
findInCloseList
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a0f2aded29ecc1c11be204a2047cca919
(StatePtr s)
virtual double
fn
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a31f7c6297cfc0951472597b26f50b40e
(SolverNodePtr n)
FootstepAStarSolver
classjsk__footstep__planner_1_1FootstepAStarSolver.html
add017a6a06cdd49ef62705efe75b546b
(GraphPtr graph, size_t x_num, size_t y_num, size_t theta_num, unsigned int profile_period=1024, double cost_weight=1.0, double heuristic_weight=1.0)
virtual FootstepStateDiscreteCloseList
getCloseList
classjsk__footstep__planner_1_1FootstepAStarSolver.html
aff6de6dafba18ae147d9339378951a44
()
virtual OpenList
getOpenList
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a925608539e14588d4930d3ecd69d8764
()
virtual bool
isOK
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a63a1d2d20a346334686ab2e6b9dcab91
(const ros::WallTime &start_time, const ros::WallDuration &timeout)
void
openListToPointCloud
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a251a8d1785940ca75fee48213cc6ef52
(pcl::PointCloud< PointT > &output_cloud)
virtual void
setProfileFunction
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a593bb446470aaae3b451cffd129ad4a5
(ProfileFunction f)
virtual std::vector< typename SolverNode< State, GraphT >::Ptr >
solve
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a65c662b5b3097fae86acf07e03a0eb79
(const ros::WallDuration &timeout=ros::WallDuration(1000000000.0))
const double
cost_weight_
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a9c7ca5297717ca501034b3a9628ff727
FootstepStateDiscreteCloseList
footstep_close_list_
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a04151df26e8b6d64bb61cb96e8c1e149
const double
heuristic_weight_
classjsk__footstep__planner_1_1FootstepAStarSolver.html
ae172da8d4b4bc154cfe626ceddd46584
bool
is_cancelled_
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a218cd9e13b56343f8d28a3b3181470c0
bool
is_set_profile_function_
classjsk__footstep__planner_1_1FootstepAStarSolver.html
ae8ce2ec3f468d802dba80f178bdc8ff4
unsigned int
loop_counter_
classjsk__footstep__planner_1_1FootstepAStarSolver.html
ac8f632a64186845b898ceb8184715545
ProfileFunction
profile_function_
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a5c558f0bc50c236cdc6a73f0039cb0d0
unsigned int
profile_period_
classjsk__footstep__planner_1_1FootstepAStarSolver.html
a5d295bee09f0dd1f6c8fd4438c4923d5
jsk_footstep_planner::FootstepGraph
classjsk__footstep__planner_1_1FootstepGraph.html
Graph< FootstepState >
boost::function< double(StatePtr, StatePtr, double) >
PathCostFunction
classjsk__footstep__planner_1_1FootstepGraph.html
afc4cc4aa28f3241aaa00bd9a8fefedb8
boost::shared_ptr< FootstepGraph >
Ptr
classjsk__footstep__planner_1_1FootstepGraph.html
afdb8ece81247cb987021aef66ba81919
boost::function< bool(StatePtr target_state, std::vector< StatePtr > &) >
SuccessorFunction
classjsk__footstep__planner_1_1FootstepGraph.html
affb31286c46975d32e2750a43a955c26
virtual void
clearPerceptionDuration
classjsk__footstep__planner_1_1FootstepGraph.html
ac4ee0a93462685ba0c7077116de23bd0
()
bool
finalizeSteps
classjsk__footstep__planner_1_1FootstepGraph.html
add186200eb23cace13144869e44c7b80
(const StatePtr &last_1_Step, const StatePtr &lastStep, std::vector< StatePtr > &finalizeSteps)
FootstepGraph
classjsk__footstep__planner_1_1FootstepGraph.html
aba73904bbc6e76a8c39f750697828849
(const Eigen::Vector3f &resolution, const bool use_pointcloud_model=false, const bool lazy_projection=true, const bool local_movement=false, const bool use_obstacle_model=false)
virtual TransitionLimit::Ptr
getGlobalTransitionLimit
classjsk__footstep__planner_1_1FootstepGraph.html
aae0528e9fcdc2309e502a2145856b5d2
()
virtual FootstepState::Ptr
getGoal
classjsk__footstep__planner_1_1FootstepGraph.html
af7a9e439811e41615ed0c80f65d9f724
(int leg)
virtual ros::WallDuration
getPerceptionDuration
classjsk__footstep__planner_1_1FootstepGraph.html
abccecd5ec64f6582875c989568673afe
()
virtual pcl::PointIndices::Ptr
getPointIndicesCollidingSphere
classjsk__footstep__planner_1_1FootstepGraph.html
afb22c7906d7f48c0ab6cfd2fdd6a8bc8
(const Eigen::Affine3f &c)
virtual Eigen::Affine3f
getRobotCoords
classjsk__footstep__planner_1_1FootstepGraph.html
ab3efa90d3a4baa3c87c2af0df9f551c8
(StatePtr current_state, StatePtr previous_state) const
virtual TransitionLimit::Ptr
getTransitionLimit
classjsk__footstep__planner_1_1FootstepGraph.html
a5b02df01ca2b08c9ef52d7f03c2fbfa0
()
virtual std::string
infoString
classjsk__footstep__planner_1_1FootstepGraph.html
ad3d6cac48e576f551ccbeda649571e44
() const
virtual bool
isColliding
classjsk__footstep__planner_1_1FootstepGraph.html
a8cfb34391a62c38f2b377a5b39951a39
(StatePtr current_state, StatePtr previous_state)
virtual bool
isCollidingBox
classjsk__footstep__planner_1_1FootstepGraph.html
a8218b1189919714e9d976d2fca32f74b
(const Eigen::Affine3f &c, pcl::PointIndices::Ptr candidates) const
virtual bool
isGoal
classjsk__footstep__planner_1_1FootstepGraph.html
aa9e6f3381e53f3c023fffb233a7810a7
(StatePtr state)
virtual bool
isSuccessable
classjsk__footstep__planner_1_1FootstepGraph.html
a27d43452bfe4286619fd3b35f5546034
(StatePtr current_state, StatePtr previous_state)
virtual bool
lazyProjection
classjsk__footstep__planner_1_1FootstepGraph.html
a9050961187da63388c302b1c014b2ba3
() const
virtual std::vector< FootstepState::Ptr >
localMoveFootstepState
classjsk__footstep__planner_1_1FootstepGraph.html
afbc0826f1841910f0d2492b9b67eae9d
(FootstepState::Ptr in)
virtual bool
localMovement
classjsk__footstep__planner_1_1FootstepGraph.html
ae1093baf581128444b5c2d488c8dc298
() const
virtual double
maxSuccessorDistance
classjsk__footstep__planner_1_1FootstepGraph.html
ae01141c0c0942bcb86d40437c86dabcf
()
virtual double
maxSuccessorRotation
classjsk__footstep__planner_1_1FootstepGraph.html
ac3bb13ddfb0c215534464e19334b191a
()
double
path_cost_original
classjsk__footstep__planner_1_1FootstepGraph.html
a5b814c02bbb4ba0d64d17fa95f148cb4
(StatePtr from, StatePtr to, double prev_cost)
virtual double
pathCost
classjsk__footstep__planner_1_1FootstepGraph.html
a8316f21931a8125cc1551da4ed1c8a27
(StatePtr from, StatePtr to, double prev_cost)
virtual FootstepState::Ptr
projectFootstep
classjsk__footstep__planner_1_1FootstepGraph.html
ad929c268c963604feb99b81ee23c7bae
(FootstepState::Ptr in)
virtual FootstepState::Ptr
projectFootstep
classjsk__footstep__planner_1_1FootstepGraph.html
a5147a53334c79d54a1add0df73bf2152
(FootstepState::Ptr in, unsigned int &state)
virtual bool
projectGoal
classjsk__footstep__planner_1_1FootstepGraph.html
a71e45a22e3f49ce43f7869aebf6fd7f6
()
virtual bool
projectStart
classjsk__footstep__planner_1_1FootstepGraph.html
aed4f180ce3edcb952d3915acede6a144
()
virtual void
setBasicSuccessors
classjsk__footstep__planner_1_1FootstepGraph.html
abe51857cdf16d185278893eef310892b
(std::vector< Eigen::Affine3f > left_to_right_successors)
virtual void
setCollisionBBoxOffset
classjsk__footstep__planner_1_1FootstepGraph.html
a0ab49560810fa543fb4fbab6e97a8147
(const Eigen::Affine3f &offset)
virtual void
setCollisionBBoxSize
classjsk__footstep__planner_1_1FootstepGraph.html
ae6e465658231b630fa1693d77b03efca
(const Eigen::Vector3f &size)
virtual void
setGlobalTransitionLimit
classjsk__footstep__planner_1_1FootstepGraph.html
a93fb54437b06447b23c92e5e538699bb
(TransitionLimit::Ptr limit)
virtual void
setGoalState
classjsk__footstep__planner_1_1FootstepGraph.html
adbff51939ebe55b23e06a305007a9cbf
(FootstepState::Ptr left, FootstepState::Ptr right)
void
setHeuristicPathLine
classjsk__footstep__planner_1_1FootstepGraph.html
a587b582554abbb14c7e7e3c976360e7f
(jsk_recognition_utils::PolyLine &path_line)
virtual void
setLeftGoalState
classjsk__footstep__planner_1_1FootstepGraph.html
a26ae254402531df9b28147988d998998
(FootstepState::Ptr goal)
virtual void
setObstacleModel
classjsk__footstep__planner_1_1FootstepGraph.html
a93aead31c1691ed5a742bd88e985adf4
(pcl::PointCloud< pcl::PointXYZ >::Ptr model)
virtual void
setParameters
classjsk__footstep__planner_1_1FootstepGraph.html
ad4f8aa925c15e2df76aba9986155787c
(FootstepParameters &p)
virtual void
setPathCostFunction
classjsk__footstep__planner_1_1FootstepGraph.html
a0e68242ac68b3704afc3af35fd518b06
(PathCostFunction p)
virtual void
setPointCloudModel
classjsk__footstep__planner_1_1FootstepGraph.html
a6a8bed52996d270313456ee5dc07f295
(pcl::PointCloud< pcl::PointNormal >::Ptr model)
virtual void
setProgressPublisher
classjsk__footstep__planner_1_1FootstepGraph.html
a552ccc88df22f5486422627b1ff997e3
(ros::NodeHandle &nh, std::string topic)
virtual void
setRightGoalState
classjsk__footstep__planner_1_1FootstepGraph.html
ae2b5a34ec488c30f0b64d54d05e95ca0
(FootstepState::Ptr goal)
virtual void
setSuccessorFunction
classjsk__footstep__planner_1_1FootstepGraph.html
a6194279e5e88b6c0cb812773e13258a9
(SuccessorFunction s)
virtual void
setTransitionLimit
classjsk__footstep__planner_1_1FootstepGraph.html
a0f7cfa59d48b33ef3bf99544980d5ab4
(TransitionLimit::Ptr limit)
virtual std::vector< StatePtr >
successors
classjsk__footstep__planner_1_1FootstepGraph.html
a31fc6fd4607225fc847e9c695ad63bdd
(StatePtr target_state)
bool
successors_original
classjsk__footstep__planner_1_1FootstepGraph.html
ad0c11f59ffb580ac67a94fd82a1a6584
(StatePtr target_state, std::vector< FootstepGraph::StatePtr > &ret)
virtual bool
useObstacleModel
classjsk__footstep__planner_1_1FootstepGraph.html
ac8b6132132a99ac8caf041b2efdde3dd
() const
virtual bool
usePointCloudModel
classjsk__footstep__planner_1_1FootstepGraph.html
aecb76fc4564c1d0740c3ae4d5abe0bd3
() const
Eigen::Affine3f
collision_bbox_offset_
classjsk__footstep__planner_1_1FootstepGraph.html
aa2105ca04d8829601abc64c32759d7d5
Eigen::Vector3f
collision_bbox_size_
classjsk__footstep__planner_1_1FootstepGraph.html
a4313b4171b97be375e59d860fc513260
TransitionLimit::Ptr
global_transition_limit_
classjsk__footstep__planner_1_1FootstepGraph.html
adeeec8fe20b77204446d3d38f3e36e2d
ANNGrid::Ptr
grid_search_
classjsk__footstep__planner_1_1FootstepGraph.html
acefd0cf59f3c2d282ce5037392c16676
jsk_recognition_utils::PolyLine::Ptr
heuristic_path_
classjsk__footstep__planner_1_1FootstepGraph.html
a2f408c762fce77e01a99d7b22fc5786c
const bool
lazy_projection_
classjsk__footstep__planner_1_1FootstepGraph.html
a2eebe01581199b356e4c71cbb1cbbb03
FootstepState::Ptr
left_goal_state_
classjsk__footstep__planner_1_1FootstepGraph.html
aac18673741d09fca60cba6b4b5163d7c
const bool
local_movement_
classjsk__footstep__planner_1_1FootstepGraph.html
a39bc391897c0e8678971e635a7ab311c
double
max_successor_distance_
classjsk__footstep__planner_1_1FootstepGraph.html
a6ac82bb66575e43cde8ee1899b9bec2b
double
max_successor_rotation_
classjsk__footstep__planner_1_1FootstepGraph.html
aded8a5da00082ac6bc8ae22c3cf2a7e9
pcl::PointCloud< pcl::PointXYZ >::Ptr
obstacle_model_
classjsk__footstep__planner_1_1FootstepGraph.html
a55da66cad4d67223a644cb0ac42524a3
pcl::KdTreeFLANN< pcl::PointXYZ >::Ptr
obstacle_tree_model_
classjsk__footstep__planner_1_1FootstepGraph.html
aa344bf56eb36ea025283a8cfc44b6b4c
FootstepParameters
parameters_
classjsk__footstep__planner_1_1FootstepGraph.html
a2409809195824af1372f42d602e6cdbb
ros::WallDuration
perception_duration_
classjsk__footstep__planner_1_1FootstepGraph.html
a824e331c1788663a8f756c97900a2a1c
pcl::PointCloud< pcl::PointNormal >::Ptr
pointcloud_model_
classjsk__footstep__planner_1_1FootstepGraph.html
a03c7927a2022c78058358e1788b37e5b
pcl::PointCloud< pcl::PointNormal >::Ptr
pointcloud_model_2d_
classjsk__footstep__planner_1_1FootstepGraph.html
aebbd44a9b24f09f60bf2a234f65a9b6d
ros::Publisher
pub_progress_
classjsk__footstep__planner_1_1FootstepGraph.html
a9846d06722ffd493aaaf8053b3dbf518
bool
publish_progress_
classjsk__footstep__planner_1_1FootstepGraph.html
ac40fb58de94ee2394fcea9e94f67445d
const Eigen::Vector3f
resolution_
classjsk__footstep__planner_1_1FootstepGraph.html
ae08d30523edd6d92d8d423770af6c681
FootstepState::Ptr
right_goal_state_
classjsk__footstep__planner_1_1FootstepGraph.html
a0b6125c17b5d21c2b28ef82b94e6749b
std::vector< Eigen::Affine3f >
successors_from_left_to_right_
classjsk__footstep__planner_1_1FootstepGraph.html
a2e013fba004a417d218cfac298b1cbcc
std::vector< Eigen::Affine3f >
successors_from_right_to_left_
classjsk__footstep__planner_1_1FootstepGraph.html
a0967ae4f62245e70cf3d70d631aba14b
TransitionLimit::Ptr
transition_limit_
classjsk__footstep__planner_1_1FootstepGraph.html
a35b10a537bf32e95e6a5589ea3c5e25b
pcl::KdTreeFLANN< pcl::PointNormal >::Ptr
tree_model_
classjsk__footstep__planner_1_1FootstepGraph.html
a24917c80262ec3e4a06966983a886ad4
pcl::search::Octree< pcl::PointNormal >::Ptr
tree_model_2d_
classjsk__footstep__planner_1_1FootstepGraph.html
a1e4d2888ad80493859c60dec2a3017ce
const bool
use_obstacle_model_
classjsk__footstep__planner_1_1FootstepGraph.html
a58eb6e556237bfc057605e69678cd79e
const bool
use_pointcloud_model_
classjsk__footstep__planner_1_1FootstepGraph.html
a5f3b6e751cb952ec2732e528bf617c05
FootstepState::Ptr
zero_state_
classjsk__footstep__planner_1_1FootstepGraph.html
a5fdaa4686be5e59aee5b8413066a6ff0
PathCostFunction
path_cost_func_
classjsk__footstep__planner_1_1FootstepGraph.html
a935da3277930d7e9a5f8b43b88105edc
SuccessorFunction
successor_func_
classjsk__footstep__planner_1_1FootstepGraph.html
ac267feb576033bbec78e432c87993f3e
friend double
footstepHeuristicFollowPathLine
classjsk__footstep__planner_1_1FootstepGraph.html
adb26ce34d3ad030f8530f29c20cd0d10
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
jsk_footstep_planner::FootstepMarker
classjsk__footstep__planner_1_1FootstepMarker.html
CommandMode
classjsk__footstep__planner_1_1FootstepMarker.html
a1566d5cc9a50615ae40bce60bf87e334
SINGLE
classjsk__footstep__planner_1_1FootstepMarker.html
a1566d5cc9a50615ae40bce60bf87e334a2be9bec43f73062e6dee34c3605b7e75
CONTINUOUS
classjsk__footstep__planner_1_1FootstepMarker.html
a1566d5cc9a50615ae40bce60bf87e334a3aa0eff8df411f1e56347546607dc09a
STACK
classjsk__footstep__planner_1_1FootstepMarker.html
a1566d5cc9a50615ae40bce60bf87e334a277cc20324bfddd3d5c6922a23c5edb2
FootstepMarkerConfig
Config
classjsk__footstep__planner_1_1FootstepMarker.html
a23127322f240e3873b1f4b6e934df5a6
CONTINUOUS
classjsk__footstep__planner_1_1FootstepMarker.html
a1566d5cc9a50615ae40bce60bf87e334a3aa0eff8df411f1e56347546607dc09a
jsk_footstep_msgs::ExecFootstepsResult
ExecResult
classjsk__footstep__planner_1_1FootstepMarker.html
a4e8c8f023aceec472c84cad560952bbc
actionlib::SimpleActionClient< jsk_footstep_msgs::ExecFootstepsAction >
ExecuteActionClient
classjsk__footstep__planner_1_1FootstepMarker.html
a26c17211ab1f2953699fc181a087c7ea
FINISHED
classjsk__footstep__planner_1_1FootstepMarker.html
ab9b658796425ba748893954151162c89a99852e52347ea86faf210c8f5cdab19b
boost::function< void(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &)>
MenuCallbackFunction
classjsk__footstep__planner_1_1FootstepMarker.html
ad66dbc1ab1940039cebd8dd747b8070f
NOT_STARTED
classjsk__footstep__planner_1_1FootstepMarker.html
ab9b658796425ba748893954151162c89a6f34b99fbd62ffe7bd25eeb5c3100788
ON_GOING
classjsk__footstep__planner_1_1FootstepMarker.html
ab9b658796425ba748893954151162c89a8210d7d8fe70e8371f5bf1f244cd108e
actionlib::SimpleActionClient< jsk_footstep_msgs::PlanFootstepsAction >
PlanningActionClient
classjsk__footstep__planner_1_1FootstepMarker.html
a4fc4670d0e35881b2da90bb3848d396e
PlanningState
classjsk__footstep__planner_1_1FootstepMarker.html
ab9b658796425ba748893954151162c89
NOT_STARTED
classjsk__footstep__planner_1_1FootstepMarker.html
ab9b658796425ba748893954151162c89a6f34b99fbd62ffe7bd25eeb5c3100788
FINISHED
classjsk__footstep__planner_1_1FootstepMarker.html
ab9b658796425ba748893954151162c89a99852e52347ea86faf210c8f5cdab19b
ON_GOING
classjsk__footstep__planner_1_1FootstepMarker.html
ab9b658796425ba748893954151162c89a8210d7d8fe70e8371f5bf1f244cd108e
jsk_footstep_msgs::PlanFootstepsResult
PlanResult
classjsk__footstep__planner_1_1FootstepMarker.html
a4408db86a3993df975171d62f1626324
boost::shared_ptr< FootstepMarker >
Ptr
classjsk__footstep__planner_1_1FootstepMarker.html
ac386460db32183aee736a04a1863cfb1
SINGLE
classjsk__footstep__planner_1_1FootstepMarker.html
a1566d5cc9a50615ae40bce60bf87e334a2be9bec43f73062e6dee34c3605b7e75
STACK
classjsk__footstep__planner_1_1FootstepMarker.html
a1566d5cc9a50615ae40bce60bf87e334a277cc20324bfddd3d5c6922a23c5edb2
FootstepMarker
classjsk__footstep__planner_1_1FootstepMarker.html
a2e064d0a462abf30ed7f22ed97b6e5e2
()
virtual
~FootstepMarker
classjsk__footstep__planner_1_1FootstepMarker.html
a0ffeed93e0e275e4648555918b1b93f5
()
virtual void
callFollowPathPlan
classjsk__footstep__planner_1_1FootstepMarker.html
a8e65d2aa51190e8739b7417c52f58d62
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
cancelPlanning
classjsk__footstep__planner_1_1FootstepMarker.html
a0cde57cd38382b6ab56f6275b9e79da5
()
virtual void
configCallback
classjsk__footstep__planner_1_1FootstepMarker.html
a41652c46d01ba5bf8f4775014028c7c3
(Config &config, uint32_t level)
virtual visualization_msgs::Marker
distanceLineMarker
classjsk__footstep__planner_1_1FootstepMarker.html
a3281391972e329bc0929252580bb3019
(const std_msgs::Header &header, const geometry_msgs::Pose &pose)
virtual visualization_msgs::Marker
distanceTextMarker
classjsk__footstep__planner_1_1FootstepMarker.html
abb75b240eed396cc49dc82a0148a7059
(const std_msgs::Header &header, const geometry_msgs::Pose &pose)
virtual void
enable2DCB
classjsk__footstep__planner_1_1FootstepMarker.html
ac7b5cf1712d0f7c213bd1e3aa73d5743
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
enable3DCB
classjsk__footstep__planner_1_1FootstepMarker.html
af8cb839f765347c54c634380938c49db
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
enableContinuousCB
classjsk__footstep__planner_1_1FootstepMarker.html
a9234494247941ee5df8c2c77a7e63417
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
enableCubeCB
classjsk__footstep__planner_1_1FootstepMarker.html
a70f9a9dc47e09326882dce89bc2c8bf1
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
enableLineCB
classjsk__footstep__planner_1_1FootstepMarker.html
a0cfdae7ee3629b7ed431a07ffb1dc73e
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
enableSingleCB
classjsk__footstep__planner_1_1FootstepMarker.html
ae7571da9401b306fa985034098bf81c3
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
enableStackCB
classjsk__footstep__planner_1_1FootstepMarker.html
a1f92c6db7dfc54ee2ed7aa3a5fdefc8c
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
executeDoneCB
classjsk__footstep__planner_1_1FootstepMarker.html
a2467a8faefd730955f73282e37a36a15
(const actionlib::SimpleClientGoalState &state, const ExecResult::ConstPtr &result)
virtual void
executeFootstepCB
classjsk__footstep__planner_1_1FootstepMarker.html
a1da86c161336f3103f5939eadd84f34a
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual bool
executeFootstepService
classjsk__footstep__planner_1_1FootstepMarker.html
a2711ba853577ed982f10abccf817a151
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
virtual jsk_footstep_msgs::FootstepArray
footstepArrayFromPosePair
classjsk__footstep__planner_1_1FootstepMarker.html
a8bbe7f3028d04951333e52d474f92e5e
(PosePair::Ptr pose_pair, const std_msgs::Header &header, bool is_lleg_first)
virtual PosePair::Ptr
getCurrentFootstepPoses
classjsk__footstep__planner_1_1FootstepMarker.html
a838acc9fb2d51b57bc7cb7de08235633
(const ros::Time &stamp)
virtual PosePair::Ptr
getDefaultFootstepPair
classjsk__footstep__planner_1_1FootstepMarker.html
a1df198f061bd03bfb76c151f240bd2bc
()
virtual FootstepTrans
getDefaultLeftLegOffset
classjsk__footstep__planner_1_1FootstepMarker.html
a620b50dffaa87f077c8f2670c190b7a9
()
virtual FootstepTrans
getDefaultRightLegOffset
classjsk__footstep__planner_1_1FootstepMarker.html
a4154f75a07c5a25406309ad6c5e2dd21
()
virtual bool
getFootstepMarkerPoseService
classjsk__footstep__planner_1_1FootstepMarker.html
a64c1a70b83e0b2c09ae7a6ef0840fa36
(jsk_interactive_marker::GetTransformableMarkerPose::Request &req, jsk_interactive_marker::GetTransformableMarkerPose::Response &res)
virtual PosePair::Ptr
getLatestCurrentFootstepPoses
classjsk__footstep__planner_1_1FootstepMarker.html
a0de07fd65ddecf2b3a4154b0ff245a51
()
virtual visualization_msgs::Marker
goalBoundingBoxMarker
classjsk__footstep__planner_1_1FootstepMarker.html
ad22349df4784076b231c8779dadcf138
(const std_msgs::Header &header, const geometry_msgs::Pose &pose)
virtual visualization_msgs::Marker
makeFootstepMarker
classjsk__footstep__planner_1_1FootstepMarker.html
aacfeed46d8ca79bcd33a456517673761
(FootstepTrans pose, unsigned char leg)
virtual visualization_msgs::Marker
originBoundingBoxMarker
classjsk__footstep__planner_1_1FootstepMarker.html
a9d7c489d91c0dba2e776513634488989
(const std_msgs::Header &header, const geometry_msgs::Pose &pose)
virtual visualization_msgs::Marker
originMarker
classjsk__footstep__planner_1_1FootstepMarker.html
a089d52a3e92c3fc918bdbca397f621e7
(const std_msgs::Header &header, const geometry_msgs::Pose &pose)
virtual void
plan
classjsk__footstep__planner_1_1FootstepMarker.html
a9299922934f0bec64c86d07cd75f5d76
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
planDoneCB
classjsk__footstep__planner_1_1FootstepMarker.html
afc8b69abfaaf1dcdacf40fedd0f0c19f
(const actionlib::SimpleClientGoalState &state, const PlanResult::ConstPtr &result)
virtual void
planIfPossible
classjsk__footstep__planner_1_1FootstepMarker.html
ab195a263e19d530c66e6b2e658b34169
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
poseStampedCommandCallback
classjsk__footstep__planner_1_1FootstepMarker.html
ae48d2b7e82a9a64d90709a0e09d72c04
(const geometry_msgs::PoseStamped::ConstPtr &msg)
virtual void
processFeedbackCB
classjsk__footstep__planner_1_1FootstepMarker.html
af56ddd52ba4628ba7d1194e1d36f6ef9
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
processMenuFeedbackCB
classjsk__footstep__planner_1_1FootstepMarker.html
aec4988296b307320389eef7cd4a7be4f
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
processPoseUpdateCB
classjsk__footstep__planner_1_1FootstepMarker.html
a181a571a921393cd0aa7114281b32a4d
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual void
publishCurrentMarkerMode
classjsk__footstep__planner_1_1FootstepMarker.html
adc8a9d57ba0448185a3f23d8bb8e368a
()
virtual void
resetInteractiveMarker
classjsk__footstep__planner_1_1FootstepMarker.html
ae7cb26629f2d3500934fd67be22902e7
()
virtual void
resetMarkerCB
classjsk__footstep__planner_1_1FootstepMarker.html
a96b1e68a0c8d14302d3cb9ad96266ab8
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual bool
resetMarkerService
classjsk__footstep__planner_1_1FootstepMarker.html
accadf68b8b80ba839fb90c852485b5eb
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
virtual void
setupGoalMarker
classjsk__footstep__planner_1_1FootstepMarker.html
a423ad8ecfc2a22345cc3e1a417167cb7
(FootstepTrans pose, visualization_msgs::InteractiveMarker &int_marker)
virtual void
setupInitialMarker
classjsk__footstep__planner_1_1FootstepMarker.html
aa15dfd9d3b7e15c19391c8e8acd55fbb
(PosePair::Ptr leg_poses, visualization_msgs::InteractiveMarker &int_marker)
virtual void
setupMenuHandler
classjsk__footstep__planner_1_1FootstepMarker.html
aeaa478288d2271d3ae8e955a9363db87
()
virtual visualization_msgs::Marker
stackedPosesMarker
classjsk__footstep__planner_1_1FootstepMarker.html
af33c05443af53f7223f5384b6f2819c3
(const std_msgs::Header &header, const geometry_msgs::Pose &pose)
virtual void
stackFootstepCB
classjsk__footstep__planner_1_1FootstepMarker.html
af8d0178be91b36cb1a830f0096156bee
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
virtual bool
stackMarkerPoseService
classjsk__footstep__planner_1_1FootstepMarker.html
a6a58e0b23db244f10539579ca18754d0
(jsk_interactive_marker::SetPose::Request &req, jsk_interactive_marker::SetPose::Response &res)
virtual visualization_msgs::Marker
targetArrow
classjsk__footstep__planner_1_1FootstepMarker.html
a8f1f9fd92bccfeda8ab65e08aaf8ea17
(const std_msgs::Header &header, const geometry_msgs::Pose &pose)
virtual bool
toggleFootstepMarkerModeService
classjsk__footstep__planner_1_1FootstepMarker.html
a3c5b6d9240ff0cdb501d047dae2cacdd
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
virtual void
updateMarkerArray
classjsk__footstep__planner_1_1FootstepMarker.html
aea1d62dc31c11b9649b922e262c26584
(const std_msgs::Header &header, const geometry_msgs::Pose &pose)
virtual bool
waitForExecuteFootstepService
classjsk__footstep__planner_1_1FootstepMarker.html
aa8ae4443d92683a59fc03ac34811d0e4
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
virtual bool
waitForFootstepPlanService
classjsk__footstep__planner_1_1FootstepMarker.html
ae9e31e7739e25f9af82914fead9e2f83
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
ExecuteActionClient
ac_exec_
classjsk__footstep__planner_1_1FootstepMarker.html
a013b7d269451239451a1de883b2ca37a
PlanningActionClient
ac_planner_
classjsk__footstep__planner_1_1FootstepMarker.html
a29229f391b4c20eef3125b99e3560e84
FootstepTrans
collision_bbox_offset_
classjsk__footstep__planner_1_1FootstepMarker.html
aea1343d1acbeb3a3824dd58275e99afe
FootstepVec
collision_bbox_size_
classjsk__footstep__planner_1_1FootstepMarker.html
a451fa12c601798ff09caf5e5967fc329
CommandMode
command_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
aef9fb66dbccc7b651d5d90e89c4faa08
interactive_markers::MenuHandler::EntryHandle
cont_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
abf4925bdea65a93625ab4773e34e980a
interactive_markers::MenuHandler::EntryHandle
cube_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
a68b149b470466887fd867b2acd622867
FootstepTrans
current_lleg_offset_
classjsk__footstep__planner_1_1FootstepMarker.html
ad0990b2f8c105299caa73ea3404c3aea
FootstepTrans
current_rleg_offset_
classjsk__footstep__planner_1_1FootstepMarker.html
a4637fb9a86d7c5ebb32522bdb895b87e
double
default_footstep_margin_
classjsk__footstep__planner_1_1FootstepMarker.html
a8f207fd3bbdcaeb6ae8f9e8ccf086b37
bool
disable_tf_
classjsk__footstep__planner_1_1FootstepMarker.html
a2799e76f1807ff8fc290f504f622540f
interactive_markers::MenuHandler::EntryHandle
entry_2d_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
ae991f180d6c3ec167923a91f82bd44fa
interactive_markers::MenuHandler::EntryHandle
entry_3d_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
a79276b75c8b9da75fed2d79c957391e0
double
foot_size_x_
classjsk__footstep__planner_1_1FootstepMarker.html
a6f063f595f23e646eec233dde38ff10f
double
foot_size_y_
classjsk__footstep__planner_1_1FootstepMarker.html
a62342a8ecae7d600b67b42283ac60a7c
double
foot_size_z_
classjsk__footstep__planner_1_1FootstepMarker.html
a555cde4f2d8a0bb2603e0dbf48bae321
bool
have_last_step_
classjsk__footstep__planner_1_1FootstepMarker.html
a75acf800cca81a1a5b47646f5aa3988f
bool
is_2d_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
a5d241d04b2e111ba0b5bcae123a6c4f2
bool
is_cube_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
a42ebf70b005bcfdd38b4ff27cb09bf1c
jsk_footstep_msgs::Footstep
last_steps_
classjsk__footstep__planner_1_1FootstepMarker.html
a13b4399523cecaa47ce432055ca05ddb
[2]
interactive_markers::MenuHandler::EntryHandle
line_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
ac1ea0c5fd14bbb16c51a8d46db30376b
std::string
lleg_end_coords_
classjsk__footstep__planner_1_1FootstepMarker.html
a33781187cbcf2774ea8592e3f659f4b4
FootstepVec
lleg_footstep_offset_
classjsk__footstep__planner_1_1FootstepMarker.html
a190a67284c79ad6309a3f055ba561e72
FootstepTrans
lleg_goal_pose_
classjsk__footstep__planner_1_1FootstepMarker.html
ad93726ecd940b8d6b7081874940b7dac
interactive_markers::MenuHandler
menu_handler_
classjsk__footstep__planner_1_1FootstepMarker.html
abc0c831c7741ba8ad6dd5a5ba03cfe01
ros::NodeHandle
nh_
classjsk__footstep__planner_1_1FootstepMarker.html
a4a435f89361cad44ab06e17aefc3a81d
std::string
odom_frame_id_
classjsk__footstep__planner_1_1FootstepMarker.html
a1ec19542935087269a4aa643949741fb
PosePair::Ptr
original_foot_poses_
classjsk__footstep__planner_1_1FootstepMarker.html
afd7bd35761d068fa715843a59872e488
jsk_footstep_msgs::FootstepArray
plan_result_
classjsk__footstep__planner_1_1FootstepMarker.html
a8e57a9be85a74b036080495f6ef901bc
boost::mutex
planner_mutex_
classjsk__footstep__planner_1_1FootstepMarker.html
a2283fd3ab493a71af1e85fc327eca73a
PlanningState
planning_state_
classjsk__footstep__planner_1_1FootstepMarker.html
aba764f43b46a859cb87d7d8599a99a1e
ros::NodeHandle
pnh_
classjsk__footstep__planner_1_1FootstepMarker.html
a963b1cfb2cd4a6d6c0875eda165efb66
ros::Publisher
pub_current_marker_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
a831155bf4a4893339bc33c4dd97a135e
MarkerArrayPublisher
pub_marker_array_
classjsk__footstep__planner_1_1FootstepMarker.html
a3617f851bb22361203d58ac3d504e5f7
ros::Publisher
pub_plan_result_
classjsk__footstep__planner_1_1FootstepMarker.html
a91a936783cc3826ba845e533134cc3e1
std::string
rleg_end_coords_
classjsk__footstep__planner_1_1FootstepMarker.html
a3dcb9298a7a6b89c52f7556857257622
FootstepVec
rleg_footstep_offset_
classjsk__footstep__planner_1_1FootstepMarker.html
ace67aa2373fe0e8af1f56ae17baf85ae
FootstepTrans
rleg_goal_pose_
classjsk__footstep__planner_1_1FootstepMarker.html
a5f9ee078c15b832b145eff6814e69eda
boost::shared_ptr< interactive_markers::InteractiveMarkerServer >
server_
classjsk__footstep__planner_1_1FootstepMarker.html
a64fb25d957a63875245e4533520327e2
interactive_markers::MenuHandler::EntryHandle
single_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
ae64615cdf01c4270e2fa51b68486af93
boost::shared_ptr< dynamic_reconfigure::Server< Config > >
srv_
classjsk__footstep__planner_1_1FootstepMarker.html
aacfc7a3fdf609822448a0e67ded9d74c
ros::ServiceServer
srv_execute_footstep_
classjsk__footstep__planner_1_1FootstepMarker.html
afa1eb42759aabcfbd9c05a0ab0eb0135
ros::ServiceServer
srv_get_fs_marker_pose_
classjsk__footstep__planner_1_1FootstepMarker.html
aa5cf034f2808d1a8525210f5dd52b49e
ros::ServiceServer
srv_reset_fs_marker_
classjsk__footstep__planner_1_1FootstepMarker.html
ac855c7d9e3b34dfe235b1ae85178d059
ros::ServiceServer
srv_stack_marker_pose_
classjsk__footstep__planner_1_1FootstepMarker.html
abbb10abec7df6d9e9e8f5a5dd1af99fb
ros::ServiceServer
srv_toggle_fs_com_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
adf3b99fc187d0f26be181c83fa20627e
ros::ServiceServer
srv_wait_for_exec_fs_
classjsk__footstep__planner_1_1FootstepMarker.html
a789c96e5717179fb930c615c7067f67a
ros::ServiceServer
srv_wait_for_fs_plan_
classjsk__footstep__planner_1_1FootstepMarker.html
a8e14907a49d74a563492ea68efd0daa3
interactive_markers::MenuHandler::EntryHandle
stack_btn_
classjsk__footstep__planner_1_1FootstepMarker.html
a50cc834a93a0a6c03ce995f9c74ce1cd
interactive_markers::MenuHandler::EntryHandle
stack_mode_
classjsk__footstep__planner_1_1FootstepMarker.html
a6374b9974143ba162792890688e54d5e
std::vector< FootstepTrans >
stacked_poses_
classjsk__footstep__planner_1_1FootstepMarker.html
a141df3a7c1dd54025ab6d44b65cbeba5
ros::Subscriber
sub_pose_stamped_command_
classjsk__footstep__planner_1_1FootstepMarker.html
ae2145d4547f61bf9d4fcb327b5ac576b
boost::shared_ptr< tf2_ros::BufferClient >
tf_client_
classjsk__footstep__planner_1_1FootstepMarker.html
a8a21fa3a435690eaffdfb9db8c2d6f39
bool
use_default_goal_
classjsk__footstep__planner_1_1FootstepMarker.html
ae994a17bb8aab46e7835644b37396249
jsk_footstep_planner::FootstepParameters
structjsk__footstep__planner_1_1FootstepParameters.html
FootstepParameters
structjsk__footstep__planner_1_1FootstepParameters.html
a71cddfe3190e0dd2c86c06e9196d4fcc
()
double
collision_padding
structjsk__footstep__planner_1_1FootstepParameters.html
ab0fa081ce7dcdb0030168c323dcc18cf
double
global_transition_limit_pitch
structjsk__footstep__planner_1_1FootstepParameters.html
a77d6fda5729cfa6186aecc628845338f
double
global_transition_limit_roll
structjsk__footstep__planner_1_1FootstepParameters.html
a22fc794135cd78f14a778435ad397f51
double
goal_pos_thr
structjsk__footstep__planner_1_1FootstepParameters.html
a88eff93e391f08e0606eacccc8bf0eec
double
goal_rot_thr
structjsk__footstep__planner_1_1FootstepParameters.html
ade8a340f285aa350dea8c80ff7fea9c5
double
local_move_theta
structjsk__footstep__planner_1_1FootstepParameters.html
a9267526d1ffd9b4fdd5007c54e4afc4e
int
local_move_theta_num
structjsk__footstep__planner_1_1FootstepParameters.html
aacd35f0df840e906991bfcce6d24e60f
double
local_move_theta_offset
structjsk__footstep__planner_1_1FootstepParameters.html
aecfea4c3b40aebf07aaf6c1f50accb29
double
local_move_x
structjsk__footstep__planner_1_1FootstepParameters.html
ade83d2108b0a0e6bb7cb6aa5927f1193
int
local_move_x_num
structjsk__footstep__planner_1_1FootstepParameters.html
a48b7384e66d8a17d26c1ab67da6a544a
double
local_move_x_offset
structjsk__footstep__planner_1_1FootstepParameters.html
ac84c05092cee55bf8e7976b0aa892e52
double
local_move_y
structjsk__footstep__planner_1_1FootstepParameters.html
a5a957378986d44938a9e56b81cbee930
int
local_move_y_num
structjsk__footstep__planner_1_1FootstepParameters.html
aaba26aadc5933642d1330db827f845a7
double
local_move_y_offset
structjsk__footstep__planner_1_1FootstepParameters.html
ac1ca2812983c2b4d8395cf1033c1bb61
double
obstacle_resolution
structjsk__footstep__planner_1_1FootstepParameters.html
a40911209b443efe56e93fc5a0473498b
int
plane_estimation_max_iterations
structjsk__footstep__planner_1_1FootstepParameters.html
a4536f97af2fd135126bbf2729f65816c
int
plane_estimation_min_inliers
structjsk__footstep__planner_1_1FootstepParameters.html
af2d18475051d3c7fe1d87408ca44e291
double
plane_estimation_min_ratio_of_inliers
structjsk__footstep__planner_1_1FootstepParameters.html
a39dfee410403da9487a7ae63ce490d48
double
plane_estimation_normal_distance_weight
structjsk__footstep__planner_1_1FootstepParameters.html
a1ef200441e2c931ce5152331f008c634
double
plane_estimation_normal_opening_angle
structjsk__footstep__planner_1_1FootstepParameters.html
ac6e46248a44c2f0f7de8e79e0e1faf7d
double
plane_estimation_outlier_threshold
structjsk__footstep__planner_1_1FootstepParameters.html
a9d50dba583eb46b2ed0aa85b0d8881c6
bool
plane_estimation_use_normal
structjsk__footstep__planner_1_1FootstepParameters.html
a07e2ab07819c7efa82c2bf0b57824950
bool
skip_cropping
structjsk__footstep__planner_1_1FootstepParameters.html
a163018cee2a6f001323c343141c6293a
double
support_check_vertex_neighbor_threshold
structjsk__footstep__planner_1_1FootstepParameters.html
a7e1796c90c78874596475615dea1e21b
int
support_check_x_sampling
structjsk__footstep__planner_1_1FootstepParameters.html
aa1b10932b80981341ff7fe222cd239f0
int
support_check_y_sampling
structjsk__footstep__planner_1_1FootstepParameters.html
ac89bf13a0aafe33cc95d4c35bc8574f1
double
support_padding_x
structjsk__footstep__planner_1_1FootstepParameters.html
aa2a70b38b42a00d20a7ef4d14efc14af
double
support_padding_y
structjsk__footstep__planner_1_1FootstepParameters.html
a0291386b815015eddf1c8e4218e99518
double
transition_limit_pitch
structjsk__footstep__planner_1_1FootstepParameters.html
a156c6846121bf35d4d4756954a27a520
double
transition_limit_roll
structjsk__footstep__planner_1_1FootstepParameters.html
a9df5690c80925cf957719be0c5c52159
double
transition_limit_x
structjsk__footstep__planner_1_1FootstepParameters.html
ac188e80b0142245987221c13ad482b68
double
transition_limit_y
structjsk__footstep__planner_1_1FootstepParameters.html
a3ee7b56786202322915947d6c925c408
double
transition_limit_yaw
structjsk__footstep__planner_1_1FootstepParameters.html
ad57819e9c191b8160dcc39b91c2fa9a7
double
transition_limit_z
structjsk__footstep__planner_1_1FootstepParameters.html
a7aa30c07bffdefc5806736847b32f6b7
bool
use_global_transition_limit
structjsk__footstep__planner_1_1FootstepParameters.html
a44bea4b9545f51cfee2d3cb7f6098afc
bool
use_transition_limit
structjsk__footstep__planner_1_1FootstepParameters.html
a6c759c5988cf4f8d927210de111335c0
jsk_footstep_planner::FootstepPlanner
classjsk__footstep__planner_1_1FootstepPlanner.html
FootstepPlannerConfig
Config
classjsk__footstep__planner_1_1FootstepPlanner.html
afae678c47f14202b2d811bf1730bbc5a
boost::shared_ptr< FootstepPlanner >
Ptr
classjsk__footstep__planner_1_1FootstepPlanner.html
a180d3c82b1e79bc006627908141a12dc
FootstepPlanner
classjsk__footstep__planner_1_1FootstepPlanner.html
af9649ca15baf702b53b3d1e468e4e3fd
(ros::NodeHandle &nh)
virtual void
setHeuristicPathLine
classjsk__footstep__planner_1_1FootstepPlanner.html
ac6bc3e847d55ffdeed79dc3bca413ecd
(jsk_recognition_utils::PolyLine &path_line)
virtual void
buildGraph
classjsk__footstep__planner_1_1FootstepPlanner.html
a8c30e3e12caa294c8e75bc5be487c8bd
()
virtual bool
collisionBoundingBoxInfoService
classjsk__footstep__planner_1_1FootstepPlanner.html
ae79911eae141d357caebd1c457d0722c
(jsk_footstep_planner::CollisionBoundingBoxInfo::Request &req, jsk_footstep_planner::CollisionBoundingBoxInfo::Response &res)
virtual void
configCallback
classjsk__footstep__planner_1_1FootstepPlanner.html
ad04b849970c1f2b291f5b441b516ef15
(Config &config, uint32_t level)
virtual double
followPathLineHeuristic
classjsk__footstep__planner_1_1FootstepPlanner.html
ae072cca70aba71baebe4ffb3aad8b656
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
virtual void
obstacleCallback
classjsk__footstep__planner_1_1FootstepPlanner.html
a2b42df763b54bb01e700b90d993485df
(const sensor_msgs::PointCloud2::ConstPtr &msg)
virtual void
planCB
classjsk__footstep__planner_1_1FootstepPlanner.html
a30152a07deaa40f9ad90041e99735ae8
(const jsk_footstep_msgs::PlanFootstepsGoal::ConstPtr &goal)
virtual void
pointcloudCallback
classjsk__footstep__planner_1_1FootstepPlanner.html
a718b3825a699acab0551a4ed36d2d457
(const sensor_msgs::PointCloud2::ConstPtr &msg)
virtual void
profile
classjsk__footstep__planner_1_1FootstepPlanner.html
a7e06f908b88f5de7395bb9741087f8dc
(FootstepAStarSolver< FootstepGraph > &solver, FootstepGraph::Ptr graph)
virtual bool
projectFootPrint
classjsk__footstep__planner_1_1FootstepPlanner.html
a0bdf26f786667ec17b96e15391392236
(const Eigen::Affine3f ¢er_pose, const Eigen::Affine3f &left_pose_trans, const Eigen::Affine3f &right_pose_trans, geometry_msgs::Pose &pose)
virtual bool
projectFootPrintService
classjsk__footstep__planner_1_1FootstepPlanner.html
a1ccf89dd99f7b5560de24fb5f38d0f7b
(jsk_interactive_marker::SnapFootPrint::Request &req, jsk_interactive_marker::SnapFootPrint::Response &res)
virtual bool
projectFootPrintWithLocalSearchService
classjsk__footstep__planner_1_1FootstepPlanner.html
adde41a0406be576c5cc1b45f6e92c90f
(jsk_interactive_marker::SnapFootPrint::Request &req, jsk_interactive_marker::SnapFootPrint::Response &res)
virtual bool
projectFootstepService
classjsk__footstep__planner_1_1FootstepPlanner.html
ae2ba210d220e027c1f82b857b26b9d14
(jsk_footstep_planner::ProjectFootstep::Request &req, jsk_footstep_planner::ProjectFootstep::Response &res)
virtual void
publishPointCloud
classjsk__footstep__planner_1_1FootstepPlanner.html
a394fa4233d538c5ad0a7b55217b41b03
(const pcl::PointCloud< pcl::PointNormal > &cloud, ros::Publisher &pub, const std_msgs::Header &header)
virtual void
publishText
classjsk__footstep__planner_1_1FootstepPlanner.html
a2eb6944f1b77819fec0a3937abebf3ab
(ros::Publisher &pub, const std::string &text, PlanningStatus status)
virtual bool
readSuccessors
classjsk__footstep__planner_1_1FootstepPlanner.html
a37dc0b64426858338a62fa4e3568a1e7
(ros::NodeHandle &nh)
virtual bool
setHeuristicPathService
classjsk__footstep__planner_1_1FootstepPlanner.html
a664fddd0bab6aad21c77dbc920e91677
(jsk_footstep_planner::SetHeuristicPath::Request &req, jsk_footstep_planner::SetHeuristicPath::Response &res)
virtual double
stepCostHeuristic
classjsk__footstep__planner_1_1FootstepPlanner.html
a317a95829b3cd456da270c4c81a36c01
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
virtual double
straightHeuristic
classjsk__footstep__planner_1_1FootstepPlanner.html
af620a61010186332cd70766a3ac389e2
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
virtual double
straightRotationHeuristic
classjsk__footstep__planner_1_1FootstepPlanner.html
a187e21a79ad4e818ed48c130e4aed889
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
virtual double
zeroHeuristic
classjsk__footstep__planner_1_1FootstepPlanner.html
affdca20800b73c61aae327a54826398e
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
actionlib::SimpleActionServer< jsk_footstep_msgs::PlanFootstepsAction >
as_
classjsk__footstep__planner_1_1FootstepPlanner.html
ac6e490d868c1191ef91305ec8b994777
int
close_list_theta_num_
classjsk__footstep__planner_1_1FootstepPlanner.html
a8f9d8ed1520d3dfeb0b0ad9ab13ca772
int
close_list_x_num_
classjsk__footstep__planner_1_1FootstepPlanner.html
ab7bb1093a98555dbdceb75ff09f0ad99
int
close_list_y_num_
classjsk__footstep__planner_1_1FootstepPlanner.html
a627bc67a5d1a87d84e0e805b9c13a7a9
Eigen::Affine3f
collision_bbox_offset_
classjsk__footstep__planner_1_1FootstepPlanner.html
a115548aa8d3d1d8931ccf3a6aa4ca91a
Eigen::Vector3f
collision_bbox_size_
classjsk__footstep__planner_1_1FootstepPlanner.html
a96427f782754a9b6a0b2dd459a6f345d
double
cost_weight_
classjsk__footstep__planner_1_1FootstepPlanner.html
a693b87cb5590d1cb4cad854ed7e9baed
double
footstep_size_x_
classjsk__footstep__planner_1_1FootstepPlanner.html
aca50297c9d8b4c9d8285af3ac05ced49
double
footstep_size_y_
classjsk__footstep__planner_1_1FootstepPlanner.html
a4c3ca51127320dbf2e1e41d8e95925e7
FootstepGraph::Ptr
graph_
classjsk__footstep__planner_1_1FootstepPlanner.html
a1cd31d52debc1a2734817b2a0508fa36
std::string
heuristic_
classjsk__footstep__planner_1_1FootstepPlanner.html
ad315e445654f6483e8a9147a550a3da5
double
heuristic_first_rotation_weight_
classjsk__footstep__planner_1_1FootstepPlanner.html
a22d1ff882efda59959fd652b1b553630
double
heuristic_second_rotation_weight_
classjsk__footstep__planner_1_1FootstepPlanner.html
a4d57fed035a4307c04226e054038a915
double
heuristic_weight_
classjsk__footstep__planner_1_1FootstepPlanner.html
ab3690f250d28cafe2d3f411efa0de3b1
Eigen::Vector3f
inv_lleg_footstep_offset_
classjsk__footstep__planner_1_1FootstepPlanner.html
aae5eaa8b3f3639efaba39bb9f128d195
Eigen::Vector3f
inv_rleg_footstep_offset_
classjsk__footstep__planner_1_1FootstepPlanner.html
a861e1c933b5e75a67c1eccb3ac3fd6f3
std_msgs::Header
latest_header_
classjsk__footstep__planner_1_1FootstepPlanner.html
aac4dd7bc667c1bf7c28a962928d31cc9
boost::mutex
mutex_
classjsk__footstep__planner_1_1FootstepPlanner.html
a5824e04ccb312c85227c7d5ba4cd5a2a
size_t
num_finalize_steps_
classjsk__footstep__planner_1_1FootstepPlanner.html
aaa939695814356234b2e67d7fde52948
pcl::PointCloud< pcl::PointXYZ >::Ptr
obstacle_model_
classjsk__footstep__planner_1_1FootstepPlanner.html
ab7889c7d69bc52bd0829ba5e69d10c96
std::string
obstacle_model_frame_id_
classjsk__footstep__planner_1_1FootstepPlanner.html
a135a30ad38f1ca6a48de4e1acda67af1
FootstepParameters
parameters_
classjsk__footstep__planner_1_1FootstepPlanner.html
a34ffc258d415c0ab19a47f9b34d3e78d
double
planning_timeout_
classjsk__footstep__planner_1_1FootstepPlanner.html
ac3d7e6dff5cb365dbebc9e7d28a1bdfc
pcl::PointCloud< pcl::PointNormal >::Ptr
pointcloud_model_
classjsk__footstep__planner_1_1FootstepPlanner.html
ac85e3a8753613e263f8c1fbf09ee84db
std::string
pointcloud_model_frame_id_
classjsk__footstep__planner_1_1FootstepPlanner.html
a3fc23242806aec731f343c76bc4dcff1
int
profile_period_
classjsk__footstep__planner_1_1FootstepPlanner.html
a0d5107ec82e9a7d76bb433dfc3552d82
bool
project_goal_state_
classjsk__footstep__planner_1_1FootstepPlanner.html
aadb14cc27d3e6fc07e07ffe13160f9c8
bool
project_start_state_
classjsk__footstep__planner_1_1FootstepPlanner.html
afd80fccee92d01b01bb51fde1b07c121
ros::Publisher
pub_close_list_
classjsk__footstep__planner_1_1FootstepPlanner.html
a6b935bcd3646bbbf212be6b09c702f71
ros::Publisher
pub_open_list_
classjsk__footstep__planner_1_1FootstepPlanner.html
acbe78c63b2b6ae27a2dc01ea34e65943
ros::Publisher
pub_text_
classjsk__footstep__planner_1_1FootstepPlanner.html
aeaea5d20e9133218e7a07d58d28e4c0e
double
resolution_theta_
classjsk__footstep__planner_1_1FootstepPlanner.html
adbe7e1af16d4d17e6e2cb472434027be
double
resolution_x_
classjsk__footstep__planner_1_1FootstepPlanner.html
a731a99faafcfd0da6988c12e4fca8b70
double
resolution_y_
classjsk__footstep__planner_1_1FootstepPlanner.html
a14b114970bb93bd0bb390856c8b071d8
jsk_footstep_msgs::PlanFootstepsResult
result_
classjsk__footstep__planner_1_1FootstepPlanner.html
a3a262648cc952e51a8f1fccc457a4989
bool
rich_profiling_
classjsk__footstep__planner_1_1FootstepPlanner.html
add735c3343c16fcd61134187a9b50cb4
boost::shared_ptr< dynamic_reconfigure::Server< Config > >
srv_
classjsk__footstep__planner_1_1FootstepPlanner.html
a3d2ca3a81a11c877affe572c7381a2f7
ros::ServiceServer
srv_collision_bounding_box_info_
classjsk__footstep__planner_1_1FootstepPlanner.html
a2c1ed17c470c7ec6fead786e2034ff56
ros::ServiceServer
srv_project_footprint_
classjsk__footstep__planner_1_1FootstepPlanner.html
a8e224312723b5d78668f372e16ed3e16
ros::ServiceServer
srv_project_footprint_with_local_search_
classjsk__footstep__planner_1_1FootstepPlanner.html
a7d76e5d5a6afe1a76b0d4774abb4c522
ros::ServiceServer
srv_project_footstep_
classjsk__footstep__planner_1_1FootstepPlanner.html
ac4602fffaff7f28baf7dc00d4ef2469c
ros::ServiceServer
srv_set_heuristic_path_
classjsk__footstep__planner_1_1FootstepPlanner.html
ae07c6ad8c102a4a66d639b03c160355a
ros::Subscriber
sub_obstacle_model_
classjsk__footstep__planner_1_1FootstepPlanner.html
aecc7d25632cd53015ab6433f06348fee
ros::Subscriber
sub_pointcloud_model_
classjsk__footstep__planner_1_1FootstepPlanner.html
af6d8d792a1e551e92d8c8ef3c0e3fe81
std::vector< Eigen::Affine3f >
successors_
classjsk__footstep__planner_1_1FootstepPlanner.html
a11933a2eaf384a5ec78e7f23540c1788
bool
use_lazy_perception_
classjsk__footstep__planner_1_1FootstepPlanner.html
a436b007f607252bd39701a0741d7444c
bool
use_local_movement_
classjsk__footstep__planner_1_1FootstepPlanner.html
a986029ef4351b57a02db5d70b7411a64
bool
use_obstacle_model_
classjsk__footstep__planner_1_1FootstepPlanner.html
a5e120c75a251b9478a88c5600440f47c
bool
use_pointcloud_model_
classjsk__footstep__planner_1_1FootstepPlanner.html
a1b08aa278a9a08825415fb71593e1dab
jsk_footstep_planner::FootstepState
classjsk__footstep__planner_1_1FootstepState.html
boost::shared_ptr< FootstepState >
Ptr
classjsk__footstep__planner_1_1FootstepState.html
aa57c82b6f8d056cd863023f2a1bc2dad
pcl::PointIndices::Ptr
cropPointCloud
classjsk__footstep__planner_1_1FootstepState.html
a4dfe1959f2d7393c894efe96b99820fa
(pcl::PointCloud< pcl::PointNormal >::Ptr cloud, ANNGrid::Ptr grid_search, double padding_x=0.0, double padding_y=0.0)
pcl::PointIndices::Ptr
cropPointCloudExact
classjsk__footstep__planner_1_1FootstepState.html
a1ca13a84823cf60c69258fdfcd258b77
(pcl::PointCloud< pcl::PointNormal >::Ptr cloud, pcl::PointIndices::Ptr near_indices, double padding_x=0.0, double padding_y=0.0)
float
cross2d
classjsk__footstep__planner_1_1FootstepState.html
ac8db369378ed1c5d349ce4ab04273c8d
(const Eigen::Vector2f &a, const Eigen::Vector2f &b) const
virtual bool
crossCheck
classjsk__footstep__planner_1_1FootstepState.html
a1c6baea3eda19ded793203c97138528b
(FootstepState::Ptr other, float collision_padding=0)
FootstepState
classjsk__footstep__planner_1_1FootstepState.html
ab0e4c23f98c94b3c0e246bf9ccd85151
(int leg, const Eigen::Affine3f &pose, const Eigen::Vector3f &dimensions, const Eigen::Vector3f &resolution)
FootstepState
classjsk__footstep__planner_1_1FootstepState.html
a090730e607d3e1fbca3ae147d19ecc79
(int leg, const Eigen::Affine3f &pose, const Eigen::Vector3f &dimensions, const Eigen::Vector3f &resolution, int index_x, int index_y, int index_yaw)
virtual Eigen::Vector3f
getDimensions
classjsk__footstep__planner_1_1FootstepState.html
ae67acea62fdac0c6c2414017a36ad752
() const
virtual int
getLeg
classjsk__footstep__planner_1_1FootstepState.html
ac23d5d1db0e3891f39672c93887c18d4
() const
virtual Eigen::Affine3f
getPose
classjsk__footstep__planner_1_1FootstepState.html
a2a2b775330d9bf4606b90e027c86e3e2
() const
virtual Eigen::Vector3f
getResolution
classjsk__footstep__planner_1_1FootstepState.html
a2d52a15621b187d2483beb378fb2e65f
() const
virtual int
indexT
classjsk__footstep__planner_1_1FootstepState.html
ad76430cb2f07e90f7ab5f426b6e87be1
()
virtual int
indexX
classjsk__footstep__planner_1_1FootstepState.html
a1e5de8d3f7a4d78f243e6ced111c38f7
()
virtual int
indexY
classjsk__footstep__planner_1_1FootstepState.html
a0ba9128ee5ee3ac18f3e937ee669a326
()
virtual FootstepSupportState
isSupportedByPointCloud
classjsk__footstep__planner_1_1FootstepState.html
a554d135eabb9b171c24a008723fe1e0d
(const Eigen::Affine3f &pose, pcl::PointCloud< pcl::PointNormal >::Ptr cloud, pcl::KdTreeFLANN< pcl::PointNormal > &tree, pcl::PointIndices::Ptr inliers, const int foot_x_sampling_num, const int foot_y_sampling_num, const double vertex_threshold)
virtual FootstepSupportState
isSupportedByPointCloudWithoutCropping
classjsk__footstep__planner_1_1FootstepState.html
abb68aa6f00714ebd986a4c912720be13
(const Eigen::Affine3f &pose, pcl::PointCloud< pcl::PointNormal >::Ptr cloud, pcl::KdTreeFLANN< pcl::PointNormal > &tree, pcl::PointIndices::Ptr inliers, const int foot_x_sampling_num, const int foot_y_sampling_num, const double vertex_threshold)
virtual Eigen::Affine3f
midcoords
classjsk__footstep__planner_1_1FootstepState.html
a878921c6433a689479cabb199c700d8c
(const FootstepState &other)
bool
operator==
classjsk__footstep__planner_1_1FootstepState.html
ac438b6ca742ee3d788453de7aae777ef
(FootstepState &other)
virtual FootstepState::Ptr
projectToCloud
classjsk__footstep__planner_1_1FootstepState.html
a1aa02dc98cc8fc19653baa066c533fff
(pcl::KdTreeFLANN< pcl::PointNormal > &tree, pcl::PointCloud< pcl::PointNormal >::Ptr cloud, ANNGrid::Ptr grid_search, pcl::search::Octree< pcl::PointNormal > &tree_2d, pcl::PointCloud< pcl::PointNormal >::Ptr cloud_2d, const Eigen::Vector3f &z, unsigned int &error_state, FootstepParameters ¶meters)
virtual void
setPose
classjsk__footstep__planner_1_1FootstepState.html
a2f91e2144f01fdbdc5538d8017d2c75b
(const Eigen::Affine3f &pose)
PointT
toPoint
classjsk__footstep__planner_1_1FootstepState.html
abcedf844d4e8ccfcf7ae299c9ac28c07
()
virtual jsk_footstep_msgs::Footstep::Ptr
toROSMsg
classjsk__footstep__planner_1_1FootstepState.html
a9659eca98ce31fdebd3310d514094b14
()
virtual jsk_footstep_msgs::Footstep::Ptr
toROSMsg
classjsk__footstep__planner_1_1FootstepState.html
aa8aeee131471760383132b786fa41929
(const Eigen::Vector3f &ioffset)
void
vertices
classjsk__footstep__planner_1_1FootstepState.html
addc85e64b7d93ff3b976262e75be381d
(Eigen::Vector3f &a, Eigen::Vector3f &b, Eigen::Vector3f &c, Eigen::Vector3f &d, double collision_padding=0)
static FootstepState::Ptr
fromROSMsg
classjsk__footstep__planner_1_1FootstepState.html
a75dd44e6f1de5b21c75eb1b13aa1cd91
(const jsk_footstep_msgs::Footstep &f, const Eigen::Vector3f &size, const Eigen::Vector3f &resolution)
bool
debug_print_
classjsk__footstep__planner_1_1FootstepState.html
a25fa72c02dd80bd5c20e90cdff8b7165
const Eigen::Vector3f
dimensions_
classjsk__footstep__planner_1_1FootstepState.html
a2126cb55272aa7773508225b47fe65f0
int
index_x_
classjsk__footstep__planner_1_1FootstepState.html
a269e44ec57f5025cb045eceddcd9dc69
int
index_y_
classjsk__footstep__planner_1_1FootstepState.html
a4c384e589f9843265883292da0909cac
int
index_yaw_
classjsk__footstep__planner_1_1FootstepState.html
ac6451440c388740b27e82dd3c068e2e3
const int
leg_
classjsk__footstep__planner_1_1FootstepState.html
aba992b187362692eed43e268e603762a
Eigen::Affine3f
pose_
classjsk__footstep__planner_1_1FootstepState.html
a1c6d4cddb55fb496cac4f61c6b8942d0
const Eigen::Vector3f
resolution_
classjsk__footstep__planner_1_1FootstepState.html
a91fec5ac496c32e27233fb895e904949
jsk_footstep_planner::FootstepStateDiscreteCloseList
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
boost::shared_ptr< FootstepStateDiscreteCloseList >
Ptr
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a842196a963fecdf3b8dfa68630d0f3cb
boost::tuple< int, int, int >
VolumeKey
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a3f2c6d94fe7550ce6e412ddf0b9dcc4f
bool
find
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a81d954567a7545bf3309c86a40be94f6
(FootstepState::Ptr state)
FootstepStateDiscreteCloseList
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a8570a7a9a8fc5c7b93bdd33f79c3b11b
(const size_t local_x_num, const size_t local_y_num, const size_t local_theta_num)
int
keyDivide
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
aedc8de90bde977100a427bc4b717a03f
(int x, int y)
void
push_back
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a4adbd20794e8559e7eb1dba12159f751
(FootstepState::Ptr state)
size_t
size
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a824642654d20101d35203b6b934cc553
()
void
toPointCloud
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a487211bf3d1e506b81abfd4c332caa91
(pcl::PointCloud< PointT > &output)
VolumeKey
volumeKey
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a794162e0bdcc9d8555612eace027f2d0
(int xi, int yi, int ti)
const size_t
local_theta_num_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
adb679b17fac2592f4ce654c13f1b1e17
std::map< VolumeKey, FootstepStateDiscreteCloseListLocal::Ptr >
local_volumes_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a343104c93d5c5086770d35b851f3c3de
const size_t
local_x_num_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
abdd54b765ec483493e4389e61bdb000e
const size_t
local_y_num_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseList.html
a660c239ba77e39cbad3144b2de0ae898
jsk_footstep_planner::FootstepStateDiscreteCloseListLocal
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
boost::shared_ptr< FootstepStateDiscreteCloseListLocal >
Ptr
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
aa51a1a876f3ca75abe89a0e143aceeed
void
add
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
a56bf87a48c05843e833983057d9a88f3
(FootstepState::Ptr state)
FootstepStateDiscreteCloseListLocal
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
a82064c216bdebd954b348d4ecee701d6
(int x_offset, int y_offset, int theta_offset, size_t x_num, size_t y_num, size_t theta_num)
FootstepState::Ptr
get
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
a4b25891068ea14ba76bd43f9e322d675
(int x, int y, int theta)
void
insertToPointCloud
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
a01573c73af3843b5081ac2a437103c3d
(pcl::PointCloud< PointT > &output)
size_t
size
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
abc337e8a7ba7e6195512b9d2790e6b16
()
std::vector< std::vector< std::vector< FootstepState::Ptr > > >
data_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
a3caff8caeac7dc0ae42b07c77febdf8a
size_t
size_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
ae23053cf437db8ed49019d5c5f57c5fc
const size_t
theta_num_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
ae450f35a20e551528595399b4bf74933
const int
theta_offset_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
a4463c139130fb7fa55426faf107a3e84
const size_t
x_num_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
aea2638903e1fc4c2328cea30e3842898
const int
x_offset_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
ab0c04a33b4424ab6546a441d6180acbe
const size_t
y_num_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
ad02dc7d00e48112cc1445ab7baaf84eb
const int
y_offset_
classjsk__footstep__planner_1_1FootstepStateDiscreteCloseListLocal.html
ab434c04aedbedac6494b3ca04a413381
jsk_footstep_planner::Graph
classjsk__footstep__planner_1_1Graph.html
StateT_
boost::shared_ptr< Graph >
Ptr
classjsk__footstep__planner_1_1Graph.html
a584bb181d220b5e4ab75883bcfff82b2
boost::shared_ptr< StateT >
StatePtr
classjsk__footstep__planner_1_1Graph.html
a55f61d4aeba2e988b41791e795654dfc
StateT_
StateT
classjsk__footstep__planner_1_1Graph.html
af56984b347bc609f8c82296f2fc6f621
virtual void
addNode
classjsk__footstep__planner_1_1Graph.html
ac2cd2d54e712edf69240f9300de174af
(StatePtr state)
virtual StatePtr
getGoalState
classjsk__footstep__planner_1_1Graph.html
a4aea8607498bc63691676af24322347b
()
virtual StatePtr
getStartState
classjsk__footstep__planner_1_1Graph.html
a043fce7089184931475876c2bcc52429
()
Graph
classjsk__footstep__planner_1_1Graph.html
a3d04a0e5e35bc598fea2f4a8b3f1f20d
()
virtual bool
isGoal
classjsk__footstep__planner_1_1Graph.html
a46a3155f609e78fc38f60e55a1c5adfb
(StatePtr state)=0
virtual size_t
numNodes
classjsk__footstep__planner_1_1Graph.html
a2c0d107236a330ae870363ddfec4c143
()
virtual double
pathCost
classjsk__footstep__planner_1_1Graph.html
a02c7035be4895a698ef2580d241789ae
(StatePtr from, StatePtr to, double prev_cost)
virtual void
setGoalState
classjsk__footstep__planner_1_1Graph.html
a63feb868fb9bd4a8a7aaf5d158dbc297
(StatePtr goal)
virtual void
setStartState
classjsk__footstep__planner_1_1Graph.html
aa3c31433e66a8534832e3c84a6f76ac5
(StatePtr start)
virtual std::vector< StatePtr >
successors
classjsk__footstep__planner_1_1Graph.html
acb8ab95a2e1b92a68da71a9220671bc7
(StatePtr target_state)=0
StatePtr
goal_state_
classjsk__footstep__planner_1_1Graph.html
a836ffe4d716644e0a034690c19e8898c
std::vector< StatePtr >
nodes_
classjsk__footstep__planner_1_1Graph.html
a3786b2634267fa7570b7a23f7afeb5b9
StatePtr
start_state_
classjsk__footstep__planner_1_1Graph.html
a0ac335216501eb1aff3f70160bd71864
Graph< FootstepState >
classjsk__footstep__planner_1_1Graph.html
boost::shared_ptr< Graph >
Ptr
classjsk__footstep__planner_1_1Graph.html
a584bb181d220b5e4ab75883bcfff82b2
boost::shared_ptr< StateT >
StatePtr
classjsk__footstep__planner_1_1Graph.html
a55f61d4aeba2e988b41791e795654dfc
FootstepState
StateT
classjsk__footstep__planner_1_1Graph.html
af56984b347bc609f8c82296f2fc6f621
virtual void
addNode
classjsk__footstep__planner_1_1Graph.html
ac2cd2d54e712edf69240f9300de174af
(StatePtr state)
virtual StatePtr
getGoalState
classjsk__footstep__planner_1_1Graph.html
a4aea8607498bc63691676af24322347b
()
virtual StatePtr
getStartState
classjsk__footstep__planner_1_1Graph.html
a043fce7089184931475876c2bcc52429
()
Graph
classjsk__footstep__planner_1_1Graph.html
a3d04a0e5e35bc598fea2f4a8b3f1f20d
()
virtual bool
isGoal
classjsk__footstep__planner_1_1Graph.html
a46a3155f609e78fc38f60e55a1c5adfb
(StatePtr state)=0
virtual size_t
numNodes
classjsk__footstep__planner_1_1Graph.html
a2c0d107236a330ae870363ddfec4c143
()
virtual double
pathCost
classjsk__footstep__planner_1_1Graph.html
a02c7035be4895a698ef2580d241789ae
(StatePtr from, StatePtr to, double prev_cost)
virtual void
setGoalState
classjsk__footstep__planner_1_1Graph.html
a63feb868fb9bd4a8a7aaf5d158dbc297
(StatePtr goal)
virtual void
setStartState
classjsk__footstep__planner_1_1Graph.html
aa3c31433e66a8534832e3c84a6f76ac5
(StatePtr start)
virtual std::vector< StatePtr >
successors
classjsk__footstep__planner_1_1Graph.html
acb8ab95a2e1b92a68da71a9220671bc7
(StatePtr target_state)=0
StatePtr
goal_state_
classjsk__footstep__planner_1_1Graph.html
a836ffe4d716644e0a034690c19e8898c
std::vector< StatePtr >
nodes_
classjsk__footstep__planner_1_1Graph.html
a3786b2634267fa7570b7a23f7afeb5b9
StatePtr
start_state_
classjsk__footstep__planner_1_1Graph.html
a0ac335216501eb1aff3f70160bd71864
Graph< Grid2DNode >
classjsk__footstep__planner_1_1Graph.html
boost::shared_ptr< Graph >
Ptr
classjsk__footstep__planner_1_1Graph.html
a584bb181d220b5e4ab75883bcfff82b2
boost::shared_ptr< StateT >
StatePtr
classjsk__footstep__planner_1_1Graph.html
a55f61d4aeba2e988b41791e795654dfc
Grid2DNode
StateT
classjsk__footstep__planner_1_1Graph.html
af56984b347bc609f8c82296f2fc6f621
virtual void
addNode
classjsk__footstep__planner_1_1Graph.html
ac2cd2d54e712edf69240f9300de174af
(StatePtr state)
virtual StatePtr
getGoalState
classjsk__footstep__planner_1_1Graph.html
a4aea8607498bc63691676af24322347b
()
virtual StatePtr
getStartState
classjsk__footstep__planner_1_1Graph.html
a043fce7089184931475876c2bcc52429
()
Graph
classjsk__footstep__planner_1_1Graph.html
a3d04a0e5e35bc598fea2f4a8b3f1f20d
()
virtual bool
isGoal
classjsk__footstep__planner_1_1Graph.html
a46a3155f609e78fc38f60e55a1c5adfb
(StatePtr state)=0
virtual size_t
numNodes
classjsk__footstep__planner_1_1Graph.html
a2c0d107236a330ae870363ddfec4c143
()
virtual double
pathCost
classjsk__footstep__planner_1_1Graph.html
a02c7035be4895a698ef2580d241789ae
(StatePtr from, StatePtr to, double prev_cost)
virtual void
setGoalState
classjsk__footstep__planner_1_1Graph.html
a63feb868fb9bd4a8a7aaf5d158dbc297
(StatePtr goal)
virtual void
setStartState
classjsk__footstep__planner_1_1Graph.html
aa3c31433e66a8534832e3c84a6f76ac5
(StatePtr start)
virtual std::vector< StatePtr >
successors
classjsk__footstep__planner_1_1Graph.html
acb8ab95a2e1b92a68da71a9220671bc7
(StatePtr target_state)=0
StatePtr
goal_state_
classjsk__footstep__planner_1_1Graph.html
a836ffe4d716644e0a034690c19e8898c
std::vector< StatePtr >
nodes_
classjsk__footstep__planner_1_1Graph.html
a3786b2634267fa7570b7a23f7afeb5b9
StatePtr
start_state_
classjsk__footstep__planner_1_1Graph.html
a0ac335216501eb1aff3f70160bd71864
Graph< GridState >
classjsk__footstep__planner_1_1Graph.html
boost::shared_ptr< Graph >
Ptr
classjsk__footstep__planner_1_1Graph.html
a584bb181d220b5e4ab75883bcfff82b2
boost::shared_ptr< StateT >
StatePtr
classjsk__footstep__planner_1_1Graph.html
a55f61d4aeba2e988b41791e795654dfc
GridState
StateT
classjsk__footstep__planner_1_1Graph.html
af56984b347bc609f8c82296f2fc6f621
virtual void
addNode
classjsk__footstep__planner_1_1Graph.html
ac2cd2d54e712edf69240f9300de174af
(StatePtr state)
virtual StatePtr
getGoalState
classjsk__footstep__planner_1_1Graph.html
a4aea8607498bc63691676af24322347b
()
virtual StatePtr
getStartState
classjsk__footstep__planner_1_1Graph.html
a043fce7089184931475876c2bcc52429
()
Graph
classjsk__footstep__planner_1_1Graph.html
a3d04a0e5e35bc598fea2f4a8b3f1f20d
()
virtual bool
isGoal
classjsk__footstep__planner_1_1Graph.html
a46a3155f609e78fc38f60e55a1c5adfb
(StatePtr state)=0
virtual size_t
numNodes
classjsk__footstep__planner_1_1Graph.html
a2c0d107236a330ae870363ddfec4c143
()
virtual double
pathCost
classjsk__footstep__planner_1_1Graph.html
a02c7035be4895a698ef2580d241789ae
(StatePtr from, StatePtr to, double prev_cost)
virtual void
setGoalState
classjsk__footstep__planner_1_1Graph.html
a63feb868fb9bd4a8a7aaf5d158dbc297
(StatePtr goal)
virtual void
setStartState
classjsk__footstep__planner_1_1Graph.html
aa3c31433e66a8534832e3c84a6f76ac5
(StatePtr start)
virtual std::vector< StatePtr >
successors
classjsk__footstep__planner_1_1Graph.html
acb8ab95a2e1b92a68da71a9220671bc7
(StatePtr target_state)=0
StatePtr
goal_state_
classjsk__footstep__planner_1_1Graph.html
a836ffe4d716644e0a034690c19e8898c
std::vector< StatePtr >
nodes_
classjsk__footstep__planner_1_1Graph.html
a3786b2634267fa7570b7a23f7afeb5b9
StatePtr
start_state_
classjsk__footstep__planner_1_1Graph.html
a0ac335216501eb1aff3f70160bd71864
Graph< SimpleNeighboredNode >
classjsk__footstep__planner_1_1Graph.html
boost::shared_ptr< Graph >
Ptr
classjsk__footstep__planner_1_1Graph.html
a584bb181d220b5e4ab75883bcfff82b2
boost::shared_ptr< StateT >
StatePtr
classjsk__footstep__planner_1_1Graph.html
a55f61d4aeba2e988b41791e795654dfc
SimpleNeighboredNode
StateT
classjsk__footstep__planner_1_1Graph.html
af56984b347bc609f8c82296f2fc6f621
virtual void
addNode
classjsk__footstep__planner_1_1Graph.html
ac2cd2d54e712edf69240f9300de174af
(StatePtr state)
virtual StatePtr
getGoalState
classjsk__footstep__planner_1_1Graph.html
a4aea8607498bc63691676af24322347b
()
virtual StatePtr
getStartState
classjsk__footstep__planner_1_1Graph.html
a043fce7089184931475876c2bcc52429
()
Graph
classjsk__footstep__planner_1_1Graph.html
a3d04a0e5e35bc598fea2f4a8b3f1f20d
()
virtual bool
isGoal
classjsk__footstep__planner_1_1Graph.html
a46a3155f609e78fc38f60e55a1c5adfb
(StatePtr state)=0
virtual size_t
numNodes
classjsk__footstep__planner_1_1Graph.html
a2c0d107236a330ae870363ddfec4c143
()
virtual double
pathCost
classjsk__footstep__planner_1_1Graph.html
a02c7035be4895a698ef2580d241789ae
(StatePtr from, StatePtr to, double prev_cost)
virtual void
setGoalState
classjsk__footstep__planner_1_1Graph.html
a63feb868fb9bd4a8a7aaf5d158dbc297
(StatePtr goal)
virtual void
setStartState
classjsk__footstep__planner_1_1Graph.html
aa3c31433e66a8534832e3c84a6f76ac5
(StatePtr start)
virtual std::vector< StatePtr >
successors
classjsk__footstep__planner_1_1Graph.html
acb8ab95a2e1b92a68da71a9220671bc7
(StatePtr target_state)=0
StatePtr
goal_state_
classjsk__footstep__planner_1_1Graph.html
a836ffe4d716644e0a034690c19e8898c
std::vector< StatePtr >
nodes_
classjsk__footstep__planner_1_1Graph.html
a3786b2634267fa7570b7a23f7afeb5b9
StatePtr
start_state_
classjsk__footstep__planner_1_1Graph.html
a0ac335216501eb1aff3f70160bd71864
Grid2DGraph
classGrid2DGraph.html
Graph< Grid2DNode >
boost::shared_ptr< Grid2DGraph >
Ptr
classGrid2DGraph.html
a595a5cfbe36349595f42a701155144b9
virtual void
addNode
classGrid2DGraph.html
a4a5fe08c38f717237d5800d3e5ae2ebe
(StatePtr state)
virtual StatePtr
findNode
classGrid2DGraph.html
a156690a7a00143d638be5f8d93311813
(int x, int y)
virtual bool
isGoal
classGrid2DGraph.html
a9cfe66a94e33f48fbadbf9417e478d9b
(StatePtr state)
virtual double
pathCost
classGrid2DGraph.html
a8cb6afce2ef78f5dd0663df52039fd26
(StatePtr from, StatePtr to, double prev_cost)
virtual std::vector< Grid2DGraph::StatePtr >
successors
classGrid2DGraph.html
a117ddb9f479adee37372c6be5a4fe0a4
(StatePtr target_state)
StatePtr
state_map_
classGrid2DGraph.html
ab4b33bc1c9233958f3605c446d8f9efc
[1024][1024]
Grid2DNode
classGrid2DNode.html
boost::shared_ptr< Grid2DNode >
Ptr
classGrid2DNode.html
aa1896834e968b7bb939917ae758ac19c
int
getX
classGrid2DNode.html
a3992582a7611c21fe24f2eda8f1f758e
()
int
getY
classGrid2DNode.html
a8640a5bda0c50e23f1d317497c1fd177
()
Grid2DNode
classGrid2DNode.html
a62887fd48c926522727934b2d7f0b405
(int x, int y, bool occupied)
bool
isOccupied
classGrid2DNode.html
a9073542c37e5a8c6ac18815abdcaf263
()
bool
operator==
classGrid2DNode.html
a33e8dd4c25913b0dfc5c26c0ed697a70
(Grid2DNode &other)
bool
occupied_
classGrid2DNode.html
a6e95e1b33322895fb335d088857096f8
int
x_
classGrid2DNode.html
a238187f91dbfd3b308331e7ab11605c9
int
y_
classGrid2DNode.html
a94a491f7a69c2b12b49c2c66e9079e8f
jsk_footstep_planner::GridAStarSolver
classjsk__footstep__planner_1_1GridAStarSolver.html
jsk_footstep_planner::AStarSolver
GraphT::Ptr
GraphPtr
classjsk__footstep__planner_1_1GridAStarSolver.html
a76734421e1c4a770f74fe272b47ac6d1
std::vector< typename SolverNode< State, GraphT >::Ptr >
Path
classjsk__footstep__planner_1_1GridAStarSolver.html
ab6dea72b7515cc7cbe78c17716b315fd
boost::shared_ptr< GridAStarSolver >
Ptr
classjsk__footstep__planner_1_1GridAStarSolver.html
a6d564321c8fe4b46fb36ab6e944a6a95
boost::unordered_map< StatePtr, SolverNodePtr >
SolveList
classjsk__footstep__planner_1_1GridAStarSolver.html
a5bfa6e724f55d46738b7abd026ff9d07
SolverNode< State, GraphT >::Ptr
SolverNodePtr
classjsk__footstep__planner_1_1GridAStarSolver.html
af5c2b27535807408caf522536b2b8e81
GraphT::StateT
State
classjsk__footstep__planner_1_1GridAStarSolver.html
ac6ea5cf4a12c64f84eaf34b5ba3789a6
GraphT::StateT::Ptr
StatePtr
classjsk__footstep__planner_1_1GridAStarSolver.html
abbc77506d30f34b5208a9cad0de2a29c
virtual void
addToCloseList
classjsk__footstep__planner_1_1GridAStarSolver.html
ac944d5bd2d2c6c9c57fed3f5e1ab853f
(SolverNodePtr node)
virtual void
addToOpenList
classjsk__footstep__planner_1_1GridAStarSolver.html
a096a75d3c5a37260ba6a7aafcddf2d45
(SolverNodePtr node)
virtual bool
findInCloseList
classjsk__footstep__planner_1_1GridAStarSolver.html
a51b2c8ec00087f2b6336dc99c6f0762f
(SolverNodePtr node, double &cost)
virtual bool
findInOpenList
classjsk__footstep__planner_1_1GridAStarSolver.html
a754fbe62535c69a0373bff547a35fa9f
(SolverNodePtr node, double &cost)
virtual bool
getCloseList
classjsk__footstep__planner_1_1GridAStarSolver.html
a84f69ecf1c327bb9dd4d196f00e634af
(std::vector< StatePtr > &lst, std::vector< float > &cost)
virtual bool
getOpenList
classjsk__footstep__planner_1_1GridAStarSolver.html
a8adaed51faf8f3ea6d2030bfbdee196a
(std::vector< StatePtr > &lst, std::vector< float > &cost)
GridAStarSolver
classjsk__footstep__planner_1_1GridAStarSolver.html
a2280be12b894ec0a3b72a4974ca2b029
(GraphPtr graph)
virtual bool
isOpenListEmpty
classjsk__footstep__planner_1_1GridAStarSolver.html
a30062f96813b794133189009b1e43718
()
virtual SolverNodePtr
popFromOpenList
classjsk__footstep__planner_1_1GridAStarSolver.html
ac92084a16e675db585c5527971101b3f
()
virtual bool
removeFromCloseList
classjsk__footstep__planner_1_1GridAStarSolver.html
a5e5aeb3bdb6d27b726e1ad29e76e4547
(SolverNodePtr node)
virtual bool
removeFromOpenList
classjsk__footstep__planner_1_1GridAStarSolver.html
a2e8d91fd0f3506c731c793b438367fc2
(SolverNodePtr node)
virtual std::vector< typename SolverNode< State, GraphT >::Ptr >
solve
classjsk__footstep__planner_1_1GridAStarSolver.html
af35737bdd44613b47ff7dbc8b8df3e1a
(const ros::WallDuration &timeout=ros::WallDuration(1000000000.0))
SolveList
open_list_map_
classjsk__footstep__planner_1_1GridAStarSolver.html
abe68cea2e3cda855ab899fb95553eed0
jsk_footstep_planner::GridGraph
classjsk__footstep__planner_1_1GridGraph.html
Graph< GridState >
GridMap< GStateT >
GridType
classjsk__footstep__planner_1_1GridGraph.html
aea96e1b63eaf5263ff3a7ee9c0eb0d38
GStateT
MapState
classjsk__footstep__planner_1_1GridGraph.html
a0080d7e64d30eee141567aff5f971202
GStateT::Ptr
MapStatePtr
classjsk__footstep__planner_1_1GridGraph.html
ae575c5e0c2d79ee0d6b989a3360b9eee
boost::shared_ptr< GridGraph >
Ptr
classjsk__footstep__planner_1_1GridGraph.html
aa2b0783e5ec87a4758a72efe94f34be7
Graph< GridState >::StateT
State
classjsk__footstep__planner_1_1GridGraph.html
a5bec58b2b745b1cb4a8f88aa8ad24edf
StatePtr
getState
classjsk__footstep__planner_1_1GridGraph.html
a553374aed9718b3c2e5ae7fb29da0316
(int ix, int iy)
GridGraph
classjsk__footstep__planner_1_1GridGraph.html
a6dcdeddd646455469f3ac9c4a754e137
(typename GridType::Ptr gr)
virtual bool
isGoal
classjsk__footstep__planner_1_1GridGraph.html
a7626bb421f517008d90ec106f83dc70b
(StatePtr state)
virtual double
pathCost
classjsk__footstep__planner_1_1GridGraph.html
a0fb8b6c628e5f6052f56a3ece318a19a
(StatePtr from, StatePtr to, double prev_cost)
virtual std::vector< StatePtr >
successors
classjsk__footstep__planner_1_1GridGraph.html
acfd5651cf5dc3d1a1fa9d1c9e261d608
(StatePtr target_state)
GridType::Ptr
gridmap_
classjsk__footstep__planner_1_1GridGraph.html
a88e7925bb2674758023556445455d9c2
jsk_footstep_planner::GridMap
classjsk__footstep__planner_1_1GridMap.html
GStateT
GStateT
MapState
classjsk__footstep__planner_1_1GridMap.html
ae49602332f42aaa5750c6e846829b21b
boost::shared_ptr< GStateT >
MapStatePtr
classjsk__footstep__planner_1_1GridMap.html
a3d736f06ea8801c4f2df1e3bf38b8b59
boost::shared_ptr< GridMap >
Ptr
classjsk__footstep__planner_1_1GridMap.html
a314d2005fb8e0f0659d86e85e68ddacc
GridState
State
classjsk__footstep__planner_1_1GridMap.html
a9c3282ca79facf6478306e2f86674bf4
GridState::Ptr
StatePtr
classjsk__footstep__planner_1_1GridMap.html
a4f684fb611ff68b931a63d6dc73b7153
virtual float
getCost
classjsk__footstep__planner_1_1GridMap.html
a568a07dd99f9f3e6533387fdb4c5246c
(int ix, int iy)
virtual int
getOccupancy
classjsk__footstep__planner_1_1GridMap.html
a777c478007feedd1daa1b3d15bcbd201
(int ix, int iy)
virtual StatePtr
getState
classjsk__footstep__planner_1_1GridMap.html
a5ccf406b1d05cd1a2ec7b5305a8a91d3
(int ix, int iy)
GridMap
classjsk__footstep__planner_1_1GridMap.html
a28c8a53088d713fabfdcf5d78e9058cf
(int _x, int _y)
virtual int
index
classjsk__footstep__planner_1_1GridMap.html
af0a534f5e978cd77b81d4ec4f1aaf481
(int ix, int iy)
virtual int
inRange
classjsk__footstep__planner_1_1GridMap.html
a677f0930755fade5fb29bc33f0b4875f
(int ix, int iy)
virtual bool
isValid
classjsk__footstep__planner_1_1GridMap.html
aa2442785592a79c92a11f210885515b6
(int ix, int iy)
virtual bool
setCost
classjsk__footstep__planner_1_1GridMap.html
adb39cd0dbdfbdab99e608491e116074e
(std::vector< float > in)
virtual bool
setCost
classjsk__footstep__planner_1_1GridMap.html
a61046b75e1875207938a992af6353293
(int ix, int iy, float cost=0.0)
virtual bool
setOccupancy
classjsk__footstep__planner_1_1GridMap.html
a51728f52889ea894069a3fd32834b247
(std::vector< int > in)
virtual bool
setOccupancy
classjsk__footstep__planner_1_1GridMap.html
a22f59929b364334b665149523b260442
(int ix, int iy, int occupancy=0)
virtual int
sizeX
classjsk__footstep__planner_1_1GridMap.html
ace68251213a1a68ec150fd174f0bfa30
()
virtual int
sizeY
classjsk__footstep__planner_1_1GridMap.html
a7b7307dd380593f2d39486f45dc51992
()
virtual void
createGrid
classjsk__footstep__planner_1_1GridMap.html
ac5ee7d9fc3e3f7a46749ea25b651b9e6
()
GridMap
classjsk__footstep__planner_1_1GridMap.html
acd40c8b64c90f5ad3e6647a461d4199e
()
int
size_x_
classjsk__footstep__planner_1_1GridMap.html
ae59ef1ebc82fcf878ab6ab817cb19efa
int
size_y_
classjsk__footstep__planner_1_1GridMap.html
afada2599d1adae825481e1c1aa20b42f
std::vector< StatePtr >
state_list_
classjsk__footstep__planner_1_1GridMap.html
ae2ac457920941392b7b46909574a4cc6
GridMap< CostedGridState >
classjsk__footstep__planner_1_1GridMap.html
CostedGridState
MapState
classjsk__footstep__planner_1_1GridMap.html
ae49602332f42aaa5750c6e846829b21b
boost::shared_ptr< CostedGridState >
MapStatePtr
classjsk__footstep__planner_1_1GridMap.html
a3d736f06ea8801c4f2df1e3bf38b8b59
boost::shared_ptr< GridMap >
Ptr
classjsk__footstep__planner_1_1GridMap.html
a314d2005fb8e0f0659d86e85e68ddacc
GridState
State
classjsk__footstep__planner_1_1GridMap.html
a9c3282ca79facf6478306e2f86674bf4
GridState::Ptr
StatePtr
classjsk__footstep__planner_1_1GridMap.html
a4f684fb611ff68b931a63d6dc73b7153
virtual float
getCost
classjsk__footstep__planner_1_1GridMap.html
a568a07dd99f9f3e6533387fdb4c5246c
(int ix, int iy)
virtual int
getOccupancy
classjsk__footstep__planner_1_1GridMap.html
a777c478007feedd1daa1b3d15bcbd201
(int ix, int iy)
virtual StatePtr
getState
classjsk__footstep__planner_1_1GridMap.html
a5ccf406b1d05cd1a2ec7b5305a8a91d3
(int ix, int iy)
GridMap
classjsk__footstep__planner_1_1GridMap.html
a28c8a53088d713fabfdcf5d78e9058cf
(int _x, int _y)
virtual int
index
classjsk__footstep__planner_1_1GridMap.html
af0a534f5e978cd77b81d4ec4f1aaf481
(int ix, int iy)
virtual int
inRange
classjsk__footstep__planner_1_1GridMap.html
a677f0930755fade5fb29bc33f0b4875f
(int ix, int iy)
virtual bool
isValid
classjsk__footstep__planner_1_1GridMap.html
aa2442785592a79c92a11f210885515b6
(int ix, int iy)
virtual bool
setCost
classjsk__footstep__planner_1_1GridMap.html
adb39cd0dbdfbdab99e608491e116074e
(std::vector< float > in)
virtual bool
setCost
classjsk__footstep__planner_1_1GridMap.html
a61046b75e1875207938a992af6353293
(int ix, int iy, float cost=0.0)
virtual bool
setOccupancy
classjsk__footstep__planner_1_1GridMap.html
a51728f52889ea894069a3fd32834b247
(std::vector< int > in)
virtual bool
setOccupancy
classjsk__footstep__planner_1_1GridMap.html
a22f59929b364334b665149523b260442
(int ix, int iy, int occupancy=0)
virtual int
sizeX
classjsk__footstep__planner_1_1GridMap.html
ace68251213a1a68ec150fd174f0bfa30
()
virtual int
sizeY
classjsk__footstep__planner_1_1GridMap.html
a7b7307dd380593f2d39486f45dc51992
()
virtual void
createGrid
classjsk__footstep__planner_1_1GridMap.html
ac5ee7d9fc3e3f7a46749ea25b651b9e6
()
GridMap
classjsk__footstep__planner_1_1GridMap.html
acd40c8b64c90f5ad3e6647a461d4199e
()
int
size_x_
classjsk__footstep__planner_1_1GridMap.html
ae59ef1ebc82fcf878ab6ab817cb19efa
int
size_y_
classjsk__footstep__planner_1_1GridMap.html
afada2599d1adae825481e1c1aa20b42f
std::vector< StatePtr >
state_list_
classjsk__footstep__planner_1_1GridMap.html
ae2ac457920941392b7b46909574a4cc6
jsk_footstep_planner::GridPathPlanner
classjsk__footstep__planner_1_1GridPathPlanner.html
PerceptionGridGraph
Graph
classjsk__footstep__planner_1_1GridPathPlanner.html
a0f60e1e984458630f2fad54ab7e6538e
PerceptionGridMap
GridMap
classjsk__footstep__planner_1_1GridPathPlanner.html
abd86bae24f6e339eecb55e43a6ea849e
GridAStarSolver< PerceptionGridGraph >
Solver
classjsk__footstep__planner_1_1GridPathPlanner.html
a793063c850bf8e9cc1e0e7f6db10c481
GridPathPlanner
classjsk__footstep__planner_1_1GridPathPlanner.html
a8b92b85997145a867e07e16e3ad5f3eb
(ros::NodeHandle &nh)
virtual void
buildGraph
classjsk__footstep__planner_1_1GridPathPlanner.html
a356dbcde54333870aa42671c7b6d90d7
()
virtual bool
collisionBoundingBoxInfoService
classjsk__footstep__planner_1_1GridPathPlanner.html
a835df29a6b6aafdabdcbba77b447a081
(jsk_footstep_planner::CollisionBoundingBoxInfo::Request &req, jsk_footstep_planner::CollisionBoundingBoxInfo::Response &res)
virtual void
gridToPoint
classjsk__footstep__planner_1_1GridPathPlanner.html
af4a26a4e69f9d0430594d1ad06b13a3b
(const int ix, const int iy, Eigen::Vector3f &p)
double
heuristicDistance
classjsk__footstep__planner_1_1GridPathPlanner.html
a475c4097a4e2f77772f732629a0149c1
(SolverNode< PerceptionGridGraph::State, PerceptionGridGraph >::Ptr node, PerceptionGridGraph::Ptr graph)
virtual void
obstacleCallback
classjsk__footstep__planner_1_1GridPathPlanner.html
aa6e71802fcc1185b23edb2c17c3e83bb
(const sensor_msgs::PointCloud2::ConstPtr &msg)
virtual void
planCB
classjsk__footstep__planner_1_1GridPathPlanner.html
ab9427329f3d8b2d68777839118c7c63c
(const jsk_footstep_msgs::PlanFootstepsGoal::ConstPtr &goal)
virtual void
pointcloudCallback
classjsk__footstep__planner_1_1GridPathPlanner.html
ac777d454ed7e04edd26053cd3d82f93f
(const sensor_msgs::PointCloud2::ConstPtr &msg)
virtual void
pointToGrid
classjsk__footstep__planner_1_1GridPathPlanner.html
ad6266bb686205b900e441afae1e7dd65
(const Eigen::Vector3f &p, int &ix, int &iy)
virtual void
publishMarker
classjsk__footstep__planner_1_1GridPathPlanner.html
a1ca0574f30cb761969ae267802522289
()
virtual void
publishPointCloud
classjsk__footstep__planner_1_1GridPathPlanner.html
aaaea9f95b6ffcb60d6a872b1fcfd4c37
(const pcl::PointCloud< pcl::PointXYZRGB > &cloud, ros::Publisher &pub, const std_msgs::Header &header)
virtual void
publishText
classjsk__footstep__planner_1_1GridPathPlanner.html
a8d088f36309f383bfd8b8267c99f80a6
(ros::Publisher &pub, const std::string &text, GridPlanningStatus status)
virtual bool
updateCost
classjsk__footstep__planner_1_1GridPathPlanner.html
aa4ef34cc91cea6edee5ef786bd780640
(GridState::Ptr ptr)
actionlib::SimpleActionServer< jsk_footstep_msgs::PlanFootstepsAction >
as_
classjsk__footstep__planner_1_1GridPathPlanner.html
ab77c471da3931c15f512f17a0e6aaa99
Eigen::Affine3f
collision_bbox_offset_
classjsk__footstep__planner_1_1GridPathPlanner.html
aeccd902422bfac9b593ca3854c96fdd4
Eigen::Vector3f
collision_bbox_size_
classjsk__footstep__planner_1_1GridPathPlanner.html
aa0fd393c79232d4cad7cb32f014f8609
double
collision_circle_max_height_
classjsk__footstep__planner_1_1GridPathPlanner.html
a8cdbcaee58c0d73e24a7c7766150dc03
double
collision_circle_min_height_
classjsk__footstep__planner_1_1GridPathPlanner.html
a1c2dff6c96b3e7e559d666c6e0a1d9ac
double
collision_circle_radius_
classjsk__footstep__planner_1_1GridPathPlanner.html
aeadd762e3c61927e52a8418f712c79f9
PerceptionGridGraph::Ptr
graph_
classjsk__footstep__planner_1_1GridPathPlanner.html
a5ee9069cc60eeb216dfc3176f4fcc103
PerceptionGridMap::Ptr
gridmap_
classjsk__footstep__planner_1_1GridPathPlanner.html
aa0035eb732385020f2a64e9172bd08fa
Eigen::Vector3f
map_offset_
classjsk__footstep__planner_1_1GridPathPlanner.html
a583719dbf44efb84eed0f4412908dbc1
double
map_resolution_
classjsk__footstep__planner_1_1GridPathPlanner.html
aa14edd61142d0faa77a23681254c2e4a
boost::mutex
mutex_
classjsk__footstep__planner_1_1GridPathPlanner.html
a417126d22fff71b18f8169bb01112e80
pcl::PointCloud< pcl::PointXYZ >::Ptr
obstacle_points_
classjsk__footstep__planner_1_1GridPathPlanner.html
a75ef4ef5db06111ee96344b158bf1cec
std::string
obstacle_points_frame_id_
classjsk__footstep__planner_1_1GridPathPlanner.html
a0a82e960baa778a1a10fce136bfd4eb3
pcl::KdTreeFLANN< pcl::PointXYZ >::Ptr
obstacle_tree_
classjsk__footstep__planner_1_1GridPathPlanner.html
ae0aadbc3b4a14cddb59a3d71e7df2e92
pcl::PointCloud< pcl::PointNormal >::Ptr
plane_points_
classjsk__footstep__planner_1_1GridPathPlanner.html
a27c261dfcf0fce18b71970620b538cda
std::string
plane_points_frame_id_
classjsk__footstep__planner_1_1GridPathPlanner.html
a3b8b20831f01a7dd4ce5d03fce2aa63d
pcl::KdTreeFLANN< pcl::PointNormal >::Ptr
plane_tree_
classjsk__footstep__planner_1_1GridPathPlanner.html
a5943a6dfab1d198a99a26b3b0144d61c
ros::Publisher
pub_close_list_
classjsk__footstep__planner_1_1GridPathPlanner.html
a0db9f2a8ca204914b72ecd6ec57abd41
ros::Publisher
pub_marker_
classjsk__footstep__planner_1_1GridPathPlanner.html
af936f3cf0455cfd97130caba842547df
ros::Publisher
pub_open_list_
classjsk__footstep__planner_1_1GridPathPlanner.html
ac032a9bc74a5994f38f8f7b295c5fc49
ros::Publisher
pub_text_
classjsk__footstep__planner_1_1GridPathPlanner.html
ae0fb16f99bceff775d68f2336dc15abe
jsk_footstep_msgs::PlanFootstepsResult
result_
classjsk__footstep__planner_1_1GridPathPlanner.html
af6db3ae239fdad9e64d2557d744f5934
ros::ServiceServer
srv_collision_bounding_box_info_
classjsk__footstep__planner_1_1GridPathPlanner.html
abeed49f3f9c903115ef35d21af88ee99
ros::Subscriber
sub_obstacle_points_
classjsk__footstep__planner_1_1GridPathPlanner.html
a5d42519a49e219df1fa5f6819019fcd3
ros::Subscriber
sub_plane_points_
classjsk__footstep__planner_1_1GridPathPlanner.html
a6887a07d0fa6b5c21c9c2bb7e7ea865e
bool
use_obstacle_points_
classjsk__footstep__planner_1_1GridPathPlanner.html
a70b0f0d4f273169e850c1031d24cf984
bool
use_plane_points_
classjsk__footstep__planner_1_1GridPathPlanner.html
a625c6f64a4c54b8c92a0b9ebc36ac03d
jsk_footstep_planner::GridState
classjsk__footstep__planner_1_1GridState.html
boost::shared_ptr< GridState >
Ptr
classjsk__footstep__planner_1_1GridState.html
ac6543f55857c7ec0d2851dab65a48641
virtual float
getCost
classjsk__footstep__planner_1_1GridState.html
ae2da4d3e02f0f2eb55a3e67e9ba38ea5
()
virtual int
getOccupancy
classjsk__footstep__planner_1_1GridState.html
a7c4fd50a54eb49d282c6b6daa00c6d58
()
GridState
classjsk__footstep__planner_1_1GridState.html
ae26fdac2008ea6d14a289537eb619349
(int x, int y)
virtual int
indexX
classjsk__footstep__planner_1_1GridState.html
a698252bee5a7cf03b3b95c8a91f85755
()
virtual int
indexY
classjsk__footstep__planner_1_1GridState.html
a6cea20321c121fb2d4eff456b2c5ce0e
()
virtual bool
isValid
classjsk__footstep__planner_1_1GridState.html
a39317a86817e45a2ef94610e063ea361
()
bool
operator==
classjsk__footstep__planner_1_1GridState.html
a8c98b46451c376ebfe6328040b061920
(const GridState &other) const
virtual bool
setCost
classjsk__footstep__planner_1_1GridState.html
a54db9a4a8e9e5182ee6f0c3023cfdbb9
(float c_)
virtual bool
setOccupancy
classjsk__footstep__planner_1_1GridState.html
a69cf23de027ed03e1b9d4b5fdf754d35
(int occ_)
int
index_x_
classjsk__footstep__planner_1_1GridState.html
a9dee37edc1ef8cb82cdb3e10a6a3ffd9
int
index_y_
classjsk__footstep__planner_1_1GridState.html
a74f3e75bed0e3d79cc8787cea6e32e8a
jsk_footstep_planner::Line2D
classjsk__footstep__planner_1_1Line2D.html
boost::shared_ptr< Line2D >
Ptr
classjsk__footstep__planner_1_1Line2D.html
abb0dc95704d915d31d3917649b5f5458
virtual bool
isCrossing
classjsk__footstep__planner_1_1Line2D.html
a58f2ac4561e729e421d4db18999906e7
(Line2D &other)
Line2D
classjsk__footstep__planner_1_1Line2D.html
a91940148a3d0537232587716db9fedeb
(const Eigen::Vector3f &p, const Eigen::Vector3f &q)
Eigen::Vector2f
u_
classjsk__footstep__planner_1_1Line2D.html
ad9d08e118d2b2860538a2cd17398ff57
Eigen::Vector2f
v_
classjsk__footstep__planner_1_1Line2D.html
aeb32ff4f8e337e9a428e8d222828bd40
jsk_footstep_planner::MarkerArrayPublisher
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
boost::shared_ptr< MarkerArrayPublisher >
Ptr
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
af0653d7c970b67a08eee7d3afc27f29f
virtual void
clear
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
a60aabf4777bb1f314c2ffad2e6d65932
()
virtual void
clear
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
afd429ea4f90726e76b1b311f02ce3a2b
(const std::string &name)
virtual void
insert
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
ac79c83aa2e78b704f59898cb0f08a4e2
(const std::string &name, visualization_msgs::Marker marker)
MarkerArrayPublisher
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
a7efcfbc68d5b2b1038a7a15693d16148
(ros::NodeHandle &nh, const std::string &topic)
virtual void
publish
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
ae1f0a3eeade375b3c5b049132d0756bc
()
virtual size_t
getID
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
a1bbb635c44e55a0fccf928a4dde74e44
(const std::string &name)
std::map< std::string, visualization_msgs::Marker >
markers_
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
ab40c3a7f0ddcdf342a02d5e2887a35bb
std::map< std::string, size_t >
name_mapping_
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
a86f5ee592b88d4345ce04c542605a741
ros::Publisher
pub_
classjsk__footstep__planner_1_1MarkerArrayPublisher.html
a7e538fa26fe7445cec0568bb8cdf26fc
jsk_footstep_planner::Node
classjsk__footstep__planner_1_1Node.html
boost::shared_ptr< Node >
Ptr
classjsk__footstep__planner_1_1Node.html
a8cfff0e2ee91c19dace4ecc809fedea8
virtual StateT
getState
classjsk__footstep__planner_1_1Node.html
ad630c7430c4cc6c18d959795a7687a2d
()
Node
classjsk__footstep__planner_1_1Node.html
a4a3448b6842655cdb71e3fb737731636
(const StateT &state)
virtual
~Node
classjsk__footstep__planner_1_1Node.html
a8c6ac0bd78cde8d176567a7bdb6c592e
()
StateT
state_
classjsk__footstep__planner_1_1Node.html
a5954cf0d68101b42ef900e4ba62cad86
jsk_footstep_planner::OccupancyGridState
classjsk__footstep__planner_1_1OccupancyGridState.html
jsk_footstep_planner::GridState
boost::shared_ptr< OccupancyGridState >
Ptr
classjsk__footstep__planner_1_1OccupancyGridState.html
aa229e277ea58f0b7d7b2aa421750119d
virtual int
getOccupancy
classjsk__footstep__planner_1_1OccupancyGridState.html
aa485b64c50c23d4a3d42cdf3edca4afc
()
virtual bool
isValid
classjsk__footstep__planner_1_1OccupancyGridState.html
ab84f9717aebc8602aade71ecbcccf7e0
()
OccupancyGridState
classjsk__footstep__planner_1_1OccupancyGridState.html
af164ed9886d0dbe7de4d5cd97dd06b66
(int x, int y)
virtual bool
setOccupancy
classjsk__footstep__planner_1_1OccupancyGridState.html
a46fab568c0af72589c6e29135e10f2ae
(int occ_)
int
occupancy_
classjsk__footstep__planner_1_1OccupancyGridState.html
ac4c4b239b3591d751db0a4251a5e7b4f
jsk_footstep_planner::PerceptionGridMap
classjsk__footstep__planner_1_1PerceptionGridMap.html
GridMap< CostedGridState >
boost::shared_ptr< PerceptionGridMap >
Ptr
classjsk__footstep__planner_1_1PerceptionGridMap.html
ab2b7c211959ee9dbdbb3139639b44285
boost::function< bool(GridState::Ptr)>
UpdateCostFunction
classjsk__footstep__planner_1_1PerceptionGridMap.html
a21b204d1eb49422fe1e60a51158d6c4b
virtual bool
checkState
classjsk__footstep__planner_1_1PerceptionGridMap.html
ac34430a5973b78ea752691aa46b8afd0
(int ix, int iy)
virtual StatePtr
getState
classjsk__footstep__planner_1_1PerceptionGridMap.html
a8ac59a08f497354cd81475701229591d
(int ix, int iy)
PerceptionGridMap
classjsk__footstep__planner_1_1PerceptionGridMap.html
a1cc98a9cd9df636262116c531cd972cd
(int _x, int _y)
virtual void
setCostFunction
classjsk__footstep__planner_1_1PerceptionGridMap.html
a2c133960cb369519087fa1e91f4592f8
(UpdateCostFunction func)
virtual bool
updateCost
classjsk__footstep__planner_1_1PerceptionGridMap.html
a9ee0f8233b3c66106337fc9b4466e30c
(StatePtr st)
virtual void
resetGrid
classjsk__footstep__planner_1_1PerceptionGridMap.html
aedb2b383e1f048243ee7a90d4c0d9f1d
()
UpdateCostFunction
cost_func_
classjsk__footstep__planner_1_1PerceptionGridMap.html
ad8a2da7996e04414c59dad0025928f65
jsk_footstep_planner::PointCloudModelGenerator
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
pcl::PointNormal
PointT
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
a2851a48860cf9abf0b86cf051387d921
boost::shared_ptr< PointCloudModelGenerator >
Ptr
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
ac6ff1d83aee2586704edcddc51e05273
virtual void
generate
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
a33b9749052501cdadb793de74bf77eb3
(const std::string &model_name, pcl::PointCloud< PointT > &output, double hole_rate=0.0)
static std::vector< std::string >
supportedModels
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
ad2f5338fda527b4cec034aabfce93b7a
()
virtual void
addPole
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
abe2ace4d89445117d2644cce32fc94a0
(pcl::PointCloud< PointT > &output, const Eigen::Vector3f ¢er, const double width, const double height)
virtual void
flat
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
a453c4ed6d19281707cbf906877bb38f5
(pcl::PointCloud< PointT > &output, double hole_rate)
virtual void
flatPole
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
a837bdd3f39489a58033efc7aa44ff4ad
(pcl::PointCloud< PointT > &output, double hole_rate)
virtual void
gaussian
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
ad8710892868b83e7d218e953619a9d98
(pcl::PointCloud< PointT > &output, double hole_rate)
virtual void
hills
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
af551798757795b70ea1426fb3290deef
(pcl::PointCloud< PointT > &output, double hole_rate)
virtual void
stairs
classjsk__footstep__planner_1_1PointCloudModelGenerator.html
af35d9b84373ff925cdd525cb481601ff
(pcl::PointCloud< PointT > &output, double hole_rate)
jsk_footstep_planner::PosePair
classjsk__footstep__planner_1_1PosePair.html
boost::shared_ptr< PosePair >
Ptr
classjsk__footstep__planner_1_1PosePair.html
a4935257924127c58b0bc553176fdc797
virtual FootstepTrans
getByName
classjsk__footstep__planner_1_1PosePair.html
a184409fa6449c02e7d87fd99e720f6fd
(const std::string &name)
virtual FootstepTrans
midcoords
classjsk__footstep__planner_1_1PosePair.html
a6ae3a992a951f9fc7883e756505a785a
()
PosePair
classjsk__footstep__planner_1_1PosePair.html
a2336b78798610935a420ade149ac530a
(const FootstepTrans &first, const std::string &first_name, const FootstepTrans &second, const std::string &second_name)
FootstepTrans
first_
classjsk__footstep__planner_1_1PosePair.html
a39f916f54d9ab7789676c4884ed5790e
std::string
first_name_
classjsk__footstep__planner_1_1PosePair.html
a9e2716f4766a3dc0305c18e252619938
FootstepTrans
second_
classjsk__footstep__planner_1_1PosePair.html
ae4ff791f4b1a7b0c2aca9cb72b06ac37
std::string
second_name_
classjsk__footstep__planner_1_1PosePair.html
a22b339bb8a629708d16d29e0e66a9bcf
jsk_footstep_planner::SimpleNeighboredGraph
classjsk__footstep__planner_1_1SimpleNeighboredGraph.html
Graph< SimpleNeighboredNode >
boost::shared_ptr< SimpleNeighboredGraph >
Ptr
classjsk__footstep__planner_1_1SimpleNeighboredGraph.html
a364a06c336f22d816fe1e199731f2050
virtual StatePtr
findNode
classjsk__footstep__planner_1_1SimpleNeighboredGraph.html
a7da2bc5f3e743356c0dd38d8f6b4afe0
(const std::string &name)
virtual bool
isGoal
classjsk__footstep__planner_1_1SimpleNeighboredGraph.html
ad56d48dbc9e64bac0a28b5a813a2397e
(StatePtr state)
virtual double
pathCost
classjsk__footstep__planner_1_1SimpleNeighboredGraph.html
ad3bab5a87506539b688fa627cc21ea2d
(StatePtr from, StatePtr to, double prev_cost)
SimpleNeighboredGraph
classjsk__footstep__planner_1_1SimpleNeighboredGraph.html
ab825b552907fb0df565d847cd1cf0b55
()
virtual std::vector< SimpleNeighboredGraph::StatePtr >
successors
classjsk__footstep__planner_1_1SimpleNeighboredGraph.html
ae559d927fdd7a3c12e8571df030d3a85
(StatePtr target_state)
jsk_footstep_planner::SimpleNeighboredNode
classjsk__footstep__planner_1_1SimpleNeighboredNode.html
boost::shared_ptr< SimpleNeighboredNode >
Ptr
classjsk__footstep__planner_1_1SimpleNeighboredNode.html
af808ec31b4d447bf60130e5216d3220f
virtual void
addNeighbor
classjsk__footstep__planner_1_1SimpleNeighboredNode.html
a9ae2ec490356518241e668d87836970d
(SimpleNeighboredNode::Ptr node)
virtual std::string
getName
classjsk__footstep__planner_1_1SimpleNeighboredNode.html
ae024a9117224fa319050ed3b27b54602
()
virtual std::vector< SimpleNeighboredNode::Ptr >
getNeighbors
classjsk__footstep__planner_1_1SimpleNeighboredNode.html
a1087ed49dd5fc476cd6893cea06190c0
()
bool
operator==
classjsk__footstep__planner_1_1SimpleNeighboredNode.html
a006eadd80189d9dba7f3ccacf45c2028
(SimpleNeighboredNode &other)
SimpleNeighboredNode
classjsk__footstep__planner_1_1SimpleNeighboredNode.html
ace308032bac5db2b489bf5ab876b39fb
(const std::string &name)
std::string
name_
classjsk__footstep__planner_1_1SimpleNeighboredNode.html
a75685665a0e8eabb27b4222c17da9e40
std::vector< SimpleNeighboredNode::Ptr >
neighbors_
classjsk__footstep__planner_1_1SimpleNeighboredNode.html
af5981e5eda7d4f5848c24ba83739e4e8
jsk_footstep_planner::Solver
classjsk__footstep__planner_1_1Solver.html
GraphT::Ptr
GraphPtr
classjsk__footstep__planner_1_1Solver.html
abd39c3154dde6a1d628c0828aff7a035
boost::shared_ptr< Solver >
Ptr
classjsk__footstep__planner_1_1Solver.html
a840ec6649102ac1571b22e19d7ddfc23
boost::unordered_map< StatePtr, double >
SolveList
classjsk__footstep__planner_1_1Solver.html
ac38afaefc0c77d6cd390df3306296bbe
SolverNode< State, GraphT >::Ptr
SolverNodePtr
classjsk__footstep__planner_1_1Solver.html
a4c8a4f31035be00f39a9b7911a18526e
GraphT::StateT
State
classjsk__footstep__planner_1_1Solver.html
a6f24db7afa2a127db9a368640b387538
GraphT::StateT::Ptr
StatePtr
classjsk__footstep__planner_1_1Solver.html
a7ec4d6d417ea965f71dbd4977716d2ba
virtual void
addToCloseList
classjsk__footstep__planner_1_1Solver.html
aad98ebd366cfc7da7430fcd17bf7af83
(StatePtr state, double cost=0)
virtual void
addToOpenList
classjsk__footstep__planner_1_1Solver.html
a7d54660e5e7a823bd99e22297b0f1bc5
(SolverNodePtr node)=0
virtual void
addToOpenList
classjsk__footstep__planner_1_1Solver.html
ad7eb2f24cf15d87c20b5456b2185dd20
(std::vector< SolverNodePtr > nodes)
virtual bool
findInCloseList
classjsk__footstep__planner_1_1Solver.html
ac78d0daba7958c361b7eb3e9ec3d8287
(StatePtr state)
virtual bool
findInCloseList
classjsk__footstep__planner_1_1Solver.html
a0f59a3c115fda0285724953ea1ba54b3
(StatePtr state, double &cost)
virtual bool
isOK
classjsk__footstep__planner_1_1Solver.html
a39eb486b46ac2741be412cd5cf8d9ffc
(const ros::WallTime &start_time, const ros::WallDuration &timeout)
virtual bool
isOpenListEmpty
classjsk__footstep__planner_1_1Solver.html
a602295975b4f4a9fa9c703a4db777fa7
()=0
virtual SolverNodePtr
popFromOpenList
classjsk__footstep__planner_1_1Solver.html
a7633040d07bcf2f5c3594fc6b5132d66
()=0
virtual bool
removeFromCloseList
classjsk__footstep__planner_1_1Solver.html
ade98bbfdd61fa2c7f6e8c8cfd8699cc5
(StatePtr state)
virtual void
setVerbose
classjsk__footstep__planner_1_1Solver.html
aa45bebce5f6186e167cdb9bc99f9732e
(bool v)
virtual std::vector< typename SolverNode< State, GraphT >::Ptr >
solve
classjsk__footstep__planner_1_1Solver.html
a7c9954be427b6900209037f887d14f4b
(const ros::WallDuration &timeout=ros::WallDuration(1000000000.0))
Solver
classjsk__footstep__planner_1_1Solver.html
ab9d458562147824b25d9e5375ba726e3
()
Solver
classjsk__footstep__planner_1_1Solver.html
a34f3fc6197a560a0c545c265588eb266
(GraphPtr graph)
SolveList
close_list_
classjsk__footstep__planner_1_1Solver.html
abf622916bebf5d8f312eb5b5d1ed3503
GraphPtr
graph_
classjsk__footstep__planner_1_1Solver.html
a39b86d3e76ca4fb39a75192d1b8e0e3d
bool
verbose_
classjsk__footstep__planner_1_1Solver.html
a35698fd63d368e142c90a2ae96158629
jsk_footstep_planner::SolverNode
classjsk__footstep__planner_1_1SolverNode.html
StateT
GraphT
GraphT::Ptr
GraphPtr
classjsk__footstep__planner_1_1SolverNode.html
ad118b9145309bf14fc55a635f66a0f54
boost::weak_ptr< GraphT >
GraphWeakPtr
classjsk__footstep__planner_1_1SolverNode.html
a3eaa18ee91797d5672745ee407665f15
boost::shared_ptr< SolverNode >
Ptr
classjsk__footstep__planner_1_1SolverNode.html
ab8f69b4b4f4d0c9c37108258b423ba0f
boost::shared_ptr< StateT >
StatePtr
classjsk__footstep__planner_1_1SolverNode.html
a169ecd2369ee433d80e96fa12e4c4578
virtual std::vector< Ptr >
expand
classjsk__footstep__planner_1_1SolverNode.html
a0b03670e830798c4804e92efbc7865cb
(Ptr this_ptr, bool verbose)
double
getCost
classjsk__footstep__planner_1_1SolverNode.html
a2310729c336259a4e744506bef138f54
() const
virtual Ptr
getParent
classjsk__footstep__planner_1_1SolverNode.html
a6f06af2a227ae90f3c3d4c3384e332e1
() const
std::vector< SolverNode::Ptr >
getPathWithoutThis
classjsk__footstep__planner_1_1SolverNode.html
aa32c8ecb2ba1fffed5ea0e821682ac81
()
double
getSortValue
classjsk__footstep__planner_1_1SolverNode.html
a311aee76b68ea466a90fa50536e66435
() const
virtual StatePtr
getState
classjsk__footstep__planner_1_1SolverNode.html
a58c6bb0e2138a4c964f3a37043622223
() const
bool
isRoot
classjsk__footstep__planner_1_1SolverNode.html
aed2f9bcf3bfa2c11192f909a803f28e0
() const
void
setCost
classjsk__footstep__planner_1_1SolverNode.html
ad49ba639c041b7b47b5d141a86d7b3c2
(double c)
void
setGraph
classjsk__footstep__planner_1_1SolverNode.html
a03f57213748302662cc55c9b6458aa84
(GraphPtr graph)
void
setSortValue
classjsk__footstep__planner_1_1SolverNode.html
a829bed06d66defb2f99b56fd906e35d2
(double v)
virtual void
setState
classjsk__footstep__planner_1_1SolverNode.html
a8a4553e51140a276f499dd13c992533b
(StatePtr state)
SolverNode
classjsk__footstep__planner_1_1SolverNode.html
a971596d1454ac55ae31802ad5e0d3e1f
(StatePtr state, const double cost, Ptr parent, GraphPtr graph)
SolverNode
classjsk__footstep__planner_1_1SolverNode.html
abe5ff89a708ddce0379d10b9cb85805c
(StatePtr state, const double cost, GraphPtr graph)
virtual std::vector< Ptr >
wrapWithSolverNodes
classjsk__footstep__planner_1_1SolverNode.html
a4f49af3f645d12fb13c3500c1e499b3e
(Ptr this_ptr, std::vector< StatePtr > successors)
double
cost_
classjsk__footstep__planner_1_1SolverNode.html
aea2c6f05f966f18311b8a2e1fc4b37be
GraphWeakPtr
graph_
classjsk__footstep__planner_1_1SolverNode.html
a1d193841c6efb185ee8a45e836dbf675
Ptr
parent_
classjsk__footstep__planner_1_1SolverNode.html
a5cc302f9445ed8921632dce13b1f6760
double
sort_value_
classjsk__footstep__planner_1_1SolverNode.html
a125a649d0c18d83de8eb4a9343b326ea
StatePtr
state_
classjsk__footstep__planner_1_1SolverNode.html
ad19740f8913ff0d09607a35ac0ee8c3f
friend bool
operator<
classjsk__footstep__planner_1_1SolverNode.html
a67bfe9f0f95ade13b47e2575b3a8e390
(const SolverNode< StateT, GraphT >::Ptr a, const SolverNode< StateT, GraphT >::Ptr b)
friend bool
operator>
classjsk__footstep__planner_1_1SolverNode.html
a9dc07e6fe52e9cedb3ce6affcafd2f69
(const SolverNode< StateT, GraphT >::Ptr a, const SolverNode< StateT, GraphT >::Ptr b)
jsk_footstep_planner::TransitionLimit
classjsk__footstep__planner_1_1TransitionLimit.html
boost::shared_ptr< TransitionLimit >
Ptr
classjsk__footstep__planner_1_1TransitionLimit.html
a28379adecb679a3e805a47ac97207d95
virtual bool
check
classjsk__footstep__planner_1_1TransitionLimit.html
a32fc50a32cc4daf415955d4d1a13e766
(FootstepState::Ptr from, FootstepState::Ptr to) const =0
jsk_footstep_planner::TransitionLimitRP
classjsk__footstep__planner_1_1TransitionLimitRP.html
jsk_footstep_planner::TransitionLimit
boost::shared_ptr< TransitionLimitRP >
Ptr
classjsk__footstep__planner_1_1TransitionLimitRP.html
a5f29f4ceeb5c63380a78b07cebf4f7f2
virtual bool
check
classjsk__footstep__planner_1_1TransitionLimitRP.html
a40bc897d51fcf12043b33971b1ea3b03
(FootstepState::Ptr from, FootstepState::Ptr to) const
TransitionLimitRP
classjsk__footstep__planner_1_1TransitionLimitRP.html
a328f9e7e3a0d9e8d7df89c90d8fb2d52
(double roll_max, double pitch_max)
const double
pitch_max_
classjsk__footstep__planner_1_1TransitionLimitRP.html
aed775a1c332fd193db8978359ccf5304
const double
roll_max_
classjsk__footstep__planner_1_1TransitionLimitRP.html
af52b0a69c215b7695b598ae17fea07fe
jsk_footstep_planner::TransitionLimitXYZRPY
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
jsk_footstep_planner::TransitionLimit
boost::shared_ptr< TransitionLimitXYZRPY >
Ptr
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
a841746acee0fd1fcc71703755d2f1852
virtual bool
check
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
a68e0d9fdc9737335c2f497c73588eb76
(FootstepState::Ptr from, FootstepState::Ptr to) const
TransitionLimitXYZRPY
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
a795ced46f3528cbe4c7bd3da2dfc50c6
(double x_max, double y_max, double z_max, double roll_max, double pitch_max, double yaw_max)
const double
pitch_max_
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
ab5f2ded45e647a2a4ca2e131ba5e8f12
const double
roll_max_
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
a9742ef1e2235d19e27a2737ed4b92a8d
const double
x_max_
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
a2bfcef328b31a2c40dce884814778950
const double
y_max_
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
ab1b8169d27a654210416c705dfdc5d32
const double
yaw_max_
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
aca32347ae383ad568e1256a9184ae5a2
const double
z_max_
classjsk__footstep__planner_1_1TransitionLimitXYZRPY.html
a7ae9b849feac7a36ac1bacb395c6af4a
jsk_footstep_planner::UnknownPoseName
classjsk__footstep__planner_1_1UnknownPoseName.html
footstep_array_to_bounding_box_array
namespacefootstep__array__to__bounding__box__array.html
def
callback
namespacefootstep__array__to__bounding__box__array.html
a541c17230e870f024da150bd545ea277
(msg)
pub
namespacefootstep__array__to__bounding__box__array.html
abecae605b26db00fa6a215ab56cc0226
sub
namespacefootstep__array__to__bounding__box__array.html
a174948ae9966c6b8f51a79d7ee447d18
z_max
namespacefootstep__array__to__bounding__box__array.html
a93ffac58d36fe66eb4dab05f8912c094
z_min
namespacefootstep__array__to__bounding__box__array.html
a5c73becd6eb7e565475b56dda6bfb053
jsk_footstep_planner
namespacejsk__footstep__planner.html
jsk_footstep_planner::projection_state
jsk_footstep_planner::ANNGrid
jsk_footstep_planner::ANNGridCell
jsk_footstep_planner::AStarSolver
jsk_footstep_planner::BestFirstSearchSolver
jsk_footstep_planner::BreadthFirstSearchSolver
jsk_footstep_planner::CostedGridState
jsk_footstep_planner::DepthFirstSearchSolver
jsk_footstep_planner::FootstepAStarSolver
jsk_footstep_planner::FootstepGraph
jsk_footstep_planner::FootstepMarker
jsk_footstep_planner::FootstepParameters
jsk_footstep_planner::FootstepPlanner
jsk_footstep_planner::FootstepState
jsk_footstep_planner::FootstepStateDiscreteCloseList
jsk_footstep_planner::FootstepStateDiscreteCloseListLocal
jsk_footstep_planner::Graph
jsk_footstep_planner::GridAStarSolver
jsk_footstep_planner::GridGraph
jsk_footstep_planner::GridMap
jsk_footstep_planner::GridPathPlanner
jsk_footstep_planner::GridState
jsk_footstep_planner::Line2D
jsk_footstep_planner::MarkerArrayPublisher
jsk_footstep_planner::Node
jsk_footstep_planner::OccupancyGridState
jsk_footstep_planner::PerceptionGridMap
jsk_footstep_planner::PointCloudModelGenerator
jsk_footstep_planner::PosePair
jsk_footstep_planner::SimpleNeighboredGraph
jsk_footstep_planner::SimpleNeighboredNode
jsk_footstep_planner::Solver
jsk_footstep_planner::SolverNode
jsk_footstep_planner::TransitionLimit
jsk_footstep_planner::TransitionLimitRP
jsk_footstep_planner::TransitionLimitXYZRPY
jsk_footstep_planner::UnknownPoseName
GridGraph< CostedGridState >
CostedGridGraph
namespacejsk__footstep__planner.html
a4a19def4c28981cc8ab8e87af95f744f
GridMap< CostedGridState >
CostedGridMap
namespacejsk__footstep__planner.html
a990fc7f42598975b721631ee9bb546c8
Eigen::AngleAxisd
FootstepAngleAxis
namespacejsk__footstep__planner.html
a886e7bdce46f99c0ebf25ff5b1711d18
Eigen::Quaterniond
FootstepQuaternion
namespacejsk__footstep__planner.html
a93954f7d03d84ea8aeec19ce0ed4f4cd
Eigen::Affine3d
FootstepTrans
namespacejsk__footstep__planner.html
a3e150b62d1f563306f46095b24dfe1e6
Eigen::Translation3d
FootstepTranslation
namespacejsk__footstep__planner.html
a0959e901392379c51d09094078b8d326
Eigen::Vector3d
FootstepVec
namespacejsk__footstep__planner.html
abe5f40991481e10208073f50671b3fba
GridGraph< OccupancyGridState >
OccupancyGridGraph
namespacejsk__footstep__planner.html
ac4131d49081d19b97e92b6b257a13e85
GridMap< OccupancyGridState >
OccupancyGridMap
namespacejsk__footstep__planner.html
a55739e10b9fd6a3082cf49ef4f96da8f
GridGraph< CostedGridState >
PerceptionGridGraph
namespacejsk__footstep__planner.html
af6032081d839fbd741d2ec9705bdb72c
GridGraph< GridState >
SimpleGridGraph
namespacejsk__footstep__planner.html
aa9b18e6cf11c75924e83909c8563491d
GridMap< GridState >
SimpleGridMap
namespacejsk__footstep__planner.html
a2d64590496f84112d5c40b8e998d308e
FootstepSupportState
namespacejsk__footstep__planner.html
a8ad7a43ee3568c2ba83771e66158a9a2
NOT_SUPPORTED
namespacejsk__footstep__planner.html
a8ad7a43ee3568c2ba83771e66158a9a2aff377c28c17e5726e20d507ac57f95f0
SUPPORTED
namespacejsk__footstep__planner.html
a8ad7a43ee3568c2ba83771e66158a9a2afb190bff42549774e8389a32cf12776e
CLOSE_TO_SUPPORTED
namespacejsk__footstep__planner.html
a8ad7a43ee3568c2ba83771e66158a9a2a1807d0706dd7f7ee6350455cb0066e2e
GridPlanningStatus
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112
NONE
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112ab8e11069ef6fa737bd656fd5d70055f9
OK
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a1f05c0ae9627955521d766dd411995a4
WARNING
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a5a3e9cb7645f504b56e4f7eb9f2551cd
ERROR
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a9da45f56bd6fe10fc3ba52e3957ddbbc
PlanningStatus
namespacejsk__footstep__planner.html
ae9adc336c8fc1ea8d867c5e5da9f3410
OK
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a1f05c0ae9627955521d766dd411995a4
WARNING
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a5a3e9cb7645f504b56e4f7eb9f2551cd
ERROR
namespacejsk__footstep__planner.html
a880675d35cba64a83d9b63c6c2ed1112a9da45f56bd6fe10fc3ba52e3957ddbbc
void
add3Dof2DControl
namespacejsk__footstep__planner.html
abfd765ab2c106ba3f4f7a1f2128d9657
(visualization_msgs::InteractiveMarker &msg, bool fixed)
Eigen::Affine3f
affineFromXYYaw
namespacejsk__footstep__planner.html
ae6802a4421f350460c1a8b416119083f
(double x, double y, double yaw)
visualization_msgs::MarkerArray
footstepArrayToMarkerArray
namespacejsk__footstep__planner.html
a6eaa447fe82a5518209d405f415cb85b
(const jsk_footstep_msgs::FootstepArray &footstep_array)
jsk_footstep_msgs::Footstep
footstepFromEigenPose
namespacejsk__footstep__planner.html
a7e697e82e7864ed9bc32754e2a40b3b8
(Eigen::Affine3f pose)
jsk_footstep_msgs::Footstep
footstepFromEigenPose
namespacejsk__footstep__planner.html
a9362b4be6ca161d4639edb1519d6308a
(Eigen::Affine3d pose)
double
footstepHeuristicFollowPathLine
namespacejsk__footstep__planner.html
a948aa921305f23a9635dd01208a8ccdb
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
double
footstepHeuristicStepCost
namespacejsk__footstep__planner.html
a6b4e704f21ce34a6bcd543a7e4ef9adb
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph, double first_rotation_weight, double second_rotation_weight)
double
footstepHeuristicStraight
namespacejsk__footstep__planner.html
a0eee64d3a81974244b68f0b2a824fd64
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
double
footstepHeuristicStraightRotation
namespacejsk__footstep__planner.html
a9c88dcd2c0ae7effa917b7fb8c346ea4
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
double
footstepHeuristicZero
namespacejsk__footstep__planner.html
af6d58df6a73f2945cf6e9353e2218cce
(SolverNode< FootstepState, FootstepGraph >::Ptr node, FootstepGraph::Ptr graph)
visualization_msgs::Marker
footstepToMarker
namespacejsk__footstep__planner.html
afa08fdff3d36aa8227ae5e0bd475f938
(const jsk_footstep_msgs::Footstep &footstep, const std_msgs::Header &header)
double
gridPerceptionHeuristicDistance
namespacejsk__footstep__planner.html
a041103d3e134468d65dac323d50ecc7a
(SolverNode< PerceptionGridGraph::State, PerceptionGridGraph >::Ptr node, PerceptionGridGraph::Ptr graph)
size_t
hash_value
namespacejsk__footstep__planner.html
af0fd07f4cba3efeb2be56322a5167553
(const GridState::Ptr &s)
size_t
hash_value
namespacejsk__footstep__planner.html
a4084a429281b71f846b0fcb275f65737
(const FootstepState::Ptr &s)
std::string
projectStateToString
namespacejsk__footstep__planner.html
a73000a8988499750e8d31e6f008e489c
(unsigned int state)
jsk_footstep_planner::projection_state
namespacejsk__footstep__planner_1_1projection__state.html
const unsigned int
close_to_success
namespacejsk__footstep__planner_1_1projection__state.html
a6baf58c047a339d30fde956008a2f8c2
const unsigned int
no_enough_inliers
namespacejsk__footstep__planner_1_1projection__state.html
abb44b210a120dc9784230250df7c5b94
const unsigned int
no_enough_inliers_ratio
namespacejsk__footstep__planner_1_1projection__state.html
a72463c2df8f78fcfba265f0ef1e1f938
const unsigned int
no_enough_support
namespacejsk__footstep__planner_1_1projection__state.html
a81057983e3896c77a11f3965252ef5bc
const unsigned int
no_plane
namespacejsk__footstep__planner_1_1projection__state.html
a9046538d5d2d578bbbcb4d43764b7624
const unsigned int
no_pointcloud
namespacejsk__footstep__planner_1_1projection__state.html
a7ea38aa2c606aa7fd84eec4160855f89
const unsigned int
success
namespacejsk__footstep__planner_1_1projection__state.html
aa5f7807ccd78d4198705405cbabae546
const unsigned int
transition_limit
namespacejsk__footstep__planner_1_1projection__state.html
a31d8ea296692014a1fdceb39b087246a
const unsigned int
vertical_footstep
namespacejsk__footstep__planner_1_1projection__state.html
a704ec2ead428d0ae3868de1d3ade5841
jsk_recognition_utils
namespacejsk__recognition__utils.html
std::map< int, std::vector< int > >
IntegerGraphMap
namespacejsk__recognition__utils.html
aeca1c5905bcea073744ce077f16d6ed3
Eigen::Vector3f
Point
namespacejsk__recognition__utils.html
abccebddedc5c1badd69bba85ac133510
boost::tuple< size_t, size_t >
PointIndexPair
namespacejsk__recognition__utils.html
ad0214c1e59ccc7c507b9dcf384e65e12
boost::tuple< Point, Point >
PointPair
namespacejsk__recognition__utils.html
a0858e3dea49574a9f8dba2bfbca6134d
jsk_topic_tools::TimeredDiagnosticUpdater
TimeredDiagnosticUpdater
namespacejsk__recognition__utils.html
a7360c3a24d3d586454ca33777e553ce6
Eigen::Vector3f
Vertex
namespacejsk__recognition__utils.html
a7b13e82f9137be38b494571d47f33d64
std::vector< Eigen::Vector3f, Eigen::aligned_allocator< Eigen::Vector3f > >
Vertices
namespacejsk__recognition__utils.html
a34d26473ca958b29c2fc4d1d61506a74
Colors
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80
ComparePolicy
namespacejsk__recognition__utils.html
a31afb6d4be1f345733e3b6874af83bfb
HistogramPolicy
namespacejsk__recognition__utils.html
a4c0c83976ad37e0d7302d46084dc33d0
void
_buildGroupFromGraphMap
namespacejsk__recognition__utils.html
a44d9e489420f3e3d42f24c628478636e
(IntegerGraphMap graph_map, const int from_index, std::vector< int > &to_indices, std::set< int > &output_set)
std::vector< int >
addIndices
namespacejsk__recognition__utils.html
abb04a5e9c75c6a8c890a14e259d53d50
(const std::vector< int > &a, const std::vector< int > &b)
pcl::PointIndices::Ptr
addIndices
namespacejsk__recognition__utils.html
a56cb176e2455dd89e55d5bdb673c2554
(const pcl::PointIndices &a, const pcl::PointIndices &b)
void
addSet
namespacejsk__recognition__utils.html
add542e9571dcaad68b276afdeb7aaf7e
(std::set< T > &output, const std::set< T > &new_set)
Eigen::Affine3f
affineFromYAMLNode
namespacejsk__recognition__utils.html
a96baccb2845d39d899a37bbc4c6fc4c9
(const YAML::Node &pose)
void
appendVector
namespacejsk__recognition__utils.html
a430f4be305c1b3c74d170788cb11ffec
(std::vector< T > &a, const std::vector< T > &b)
jsk_recognition_msgs::BoundingBox
boundingBoxFromPointCloud
namespacejsk__recognition__utils.html
a478c1b513ed6c7ede27df3004ded46be
(const pcl::PointCloud< PointT > &cloud)
cv::Rect
boundingRectOfMaskImage
namespacejsk__recognition__utils.html
a6d843e8991a1dafb05eb984d60e69ce0
(const cv::Mat &image)
void
buildAllGroupsSetFromGraphMap
namespacejsk__recognition__utils.html
af364866625fb7c495e13012130a32ca3
(IntegerGraphMap graph_map, std::vector< std::set< int > > &output_sets)
void
buildGroupFromGraphMap
namespacejsk__recognition__utils.html
a2ddfee24452a51e4a69a5ec84b2e63b9
(IntegerGraphMap graph_map, const int from_index, std::vector< int > &to_indices, std::set< int > &output_set)
std_msgs::ColorRGBA
colorCategory20
namespacejsk__recognition__utils.html
abdb05360bbf3469b00edb443ead278be
(int i)
cv::Scalar
colorROSToCVBGR
namespacejsk__recognition__utils.html
af48a1e9efeb0d80f4b4c88ded15cf8f6
(const std_msgs::ColorRGBA &ros_color)
cv::Scalar
colorROSToCVRGB
namespacejsk__recognition__utils.html
a1295629c071deb4ae2ef16e1de668b78
(const std_msgs::ColorRGBA &ros_color)
bool
compareHistogram
namespacejsk__recognition__utils.html
a550948ce91c53664289daf274ed52161
(const std::vector< float > &input, const std::vector< float > &reference, const ComparePolicy policy, double &distance)
bool
compareHistogramWithRangeBin
namespacejsk__recognition__utils.html
a33b1f2d985a8cce030eab12712576ef3
(const jsk_recognition_msgs::HistogramWithRangeBin &left, const jsk_recognition_msgs::HistogramWithRangeBin &right)
void
computeColorHistogram1d
namespacejsk__recognition__utils.html
a5e3d1b5e2bef9138e1b9aa30f73d5dff
(const pcl::PointCloud< pcl::PointXYZHSV > &cloud, std::vector< float > &histogram, const int bin_size, const double white_threshold=0.1, const double black_threshold=0.1)
void
computeColorHistogram2d
namespacejsk__recognition__utils.html
a22210ad645cb870c2582c77520c4ee84
(const pcl::PointCloud< pcl::PointXYZHSV > &cloud, std::vector< float > &histogram, const int bin_size_per_channel, const double white_threshold=0.1, const double black_threshold=0.1)
cv::MatND
computeHistogram
namespacejsk__recognition__utils.html
a1d2ebb2037d78e2b6c79b8f7bce8d00c
(const cv::Mat &input_image, int bin_size, float min_value, float max_value, const cv::Mat &mask_image)
void
convertEigenAffine3
namespacejsk__recognition__utils.html
a9a59bca785b14d38e73a455d861e9563
(const Eigen::Affine3d &from, Eigen::Affine3f &to)
void
convertEigenAffine3
namespacejsk__recognition__utils.html
af8cf76fb5e9d81403fc9460b1f0c0833
(const Eigen::Affine3f &from, Eigen::Affine3d &to)
void
convertEigenAffine3
namespacejsk__recognition__utils.html
a6896bbfb2b29e084b41c21a191c9c0f1
(const Eigen::Affine3f &from, Eigen::Affine3f &to)
void
convertMatrix4
namespacejsk__recognition__utils.html
a0467661e3b151d076f4f6d60c4f46836
(const FromT &from, ToT &to)
std::vector< Plane::Ptr >
convertToPlanes
namespacejsk__recognition__utils.html
ac4a58cb432286d062bd9f1d0b3e55ab3
(std::vector< pcl::ModelCoefficients::Ptr >)
std::vector< typename pcl::PointCloud< PointT >::Ptr >
convertToPointCloudArray
namespacejsk__recognition__utils.html
a2a92aa472100c40c5639d312f3368d04
(const typename pcl::PointCloud< PointT >::Ptr &cloud, const std::vector< pcl::PointIndices::Ptr > &indices)
pcl::PointCloud< pcl::PointXYZ >::Ptr
convertToXYZCloud
namespacejsk__recognition__utils.html
aa8d9c6b012ce37a300f327e4ea5f9a64
(const pcl::PointCloud< T > &cloud)
ConvexPolygon::Ptr
convexFromCoefficientsAndInliers
namespacejsk__recognition__utils.html
a10abea46c6e0243610fe2c0e03db5750
(const typename pcl::PointCloud< PointT >::Ptr cloud, const pcl::PointIndices::Ptr inliers, const pcl::ModelCoefficients::Ptr coefficients)
void
cropPointCloud
namespacejsk__recognition__utils.html
ad0d0db7107e676fe3d381918c3478129
(const typename pcl::PointCloud< PointT >::Ptr &cloud, const jsk_recognition_msgs::BoundingBox &bbox_msg, std::vector< int > *indices, bool extract_removed_indices=false)
std::vector< jsk_recognition_msgs::HistogramWithRangeBin >
cvMatNDToHistogramWithRangeBinArray
namespacejsk__recognition__utils.html
a868e7a08c24cc0eb4c3d5cbfe83ac424
(const cv::MatND &cv_hist, float min_value, float max_value)
void
drawHistogramWithRangeBin
namespacejsk__recognition__utils.html
a59ca386550e38d684810d61b4bc228f4
(cv::Mat &image, const jsk_recognition_msgs::HistogramWithRangeBin &bin, float min_width_value, float max_width_value, float max_height_value, cv::Scalar color)
int
getHistogramBin
namespacejsk__recognition__utils.html
a09264b34b5d9c781e0eecd76a6d17edb
(const double &val, const int &step, const double &min, const double &max)
cv::Vec3d
getRGBColor
namespacejsk__recognition__utils.html
aa714bf02d94787e6a2d74ba1bb01fa50
(const int color)
bool
hasField
namespacejsk__recognition__utils.html
ae8baad3c3b05b033a1273c735e377593
(const std::string &field_name, const sensor_msgs::PointCloud2 &msg)
cv::MatND
HistogramWithRangeBinArrayTocvMatND
namespacejsk__recognition__utils.html
a9094d35d2e447eea8cb7ee219ec712b6
(const std::vector< jsk_recognition_msgs::HistogramWithRangeBin > &histogram)
void
HSV2HLS
namespacejsk__recognition__utils.html
a09d8d339d13f45dc52995e912425c62b
(const pcl::PointXYZHSV &hsv, PointXYZHLS &hls)
bool
isBGR
namespacejsk__recognition__utils.html
a6900635b37e16e8f761e42ca93a50e2c
(const std::string &encoding)
bool
isBGRA
namespacejsk__recognition__utils.html
a8a9d509fd7681617ec51e23fc31a1f4c
(const std::string &encoding)
bool
isRGB
namespacejsk__recognition__utils.html
ad1c5f5a9c724319b5c67382380709da0
(const std::string &encoding)
bool
isRGBA
namespacejsk__recognition__utils.html
a36cc0a8ce81357524cd1ad6d1d89f5a4
(const std::string &encoding)
bool
isSameFrameId
namespacejsk__recognition__utils.html
a9e4808113eeadf5211a9f253c2637d3b
(const std::string &a, const std::string &b)
bool
isSameFrameId
namespacejsk__recognition__utils.html
ad0f65088700b909f8719b7fa6dfc083a
(const T1 &a, const T2 &b)
bool
isSameFrameId
namespacejsk__recognition__utils.html
a2bd8e3d6ed5f2937ccae6090683bde1e
(const std_msgs::Header &a, const std_msgs::Header &b)
bool
isValidPoint
namespacejsk__recognition__utils.html
a63a0631139cfb8c0424c7b74c055ecd2
(const pcl::PointXYZ &p)
bool
isValidPoint
namespacejsk__recognition__utils.html
a5c9bf19a89285cb836b3a744cf9867f0
(const PointT &p)
void
labelToRGB
namespacejsk__recognition__utils.html
a2d53109c3df3b0062c0c289186f3aee8
(const cv::Mat src, cv::Mat &dst)
tf::StampedTransform
lookupTransformWithDuration
namespacejsk__recognition__utils.html
a8671aecf93bdb4c2ebc007324cb6a2d8
(tf::TransformListener *listener, const std::string &to_frame, const std::string &from_frame, const ros::Time &stamp, ros::Duration duration)
void
markerMsgToPointCloud
namespacejsk__recognition__utils.html
a51452d069d925cccea546629cf278398
(const visualization_msgs::Marker &input_marker, int sample_nums, pcl::PointCloud< PointT > &output_cloud)
void
normalizeHistogram
namespacejsk__recognition__utils.html
a2a0c4b737e75cb0985aba66126fe582b
(std::vector< float > &histogram)
std::ostream &
operator<<
namespacejsk__recognition__utils.html
afbc49d20a5dcb93bedea8ea922df8adc
(std::ostream &os, const Segment &seg)
std::ostream &
operator<<
namespacejsk__recognition__utils.html
af8d2cb51e00f3ca8fffa18f5d9c1bdfe
(std::ostream &os, const PolyLine &pl)
Vertices
pointCloudToVertices
namespacejsk__recognition__utils.html
af79323b07e0ce00d8623dcc502632d5c
(const pcl::PointCloud< PointT > &cloud)
void
pointFromVectorToVector
namespacejsk__recognition__utils.html
a7e5444ba564f6261b9e50313e2266d53
(const FromT &from, ToT &to)
void
pointFromVectorToXYZ
namespacejsk__recognition__utils.html
acd24cb76da45c18c6bbde79673923350
(const FromT &p, ToT &msg)
void
pointFromXYZToVector
namespacejsk__recognition__utils.html
a824b5317c3013fe1167ce8da66ddff18
(const FromT &msg, ToT &p)
void
pointFromXYZToXYZ
namespacejsk__recognition__utils.html
a304425f29afabf7ebe3c515808f4114f
(const FromT &from, ToT &to)
std::vector< cv::Point >
project3DPointstoPixel
namespacejsk__recognition__utils.html
ac64a2c090eda5fefcaf4ff3d5e355184
(const image_geometry::PinholeCameraModel &model, const Vertices &vertices)
cv::Point
project3DPointToPixel
namespacejsk__recognition__utils.html
a02711093a6e98c075f5ba7744bacd2cf
(const image_geometry::PinholeCameraModel &model, const Eigen::Vector3f &p)
void
publishPointIndices
namespacejsk__recognition__utils.html
a86492f61e9c2789575049191df68a71b
(ros::Publisher &pub, const pcl::PointIndices &indices, const std_msgs::Header &header)
double
randomGaussian
namespacejsk__recognition__utils.html
a907f4101d3b92fc8fc4b9fa853a8e24c
(double mean, double var, boost::mt19937 &gen)
double
randomUniform
namespacejsk__recognition__utils.html
a77b7c5dec5bb4c413c2cdc1cf27f85c0
(double min, double max, boost::mt19937 &gen)
void
rangeImageToCvMat
namespacejsk__recognition__utils.html
a0647573f78394bd39ec38a32bfd09217
(const pcl::RangeImage &range_image, cv::Mat &mat)
void
rotateHistogram1d
namespacejsk__recognition__utils.html
a1abd7ad4c71a160cba2c39d006ad029f
(const std::vector< float > &input, std::vector< float > &output, const double degree)
void
rotateHistogram2d
namespacejsk__recognition__utils.html
aa6ce804bc7cd7fd092d3fb347a9a4aa2
(const std::vector< float > &input, std::vector< float > &output, const double degree)
Eigen::Quaternionf
rotFrom3Axis
namespacejsk__recognition__utils.html
a273fdb1bf1f3451c6e863abae6a32dcc
(const Eigen::Vector3f &ex, const Eigen::Vector3f &ey, const Eigen::Vector3f &ez)
void
sortHistogramWithRangeBinArray
namespacejsk__recognition__utils.html
a32d5fa3f4be8abc719b569ce454ac390
(std::vector< jsk_recognition_msgs::HistogramWithRangeBin > &bins)
pcl::PointIndices::Ptr
subIndices
namespacejsk__recognition__utils.html
a01896ca8fc655a3877b1d058dbfe6639
(const pcl::PointIndices &a, const pcl::PointIndices &b)
std::vector< int >
subIndices
namespacejsk__recognition__utils.html
a55b2bf4bd40907b8adf198a1dfeabe92
(const std::vector< int > &a, const std::vector< int > &b)
std::vector< jsk_recognition_msgs::HistogramWithRangeBin >
topNHistogramWithRangeBins
namespacejsk__recognition__utils.html
a5a31c754d0fe220c7c319528526445fc
(const std::vector< jsk_recognition_msgs::HistogramWithRangeBin > &bins, double top_n_rate)
pcl::PointCloud< PointT >::Ptr
verticesToPointCloud
namespacejsk__recognition__utils.html
a5e119d63bec383379610713b8e346d86
(const Vertices &v)
ALICEBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a536e8f2f3593aec8215340e8c1354e1a
ANTIQUEWHITE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a1161e8f02dceaa18cd7a99410c0c70e3
AQUA
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aa0b71e560a8d9163c3eb218d56916ef8
AQUAMARINE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a9e13227cdba0866de1a3d292b586f733
AZURE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a4a5aa7347caa27ea2ebcea4f3876b27c
BagOfFeatures
namespacejsk__recognition__utils.html
ad35bdec988271e82a77252f45e94ffca
BEIGE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aaa67e1d4b4cc5728a6e9d0d0caa354af
BHATTACHARYYA
namespacejsk__recognition__utils.html
a31afb6d4be1f345733e3b6874af83bfbaa37334a513ec190f2a082930eef40e05
BISQUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a60c0f4e69df6974de3d6e7c587f4dcf3
BLACK
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a63137268f67f21424a13681238d99e21
BLANCHEDALMOND
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a4b5761fcd9ffd66558f5c484dce8f354
BLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aa10462afcf4b95e48af2014b43e1c268
BLUEVIOLET
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aca25ea1a128fdd55c9d70e803de6172a
bounding_box_msg_to_aabb
namespacejsk__recognition__utils.html
ab8e389f6566ceba2105b018bbbf3e336
bounding_rect_of_mask
namespacejsk__recognition__utils.html
ae64153b449e4d21756c483a22cd1cef6
BROWN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ad84460e3c5f350e52cde9c16281fbfbb
BURLYWOOD
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ac8abe26def2f603dda31f449252c01a5
CADETBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a02a92c0edf3f410454222797785eff4e
centerize
namespacejsk__recognition__utils.html
a5bcd14dacd484383c4fcb905bafbb554
CHARTREUSE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80abf64af0ab35f1b87eedf0272f7f09742
CHISQUARE
namespacejsk__recognition__utils.html
a31afb6d4be1f345733e3b6874af83bfbaef2901d27df66c66508b77a2bd762bda
CHOCOLATE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a356d07d7b947ae3a0efc84bc31810dfb
colorize_cluster_indices
namespacejsk__recognition__utils.html
af05671e6d0ff26d7347b9cd0eefdcda2
CORAL
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a20d218842e16f59c0414ce591c59c267
CORNFLOWERBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a339dad872459dde968dc9e188a27c0ee
CORNSILK
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a903f64403c8f9b1049901c72ca38cf62
CORRELATION
namespacejsk__recognition__utils.html
a31afb6d4be1f345733e3b6874af83bfbaed5317a6483f27771fc38acaabd9498b
CRIMSON
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a1c577d1156e9741b7c7eb1bdac9b3a07
CYAN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ad5a3306f30a07cafcabf36daa3eac792
DARKBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ad08956abf3c5c51a9b84279d3c5aa0df
DARKCYAN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a8a91dada839f7993ec33c360278b96a5
DARKGOLDENROD
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a0da9576d1a4ee01626c4577a0769b180
DARKGRAY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ae114b35e59a819b731f2fd1cb4e98b4b
DARKGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80afe93a0d27ac45f3667da926863c71c28
DARKGREY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a92ec9ac1408f041aa647585ecddb17a6
DARKKHAKI
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ad619abb98c48f988ea1f9b9bf21db436
DARKMAGENTA
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a72aeced56c3faa8acb555897ca4ae164
DARKOLIVEGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a33e1d82722f711fde11c42cf9695ab39
DARKORANGE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a2be822780f2d9c451737c6a5f1e3f69c
DARKORCHID
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a6f2f43144c37e196209d4c1798863cbf
DARKRED
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a687fa40440564a119c89241bbc043c3c
DARKSALMON
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a6e3e9fc0734520c301066dadf7df86fb
DARKSEAGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a17d6663be46c9558750dd2126f639f3b
DARKSLATEBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a855a684878d3586d375215ceb44f6652
DARKSLATEGRAY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a13df3438f4aa37691853700335f8f029
DARKSLATEGREY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ad9cb9214fdbfa0bd410ea8099c629ee2
DARKTURQUOISE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a76cc96f806d290943bcd64940730f08f
DARKVIOLET
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ac4e4d58c9935ce30a51c856fdf4be1ca
decompose_descriptors_with_label
namespacejsk__recognition__utils.html
a040ba72f2971029659d404b5ccb6acbb
DEEPPINK
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ac17aae7c859bcb9deca2a39c427d63fe
DEEPSKYBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80adfd31b22a3a902ed61311339bf33ad43
descent_closing
namespacejsk__recognition__utils.html
a2b2d9bad3f55223572adb95da11e1d6e
DIMGRAY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a6813feba8b24131f09305aca3cc5d855
DIMGREY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ac371b3138c1b00643922aac4a7c12135
DODGERBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a2cdc08b6d37df67cb51a14b694887665
FIREBRICK
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a1ce26603ee650190267414b217fe4201
FLORALWHITE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aad24f344474e6a7ca42ff3f35075f3ca
FORESTGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aaabd0eb4e089e3cd005498b1343e8498
FUCHSIA
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a13498440f7fd9c4146fd527b07867576
GAINSBORO
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a797f038ecc84e2e8c5f4179d306d9db8
get_overlap_of_aabb
namespacejsk__recognition__utils.html
a45dc837c94c7cb7d1557b724b31b209e
get_tile_image
namespacejsk__recognition__utils.html
a0fd074075a6bbce6d105e3d6e9c890ae
GHOSTWHITE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aba4c7198acdf144abe2bb4ebdddb4774
boost::mutex
global_chull_mutex
namespacejsk__recognition__utils.html
abe11acb6c696331fb7755a02a7e8eb02
GOLD
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a634824f8e1be6ce732fbd54b34e7c3ee
GOLDENROD
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a7a77acbd08a8b82309803889bf947195
GRAY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80af165e8c20bc1b233b2361a405b83a55c
GREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ae3306a78fff34f7340048f2224415123
GREENYELLOW
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a09be74552ccee59f216af02f7d31a19c
GREY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a92ac47ed53908ac325192a071fed6621
HONEYDEW
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80afd9554fd4a78d0bab797c03907131525
HOTPINK
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a0d99e64c4b2dd8beaa17178297e8eed7
HUE
namespacejsk__recognition__utils.html
a4c0c83976ad37e0d7302d46084dc33d0adc00010def1aec3f53758c783e224c2a
HUE_AND_SATURATION
namespacejsk__recognition__utils.html
a4c0c83976ad37e0d7302d46084dc33d0a5cd30e1414f7525efa67bffcb7bedab6
INDIANRED
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a311e7e5aee926d6f5457b18805ae1929
INDIGO
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a6c6a197eba1ed602cbd8cee19c123c23
INTERSECTION
namespacejsk__recognition__utils.html
a31afb6d4be1f345733e3b6874af83bfba43d211e82ad3ef64dfc53bea1e9ba21f
IVORY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ac2fffb2a9269bc9e7a5f4c5fdaf2d451
KHAKI
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a2164aec0b8642c7e197590112bc21aa7
KL_DIVERGENCE
namespacejsk__recognition__utils.html
a31afb6d4be1f345733e3b6874af83bfba832ac2aafb66b9a5cb4a8b31693aa8bb
LAVENDER
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a4dbbb682e9f6f41d9a08f250c9d13739
LAVENDERBLUSH
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a3211f0d84ee4ae8946e04f7a5246229d
LAWNGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a724671005825c5a76fe0510aa76b3665
LEMONCHIFFON
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ab461d94e4968934bba0d4eb56301bbe5
LIGHTBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a6a619af91fb361c5ac7a112118b45e82
LIGHTCORAL
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80af0cb7477456fd1db6015f5a8d2a466ae
LIGHTCYAN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a62f32a8d98db6f9e3952b5025ffe3fef
LIGHTGOLDENRODYELLOW
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a85c4405e4e19cad5fe196614225e0359
LIGHTGRAY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a5400fddbde2b0d9c88b8c90208aa45a5
LIGHTGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aab4c981a3e915be7dc97b4ca826fa42d
LIGHTGREY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aaf66bcc34eefd1a0cbd893090a12bb52
LIGHTPINK
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a0b18fe115d123ad080e9521eb59a0b6c
LIGHTSALMON
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a6fad2a4c6b3ef5017bdf8a97bce1ba6b
LIGHTSEAGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80affac5a29f4a5176ed1c7c7424982032b
LIGHTSKYBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80acfd1f481d56e8b2ebcf24619411b53ec
LIGHTSLATEGRAY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a9be64cad7fd457259d3062423f6f8103
LIGHTSLATEGREY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ac2dc92fac27ea6f47dfb2e2ba7be7b35
LIGHTSTEELBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a3750017a52aa0e7ed31fd66915fdea4f
LIGHTYELLOW
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a38cf932d2fbf2c595bcedb022153c4be
LIME
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80afb3a2321d9794cf255f9080ed5971f34
LIMEGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a5bfe6e8a1bbd4b249530cb695be664aa
LINEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ae6eef49650e85398311b7a7f43da64a5
MAGENTA
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a7c5f0e67907903c234ba28d1810c9698
MAROON
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a96591b1e16f5e843baf1bc885e9a8929
MEDIUMAQUAMARINE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aee946f1cbffcec30ecafe8d63669eee0
MEDIUMBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a593cb01473e6def8c08ecc94a0408d32
MEDIUMORCHID
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ab0af6bd92001e27dac8742d72c92993c
MEDIUMPURPLE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aa4a6093070c360e0036aadceb32ae799
MEDIUMSEAGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a8c02fe7b1dcc54b4899bf54826983183
MEDIUMSLATEBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a2ec3acc9876c2dfc8f51a1a087a4764d
MEDIUMSPRINGGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ab75a466bd0aedf434fde6ee1fafc38e6
MEDIUMTURQUOISE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aa5fa9678beae4039bc0d02277e3f46e2
MEDIUMVIOLETRED
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ab70de16e6d7f1b3c87e483092a94ebb3
MIDNIGHTBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ae8ccca8e32810e21b2005b91f82a5e6b
MINTCREAM
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80af3f13ad0416a8ff11198e01422e2b8d1
MISTYROSE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80af1f38e7e44e259bfb0e958bce926e7f2
MOCCASIN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ae2d126ca4c61ce66a6dbe9ede091404f
NAVAJOWHITE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ae9aaf37f293bdcdf148e5f3415ba82ea
NAVY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a267c43aa70b44a3c158e5f3b95afbb49
OLDLACE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a6e9e9f68c8fdc5726821e98a3e4f8a35
OLIVE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a3a1bc339bc62ee55cd870785faff2849
OLIVEDRAB
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80acfefac3f50f4be5056dfb8f7c073ff99
ORANGE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a52bba9b86fe3a4dedd745b79c51a7054
ORANGERED
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a9c5a8d04ee39569763a6ca06c4d512e8
ORCHID
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80afb175b56c04c0fabb657d76d74342d1a
PALEGOLDENROD
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ac38039a791d6873b62ba3206384f67cf
PALEGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a89adf5f5e44b0426e22236dac3d78c6f
PALEVIOLETRED
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ab105509271f1189c2274a3cabbf325ae
PAPAYAWHIP
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a5315a310f2af19dac3a106117588989d
PEACHPUFF
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a40fc2ef580eecc1924bfd0d4c960fc4c
PERU
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80afb11233e11cf20954c5f2ac2ef165349
PINK
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a59e323bdadc16c2a3762faf684ef294a
PLUM
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a3e5c909c04fee9b4b6a81542ec12777d
POWDERBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ae1c33debdc556c7960ed3e0d801f47f2
PURPLE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a39ce049ed1677ff6da32fb03e85f9e6a
rects_msg_to_ndarray
namespacejsk__recognition__utils.html
a5a37d837949b3c8bccb2053f263007fe
RED
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a5c08cc5d8827f34e14e83894ce3037ee
ROSYBROWN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ad8abba0bbb8510065ec3431edecbc4fc
ROYALBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ab43f9d973e5d46ddeb9e0fced5609add
SADDLEBROWN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a8f05eee60c7254cc5515e0f9dce78bec
SALMON
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a793af24ac58c2080d929096e48ee57d8
SANDYBROWN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a8a8eee74d02d7d57da5f7392700e9a3b
SEAGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a445da82880158bcd0c01b30e6510157d
SEASHELL
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ace0ed6d188a1af3d107ddc8d8f963122
SIENNA
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a36f12f2545d755b82714bba0f95a8be5
SILVER
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a76bf0106684c90ab50e527b1de665812
SKYBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a8c7fa35fc82138a58114f70b8153c209
SLATEBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80afff85a7cfa71f63def3f062e9c622a90
SLATEGRAY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ad79e2aa2ca4dfd5a0d5d1cba82b79e81
SLATEGREY
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a33440cd77c883e5d4406e439341fc8ea
SNOW
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80afe28b4db9ce3830839e330f173ed6842
SPRINGGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a7b1ba4f573d9d90f26ace7ca37bc2ee4
STEELBLUE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a815d47c55aa890c7337fd0adadd6a07f
TAN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a4b2899822552c89cc270e7c4cc43c7d8
TEAL
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a564d57a68ad0da6357597348b24a2371
THISTLE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a2ffce600d55eecff6597fb4c6dbe7c49
TOMATO
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a4046577df27584e05dffd950e36a810e
TURQUOISE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a1b58a0cb8c93bd10c2a4d00331d7708f
VIOLET
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80ae206532608926548ad757c728887d269
WHEAT
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80abef2ace35587fd7fb62c25e1f8319a3d
WHITE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80aa8922abe939f2026130bad52c13cc162
WHITESMOKE
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a22879e47be4ccb6b72ac24aaf0d7aec2
YELLOW
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a83449ca9c83cb2c941d2eaa9915fb14a
YELLOWGREEN
namespacejsk__recognition__utils.html
a7aa8ecb06a46c2ec041e13b7c534ab80a4cc2c22d7c497eda62584f94996dca8c
plane_publisher
namespaceplane__publisher.html
def
main
namespaceplane__publisher.html
ad25fd12f1342da0858e5919365ce4867
()
def
makePolygonArray
namespaceplane__publisher.html
a9f3bca78b12aac0e1a860357c4cad728
()
plot_bench
namespaceplot__bench.html
def
plot
namespaceplot__bench.html
ada828649bf6936fd97bc8b3bd49488d9
(theta, one_data, ax)
action
namespaceplot__bench.html
ab211d499dc02d86623678514839f31f0
args
namespaceplot__bench.html
a87d0ccf1eac27c7307116d2c6bd6db76
axes
namespaceplot__bench.html
aae1f61d79eb186162637e8aba2657390
cb
namespaceplot__bench.html
a2b89511f31c0b1b9e4783b77c80fd6ba
cbar_ax
namespaceplot__bench.html
a4cbf6bad62b2b9a7d151b306f817d0a9
int
counter
namespaceplot__bench.html
a8450e581bf4c5be381b7341b3ec906c0
csv_file
namespaceplot__bench.html
ae6be4fab1609568cfd94cdf5b1404589
dictionary
data
namespaceplot__bench.html
a2fe12c7608930b461636b8fa1e0df043
default
namespaceplot__bench.html
a8865e4186cf79a0217e357e020e9b561
int
dx
namespaceplot__bench.html
a51bb829e38025b66bb7db097811844a3
int
dy
namespaceplot__bench.html
a39467447c6cfc41659c971e541a0a660
string
eps_file
namespaceplot__bench.html
a31c397c4c02546bf4f7fd1a51e90ce2d
fields
namespaceplot__bench.html
a77dcc608c1e0f3c99c350b895a8ca50a
fig
namespaceplot__bench.html
a7477ce22eb72969073c93a9346e0bf34
figure_num
namespaceplot__bench.html
a7ecd6dcd95203de6a836bba211d53e14
float
namespaceplot__bench.html
a1754c11b1ca2de719ee0db8de4159f26
help
namespaceplot__bench.html
a97c6d230bde7a27c89b26abc6ac80e68
bool
initialized
namespaceplot__bench.html
a67c6ff5a3abb217b789a2bf496198c9a
list
methods
namespaceplot__bench.html
a5a6201b793ef9a24814dc2f9d9b7cb8c
one_data
namespaceplot__bench.html
a169e1b9488c58cc0d210c40c33a6ae0f
parser
namespaceplot__bench.html
a0c669a75292468710694009464025f4a
reader
namespaceplot__bench.html
a1e30d53e8547c89104661f2d6a1109e2
right
namespaceplot__bench.html
af859c626e5f4158416b31d20e95e72db
theta
namespaceplot__bench.html
a28bd2f49096ea33975395e3c99504601
theta_str
namespaceplot__bench.html
a403c92abf9e7c174c1d72d77eb55b4a5
type
namespaceplot__bench.html
a0d6d9d9d87ebc8fbe422b76b534a0bb4
int
xnum
namespaceplot__bench.html
a48598491f179d407353a8df21cb25103
pose_array
namespacepose__array.html
def
cb
namespacepose__array.html
a2cb558a77b17a3dd6297029e91b95e8e
(msg)
p
namespacepose__array.html
a306c65a8556de939cce7d6e318b1d74e
s
namespacepose__array.html
af30ce62c47fe4b31747a8fed4742d92c
transform_footstep_array
namespacetransform__footstep__array.html
def
callback
namespacetransform__footstep__array.html
a167d7befebde06a3c3cf6022368eef76
(msg)
frame_id
namespacetransform__footstep__array.html
a53d39ea9d9e5ed71a43563f958959326
pub
namespacetransform__footstep__array.html
ae127bab95d4e1b9b73f36e6f3042b4fc
s
namespacetransform__footstep__array.html
a3ca4b1457ab94ef3838aafc535020107
strict_tf
namespacetransform__footstep__array.html
a57b4f7175d17c0cb9c971a2e825223eb
tf_listener
namespacetransform__footstep__array.html
af1001268effb641ef0ba23f003f4f0b9
index
index
ActionClientAPI
ActionServerAPI
protocol
codeapi
overview
crawling
efficiency
dependencies
rosapi
writing_plugin
pub_sub_rosapi
To
listener
message_filter
broadcaster
send_transform
datatypes
conversions
ColorUtil
NodeletUtils
display_plugin_classes
panel_plugin_classes
librviz_classes
external_apis
intro_sec
install_sec
changelog_sec
gettingstarted_sec