easynav_costmap_common: Jazzy
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace easynav
Classes and Structs
Struct MapLocation
Class Costmap2D
Class Costmap2D::MarkCell
Class Costmap2D::PolygonOutlineCells
Enums
Enum CombinationMethod
Functions
Function easynav::calculate_path_length
Function easynav::euclidean_distance(const geometry_msgs::msg::Point&, const geometry_msgs::msg::Point&, const bool)
Function easynav::euclidean_distance(const geometry_msgs::msg::Pose&, const geometry_msgs::msg::Pose&, const bool)
Function easynav::euclidean_distance(const geometry_msgs::msg::PoseStamped&, const geometry_msgs::msg::PoseStamped&, const bool)
Template Function easynav::first_after_integrated_distance
Template Function easynav::min_by
Function easynav::orientationAroundZAxis
Variables
Variable easynav::FREE_SPACE
Variable easynav::INSCRIBED_INFLATED_OBSTACLE
Variable easynav::LETHAL_OBSTACLE
Variable easynav::MAX_NON_OBSTACLE
Variable easynav::NO_INFORMATION
Variable easynav::OCC_GRID_FREE
Variable easynav::OCC_GRID_OCCUPIED
Variable easynav::OCC_GRID_UNKNOWN
Directories
Directory include
Directory easynav_costmap_common
Files
File cost_values.hpp
File costmap_2d.hpp
File geometry_utils.hpp
File occ_grid_values.hpp
Standard Documents
PACKAGE
CHANGELOG
Changelog for package easynav_costmap_common
0.2.1 (2026-02-27)
0.0.2 (2025-10-12)
ROS Package Dependencies
easynav_common
nav_msgs
ament_index_cpp
Index
easynav_costmap_common: Jazzy
Index
Index
E
E
easynav::calculate_path_length (C++ function)
easynav::CombinationMethod (C++ enum)
easynav::CombinationMethod::Max (C++ enumerator)
easynav::CombinationMethod::MaxWithoutUnknownOverwrite (C++ enumerator)
easynav::CombinationMethod::Overwrite (C++ enumerator)
easynav::Costmap2D (C++ class)
easynav::Costmap2D::cellDistance (C++ function)
easynav::Costmap2D::convexFillCells (C++ function)
easynav::Costmap2D::copyCostmapWindow (C++ function)
easynav::Costmap2D::copyMapRegion (C++ function)
easynav::Costmap2D::copyWindow (C++ function)
easynav::Costmap2D::Costmap2D (C++ function)
,
[1]
,
[2]
,
[3]
easynav::Costmap2D::costmap_ (C++ member)
easynav::Costmap2D::default_value_ (C++ member)
easynav::Costmap2D::deleteMaps (C++ function)
easynav::Costmap2D::getCharMap (C++ function)
easynav::Costmap2D::getCost (C++ function)
,
[1]
easynav::Costmap2D::getDefaultValue (C++ function)
easynav::Costmap2D::getIndex (C++ function)
easynav::Costmap2D::getMapRegionOccupiedByPolygon (C++ function)
easynav::Costmap2D::getMutex (C++ function)
easynav::Costmap2D::getOriginX (C++ function)
easynav::Costmap2D::getOriginY (C++ function)
easynav::Costmap2D::getResolution (C++ function)
easynav::Costmap2D::getSizeInCellsX (C++ function)
easynav::Costmap2D::getSizeInCellsY (C++ function)
easynav::Costmap2D::getSizeInMetersX (C++ function)
easynav::Costmap2D::getSizeInMetersY (C++ function)
easynav::Costmap2D::inBounds (C++ function)
easynav::Costmap2D::indexToCells (C++ function)
easynav::Costmap2D::initMaps (C++ function)
easynav::Costmap2D::mapToWorld (C++ function)
easynav::Costmap2D::mapToWorldNoBounds (C++ function)
easynav::Costmap2D::MarkCell (C++ class)
,
[1]
easynav::Costmap2D::MarkCell::MarkCell (C++ function)
,
[1]
easynav::Costmap2D::MarkCell::operator() (C++ function)
,
[1]
easynav::Costmap2D::mutex_t (C++ type)
easynav::Costmap2D::operator= (C++ function)
easynav::Costmap2D::origin_x_ (C++ member)
easynav::Costmap2D::origin_y_ (C++ member)
easynav::Costmap2D::PolygonOutlineCells (C++ class)
,
[1]
easynav::Costmap2D::polygonOutlineCells (C++ function)
easynav::Costmap2D::PolygonOutlineCells::operator() (C++ function)
,
[1]
easynav::Costmap2D::PolygonOutlineCells::PolygonOutlineCells (C++ function)
,
[1]
easynav::Costmap2D::raytraceLine (C++ function)
easynav::Costmap2D::resetMap (C++ function)
easynav::Costmap2D::resetMaps (C++ function)
easynav::Costmap2D::resetMapToValue (C++ function)
easynav::Costmap2D::resizeMap (C++ function)
easynav::Costmap2D::resolution_ (C++ member)
easynav::Costmap2D::restoreMapRegionOccupiedByPolygon (C++ function)
easynav::Costmap2D::setConvexPolygonCost (C++ function)
easynav::Costmap2D::setCost (C++ function)
easynav::Costmap2D::setDefaultValue (C++ function)
easynav::Costmap2D::setMapRegionOccupiedByPolygon (C++ function)
easynav::Costmap2D::size_x_ (C++ member)
easynav::Costmap2D::size_y_ (C++ member)
easynav::Costmap2D::toOccupancyGridMsg (C++ function)
easynav::Costmap2D::updateOrigin (C++ function)
easynav::Costmap2D::worldToMap (C++ function)
easynav::Costmap2D::worldToMapContinuous (C++ function)
easynav::Costmap2D::worldToMapEnforceBounds (C++ function)
easynav::Costmap2D::worldToMapNoBounds (C++ function)
easynav::Costmap2D::~Costmap2D (C++ function)
easynav::euclidean_distance (C++ function)
,
[1]
,
[2]
easynav::first_after_integrated_distance (C++ function)
easynav::FREE_SPACE (C++ member)
easynav::INSCRIBED_INFLATED_OBSTACLE (C++ member)
easynav::LETHAL_OBSTACLE (C++ member)
easynav::MapLocation (C++ struct)
easynav::MapLocation::cost (C++ member)
easynav::MapLocation::x (C++ member)
easynav::MapLocation::y (C++ member)
easynav::MAX_NON_OBSTACLE (C++ member)
easynav::min_by (C++ function)
easynav::NO_INFORMATION (C++ member)
easynav::OCC_GRID_FREE (C++ member)
easynav::OCC_GRID_OCCUPIED (C++ member)
easynav::OCC_GRID_UNKNOWN (C++ member)
easynav::orientationAroundZAxis (C++ function)