array_parser.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
array__parser_8cpp
costmap_2d
std::vector< std::vector< float > >
parseVVF
namespacecostmap__2d.html
a269a284e6ee48725e0f286ce771d71fd
(const std::string &input, std::string &error_return)
array_parser.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
array__parser_8h
costmap_2d
std::vector< std::vector< float > >
parseVVF
namespacecostmap__2d.html
a269a284e6ee48725e0f286ce771d71fd
(const std::string &input, std::string &error_return)
array_parser_test.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/test/
array__parser__test_8cpp
costmap_2d/array_parser.h
int
main
array__parser__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
array__parser__test_8cpp.html
a6a6712708999ace46afccb252e7db5c5
(array_parser, basic_operation)
TEST
array__parser__test_8cpp.html
ae1490b35df0200ac01ea568e60cf8fa8
(array_parser, missing_open)
TEST
array__parser__test_8cpp.html
a59ac99f0f43b2de8aeae959ae8bc7e64
(array_parser, missing_close)
TEST
array__parser__test_8cpp.html
a8c7c5ef92b195650f52cdc9c4920bcc6
(array_parser, wrong_depth)
cost_values.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
cost__values_8h
costmap_2d
static const unsigned char
FREE_SPACE
namespacecostmap__2d.html
aa367750132c78d35f962c9130c1a572c
static const unsigned char
INSCRIBED_INFLATED_OBSTACLE
namespacecostmap__2d.html
a5d3c464519e4135a8f54c9aea7a51d2b
static const unsigned char
LETHAL_OBSTACLE
namespacecostmap__2d.html
aab110f187082d88d103ee84c8e420872
static const unsigned char
NO_INFORMATION
namespacecostmap__2d.html
ae61ae84ebebea32544148f295779c4ef
costmap_2d.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
costmap__2d_8cpp
costmap_2d/costmap_2d.h
costmap_2d
costmap_2d.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
costmap__2d_8h
costmap_2d::Costmap2D
costmap_2d::MapLocation
costmap_2d::Costmap2D::MarkCell
costmap_2d::Costmap2D::PolygonOutlineCells
costmap_2d
costmap_2d_cloud.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
costmap__2d__cloud_8cpp
Cell
std::vector< Cell >
V_Cell
costmap__2d__cloud_8cpp.html
a9160334f5431d469eb3170c95663efa7
int
main
costmap__2d__cloud_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static void
mapToWorld3D
costmap__2d__cloud_8cpp.html
af6c7f1ce1e52188cc4e30c121a65bcd2
(const unsigned int mx, const unsigned int my, const unsigned int mz, const double origin_x, const double origin_y, const double origin_z, const double x_resolution, const double y_resolution, const double z_resolution, double &wx, double &wy, double &wz)
void
voxelCallback
costmap__2d__cloud_8cpp.html
a37983da30da7edf07fa9971cd4957c6b
(const ros::Publisher &pub_marked, const ros::Publisher &pub_unknown, const costmap_2d::VoxelGridConstPtr &grid)
float
g_colors_a
costmap__2d__cloud_8cpp.html
a7306e31f20b6069ada3ccd04a2dee8fb
[]
float
g_colors_b
costmap__2d__cloud_8cpp.html
a99cf9cb8de21cce5b837cb388869e47d
[]
float
g_colors_g
costmap__2d__cloud_8cpp.html
aad0a3b44471e2ffc0aceb67acaf283ab
[]
float
g_colors_r
costmap__2d__cloud_8cpp.html
a78afaf1e4f0d582f44a4bd7e59997f4f
[]
V_Cell
g_marked
costmap__2d__cloud_8cpp.html
a636a7c520f61d4bc4a2116d233ea73e5
V_Cell
g_unknown
costmap__2d__cloud_8cpp.html
a56ea766445cbec66498245dd73cec775
costmap_2d_markers.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
costmap__2d__markers_8cpp
Cell
std::vector< Cell >
V_Cell
costmap__2d__markers_8cpp.html
a9160334f5431d469eb3170c95663efa7
int
main
costmap__2d__markers_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
voxelCallback
costmap__2d__markers_8cpp.html
af80cb73ed702979369b13acc3053e279
(const ros::Publisher &pub, const costmap_2d::VoxelGridConstPtr &grid)
V_Cell
g_cells
costmap__2d__markers_8cpp.html
ab0bf85964bfc51e68e1fd5a9ce836778
float
g_colors_a
costmap__2d__markers_8cpp.html
a7306e31f20b6069ada3ccd04a2dee8fb
[]
float
g_colors_b
costmap__2d__markers_8cpp.html
a99cf9cb8de21cce5b837cb388869e47d
[]
float
g_colors_g
costmap__2d__markers_8cpp.html
aad0a3b44471e2ffc0aceb67acaf283ab
[]
float
g_colors_r
costmap__2d__markers_8cpp.html
a78afaf1e4f0d582f44a4bd7e59997f4f
[]
std::string
g_marker_ns
costmap__2d__markers_8cpp.html
a7087a2e3e8de3485a859283b3a560524
costmap_2d_node.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
costmap__2d__node_8cpp
costmap_2d/costmap_2d_ros.h
int
main
costmap__2d__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
costmap_2d_publisher.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
costmap__2d__publisher_8cpp
costmap_2d/costmap_2d_publisher.h
costmap_2d/cost_values.h
costmap_2d
costmap_2d_publisher.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
costmap__2d__publisher_8h
costmap_2d/costmap_2d.h
costmap_2d::Costmap2DPublisher
costmap_2d
costmap_2d_ros.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
costmap__2d__ros_8cpp
costmap_2d/layered_costmap.h
costmap_2d/costmap_2d_ros.h
costmap_2d
void
move_parameter
namespacecostmap__2d.html
a50986cddcfe2d310c603a723f85395b1
(ros::NodeHandle &old_h, ros::NodeHandle &new_h, std::string name, bool should_delete=true)
costmap_2d_ros.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
costmap__2d__ros_8h
costmap_2d/layered_costmap.h
costmap_2d/layer.h
costmap_2d/costmap_2d_publisher.h
costmap_2d::Costmap2DROS
SuperValue
costmap_2d
costmap_layer.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
costmap__layer_8cpp
costmap_2d/costmap_layer.h
costmap_2d
costmap_layer.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
costmap__layer_8h
costmap_2d/layer.h
costmap_2d/layered_costmap.h
costmap_2d::CostmapLayer
costmap_2d
costmap_math.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
costmap__math_8cpp
costmap_2d/costmap_math.h
double
distanceToLine
costmap__math_8cpp.html
a31fe9c9633687b41b7c65a18dcab85f9
(double pX, double pY, double x0, double y0, double x1, double y1)
bool
intersects
costmap__math_8cpp.html
a567784da85da753bdd72f7faf2bdf7b6
(std::vector< geometry_msgs::Point > &polygon, float testx, float testy)
bool
intersects
costmap__math_8cpp.html
a73fceb516298f9b095d8ee0a61957695
(std::vector< geometry_msgs::Point > &polygon1, std::vector< geometry_msgs::Point > &polygon2)
bool
intersects_helper
costmap__math_8cpp.html
a928b4806dccd621d58057981b5ab5eb7
(std::vector< geometry_msgs::Point > &polygon1, std::vector< geometry_msgs::Point > &polygon2)
costmap_math.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
costmap__math_8h
double
distance
costmap__math_8h.html
a98aba4ec7ccaf3b54f2a312e2db8ba98
(double x0, double y0, double x1, double y1)
double
distanceToLine
costmap__math_8h.html
a31fe9c9633687b41b7c65a18dcab85f9
(double pX, double pY, double x0, double y0, double x1, double y1)
bool
intersects
costmap__math_8h.html
a567784da85da753bdd72f7faf2bdf7b6
(std::vector< geometry_msgs::Point > &polygon, float testx, float testy)
bool
intersects
costmap__math_8h.html
a73fceb516298f9b095d8ee0a61957695
(std::vector< geometry_msgs::Point > &polygon1, std::vector< geometry_msgs::Point > &polygon2)
double
sign
costmap__math_8h.html
a8f3cba07aa75b7320ae8bd6c0aeac498
(double x)
double
sign0
costmap__math_8h.html
a07fdddafa7ce762bfda59e7146a194ae
(double x)
costmap_tester.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/test/
costmap__tester_8cpp
costmap_2d/costmap_2d_ros.h
costmap_2d/cost_values.h
costmap_2d::CostmapTester
costmap_2d
int
main
costmap__tester_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
costmap__tester_8cpp.html
ab6234649e9137a2ece384ae5e9ea9263
(CostmapTester, checkConsistentCosts)
void
testCallback
costmap__tester_8cpp.html
afa085d1c70dc9415a41cf3bc99344a6d
(const ros::TimerEvent &e)
costmap_2d::CostmapTester *
map_tester
costmap__tester_8cpp.html
aefcbdf7ac9a44085587ea12895d6dfe1
footprint.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
footprint_8cpp
costmap_2d/costmap_math.h
costmap_2d/array_parser.h
costmap_2d
void
calculateMinAndMaxDistances
namespacecostmap__2d.html
a6eeafbd231ad1ec2de69e61754773742
(const std::vector< geometry_msgs::Point > &footprint, double &min_dist, double &max_dist)
double
getNumberFromXMLRPC
namespacecostmap__2d.html
a45dac86e116bbc150dedcf1bd2c8c697
(XmlRpc::XmlRpcValue &value, const std::string &full_param_name)
std::vector< geometry_msgs::Point >
makeFootprintFromParams
namespacecostmap__2d.html
a983825dbb0ea5cf30ea3fa2763375e98
(ros::NodeHandle &nh)
std::vector< geometry_msgs::Point >
makeFootprintFromRadius
namespacecostmap__2d.html
ac13ae420906acd9f42c9cc2a73e9de41
(double radius)
bool
makeFootprintFromString
namespacecostmap__2d.html
a0c5b34c84596c37289f90800701d5aa2
(const std::string &footprint_string, std::vector< geometry_msgs::Point > &footprint)
std::vector< geometry_msgs::Point >
makeFootprintFromXMLRPC
namespacecostmap__2d.html
a80f6a207189166bd1c1375c46fa23abb
(XmlRpc::XmlRpcValue &footprint_xmlrpc, const std::string &full_param_name)
void
padFootprint
namespacecostmap__2d.html
a16dd6a7064ce2ed191b40c7009512489
(std::vector< geometry_msgs::Point > &footprint, double padding)
geometry_msgs::Point
toPoint
namespacecostmap__2d.html
a9ffe4eb45b6230a18f56723b49cb0047
(geometry_msgs::Point32 pt)
geometry_msgs::Point32
toPoint32
namespacecostmap__2d.html
a50f77e1c7e28435a7707e1991b9a82a1
(geometry_msgs::Point pt)
std::vector< geometry_msgs::Point >
toPointVector
namespacecostmap__2d.html
a5969ae5fc593cedb677488002354feba
(geometry_msgs::Polygon polygon)
geometry_msgs::Polygon
toPolygon
namespacecostmap__2d.html
a137137a824a6a667fbf9a850c762c6ec
(std::vector< geometry_msgs::Point > pts)
void
transformFootprint
namespacecostmap__2d.html
a0928255ee5f8797cece2ab99f3eb310b
(double x, double y, double theta, const std::vector< geometry_msgs::Point > &footprint_spec, std::vector< geometry_msgs::Point > &oriented_footprint)
void
transformFootprint
namespacecostmap__2d.html
aaaa46e7b32e85f73ee55de25d4c6616d
(double x, double y, double theta, const std::vector< geometry_msgs::Point > &footprint_spec, geometry_msgs::PolygonStamped &oriented_footprint)
void
writeFootprintToParam
namespacecostmap__2d.html
ae02b98da234ff50b2ef1e3fa6d53f33b
(ros::NodeHandle &nh, const std::vector< geometry_msgs::Point > &footprint)
footprint.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
footprint_8h
costmap_2d
void
calculateMinAndMaxDistances
namespacecostmap__2d.html
a6eeafbd231ad1ec2de69e61754773742
(const std::vector< geometry_msgs::Point > &footprint, double &min_dist, double &max_dist)
std::vector< geometry_msgs::Point >
makeFootprintFromParams
namespacecostmap__2d.html
a983825dbb0ea5cf30ea3fa2763375e98
(ros::NodeHandle &nh)
std::vector< geometry_msgs::Point >
makeFootprintFromRadius
namespacecostmap__2d.html
ac13ae420906acd9f42c9cc2a73e9de41
(double radius)
bool
makeFootprintFromString
namespacecostmap__2d.html
a0c5b34c84596c37289f90800701d5aa2
(const std::string &footprint_string, std::vector< geometry_msgs::Point > &footprint)
std::vector< geometry_msgs::Point >
makeFootprintFromXMLRPC
namespacecostmap__2d.html
a80f6a207189166bd1c1375c46fa23abb
(XmlRpc::XmlRpcValue &footprint_xmlrpc, const std::string &full_param_name)
void
padFootprint
namespacecostmap__2d.html
a16dd6a7064ce2ed191b40c7009512489
(std::vector< geometry_msgs::Point > &footprint, double padding)
geometry_msgs::Point
toPoint
namespacecostmap__2d.html
a9ffe4eb45b6230a18f56723b49cb0047
(geometry_msgs::Point32 pt)
geometry_msgs::Point32
toPoint32
namespacecostmap__2d.html
a50f77e1c7e28435a7707e1991b9a82a1
(geometry_msgs::Point pt)
std::vector< geometry_msgs::Point >
toPointVector
namespacecostmap__2d.html
a5969ae5fc593cedb677488002354feba
(geometry_msgs::Polygon polygon)
geometry_msgs::Polygon
toPolygon
namespacecostmap__2d.html
a137137a824a6a667fbf9a850c762c6ec
(std::vector< geometry_msgs::Point > pts)
void
transformFootprint
namespacecostmap__2d.html
a0928255ee5f8797cece2ab99f3eb310b
(double x, double y, double theta, const std::vector< geometry_msgs::Point > &footprint_spec, std::vector< geometry_msgs::Point > &oriented_footprint)
void
transformFootprint
namespacecostmap__2d.html
aaaa46e7b32e85f73ee55de25d4c6616d
(double x, double y, double theta, const std::vector< geometry_msgs::Point > &footprint_spec, geometry_msgs::PolygonStamped &oriented_footprint)
void
writeFootprintToParam
namespacecostmap__2d.html
ae02b98da234ff50b2ef1e3fa6d53f33b
(ros::NodeHandle &nh, const std::vector< geometry_msgs::Point > &footprint)
footprint_tests.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/test/
footprint__tests_8cpp
costmap_2d/costmap_2d_ros.h
int
main
footprint__tests_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
footprint__tests_8cpp.html
aeb9facd9b1f8c5afe801ca9ab2e46d06
(Costmap2DROS, unpadded_footprint_from_string_param)
TEST
footprint__tests_8cpp.html
a538f4624b1ab36401b63a33b8da2f27b
(Costmap2DROS, padded_footprint_from_string_param)
TEST
footprint__tests_8cpp.html
a7813e4ee86d0b9949d728dffe8c7c17f
(Costmap2DROS, radius_param)
TEST
footprint__tests_8cpp.html
a29866a76d7fc8ff30b50eb1fb4b65fa9
(Costmap2DROS, footprint_from_xmlrpc_param)
TEST
footprint__tests_8cpp.html
a615ffdc5b74a5b6ab9cb4d068547b161
(Costmap2DROS, footprint_from_same_level_param)
TEST
footprint__tests_8cpp.html
a22bebdc8c8e4f13b7dfecfe3b644c8eb
(Costmap2DROS, footprint_from_xmlrpc_param_failure)
TEST
footprint__tests_8cpp.html
aa76863c07b2e2af1f076d795e3193d20
(Costmap2DROS, footprint_empty)
tf::TransformListener *
tf_
footprint__tests_8cpp.html
aa7cc83a1d43fc72d3390c8974d797321
inflation_layer.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/plugins/
inflation__layer_8cpp
costmap_2d/inflation_layer.h
costmap_2d/costmap_math.h
costmap_2d
inflation_layer.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
inflation__layer_8h
costmap_2d/layer.h
costmap_2d/layered_costmap.h
costmap_2d::CellData
costmap_2d::InflationLayer
costmap_2d
bool
operator<
namespacecostmap__2d.html
a747ef96fbb09d3959df14134167bfe22
(const CellData &a, const CellData &b)
inflation_tests.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/test/
inflation__tests_8cpp
costmap_2d/costmap_2d.h
costmap_2d/layered_costmap.h
costmap_2d/obstacle_layer.h
costmap_2d/inflation_layer.h
costmap_2d/observation_buffer.h
costmap_2d/testing_helper.h
int
main
inflation__tests_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
std::vector< Point >
setRadii
inflation__tests_8cpp.html
a691c7abce99a1c663f13e70eca655d45
(LayeredCostmap &layers, double length, double width, double inflation_radius)
TEST
inflation__tests_8cpp.html
ad4ae0b82faed5db2b710a038b9cf895f
(costmap, testAdjacentToObstacleCanStillMove)
TEST
inflation__tests_8cpp.html
a7944d546ff12543615d752c882c1ae12
(costmap, testInflationShouldNotCreateUnknowns)
TEST
inflation__tests_8cpp.html
a9f9609b5ae2cbb941f8c326f3fd90276
(costmap, testCostFunctionCorrectness)
TEST
inflation__tests_8cpp.html
a790b8d46b7472f667bc70b1ac2b485e1
(costmap, testInflation)
TEST
inflation__tests_8cpp.html
a94fa7b221aed2d9a56fb3effca4d4179
(costmap, testInflation2)
TEST
inflation__tests_8cpp.html
ad0876c1fbe3e36f9dbcfddcd309a2838
(costmap, testInflation3)
layer.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
layer_8cpp
costmap_2d/layer.h
costmap_2d
layer.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
layer_8h
costmap_2d/costmap_2d.h
costmap_2d/layered_costmap.h
costmap_2d::Layer
costmap_2d
layered_costmap.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
layered__costmap_8cpp
costmap_2d/layered_costmap.h
costmap_2d
layered_costmap.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
layered__costmap_8h
costmap_2d/cost_values.h
costmap_2d/layer.h
costmap_2d/costmap_2d.h
costmap_2d::LayeredCostmap
costmap_2d
module_tests.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/test/
module__tests_8cpp
costmap_2d/costmap_2d.h
costmap_2d/observation_buffer.h
bool
find
module__tests_8cpp.html
a2b0cc958b6ecca420d0f0ca89744b564
(const std::vector< unsigned int > &l, unsigned int n)
const unsigned int
GRID_HEIGHT
module__tests_8cpp.html
acc165508c976d24c0ae0232c85978557
(10)
const unsigned int
GRID_WIDTH
module__tests_8cpp.html
ae02379f018d4ff35a260c0fb1204b865
(10)
void
indexToWorld
module__tests_8cpp.html
a3a3ece35a35957830a0f90c2d25e8fe9
(Costmap2D &map, unsigned int index, double &wx, double &wy)
int
main
module__tests_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
const double
MAX_Z
module__tests_8cpp.html
a80945e4c9ec06fccdb5342cacfea6e3d
(1.0)
const double
OBSTACLE_RANGE
module__tests_8cpp.html
ad55f1fdf708504277f888d6d0419bb42
(20.0)
char
printableCost
module__tests_8cpp.html
ab67d48c3e97782150aac66598f768972
(unsigned char cost)
const double
RAYTRACE_RANGE
module__tests_8cpp.html
ae25a9ab4d4972c7478e701ae44ca439e
(20.0)
const double
RESOLUTION
module__tests_8cpp.html
a214cb9adfc50b4abd0e2132640f639dd
(1)
const double
ROBOT_RADIUS
module__tests_8cpp.html
adf4461009ef21f644777aadc0f469132
(1.0)
TEST
module__tests_8cpp.html
ad60e6773a46c10dda1470224e1f13f21
(costmap, testResetForStaticMap)
TEST
module__tests_8cpp.html
a9f9609b5ae2cbb941f8c326f3fd90276
(costmap, testCostFunctionCorrectness)
TEST
module__tests_8cpp.html
a4661fcb3128774239d9c5e0409c0735a
(costmap, testWaveInterference)
TEST
module__tests_8cpp.html
a4d5daedd5dde37cf984f593d5c719e92
(costmap, testWindowCopy)
TEST
module__tests_8cpp.html
a81989f28bba6fb2f0503b643903a72cd
(costmap, testFullyContainedStaticMapUpdate)
TEST
module__tests_8cpp.html
ac9fc7e80b7d8b53b7aafb59c12c4e32c
(costmap, testOverlapStaticMapUpdate)
TEST
module__tests_8cpp.html
ad8fe201867d3b317211acab7d5e136bb
(costmap, testRaytracing)
TEST
module__tests_8cpp.html
ad4ae0b82faed5db2b710a038b9cf895f
(costmap, testAdjacentToObstacleCanStillMove)
TEST
module__tests_8cpp.html
a7944d546ff12543615d752c882c1ae12
(costmap, testInflationShouldNotCreateUnknowns)
TEST
module__tests_8cpp.html
a0e9c8b5f0a3eba4d6e0db102be312cfa
(costmap, testStaticMap)
TEST
module__tests_8cpp.html
a1d63bc48ed207889be83298c6e0e46f7
(costmap, testDynamicObstacles)
TEST
module__tests_8cpp.html
a21809284d087f0beef9c2ad655520816
(costmap, testMultipleAdditions)
TEST
module__tests_8cpp.html
ad5d425c6c31665d69ec97adaf1cc3981
(costmap, testZThreshold)
TEST
module__tests_8cpp.html
a790b8d46b7472f667bc70b1ac2b485e1
(costmap, testInflation)
TEST
module__tests_8cpp.html
a94fa7b221aed2d9a56fb3effca4d4179
(costmap, testInflation2)
TEST
module__tests_8cpp.html
ad0876c1fbe3e36f9dbcfddcd309a2838
(costmap, testInflation3)
TEST
module__tests_8cpp.html
a9a60e8b8b1e2774d5d94b0b402ea9d34
(costmap, testRaytracing2)
TEST
module__tests_8cpp.html
a2c735efbf2d2bd86320b8b984579b979
(costmap, testTrickyPropagation)
const unsigned char
THRESHOLD
module__tests_8cpp.html
a25cb91905492fcb0c5020df1664a0275
(100)
const double
WINDOW_LENGTH
module__tests_8cpp.html
a39d70538066e6e893bfefa668c2359a7
(10)
unsigned int
worldToIndex
module__tests_8cpp.html
acaf55aec82e7bf50a889e6a81db0b207
(Costmap2D &map, double wx, double wy)
std::vector< unsigned char >
EMPTY_100_BY_100
module__tests_8cpp.html
a893be74b15dd0554d17c6d3bce41557a
std::vector< unsigned char >
EMPTY_10_BY_10
module__tests_8cpp.html
a03c09f55deafc8e6bfc9bbcc6e7c4807
std::vector< unsigned char >
MAP_10_BY_10
module__tests_8cpp.html
a967817a947c7820679c1c3d9aaeccb89
const unsigned char
MAP_10_BY_10_CHAR
module__tests_8cpp.html
ab0015d273e3592b6b73ed299306e2b7c
[]
std::vector< unsigned char >
MAP_5_BY_5
module__tests_8cpp.html
ae0701fb016711ce10eb3cba639c9d24d
const unsigned char
MAP_5_BY_5_CHAR
module__tests_8cpp.html
aca8f2e89280381e05df0ce8e125ba5c4
[]
observation.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
observation_8h
costmap_2d::Observation
costmap_2d
observation_buffer.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/src/
observation__buffer_8cpp
costmap_2d/observation_buffer.h
costmap_2d
observation_buffer.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
observation__buffer_8h
costmap_2d/observation.h
costmap_2d::ObservationBuffer
costmap_2d
obstacle_layer.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/plugins/
obstacle__layer_8cpp
costmap_2d/obstacle_layer.h
costmap_2d/costmap_math.h
costmap_2d
obstacle_layer.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
obstacle__layer_8h
costmap_2d/costmap_layer.h
costmap_2d/layered_costmap.h
costmap_2d/observation_buffer.h
costmap_2d::ObstacleLayer
costmap_2d
obstacle_tests.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/test/
obstacle__tests_8cpp
costmap_2d/costmap_2d.h
costmap_2d/layered_costmap.h
costmap_2d/observation_buffer.h
costmap_2d/testing_helper.h
int
main
obstacle__tests_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
obstacle__tests_8cpp.html
ad8fe201867d3b317211acab7d5e136bb
(costmap, testRaytracing)
TEST
obstacle__tests_8cpp.html
a9a60e8b8b1e2774d5d94b0b402ea9d34
(costmap, testRaytracing2)
TEST
obstacle__tests_8cpp.html
a4661fcb3128774239d9c5e0409c0735a
(costmap, testWaveInterference)
TEST
obstacle__tests_8cpp.html
ad5d425c6c31665d69ec97adaf1cc3981
(costmap, testZThreshold)
TEST
obstacle__tests_8cpp.html
a1d63bc48ed207889be83298c6e0e46f7
(costmap, testDynamicObstacles)
TEST
obstacle__tests_8cpp.html
a21809284d087f0beef9c2ad655520816
(costmap, testMultipleAdditions)
static_layer.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/plugins/
static__layer_8cpp
costmap_2d/static_layer.h
costmap_2d/costmap_math.h
costmap_2d
static_layer.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
static__layer_8h
costmap_2d/costmap_layer.h
costmap_2d/layered_costmap.h
costmap_2d::StaticLayer
costmap_2d
static_tests.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/test/
static__tests_8cpp
costmap_2d/costmap_2d.h
costmap_2d/layered_costmap.h
costmap_2d/obstacle_layer.h
costmap_2d/static_layer.h
costmap_2d/observation_buffer.h
costmap_2d/testing_helper.h
int
main
static__tests_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
testing_helper.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
testing__helper_8h
costmap_2d/cost_values.h
costmap_2d/costmap_2d.h
costmap_2d/static_layer.h
costmap_2d/obstacle_layer.h
costmap_2d/inflation_layer.h
costmap_2d::InflationLayer *
addInflationLayer
testing__helper_8h.html
a04f30d4042788f66a335a809f5585dbd
(costmap_2d::LayeredCostmap &layers, tf::TransformListener &tf)
void
addObservation
testing__helper_8h.html
a043c2232e047ce2a6c03a493e5e31ee9
(costmap_2d::ObstacleLayer *olayer, double x, double y, double z=0.0, double ox=0.0, double oy=0.0, double oz=MAX_Z)
costmap_2d::ObstacleLayer *
addObstacleLayer
testing__helper_8h.html
a3cfd0d41ebd4d281809df4e265d78758
(costmap_2d::LayeredCostmap &layers, tf::TransformListener &tf)
void
addStaticLayer
testing__helper_8h.html
a801a18dc44fea1eff51e69a3f9638a15
(costmap_2d::LayeredCostmap &layers, tf::TransformListener &tf)
unsigned int
countValues
testing__helper_8h.html
af4d497e66d7195f0a4b02ce26603c5c8
(costmap_2d::Costmap2D &costmap, unsigned char value, bool equal=true)
const double
MAX_Z
testing__helper_8h.html
a80945e4c9ec06fccdb5342cacfea6e3d
(1.0)
char
printableCost
testing__helper_8h.html
ab67d48c3e97782150aac66598f768972
(unsigned char cost)
void
printMap
testing__helper_8h.html
a31015063213528e542a953d8470fc6b5
(costmap_2d::Costmap2D &costmap)
void
setValues
testing__helper_8h.html
aaec85d539af36b85e87b565dc1bfbccd
(costmap_2d::Costmap2D &costmap, const unsigned char *map)
voxel_layer.cpp
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/plugins/
voxel__layer_8cpp
costmap_2d/voxel_layer.h
costmap_2d
#define
VOXEL_BITS
voxel__layer_8cpp.html
a4fdbd648eb843338bbc94b90cd7e5ec5
voxel_layer.h
/home/rosbuild/hudson/workspace/doc-jade-navigation/doc_stacks/2016-01-18_13-33-37.229082/navigation/costmap_2d/include/costmap_2d/
voxel__layer_8h
costmap_2d/layer.h
costmap_2d/layered_costmap.h
costmap_2d/observation_buffer.h
costmap_2d/obstacle_layer.h
costmap_2d::VoxelLayer
costmap_2d
Cell
structCell.html
voxel_grid::VoxelStatus
status
structCell.html
a0a40fa1a001e691102dffa90efc27586
double
x
structCell.html
a1087d1ed937d6ac4296085a0ccceeabd
double
y
structCell.html
a3ceebe0a2888424c28463212a1397d10
double
z
structCell.html
a782796de745505369270f47b9718baf6
SuperValue
classSuperValue.html
XmlRpc::XmlRpcValue
void
setArray
classSuperValue.html
ab1ba33f545994f45cd0e30cc7b83adcb
(XmlRpc::XmlRpcValue::ValueArray *a)
void
setStruct
classSuperValue.html
abe535082c89a49359388d095b0196d5c
(XmlRpc::XmlRpcValue::ValueStruct *a)
costmap_2d
namespacecostmap__2d.html
costmap_2d::CellData
costmap_2d::Costmap2D
costmap_2d::Costmap2DPublisher
costmap_2d::Costmap2DROS
costmap_2d::CostmapLayer
costmap_2d::CostmapTester
costmap_2d::InflationLayer
costmap_2d::Layer
costmap_2d::LayeredCostmap
costmap_2d::MapLocation
costmap_2d::Observation
costmap_2d::ObservationBuffer
costmap_2d::ObstacleLayer
costmap_2d::StaticLayer
costmap_2d::VoxelLayer
void
calculateMinAndMaxDistances
namespacecostmap__2d.html
a6eeafbd231ad1ec2de69e61754773742
(const std::vector< geometry_msgs::Point > &footprint, double &min_dist, double &max_dist)
double
getNumberFromXMLRPC
namespacecostmap__2d.html
a45dac86e116bbc150dedcf1bd2c8c697
(XmlRpc::XmlRpcValue &value, const std::string &full_param_name)
std::vector< geometry_msgs::Point >
makeFootprintFromParams
namespacecostmap__2d.html
a983825dbb0ea5cf30ea3fa2763375e98
(ros::NodeHandle &nh)
std::vector< geometry_msgs::Point >
makeFootprintFromRadius
namespacecostmap__2d.html
ac13ae420906acd9f42c9cc2a73e9de41
(double radius)
bool
makeFootprintFromString
namespacecostmap__2d.html
a0c5b34c84596c37289f90800701d5aa2
(const std::string &footprint_string, std::vector< geometry_msgs::Point > &footprint)
std::vector< geometry_msgs::Point >
makeFootprintFromXMLRPC
namespacecostmap__2d.html
a80f6a207189166bd1c1375c46fa23abb
(XmlRpc::XmlRpcValue &footprint_xmlrpc, const std::string &full_param_name)
void
move_parameter
namespacecostmap__2d.html
a50986cddcfe2d310c603a723f85395b1
(ros::NodeHandle &old_h, ros::NodeHandle &new_h, std::string name, bool should_delete=true)
bool
operator<
namespacecostmap__2d.html
a747ef96fbb09d3959df14134167bfe22
(const CellData &a, const CellData &b)
void
padFootprint
namespacecostmap__2d.html
a16dd6a7064ce2ed191b40c7009512489
(std::vector< geometry_msgs::Point > &footprint, double padding)
std::vector< std::vector< float > >
parseVVF
namespacecostmap__2d.html
a269a284e6ee48725e0f286ce771d71fd
(const std::string &input, std::string &error_return)
geometry_msgs::Point
toPoint
namespacecostmap__2d.html
a9ffe4eb45b6230a18f56723b49cb0047
(geometry_msgs::Point32 pt)
geometry_msgs::Point32
toPoint32
namespacecostmap__2d.html
a50f77e1c7e28435a7707e1991b9a82a1
(geometry_msgs::Point pt)
std::vector< geometry_msgs::Point >
toPointVector
namespacecostmap__2d.html
a5969ae5fc593cedb677488002354feba
(geometry_msgs::Polygon polygon)
geometry_msgs::Polygon
toPolygon
namespacecostmap__2d.html
a137137a824a6a667fbf9a850c762c6ec
(std::vector< geometry_msgs::Point > pts)
void
transformFootprint
namespacecostmap__2d.html
a0928255ee5f8797cece2ab99f3eb310b
(double x, double y, double theta, const std::vector< geometry_msgs::Point > &footprint_spec, std::vector< geometry_msgs::Point > &oriented_footprint)
void
transformFootprint
namespacecostmap__2d.html
aaaa46e7b32e85f73ee55de25d4c6616d
(double x, double y, double theta, const std::vector< geometry_msgs::Point > &footprint_spec, geometry_msgs::PolygonStamped &oriented_footprint)
void
writeFootprintToParam
namespacecostmap__2d.html
ae02b98da234ff50b2ef1e3fa6d53f33b
(ros::NodeHandle &nh, const std::vector< geometry_msgs::Point > &footprint)
static const unsigned char
FREE_SPACE
namespacecostmap__2d.html
aa367750132c78d35f962c9130c1a572c
static const unsigned char
INSCRIBED_INFLATED_OBSTACLE
namespacecostmap__2d.html
a5d3c464519e4135a8f54c9aea7a51d2b
static const unsigned char
LETHAL_OBSTACLE
namespacecostmap__2d.html
aab110f187082d88d103ee84c8e420872
static const unsigned char
NO_INFORMATION
namespacecostmap__2d.html
ae61ae84ebebea32544148f295779c4ef
costmap_2d::CellData
classcostmap__2d_1_1CellData.html
CellData
classcostmap__2d_1_1CellData.html
aaadab85b3bfd9dc08bdabf2f50d592b8
(double d, double i, unsigned int x, unsigned int y, unsigned int sx, unsigned int sy)
double
distance_
classcostmap__2d_1_1CellData.html
a83beed1f92e864ed9df337996920c901
unsigned int
index_
classcostmap__2d_1_1CellData.html
aa37feddb470fb77327f89459d5f9c0d6
unsigned int
src_x_
classcostmap__2d_1_1CellData.html
a4e0aa3874a9c9e236beda9b4e2a8b3a1
unsigned int
src_y_
classcostmap__2d_1_1CellData.html
a221c3e3685d734d376235fe005202d8d
unsigned int
x_
classcostmap__2d_1_1CellData.html
a0be2739a4ba7be11c179fd1edf641f36
unsigned int
y_
classcostmap__2d_1_1CellData.html
ac3625459924c7e17c792402817e77c3b
costmap_2d::Costmap2D
classcostmap__2d_1_1Costmap2D.html
costmap_2d::Costmap2D::MarkCell
costmap_2d::Costmap2D::PolygonOutlineCells
boost::recursive_mutex
mutex_t
classcostmap__2d_1_1Costmap2D.html
a723f8f016f2b699e9081c25e5dfdbcf4
unsigned int
cellDistance
classcostmap__2d_1_1Costmap2D.html
abffbb5c7d49fae947d70c4e6d0fbeae9
(double world_dist)
void
convexFillCells
classcostmap__2d_1_1Costmap2D.html
aa3c49f2d63f6edfb7396d1b0c79a4b12
(const std::vector< MapLocation > &polygon, std::vector< MapLocation > &polygon_cells)
bool
copyCostmapWindow
classcostmap__2d_1_1Costmap2D.html
a8fb9538b17743071ea041b32bcc3b381
(const Costmap2D &map, double win_origin_x, double win_origin_y, double win_size_x, double win_size_y)
Costmap2D
classcostmap__2d_1_1Costmap2D.html
a5c41d42532693430c002c16258925d82
(unsigned int cells_size_x, unsigned int cells_size_y, double resolution, double origin_x, double origin_y, unsigned char default_value=0)
Costmap2D
classcostmap__2d_1_1Costmap2D.html
a430191c66018db89e5a65fb823db35d8
(const Costmap2D &map)
Costmap2D
classcostmap__2d_1_1Costmap2D.html
a1ec52799b2b673306902fcfe01285d7a
()
unsigned char *
getCharMap
classcostmap__2d_1_1Costmap2D.html
a5f067ee19ca4122d3f69d3247ec7ebe9
() const
unsigned char
getCost
classcostmap__2d_1_1Costmap2D.html
a061e2f97719abf41bc7c0426dad1c573
(unsigned int mx, unsigned int my) const
unsigned char
getDefaultValue
classcostmap__2d_1_1Costmap2D.html
a35fbb86d10502ab91fb6e133c1364cd9
()
unsigned int
getIndex
classcostmap__2d_1_1Costmap2D.html
ac3b11af1fdb061507442faef13f53c48
(unsigned int mx, unsigned int my) const
mutex_t *
getMutex
classcostmap__2d_1_1Costmap2D.html
a0d03ac474a496bee0780d4b7f5b4a2f1
()
double
getOriginX
classcostmap__2d_1_1Costmap2D.html
a8a60e01c3a3d7ed83b7455d61554c8f9
() const
double
getOriginY
classcostmap__2d_1_1Costmap2D.html
adae88e3ee062b39a213e80c75e7064a2
() const
double
getResolution
classcostmap__2d_1_1Costmap2D.html
a760c6ec632b6e133b983f3bd4e80ed0b
() const
unsigned int
getSizeInCellsX
classcostmap__2d_1_1Costmap2D.html
a7c8ed39f5239bcb03c7a179aadb46c89
() const
unsigned int
getSizeInCellsY
classcostmap__2d_1_1Costmap2D.html
aab8b119afc3b216ac08c2fc18b3380cf
() const
double
getSizeInMetersX
classcostmap__2d_1_1Costmap2D.html
ad8986c48bda254f4c2d5db4f8b11150c
() const
double
getSizeInMetersY
classcostmap__2d_1_1Costmap2D.html
a517ac319dd65099b66ab133773e51431
() const
void
indexToCells
classcostmap__2d_1_1Costmap2D.html
a442328f4408e7eb0572b374d1a0cbb94
(unsigned int index, unsigned int &mx, unsigned int &my) const
void
mapToWorld
classcostmap__2d_1_1Costmap2D.html
a43ca3645f610b4586810376c96d0d226
(unsigned int mx, unsigned int my, double &wx, double &wy) const
Costmap2D &
operator=
classcostmap__2d_1_1Costmap2D.html
a404b9898ed689c8f6b1eb3503c358db0
(const Costmap2D &map)
void
polygonOutlineCells
classcostmap__2d_1_1Costmap2D.html
ad0c6f7cb8e11569a02f873c545acec90
(const std::vector< MapLocation > &polygon, std::vector< MapLocation > &polygon_cells)
void
resetMap
classcostmap__2d_1_1Costmap2D.html
aba344550cbc08bcc3a54c64290f8f568
(unsigned int x0, unsigned int y0, unsigned int xn, unsigned int yn)
void
resizeMap
classcostmap__2d_1_1Costmap2D.html
a95bae6eccd820a77d8040562e2a51118
(unsigned int size_x, unsigned int size_y, double resolution, double origin_x, double origin_y)
bool
saveMap
classcostmap__2d_1_1Costmap2D.html
a04cd3558a672159a3ad1b151b1d19661
(std::string file_name)
bool
setConvexPolygonCost
classcostmap__2d_1_1Costmap2D.html
afb8a42c3810e796107ed04c0ca3cbf90
(const std::vector< geometry_msgs::Point > &polygon, unsigned char cost_value)
void
setCost
classcostmap__2d_1_1Costmap2D.html
ae1703900adbbf1e0d929cec0735a8b0e
(unsigned int mx, unsigned int my, unsigned char cost)
void
setDefaultValue
classcostmap__2d_1_1Costmap2D.html
a8a9f535f98f1ba4c0a74f88aa706bcd2
(unsigned char c)
virtual void
updateOrigin
classcostmap__2d_1_1Costmap2D.html
a5ca05c95f95e1408ca9e23d2e7f8987a
(double new_origin_x, double new_origin_y)
bool
worldToMap
classcostmap__2d_1_1Costmap2D.html
ab7134df329c4d4c174297f5db070c5a5
(double wx, double wy, unsigned int &mx, unsigned int &my) const
void
worldToMapEnforceBounds
classcostmap__2d_1_1Costmap2D.html
a3ee987fada22fb449072bdd800a18f82
(double wx, double wy, int &mx, int &my) const
void
worldToMapNoBounds
classcostmap__2d_1_1Costmap2D.html
a2ab0245cbee20db635cf3262cd734daa
(double wx, double wy, int &mx, int &my) const
virtual
~Costmap2D
classcostmap__2d_1_1Costmap2D.html
a3087bd649bca6c2fb4f795d433e93f3a
()
void
copyMapRegion
classcostmap__2d_1_1Costmap2D.html
ab857ec41de2e14d601b85bbf6497b612
(data_type *source_map, unsigned int sm_lower_left_x, unsigned int sm_lower_left_y, unsigned int sm_size_x, data_type *dest_map, unsigned int dm_lower_left_x, unsigned int dm_lower_left_y, unsigned int dm_size_x, unsigned int region_size_x, unsigned int region_size_y)
virtual void
deleteMaps
classcostmap__2d_1_1Costmap2D.html
af536407a80cef61e20226c28dbef9eee
()
virtual void
initMaps
classcostmap__2d_1_1Costmap2D.html
a1da91220df45a19376a3e3df3a517c27
(unsigned int size_x, unsigned int size_y)
void
raytraceLine
classcostmap__2d_1_1Costmap2D.html
af1d619d9b49b6851cb0a33de4e39ec78
(ActionType at, unsigned int x0, unsigned int y0, unsigned int x1, unsigned int y1, unsigned int max_length=UINT_MAX)
virtual void
resetMaps
classcostmap__2d_1_1Costmap2D.html
ab4424e85f6daaf91eaf455e4bb241c19
()
unsigned char *
costmap_
classcostmap__2d_1_1Costmap2D.html
a34c8633b0dfec7481300d401d33010c7
unsigned char
default_value_
classcostmap__2d_1_1Costmap2D.html
af0715f46aa3d358da411f0060e0fe8d2
double
origin_x_
classcostmap__2d_1_1Costmap2D.html
a9005fb139b987665bfa799c631953f00
double
origin_y_
classcostmap__2d_1_1Costmap2D.html
a53bc8ed50d62760245f879d66c5567db
double
resolution_
classcostmap__2d_1_1Costmap2D.html
a3d74d58b31973def7e407c7300f1115c
unsigned int
size_x_
classcostmap__2d_1_1Costmap2D.html
aa71bf88a183222496f17b3a95e852e75
unsigned int
size_y_
classcostmap__2d_1_1Costmap2D.html
ad25df12283aa78c43878e24633381100
void
bresenham2D
classcostmap__2d_1_1Costmap2D.html
a54462e95337134adf0a59785b39b57f6
(ActionType at, unsigned int abs_da, unsigned int abs_db, int error_b, int offset_a, int offset_b, unsigned int offset, unsigned int max_length)
int
sign
classcostmap__2d_1_1Costmap2D.html
a947041f50d5fb1a44c3fd0601c4fc608
(int x)
mutex_t *
access_
classcostmap__2d_1_1Costmap2D.html
a509ef0191dacd55f6348f789236d904d
friend class
CostmapTester
classcostmap__2d_1_1Costmap2D.html
a9f13f59f234edd1db20196987ac18fcd
costmap_2d::Costmap2D::MarkCell
classcostmap__2d_1_1Costmap2D_1_1MarkCell.html
MarkCell
classcostmap__2d_1_1Costmap2D_1_1MarkCell.html
a0c0747cfaf1293397f308d2b3ebdb674
(unsigned char *costmap, unsigned char value)
void
operator()
classcostmap__2d_1_1Costmap2D_1_1MarkCell.html
a3dafe4233194da04815cbb3c34883b78
(unsigned int offset)
unsigned char *
costmap_
classcostmap__2d_1_1Costmap2D_1_1MarkCell.html
a7f350dd3faa737ff7d2cb8d261eec0bf
unsigned char
value_
classcostmap__2d_1_1Costmap2D_1_1MarkCell.html
aaf47a4a0a8a5e3bb5ca0f8d5d8519f0a
costmap_2d::Costmap2D::PolygonOutlineCells
classcostmap__2d_1_1Costmap2D_1_1PolygonOutlineCells.html
void
operator()
classcostmap__2d_1_1Costmap2D_1_1PolygonOutlineCells.html
a719a499677280caa41ec7cdde8c2508b
(unsigned int offset)
PolygonOutlineCells
classcostmap__2d_1_1Costmap2D_1_1PolygonOutlineCells.html
a6ff35c3f6f5daca7c0e7034b5cefdb6d
(const Costmap2D &costmap, const unsigned char *char_map, std::vector< MapLocation > &cells)
std::vector< MapLocation > &
cells_
classcostmap__2d_1_1Costmap2D_1_1PolygonOutlineCells.html
a8e8d1837c3c5747605b5c894c9ca9a38
const unsigned char *
char_map_
classcostmap__2d_1_1Costmap2D_1_1PolygonOutlineCells.html
a96e584d684a878032ccfd7914e24be7d
const Costmap2D &
costmap_
classcostmap__2d_1_1Costmap2D_1_1PolygonOutlineCells.html
ab5f3c615c3b2fde93fcff039a8972a5d
costmap_2d::Costmap2DPublisher
classcostmap__2d_1_1Costmap2DPublisher.html
bool
active
classcostmap__2d_1_1Costmap2DPublisher.html
a3948a48e3f77d44f0600077470788c38
()
Costmap2DPublisher
classcostmap__2d_1_1Costmap2DPublisher.html
a56d27ca488f09b70a8698b2491d036e7
(ros::NodeHandle *ros_node, Costmap2D *costmap, std::string global_frame, std::string topic_name, bool always_send_full_costmap=false)
void
publishCostmap
classcostmap__2d_1_1Costmap2DPublisher.html
a47e5b5d93113f39786112919a6981953
()
void
updateBounds
classcostmap__2d_1_1Costmap2DPublisher.html
a51c026184908fb427babad570150df30
(unsigned int x0, unsigned int xn, unsigned int y0, unsigned int yn)
~Costmap2DPublisher
classcostmap__2d_1_1Costmap2DPublisher.html
a38077dace67c7ca6aff8fb09ac81e17d
()
void
onNewSubscription
classcostmap__2d_1_1Costmap2DPublisher.html
aee87acfd9d19093239ec59a88e3e4add
(const ros::SingleSubscriberPublisher &pub)
void
prepareGrid
classcostmap__2d_1_1Costmap2DPublisher.html
a2bb9ed054a418a59554668a9d1bc723a
()
bool
active_
classcostmap__2d_1_1Costmap2DPublisher.html
a2c3ba6c3afb098e790fa35bd7dee2b65
bool
always_send_full_costmap_
classcostmap__2d_1_1Costmap2DPublisher.html
a0b61b35136fca4959ffff8a560f93041
Costmap2D *
costmap_
classcostmap__2d_1_1Costmap2DPublisher.html
a82210756911015a30f981a680be2c651
ros::Publisher
costmap_pub_
classcostmap__2d_1_1Costmap2DPublisher.html
a4ccf18bd721fb672419de1abf491118b
ros::Publisher
costmap_update_pub_
classcostmap__2d_1_1Costmap2DPublisher.html
a261f5681cd6342a074271438d74b8d3e
std::string
global_frame_
classcostmap__2d_1_1Costmap2DPublisher.html
a13debc4c4c26a8d0c9b088dd0a2f0b53
nav_msgs::OccupancyGrid
grid_
classcostmap__2d_1_1Costmap2DPublisher.html
ae19b0300daf08759d4fd8ad4b0792a4b
ros::NodeHandle *
node
classcostmap__2d_1_1Costmap2DPublisher.html
acb9fb47efd7d85f081ea76a7e79f2f10
double
saved_origin_x_
classcostmap__2d_1_1Costmap2DPublisher.html
a4601aa9c0a3ae436b679757e4bf23804
double
saved_origin_y_
classcostmap__2d_1_1Costmap2DPublisher.html
a71533d4ce497adc9b2acda72127ed65c
unsigned int
x0_
classcostmap__2d_1_1Costmap2DPublisher.html
ad03e091625a7e64c47d620f001a8778f
unsigned int
xn_
classcostmap__2d_1_1Costmap2DPublisher.html
aa5bc284341db6fd3c34d505c09f00bbf
unsigned int
y0_
classcostmap__2d_1_1Costmap2DPublisher.html
abddb9a9625f8c1da0d069d3d23b36731
unsigned int
yn_
classcostmap__2d_1_1Costmap2DPublisher.html
a94802918199a360332554b83200339cc
static char *
cost_translation_table_
classcostmap__2d_1_1Costmap2DPublisher.html
a925a0131bf6d351f7c0f145473322800
costmap_2d::Costmap2DROS
classcostmap__2d_1_1Costmap2DROS.html
Costmap2DROS
classcostmap__2d_1_1Costmap2DROS.html
a27b741da068294f35a426f339d721cc2
(std::string name, tf::TransformListener &tf)
std::string
getBaseFrameID
classcostmap__2d_1_1Costmap2DROS.html
ad529a3c85f89233a524699514fee1927
()
Costmap2D *
getCostmap
classcostmap__2d_1_1Costmap2DROS.html
ac07a4d7573ab5d8daa87e4bbebf43853
()
std::string
getGlobalFrameID
classcostmap__2d_1_1Costmap2DROS.html
a10181fc2c66a8f1ae9a9d67100f98d73
()
LayeredCostmap *
getLayeredCostmap
classcostmap__2d_1_1Costmap2DROS.html
a555aa9850ee20c826b5b229b49081c30
()
void
getOrientedFootprint
classcostmap__2d_1_1Costmap2DROS.html
a11e02a446fa24b468b5cec8b5377e5a7
(std::vector< geometry_msgs::Point > &oriented_footprint) const
std::vector< geometry_msgs::Point >
getRobotFootprint
classcostmap__2d_1_1Costmap2DROS.html
add1c9e06ffbae7fecc956c3c377f869e
()
geometry_msgs::Polygon
getRobotFootprintPolygon
classcostmap__2d_1_1Costmap2DROS.html
a8e23eef773096a1fca61ae038220070d
()
bool
getRobotPose
classcostmap__2d_1_1Costmap2DROS.html
a19db98a31b461e1742a7776b8016e7cf
(tf::Stamped< tf::Pose > &global_pose) const
std::vector< geometry_msgs::Point >
getUnpaddedRobotFootprint
classcostmap__2d_1_1Costmap2DROS.html
a8f4eafac38f214509cd00d1541ec8a84
()
bool
isCurrent
classcostmap__2d_1_1Costmap2DROS.html
aa5cec3bacf7f8ce288acae413e77bace
()
void
pause
classcostmap__2d_1_1Costmap2DROS.html
a9df641b15f263c18d7a39e55224d5df3
()
void
resetLayers
classcostmap__2d_1_1Costmap2DROS.html
af0370b7b97c5d8cfcc961abb8d190f21
()
void
resume
classcostmap__2d_1_1Costmap2DROS.html
a881910f6dbefabddbf012b8c51c4dd0a
()
void
setUnpaddedRobotFootprint
classcostmap__2d_1_1Costmap2DROS.html
a220a578102cf3592a744ad5264bf09ed
(const std::vector< geometry_msgs::Point > &points)
void
setUnpaddedRobotFootprintPolygon
classcostmap__2d_1_1Costmap2DROS.html
a05c662c0ad169c124480ed3d9ee500e8
(const geometry_msgs::Polygon &footprint)
void
start
classcostmap__2d_1_1Costmap2DROS.html
a426e3bfc085f9534b908807d1d734396
()
void
stop
classcostmap__2d_1_1Costmap2DROS.html
a6034554ce34557a2426eda649629c670
()
void
updateMap
classcostmap__2d_1_1Costmap2DROS.html
a9c3aa244e7890b363a6317500d66e900
()
~Costmap2DROS
classcostmap__2d_1_1Costmap2DROS.html
a22cf571bfd4cd4434c2d203cd341d2c7
()
std::string
global_frame_
classcostmap__2d_1_1Costmap2DROS.html
aee5cf95f348f42b83a7b5733b452a4b1
LayeredCostmap *
layered_costmap_
classcostmap__2d_1_1Costmap2DROS.html
acab094b1a98d6ab5b598123aa9b88640
std::string
name_
classcostmap__2d_1_1Costmap2DROS.html
a8db674938a25c40af469413238c25dca
std::string
robot_base_frame_
classcostmap__2d_1_1Costmap2DROS.html
abd4149bf56e6935f1adc9114c2db162c
tf::TransformListener &
tf_
classcostmap__2d_1_1Costmap2DROS.html
a578cae065d76fb8030959cfe64ca96bc
double
transform_tolerance_
classcostmap__2d_1_1Costmap2DROS.html
a285fdb30fb75f5bc94091e4f40de4b0b
void
mapUpdateLoop
classcostmap__2d_1_1Costmap2DROS.html
a82872c177faeaaf9c5e0c93039329391
(double frequency)
void
movementCB
classcostmap__2d_1_1Costmap2DROS.html
ad6876d803a3eaa3006984e94b5a82397
(const ros::TimerEvent &event)
void
readFootprintFromConfig
classcostmap__2d_1_1Costmap2DROS.html
ae68ab88626d6d5f7a8b3f9dd44d60ff2
(const costmap_2d::Costmap2DConfig &new_config, const costmap_2d::Costmap2DConfig &old_config)
void
reconfigureCB
classcostmap__2d_1_1Costmap2DROS.html
a600b1395b84f782470c4c7a7fa661834
(costmap_2d::Costmap2DConfig &config, uint32_t level)
void
resetOldParameters
classcostmap__2d_1_1Costmap2DROS.html
aa77f03027b1d457fb85161931c6abb92
(ros::NodeHandle &nh)
boost::recursive_mutex
configuration_mutex_
classcostmap__2d_1_1Costmap2DROS.html
a6e5eee71f1e1bf650bfe333906640d85
dynamic_reconfigure::Server< costmap_2d::Costmap2DConfig > *
dsrv_
classcostmap__2d_1_1Costmap2DROS.html
a04bc8bb389192a495f40e947559cca43
float
footprint_padding_
classcostmap__2d_1_1Costmap2DROS.html
a9d3599834c81da03f864d4de3799bf00
ros::Publisher
footprint_pub_
classcostmap__2d_1_1Costmap2DROS.html
afa085eecd1043d3b21888081f8a4d2d2
ros::Subscriber
footprint_sub_
classcostmap__2d_1_1Costmap2DROS.html
a28859e2fc52ed24ff719a83744044156
bool
got_footprint_
classcostmap__2d_1_1Costmap2DROS.html
a4517ca4d8aaf97a02ea08b6f0f3a6e49
bool
initialized_
classcostmap__2d_1_1Costmap2DROS.html
af9bc9850199403564dab557ebb8e8a70
ros::Time
last_publish_
classcostmap__2d_1_1Costmap2DROS.html
add8201c3048fc6f509fd872dc695b16d
boost::thread *
map_update_thread_
classcostmap__2d_1_1Costmap2DROS.html
af08941ccf0414c7f04937a4f3f8bacf3
bool
map_update_thread_shutdown_
classcostmap__2d_1_1Costmap2DROS.html
a4b26022f7ce51516c8118f501e707472
costmap_2d::Costmap2DConfig
old_config_
classcostmap__2d_1_1Costmap2DROS.html
af0aa50eee701701c079b09137eaf7df8
tf::Stamped< tf::Pose >
old_pose_
classcostmap__2d_1_1Costmap2DROS.html
a63868d8c6439db65760251e1e64ed236
std::vector< geometry_msgs::Point >
padded_footprint_
classcostmap__2d_1_1Costmap2DROS.html
aa6a97f23c2388faf3ff348af597882db
pluginlib::ClassLoader< Layer >
plugin_loader_
classcostmap__2d_1_1Costmap2DROS.html
a21aa388f4c63a6406788a2446f369779
ros::Duration
publish_cycle
classcostmap__2d_1_1Costmap2DROS.html
a3b2996a47b417758d52b0947361bde8b
Costmap2DPublisher *
publisher_
classcostmap__2d_1_1Costmap2DROS.html
ade91d9d7967ad7fc2ccc0a508267448d
bool
robot_stopped_
classcostmap__2d_1_1Costmap2DROS.html
a66735fcdeccd24253a35d50759c60bbe
bool
stop_updates_
classcostmap__2d_1_1Costmap2DROS.html
ae63a5864cc6e5411d2aa2c05d2187b42
bool
stopped_
classcostmap__2d_1_1Costmap2DROS.html
a18881202657a9b25c7ce0703aa0dbac9
ros::Timer
timer_
classcostmap__2d_1_1Costmap2DROS.html
a46b444123eebb59220bc09f4f4feae24
std::vector< geometry_msgs::Point >
unpadded_footprint_
classcostmap__2d_1_1Costmap2DROS.html
a8718514d98191c6f0ebba9381ed33798
costmap_2d::CostmapLayer
classcostmap__2d_1_1CostmapLayer.html
costmap_2d::Layer
costmap_2d::Costmap2D
void
addExtraBounds
classcostmap__2d_1_1CostmapLayer.html
acc0f84edaa1742899a9a96b06ad8f683
(double mx0, double my0, double mx1, double my1)
CostmapLayer
classcostmap__2d_1_1CostmapLayer.html
af55005495db76f6ab20e14bcd3390a41
()
bool
isDiscretized
classcostmap__2d_1_1CostmapLayer.html
a7a595c59ef61a168c71e63360b9b1501
()
virtual void
matchSize
classcostmap__2d_1_1CostmapLayer.html
a9260d210630b6522cad87397506f9696
()
void
touch
classcostmap__2d_1_1CostmapLayer.html
a7ae82ac5b75c5627ded6cda139849f6c
(double x, double y, double *min_x, double *min_y, double *max_x, double *max_y)
void
updateWithAddition
classcostmap__2d_1_1CostmapLayer.html
ab76205b8052d66f0096e5942a3ed1530
(costmap_2d::Costmap2D &master_grid, int min_i, int min_j, int max_i, int max_j)
void
updateWithMax
classcostmap__2d_1_1CostmapLayer.html
acd9d236d8d16c8b4a004ae3b1709aa92
(costmap_2d::Costmap2D &master_grid, int min_i, int min_j, int max_i, int max_j)
void
updateWithOverwrite
classcostmap__2d_1_1CostmapLayer.html
ac01cf9ead24877e522dece2254c87632
(costmap_2d::Costmap2D &master_grid, int min_i, int min_j, int max_i, int max_j)
void
updateWithTrueOverwrite
classcostmap__2d_1_1CostmapLayer.html
adc52dfe36cea8be621d560231e861dbd
(costmap_2d::Costmap2D &master_grid, int min_i, int min_j, int max_i, int max_j)
void
useExtraBounds
classcostmap__2d_1_1CostmapLayer.html
aeca7c78b12489bcfff974cd60753a6f1
(double *min_x, double *min_y, double *max_x, double *max_y)
bool
has_extra_bounds_
classcostmap__2d_1_1CostmapLayer.html
aa38d857976a16df71fbc47a353114a8a
double
extra_max_x_
classcostmap__2d_1_1CostmapLayer.html
ae7601f476e57307e02a4886fd1b42efd
double
extra_max_y_
classcostmap__2d_1_1CostmapLayer.html
adc341d502cb5d6beebc771896058fd2c
double
extra_min_x_
classcostmap__2d_1_1CostmapLayer.html
a4ee3c2716934395239e706f62ff5a426
double
extra_min_y_
classcostmap__2d_1_1CostmapLayer.html
a06ee2a873c5b2e69aee98721137f2da2
costmap_2d::CostmapTester
classcostmap__2d_1_1CostmapTester.html
void
checkConsistentCosts
classcostmap__2d_1_1CostmapTester.html
a73e0c2048004f4c99a2cc868aed060b3
()
void
compareCells
classcostmap__2d_1_1CostmapTester.html
a027acc4743f9e864ac5216ef32bd4a79
(costmap_2d::Costmap2D &costmap, unsigned int x, unsigned int y, unsigned int nx, unsigned int ny)
void
compareCellToNeighbors
classcostmap__2d_1_1CostmapTester.html
abaef05f8bb941945e031a4f5c70d9402
(costmap_2d::Costmap2D &costmap, unsigned int x, unsigned int y)
CostmapTester
classcostmap__2d_1_1CostmapTester.html
a1be7664e8bf4a50afd09435e7214bfb3
(tf::TransformListener &tf)
virtual void
TestBody
classcostmap__2d_1_1CostmapTester.html
a31ee521924aec71c6adc2334105d2c8e
()
costmap_2d::Costmap2DROS
costmap_ros_
classcostmap__2d_1_1CostmapTester.html
a8d3e6b690eabab60e8dc7ace7e59e817
costmap_2d::InflationLayer
classcostmap__2d_1_1InflationLayer.html
costmap_2d::Layer
unsigned char
computeCost
classcostmap__2d_1_1InflationLayer.html
a363d84826453bd63554ff40c47b21190
(double distance) const
InflationLayer
classcostmap__2d_1_1InflationLayer.html
abdd1ac7152ebe8072dd142c8b1106631
()
virtual bool
isDiscretized
classcostmap__2d_1_1InflationLayer.html
a298ae7ff737ea8b409405c51aa34dab3
()
virtual void
matchSize
classcostmap__2d_1_1InflationLayer.html
a740c5ab2d838eb17f8fbfa16001feff5
()
virtual void
onInitialize
classcostmap__2d_1_1InflationLayer.html
a70aa2e82f43d319111403b8f97f37ade
()
virtual void
reset
classcostmap__2d_1_1InflationLayer.html
aa5df966fb4dd99b8b69945408f42c2a6
()
void
setInflationParameters
classcostmap__2d_1_1InflationLayer.html
a9bb0571041eaadcf3e93a9e0b1395cbb
(double inflation_radius, double cost_scaling_factor)
virtual void
updateBounds
classcostmap__2d_1_1InflationLayer.html
a7834a60ae6fe62f40dbe0b5815b9b4ed
(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)
virtual void
updateCosts
classcostmap__2d_1_1InflationLayer.html
a2d5d3eef9b0e8c91dfde79c0e40a65af
(costmap_2d::Costmap2D &master_grid, int min_i, int min_j, int max_i, int max_j)
virtual
~InflationLayer
classcostmap__2d_1_1InflationLayer.html
a498fcc27acce5456e672ca4ad644ebe1
()
virtual void
onFootprintChanged
classcostmap__2d_1_1InflationLayer.html
ae838b68ddf6d2dce9efca777e8455335
()
boost::recursive_mutex *
inflation_access_
classcostmap__2d_1_1InflationLayer.html
a194f58d14ff80500d724c0822c5f960a
unsigned int
cellDistance
classcostmap__2d_1_1InflationLayer.html
af8596c7a8c0ffc98da47cfc99854cdd0
(double world_dist)
void
computeCaches
classcostmap__2d_1_1InflationLayer.html
a05a6dbb2bb36948cdc9404f7480c5261
()
unsigned char
costLookup
classcostmap__2d_1_1InflationLayer.html
a576a455f199de11e329366df5c1d906a
(int mx, int my, int src_x, int src_y)
void
deleteKernels
classcostmap__2d_1_1InflationLayer.html
a8ca7ac87199c293c06fa5d068c855138
()
double
distanceLookup
classcostmap__2d_1_1InflationLayer.html
a75897e88513bbaa87f773664879bb1ad
(int mx, int my, int src_x, int src_y)
void
enqueue
classcostmap__2d_1_1InflationLayer.html
af0634409e3fa324a7d7c7df84ec0f786
(unsigned char *grid, unsigned int index, unsigned int mx, unsigned int my, unsigned int src_x, unsigned int src_y)
void
inflate_area
classcostmap__2d_1_1InflationLayer.html
a3dc15a0b886693f024940c42f295349f
(int min_i, int min_j, int max_i, int max_j, unsigned char *master_grid)
void
reconfigureCB
classcostmap__2d_1_1InflationLayer.html
aa6137de50b68199a193c8d79022391bb
(costmap_2d::InflationPluginConfig &config, uint32_t level)
unsigned int
cached_cell_inflation_radius_
classcostmap__2d_1_1InflationLayer.html
a789f910861acabe83383ba36cfd041e6
unsigned char **
cached_costs_
classcostmap__2d_1_1InflationLayer.html
a3c35d2fdb226235c6eccb734c8ea369e
double **
cached_distances_
classcostmap__2d_1_1InflationLayer.html
ae7a7da01002c8f330cdb06c071fa034f
unsigned int
cell_inflation_radius_
classcostmap__2d_1_1InflationLayer.html
af9d33497e3d4ec8342786f234fac6896
dynamic_reconfigure::Server< costmap_2d::InflationPluginConfig > *
dsrv_
classcostmap__2d_1_1InflationLayer.html
aa504d83a6236b89c0eea95f384bdca2a
std::priority_queue< CellData >
inflation_queue_
classcostmap__2d_1_1InflationLayer.html
a5401517a8f9d6270c8f427d1610b1186
double
inflation_radius_
classcostmap__2d_1_1InflationLayer.html
a66302e9f414da11c156e7ce1b5e16bae
double
inscribed_radius_
classcostmap__2d_1_1InflationLayer.html
af7c7d884932a3d5f215099f29361d0a8
double
last_max_x_
classcostmap__2d_1_1InflationLayer.html
ae6af2f42669c6563498013ddbcc1d578
double
last_max_y_
classcostmap__2d_1_1InflationLayer.html
a17493c35e11ae6bc0239c3c9fdbc369d
double
last_min_x_
classcostmap__2d_1_1InflationLayer.html
a01d20509f20eaab7d74ca86f5a68e170
double
last_min_y_
classcostmap__2d_1_1InflationLayer.html
ac48dde484133ff6a592332473b4ccb9a
bool
need_reinflation_
classcostmap__2d_1_1InflationLayer.html
aebdeee9b6c8c9cad19bbc5ec0e546305
double
resolution_
classcostmap__2d_1_1InflationLayer.html
a05d76789a37f24cf6af5d82e900a5852
bool *
seen_
classcostmap__2d_1_1InflationLayer.html
a45cbbeb44dd1b73daf4111a1adfa5d69
int
seen_size_
classcostmap__2d_1_1InflationLayer.html
a29c1027cf8409532ca36cc3b7e681e63
double
weight_
classcostmap__2d_1_1InflationLayer.html
a507bd49c3aca392d91efcabfe999cc0d
costmap_2d::Layer
classcostmap__2d_1_1Layer.html
virtual void
activate
classcostmap__2d_1_1Layer.html
a83cb399475b5536ae8e278569756d68b
()
virtual void
deactivate
classcostmap__2d_1_1Layer.html
a8238b7e03dc09bade9543a23addc65e2
()
const std::vector< geometry_msgs::Point > &
getFootprint
classcostmap__2d_1_1Layer.html
a68ec999529ff47a795bced23b70f2702
() const
std::string
getName
classcostmap__2d_1_1Layer.html
a60c8de5cd3cd44b740b0799cbb07febe
() const
void
initialize
classcostmap__2d_1_1Layer.html
a638403f929a31601ca2a1894f7dc4716
(LayeredCostmap *parent, std::string name, tf::TransformListener *tf)
bool
isCurrent
classcostmap__2d_1_1Layer.html
ada52378d76c89f1023b859886a42e576
() const
Layer
classcostmap__2d_1_1Layer.html
a1f83227fd701bf4bc29143cd66c4de5c
()
virtual void
matchSize
classcostmap__2d_1_1Layer.html
a2e0a0cf4fb307699c098507d718af7ff
()
virtual void
onFootprintChanged
classcostmap__2d_1_1Layer.html
ab65a9d55987f504e8c658bc64f61181e
()
virtual void
reset
classcostmap__2d_1_1Layer.html
a7e57e2de15f2ac5104465da537b60ada
()
virtual void
updateBounds
classcostmap__2d_1_1Layer.html
a978fb5288265b293a6fd08787314f2f1
(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)
virtual void
updateCosts
classcostmap__2d_1_1Layer.html
a56528644ba7d534b15ca3d73615dc12e
(Costmap2D &master_grid, int min_i, int min_j, int max_i, int max_j)
virtual
~Layer
classcostmap__2d_1_1Layer.html
a40154c4ffbc768749e3724728ad96a27
()
virtual void
onInitialize
classcostmap__2d_1_1Layer.html
a97888a23e12ab5b798a854c2f590ae71
()
bool
current_
classcostmap__2d_1_1Layer.html
af67484d6f9573d583f3ad809375e976a
bool
enabled_
classcostmap__2d_1_1Layer.html
ab61b2a3e01353b97258c207a397977fe
LayeredCostmap *
layered_costmap_
classcostmap__2d_1_1Layer.html
a4cebd6c53e8089f863f16cee9a0a2184
std::string
name_
classcostmap__2d_1_1Layer.html
ac1fa1f64ebd9d39af5947c738202e248
tf::TransformListener *
tf_
classcostmap__2d_1_1Layer.html
a30ef01beaf8366d492a3bf0c40cbc6a2
std::vector< geometry_msgs::Point >
footprint_spec_
classcostmap__2d_1_1Layer.html
a42380f2eea4dea8c474a9acf802be0e4
costmap_2d::LayeredCostmap
classcostmap__2d_1_1LayeredCostmap.html
void
addPlugin
classcostmap__2d_1_1LayeredCostmap.html
a8afdb4c9795e2383bd5b66b89c748a6b
(boost::shared_ptr< Layer > plugin)
void
getBounds
classcostmap__2d_1_1LayeredCostmap.html
aef643cb3579fcdc9c0ff936038a6ddde
(unsigned int *x0, unsigned int *xn, unsigned int *y0, unsigned int *yn)
double
getCircumscribedRadius
classcostmap__2d_1_1LayeredCostmap.html
aa01de7e0148d03792abdb82f562090d2
()
Costmap2D *
getCostmap
classcostmap__2d_1_1LayeredCostmap.html
ae0c5b98322d3f62761418b895e2884b3
()
const std::vector< geometry_msgs::Point > &
getFootprint
classcostmap__2d_1_1LayeredCostmap.html
a5d39338c55ccd02b1577ffb84320272b
()
std::string
getGlobalFrameID
classcostmap__2d_1_1LayeredCostmap.html
a762479ad5f88fbfc0b38fb5a02d855fd
() const
double
getInscribedRadius
classcostmap__2d_1_1LayeredCostmap.html
a55a92cecc3689caf8b1e9e077788c54b
()
std::vector< boost::shared_ptr< Layer > > *
getPlugins
classcostmap__2d_1_1LayeredCostmap.html
aac454be50f1e5a7933667ca4793bfe23
()
void
getUpdatedBounds
classcostmap__2d_1_1LayeredCostmap.html
a935ce021ebf125f9c08dec4779be282e
(double &minx, double &miny, double &maxx, double &maxy)
bool
isCurrent
classcostmap__2d_1_1LayeredCostmap.html
a7fdc879ceb88df60b51ee4e5f4a1ec6e
()
bool
isInitialized
classcostmap__2d_1_1LayeredCostmap.html
afc113bdd03ed7d3fa29038769a1bd9e3
()
bool
isRolling
classcostmap__2d_1_1LayeredCostmap.html
a60ff509ec4e5464d6e6952c282b8e6bf
()
bool
isSizeLocked
classcostmap__2d_1_1LayeredCostmap.html
acaa22f5de46ef653c81d2d75d1832a1a
()
bool
isTrackingUnknown
classcostmap__2d_1_1LayeredCostmap.html
a4aa6e5845344fadb7172fee21d0705cc
()
LayeredCostmap
classcostmap__2d_1_1LayeredCostmap.html
a1200f12dd40104f81f8f2771bbec9d71
(std::string global_frame, bool rolling_window, bool track_unknown)
void
resizeMap
classcostmap__2d_1_1LayeredCostmap.html
a8f8121ac0c6a2c5f267cf1cc07cfc40b
(unsigned int size_x, unsigned int size_y, double resolution, double origin_x, double origin_y, bool size_locked=false)
void
setFootprint
classcostmap__2d_1_1LayeredCostmap.html
acf16f3d3636b7fbe6e28edbd32340464
(const std::vector< geometry_msgs::Point > &footprint_spec)
void
updateMap
classcostmap__2d_1_1LayeredCostmap.html
ab598d6442277ba8299ba3c7b952662d6
(double robot_x, double robot_y, double robot_yaw)
~LayeredCostmap
classcostmap__2d_1_1LayeredCostmap.html
af4cf84d6594ab255ffe07ad33b35eed5
()
unsigned int
bx0_
classcostmap__2d_1_1LayeredCostmap.html
af95ce322bdd923bbaec67e59b7f84e40
unsigned int
bxn_
classcostmap__2d_1_1LayeredCostmap.html
ae914ca4fd3d63dcf25324e47f2828ad1
unsigned int
by0_
classcostmap__2d_1_1LayeredCostmap.html
aa85075c57c9b43f45b4ada89ce8763e7
unsigned int
byn_
classcostmap__2d_1_1LayeredCostmap.html
ac21e7d0cd02548c579098a7f9486d2cd
double
circumscribed_radius_
classcostmap__2d_1_1LayeredCostmap.html
a7330d4fcd00c2a511348083506900a09
Costmap2D
costmap_
classcostmap__2d_1_1LayeredCostmap.html
a8c435ef3f9992bdd43881118c98dae94
bool
current_
classcostmap__2d_1_1LayeredCostmap.html
ab745c8c3f20f875a29c8778a37653734
std::vector< geometry_msgs::Point >
footprint_
classcostmap__2d_1_1LayeredCostmap.html
a964fe6bc4cbd11fdf505ba3969969cfa
std::string
global_frame_
classcostmap__2d_1_1LayeredCostmap.html
a2d697faebc0cb177e3c60cd5e95a5b94
bool
initialized_
classcostmap__2d_1_1LayeredCostmap.html
ad0667ff85987146c43ba1b703741eb6c
double
inscribed_radius_
classcostmap__2d_1_1LayeredCostmap.html
ae1fcca65994f4882980fc22905bbc9c4
double
maxx_
classcostmap__2d_1_1LayeredCostmap.html
a22740c3a181873dbfa30ce2bff2ae374
double
maxy_
classcostmap__2d_1_1LayeredCostmap.html
aabdec50fe88d4189fb9dc4b082498f3a
double
minx_
classcostmap__2d_1_1LayeredCostmap.html
ae8d6d1d9085ac2968b0efc849b443a25
double
miny_
classcostmap__2d_1_1LayeredCostmap.html
abcb5b07fc2117f4f17f1c330fbceb876
std::vector< boost::shared_ptr< Layer > >
plugins_
classcostmap__2d_1_1LayeredCostmap.html
a2c149962ee923306c043d3cf0a29cafa
bool
rolling_window_
classcostmap__2d_1_1LayeredCostmap.html
aad3b81e2b41df0424c801aeda7222ff2
bool
size_locked_
classcostmap__2d_1_1LayeredCostmap.html
aa2c55d9fd17fdccdef9f777a4c731d7c
costmap_2d::MapLocation
structcostmap__2d_1_1MapLocation.html
unsigned int
x
structcostmap__2d_1_1MapLocation.html
a3614d10851d1729e0116d070c5603aa7
unsigned int
y
structcostmap__2d_1_1MapLocation.html
ac002c47e0c201e764c980132020fedeb
costmap_2d::Observation
classcostmap__2d_1_1Observation.html
Observation
classcostmap__2d_1_1Observation.html
ab3b54bbb4ea6f16e3b51565990a2dc6b
()
Observation
classcostmap__2d_1_1Observation.html
a791313891905acd61fc0403d679e1680
(geometry_msgs::Point &origin, pcl::PointCloud< pcl::PointXYZ > cloud, double obstacle_range, double raytrace_range)
Observation
classcostmap__2d_1_1Observation.html
ab2d183c4dbf581b5cd17d413b4a0bd15
(const Observation &obs)
Observation
classcostmap__2d_1_1Observation.html
ad42038f1d486f1079d1e50bd538a96a9
(pcl::PointCloud< pcl::PointXYZ > cloud, double obstacle_range)
virtual
~Observation
classcostmap__2d_1_1Observation.html
a883a07a854be2d0c42e9e0dee4b8b141
()
pcl::PointCloud< pcl::PointXYZ > *
cloud_
classcostmap__2d_1_1Observation.html
a28b9275e13eac21c59c22afdaf1c2dbd
double
obstacle_range_
classcostmap__2d_1_1Observation.html
a0b437e4f5adbe6bf77c31e2c450ef6b9
geometry_msgs::Point
origin_
classcostmap__2d_1_1Observation.html
a8095d100ad18cc1c7864c69c82be4c08
double
raytrace_range_
classcostmap__2d_1_1Observation.html
a294ab9f395c665c81502d3f04b997d75
costmap_2d::ObservationBuffer
classcostmap__2d_1_1ObservationBuffer.html
void
bufferCloud
classcostmap__2d_1_1ObservationBuffer.html
af1bdb755c1ed181b2108fc26826bc273
(const sensor_msgs::PointCloud2 &cloud)
void
bufferCloud
classcostmap__2d_1_1ObservationBuffer.html
ae3d8b72f6e41dde5ee63d2bbe8c0375e
(const pcl::PointCloud< pcl::PointXYZ > &cloud)
void
getObservations
classcostmap__2d_1_1ObservationBuffer.html
aa89ff474cd6785349e3c0b2f49e2d738
(std::vector< Observation > &observations)
bool
isCurrent
classcostmap__2d_1_1ObservationBuffer.html
a08a2973455fe1aa2190bbd0e56f6e72a
() const
void
lock
classcostmap__2d_1_1ObservationBuffer.html
af6e43c89ccb0db68cd1bad60108a8167
()
ObservationBuffer
classcostmap__2d_1_1ObservationBuffer.html
a4aa383fa51385497311a9f8f5f7e4166
(std::string topic_name, double observation_keep_time, double expected_update_rate, double min_obstacle_height, double max_obstacle_height, double obstacle_range, double raytrace_range, tf::TransformListener &tf, std::string global_frame, std::string sensor_frame, double tf_tolerance)
void
resetLastUpdated
classcostmap__2d_1_1ObservationBuffer.html
aeb595ff9e1f56003644f4b0743020cd3
()
bool
setGlobalFrame
classcostmap__2d_1_1ObservationBuffer.html
a078a1fab09eb0501fa9f205f818c4c73
(const std::string new_global_frame)
void
unlock
classcostmap__2d_1_1ObservationBuffer.html
a5ccb558d025fd254ab9e1bf89f6d82d8
()
~ObservationBuffer
classcostmap__2d_1_1ObservationBuffer.html
ad14ce56a9f57bddfecd87d0c2cc2201d
()
void
purgeStaleObservations
classcostmap__2d_1_1ObservationBuffer.html
a65b02e4c2e54d86b8e110fbabdab0659
()
const ros::Duration
expected_update_rate_
classcostmap__2d_1_1ObservationBuffer.html
a10d0c3bc749c7a1710526616b0210cd3
std::string
global_frame_
classcostmap__2d_1_1ObservationBuffer.html
a92c26d155177c15f23501fef11153afa
ros::Time
last_updated_
classcostmap__2d_1_1ObservationBuffer.html
a7c9909af13ffca0a992756d4704b05d6
boost::recursive_mutex
lock_
classcostmap__2d_1_1ObservationBuffer.html
a85f23aec440e01fac3ac9f9bdaebbdcc
double
max_obstacle_height_
classcostmap__2d_1_1ObservationBuffer.html
a238db75220517e998952c2b411f5ebae
double
min_obstacle_height_
classcostmap__2d_1_1ObservationBuffer.html
aa4ac1ea1cf1ac01fd1a0cb3f779e623c
const ros::Duration
observation_keep_time_
classcostmap__2d_1_1ObservationBuffer.html
a29bc32d920027d37eaeb49e0975ae337
std::list< Observation >
observation_list_
classcostmap__2d_1_1ObservationBuffer.html
a9f2bf57b5de5b5dd70299dad223b0689
double
obstacle_range_
classcostmap__2d_1_1ObservationBuffer.html
a688f4520b698c8ce3b766212e217c2a0
double
raytrace_range_
classcostmap__2d_1_1ObservationBuffer.html
af47e0ad64246605f41dacdcc7fca4edf
std::string
sensor_frame_
classcostmap__2d_1_1ObservationBuffer.html
aab699cc1c65c2bda7fe0e9e1a1f6a380
tf::TransformListener &
tf_
classcostmap__2d_1_1ObservationBuffer.html
a1522383d2f744eb1336b3b2c7f30c457
double
tf_tolerance_
classcostmap__2d_1_1ObservationBuffer.html
a236a04bad7c2cb033ae307e7b509e430
std::string
topic_name_
classcostmap__2d_1_1ObservationBuffer.html
a459fda9f6de13c20340ede0e85a5c26c
costmap_2d::ObstacleLayer
classcostmap__2d_1_1ObstacleLayer.html
costmap_2d::CostmapLayer
virtual void
activate
classcostmap__2d_1_1ObstacleLayer.html
a96d2b1af3b09d35e02e6d2fc8366195f
()
void
addStaticObservation
classcostmap__2d_1_1ObstacleLayer.html
ac835aba4f43e4c8a2a8ed66c97899b5f
(costmap_2d::Observation &obs, bool marking, bool clearing)
void
clearStaticObservations
classcostmap__2d_1_1ObstacleLayer.html
a46aa43c6240307253b9bf9377f5e6969
(bool marking, bool clearing)
virtual void
deactivate
classcostmap__2d_1_1ObstacleLayer.html
a4b5054749c568e2df8180c2a7c0e6177
()
void
laserScanCallback
classcostmap__2d_1_1ObstacleLayer.html
adf9bf6f5d231ae52d012320dd18fe047
(const sensor_msgs::LaserScanConstPtr &message, const boost::shared_ptr< costmap_2d::ObservationBuffer > &buffer)
void
laserScanValidInfCallback
classcostmap__2d_1_1ObstacleLayer.html
ae83ee29b89e126ffbfb477aff5fafe92
(const sensor_msgs::LaserScanConstPtr &message, const boost::shared_ptr< ObservationBuffer > &buffer)
ObstacleLayer
classcostmap__2d_1_1ObstacleLayer.html
a4620782e96fabeb0b449daa725857c00
()
virtual void
onInitialize
classcostmap__2d_1_1ObstacleLayer.html
a370822e3b19d717ef04311b7b967f496
()
void
pointCloud2Callback
classcostmap__2d_1_1ObstacleLayer.html
aa8d27200c8f888b3bda5c4fc087f59a9
(const sensor_msgs::PointCloud2ConstPtr &message, const boost::shared_ptr< costmap_2d::ObservationBuffer > &buffer)
void
pointCloudCallback
classcostmap__2d_1_1ObstacleLayer.html
acad6bfccd40caba4e3357e7b48981c2a
(const sensor_msgs::PointCloudConstPtr &message, const boost::shared_ptr< costmap_2d::ObservationBuffer > &buffer)
virtual void
reset
classcostmap__2d_1_1ObstacleLayer.html
a9eca6114b3d54c93504058a1754103e4
()
virtual void
updateBounds
classcostmap__2d_1_1ObstacleLayer.html
a1bfef13f020e8aa64a33743f72824ebd
(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)
virtual void
updateCosts
classcostmap__2d_1_1ObstacleLayer.html
a02fbdf76db69ddc03c400b2c00e903ee
(costmap_2d::Costmap2D &master_grid, int min_i, int min_j, int max_i, int max_j)
virtual
~ObstacleLayer
classcostmap__2d_1_1ObstacleLayer.html
a304eaae6240f4404b316c5692d8d4dbf
()
bool
getClearingObservations
classcostmap__2d_1_1ObstacleLayer.html
a485ef9cdc9e652d938f9b8ce8d8afe8e
(std::vector< costmap_2d::Observation > &clearing_observations) const
bool
getMarkingObservations
classcostmap__2d_1_1ObstacleLayer.html
ad1f2a04b11e1e96db0a94ebd0520f131
(std::vector< costmap_2d::Observation > &marking_observations) const
virtual void
raytraceFreespace
classcostmap__2d_1_1ObstacleLayer.html
a50dac229133e7c22981b0c7e0eafc910
(const costmap_2d::Observation &clearing_observation, double *min_x, double *min_y, double *max_x, double *max_y)
virtual void
setupDynamicReconfigure
classcostmap__2d_1_1ObstacleLayer.html
a8a24f6bb0bd8600154c21af4638708c2
(ros::NodeHandle &nh)
void
updateFootprint
classcostmap__2d_1_1ObstacleLayer.html
ac81261d46ebc829ca1d747c024a00603
(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)
void
updateRaytraceBounds
classcostmap__2d_1_1ObstacleLayer.html
aadace7301e7b08f358ea3e9e8a17f452
(double ox, double oy, double wx, double wy, double range, double *min_x, double *min_y, double *max_x, double *max_y)
std::vector< boost::shared_ptr< costmap_2d::ObservationBuffer > >
clearing_buffers_
classcostmap__2d_1_1ObstacleLayer.html
acf2875689509edd4c22032b46d6d5a96
int
combination_method_
classcostmap__2d_1_1ObstacleLayer.html
a5409807e0d5da47a5594b6558eb86e35
dynamic_reconfigure::Server< costmap_2d::ObstaclePluginConfig > *
dsrv_
classcostmap__2d_1_1ObstacleLayer.html
a78167cc2c7d1ea1ea46a96de5870a1a2
bool
footprint_clearing_enabled_
classcostmap__2d_1_1ObstacleLayer.html
ae2eef96b7091abd5e2df3902ffb0ac29
std::string
global_frame_
classcostmap__2d_1_1ObstacleLayer.html
ace3e2a9b2ded21743140a558a47bc54c
std::vector< boost::shared_ptr< costmap_2d::ObservationBuffer > >
marking_buffers_
classcostmap__2d_1_1ObstacleLayer.html
aa29c6e8de64c83c5cada0a51a07fa12e
double
max_obstacle_height_
classcostmap__2d_1_1ObstacleLayer.html
ad3c33d01e6f8c73a73a0c34140b88fd9
std::vector< boost::shared_ptr< costmap_2d::ObservationBuffer > >
observation_buffers_
classcostmap__2d_1_1ObstacleLayer.html
a0374c0cca8722ad5e03612cd8ddaef63
std::vector< boost::shared_ptr< tf::MessageFilterBase > >
observation_notifiers_
classcostmap__2d_1_1ObstacleLayer.html
a0fcea628c139bf6fa11663f912732826
std::vector< boost::shared_ptr< message_filters::SubscriberBase > >
observation_subscribers_
classcostmap__2d_1_1ObstacleLayer.html
ad5128763fa389b51ef1e0b70765901b8
laser_geometry::LaserProjection
projector_
classcostmap__2d_1_1ObstacleLayer.html
a04fe55b7286265ff543ad52b0b327642
bool
rolling_window_
classcostmap__2d_1_1ObstacleLayer.html
a55c8ebe46b6d32861819d244fa55d18c
std::vector< costmap_2d::Observation >
static_clearing_observations_
classcostmap__2d_1_1ObstacleLayer.html
a95578ec2f3218aeebe2e95c3088256ca
std::vector< costmap_2d::Observation >
static_marking_observations_
classcostmap__2d_1_1ObstacleLayer.html
a25b798557229f62414d59663b392ea08
std::vector< geometry_msgs::Point >
transformed_footprint_
classcostmap__2d_1_1ObstacleLayer.html
a1a6a5dfdeaf6318a5ce08289a8416295
void
reconfigureCB
classcostmap__2d_1_1ObstacleLayer.html
a44529d13388d525090b766fd0bce12e9
(costmap_2d::ObstaclePluginConfig &config, uint32_t level)
costmap_2d::StaticLayer
classcostmap__2d_1_1StaticLayer.html
costmap_2d::CostmapLayer
virtual void
activate
classcostmap__2d_1_1StaticLayer.html
a4b70375c6f9b105dd2fa765657cc46f8
()
virtual void
deactivate
classcostmap__2d_1_1StaticLayer.html
a861c1b31d3314e3f551ef94c8cee92c5
()
virtual void
matchSize
classcostmap__2d_1_1StaticLayer.html
a3c8a9c7ea061ad416e09d2f1f18cdc8a
()
virtual void
onInitialize
classcostmap__2d_1_1StaticLayer.html
a05ac3b3a903d45c76d076fed8ae220f6
()
virtual void
reset
classcostmap__2d_1_1StaticLayer.html
a80083e19e7d50881f3d46c79e324dd93
()
StaticLayer
classcostmap__2d_1_1StaticLayer.html
a22852e37990d52d6c2d4fa72720f0b57
()
virtual void
updateBounds
classcostmap__2d_1_1StaticLayer.html
ad433844bcb32418450e0fcb763173b6a
(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)
virtual void
updateCosts
classcostmap__2d_1_1StaticLayer.html
a9ebed8f042ee945073031e51f82229f1
(costmap_2d::Costmap2D &master_grid, int min_i, int min_j, int max_i, int max_j)
virtual
~StaticLayer
classcostmap__2d_1_1StaticLayer.html
a476c82181484c980b4fe2329b11461b2
()
void
incomingMap
classcostmap__2d_1_1StaticLayer.html
aa9d8d26c675b2ecebeb1f2ba2a7ccfd6
(const nav_msgs::OccupancyGridConstPtr &new_map)
void
incomingUpdate
classcostmap__2d_1_1StaticLayer.html
a07ac2871f5f93542598677f06ba0b5b2
(const map_msgs::OccupancyGridUpdateConstPtr &update)
unsigned char
interpretValue
classcostmap__2d_1_1StaticLayer.html
a8d578a3eff5f630557ea28be27346029
(unsigned char value)
void
reconfigureCB
classcostmap__2d_1_1StaticLayer.html
acbe132f678864e1e0f04ab07e71c7883
(costmap_2d::GenericPluginConfig &config, uint32_t level)
dynamic_reconfigure::Server< costmap_2d::GenericPluginConfig > *
dsrv_
classcostmap__2d_1_1StaticLayer.html
a9eba9217c885c3786c74cad08278be9c
bool
first_map_only_
classcostmap__2d_1_1StaticLayer.html
ab6687870232dcf7e0caacaa543d3c60d
std::string
global_frame_
classcostmap__2d_1_1StaticLayer.html
a927e369aaee082ed5bdd1af557198381
bool
has_updated_data_
classcostmap__2d_1_1StaticLayer.html
a3f4bddc74693c57721e08311a0afa90a
unsigned int
height_
classcostmap__2d_1_1StaticLayer.html
a792581cd45ba52717c7eef4c70281c26
unsigned char
lethal_threshold_
classcostmap__2d_1_1StaticLayer.html
a92ddd45220c4d1edb517722f80e4fe27
std::string
map_frame_
classcostmap__2d_1_1StaticLayer.html
aad624b73c8c92aa2b89e41e29244ece3
bool
map_received_
classcostmap__2d_1_1StaticLayer.html
a5b913db89839c17b9c615ffe542beda6
ros::Subscriber
map_sub_
classcostmap__2d_1_1StaticLayer.html
a385facbd4da3c3504f8be890d18b26f8
ros::Subscriber
map_update_sub_
classcostmap__2d_1_1StaticLayer.html
a3105d0cbf7ef82fa1135f908b44c6348
bool
subscribe_to_updates_
classcostmap__2d_1_1StaticLayer.html
aa910e8b08db91351a137c5bed06919f0
bool
track_unknown_space_
classcostmap__2d_1_1StaticLayer.html
a05db7da9660957f3b2e2a1db4a832cf0
bool
trinary_costmap_
classcostmap__2d_1_1StaticLayer.html
ab9b1d34924035072bb012793addde426
unsigned char
unknown_cost_value_
classcostmap__2d_1_1StaticLayer.html
abc06310847b129be867e57bfe1a8ac3b
bool
use_maximum_
classcostmap__2d_1_1StaticLayer.html
a436f6efa8132032ddcbe4720347cd7f3
unsigned int
width_
classcostmap__2d_1_1StaticLayer.html
a7c90c9a574a512dd82eff6fab8767d2a
unsigned int
x_
classcostmap__2d_1_1StaticLayer.html
a7bf1eab26c6ab3a40e7dba22fc60f059
unsigned int
y_
classcostmap__2d_1_1StaticLayer.html
a69d9974ff40bdcae5a700d46c9c9117a
costmap_2d::VoxelLayer
classcostmap__2d_1_1VoxelLayer.html
costmap_2d::ObstacleLayer
bool
isDiscretized
classcostmap__2d_1_1VoxelLayer.html
a3987d72bcc1891335c474b060e404329
()
virtual void
matchSize
classcostmap__2d_1_1VoxelLayer.html
a0528c59b3cbe4c1b81748284ae0a3dc5
()
virtual void
onInitialize
classcostmap__2d_1_1VoxelLayer.html
a7b0d5249f27fd757f206493b491fd37a
()
virtual void
reset
classcostmap__2d_1_1VoxelLayer.html
af5f57588c57a8a5c8dff065b5a76a0db
()
virtual void
updateBounds
classcostmap__2d_1_1VoxelLayer.html
ab28185cd71c8e42f72880b779ef08ae2
(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)
void
updateOrigin
classcostmap__2d_1_1VoxelLayer.html
a91dc901da59c768aea0b25037bf46fef
(double new_origin_x, double new_origin_y)
VoxelLayer
classcostmap__2d_1_1VoxelLayer.html
a02a7f51ba2b09b61f6ada3d10acf5a20
()
virtual
~VoxelLayer
classcostmap__2d_1_1VoxelLayer.html
a783343776ec9c85b62c882b7739fc2b0
()
virtual void
resetMaps
classcostmap__2d_1_1VoxelLayer.html
a56c9a252631b5d4af75c1d17eac8e052
()
virtual void
setupDynamicReconfigure
classcostmap__2d_1_1VoxelLayer.html
a7e9b75bd9cee13aa9f893a17d549fbee
(ros::NodeHandle &nh)
void
clearNonLethal
classcostmap__2d_1_1VoxelLayer.html
ae0f13b98d89b26ab2283882cae023e04
(double wx, double wy, double w_size_x, double w_size_y, bool clear_no_info)
double
dist
classcostmap__2d_1_1VoxelLayer.html
abd5944de6300c41e539f745c71dbf00d
(double x0, double y0, double z0, double x1, double y1, double z1)
void
mapToWorld3D
classcostmap__2d_1_1VoxelLayer.html
a10137142c39215dae8d252d6325e1992
(unsigned int mx, unsigned int my, unsigned int mz, double &wx, double &wy, double &wz)
virtual void
raytraceFreespace
classcostmap__2d_1_1VoxelLayer.html
a6f7c914d410df715e01253b3584d9f21
(const costmap_2d::Observation &clearing_observation, double *min_x, double *min_y, double *max_x, double *max_y)
void
reconfigureCB
classcostmap__2d_1_1VoxelLayer.html
a2361abd50823db1734c1cc05a70d0c97
(costmap_2d::VoxelPluginConfig &config, uint32_t level)
bool
worldToMap3D
classcostmap__2d_1_1VoxelLayer.html
a0c310e849291ea0c2cde7ca7b3a9e1e1
(double wx, double wy, double wz, unsigned int &mx, unsigned int &my, unsigned int &mz)
bool
worldToMap3DFloat
classcostmap__2d_1_1VoxelLayer.html
afe388a3645ce14998d2ae2a98a166ad0
(double wx, double wy, double wz, double &mx, double &my, double &mz)
sensor_msgs::PointCloud
clearing_endpoints_
classcostmap__2d_1_1VoxelLayer.html
a23e8e84e92f684354a7c2a762cf8fa2d
ros::Publisher
clearing_endpoints_pub_
classcostmap__2d_1_1VoxelLayer.html
ac1981d52f95e49a18b1b01324695b98f
unsigned int
mark_threshold_
classcostmap__2d_1_1VoxelLayer.html
a2691efbeed67c0505dcbf30b32de6bd2
double
origin_z_
classcostmap__2d_1_1VoxelLayer.html
aad266904a064b8ad6b405069247197c7
bool
publish_voxel_
classcostmap__2d_1_1VoxelLayer.html
adc6784f95a286962ca829f2b44a4bde5
unsigned int
size_z_
classcostmap__2d_1_1VoxelLayer.html
a2e2db3f79b15d5de8cedb620ee9f7ac0
unsigned int
unknown_threshold_
classcostmap__2d_1_1VoxelLayer.html
a148fc0c859ad2f91a38da4e0f9b221d7
dynamic_reconfigure::Server< costmap_2d::VoxelPluginConfig > *
voxel_dsrv_
classcostmap__2d_1_1VoxelLayer.html
ac069771fd6860767a629f5ac0ab833a4
voxel_grid::VoxelGrid
voxel_grid_
classcostmap__2d_1_1VoxelLayer.html
aa91df83ab59e1b9ecfbe9f4991bd2eef
ros::Publisher
voxel_pub_
classcostmap__2d_1_1VoxelLayer.html
abc6ca1174128cfc2aca90817128f8ee0
double
z_resolution_
classcostmap__2d_1_1VoxelLayer.html
ac5493b9ea645719260900007cf28e610