costmap_adapter.cpp
/tmp/ws/src/robot_navigation/nav_core_adapter/src/
costmap__adapter_8cpp
nav_core_adapter/costmap_adapter.h
nav_core_adapter
nav_grid::NavGridInfo
infoFromCostmap
namespacenav__core__adapter.html
adde35f24cad41afec18db5c4f5058b48
(costmap_2d::Costmap2DROS *costmap_ros)
costmap_adapter.h
/tmp/ws/src/robot_navigation/nav_core_adapter/include/nav_core_adapter/
costmap__adapter_8h
nav_core_adapter::CostmapAdapter
nav_core_adapter
nav_grid::NavGridInfo
infoFromCostmap
namespacenav__core__adapter.html
adde35f24cad41afec18db5c4f5058b48
(costmap_2d::Costmap2DROS *costmap_ros)
global_planner_adapter.cpp
/tmp/ws/src/robot_navigation/nav_core_adapter/src/
global__planner__adapter_8cpp
nav_core_adapter/global_planner_adapter.h
nav_core_adapter/costmap_adapter.h
nav_core_adapter
global_planner_adapter.h
/tmp/ws/src/robot_navigation/nav_core_adapter/include/nav_core_adapter/
global__planner__adapter_8h
nav_core_adapter/costmap_adapter.h
nav_core_adapter::GlobalPlannerAdapter
nav_core_adapter
global_planner_adapter2.cpp
/tmp/ws/src/robot_navigation/nav_core_adapter/src/
global__planner__adapter2_8cpp
nav_core_adapter/global_planner_adapter2.h
nav_core_adapter/costmap_adapter.h
nav_core_adapter
global_planner_adapter2.h
/tmp/ws/src/robot_navigation/nav_core_adapter/include/nav_core_adapter/
global__planner__adapter2_8h
nav_core_adapter::GlobalPlannerAdapter2
nav_core_adapter
local_planner_adapter.cpp
/tmp/ws/src/robot_navigation/nav_core_adapter/src/
local__planner__adapter_8cpp
nav_core_adapter/local_planner_adapter.h
nav_core_adapter/costmap_adapter.h
nav_core_adapter/shared_pointers.h
nav_core_adapter
local_planner_adapter.h
/tmp/ws/src/robot_navigation/nav_core_adapter/include/nav_core_adapter/
local__planner__adapter_8h
nav_core_adapter/costmap_adapter.h
nav_core_adapter::LocalPlannerAdapter
nav_core_adapter
shared_pointers.h
/tmp/ws/src/robot_navigation/nav_core_adapter/include/nav_core_adapter/
shared__pointers_8h
nav_core_adapter
std::shared_ptr< T >
createSharedPointerWithNoDelete
namespacenav__core__adapter.html
a0f5d3cc7921a89a5564dea5005c9037c
(T *raw_ptr)
void
null_deleter
namespacenav__core__adapter.html
ac2c63ca2f1cfd987ca04e3a5e77229f3
(T *raw_ptr)
unload_test.cpp
/tmp/ws/src/robot_navigation/nav_core_adapter/test/
unload__test_8cpp
nav_core_adapter/local_planner_adapter.h
int
main
unload__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
unload__test_8cpp.html
aef207c3651951cc65fa8430dc5100d44
(LocalPlannerAdapter, unload_local_planner)
nav_core_adapter::CostmapAdapter
classnav__core__adapter_1_1CostmapAdapter.html
nav_core2::Costmap
costmap_2d::Costmap2DROS *
getCostmap2DROS
classnav__core__adapter_1_1CostmapAdapter.html
a5286c20d587ad2ecd7bdc5cc4cd50120
() const
nav_core2::Costmap::mutex_t *
getMutex
classnav__core__adapter_1_1CostmapAdapter.html
ab8924c62d85d03c73d2f935e25da4962
() override
unsigned char
getValue
classnav__core__adapter_1_1CostmapAdapter.html
a04b1f18338661adc7cc58b43f4c918e8
(const unsigned int x, const unsigned int y) const override
void
initialize
classnav__core__adapter_1_1CostmapAdapter.html
a6a4b5683ffc7bc74bb87dcdf3ae6e5cf
(costmap_2d::Costmap2DROS *costmap_ros, bool needs_destruction=false)
void
initialize
classnav__core__adapter_1_1CostmapAdapter.html
a6a105ec9e829cc6de5692ccf823183eb
(const ros::NodeHandle &parent, const std::string &name, TFListenerPtr tf) override
void
reset
classnav__core__adapter_1_1CostmapAdapter.html
a9fed05797e05927b1f396ca0c93cd491
() override
void
setInfo
classnav__core__adapter_1_1CostmapAdapter.html
a3de9ac3ab138e56fcba36b35a8800fff
(const nav_grid::NavGridInfo &new_info) override
void
setValue
classnav__core__adapter_1_1CostmapAdapter.html
ad3d4c7414ecc45b376caffa6f92ab831
(const unsigned int x, const unsigned int y, const unsigned char &value) override
void
update
classnav__core__adapter_1_1CostmapAdapter.html
a8b4ad13607fa3b5984c2b35446e75682
() override
void
updateInfo
classnav__core__adapter_1_1CostmapAdapter.html
a3f41fa31af63959499af74f070734c97
(const nav_grid::NavGridInfo &new_info) override
virtual
~CostmapAdapter
classnav__core__adapter_1_1CostmapAdapter.html
a5b09f333beaee0fa0c8b059c3b234585
()
costmap_2d::Costmap2D *
costmap_
classnav__core__adapter_1_1CostmapAdapter.html
a36fe1b2525872ff4a6a4c401bda64aea
costmap_2d::Costmap2DROS *
costmap_ros_
classnav__core__adapter_1_1CostmapAdapter.html
ab3b7eac19037228b6f9bcac824b7bc4e
bool
needs_destruction_
classnav__core__adapter_1_1CostmapAdapter.html
a60fdd7a5c79ae558a5e53e37ced3c960
nav_core_adapter::GlobalPlannerAdapter
classnav__core__adapter_1_1GlobalPlannerAdapter.html
nav_core::BaseGlobalPlanner
GlobalPlannerAdapter
classnav__core__adapter_1_1GlobalPlannerAdapter.html
ae130c61609a6ca8b0b8683b46573f36d
()
void
initialize
classnav__core__adapter_1_1GlobalPlannerAdapter.html
a22e7b84fde9cee593a4a92f2a56498d4
(std::string name, costmap_2d::Costmap2DROS *costmap_ros) override
bool
makePlan
classnav__core__adapter_1_1GlobalPlannerAdapter.html
a636934327c8dc8d597254e9a5a2e1eff
(const geometry_msgs::PoseStamped &start, const geometry_msgs::PoseStamped &goal, std::vector< geometry_msgs::PoseStamped > &plan) override
std::shared_ptr< CostmapAdapter >
costmap_adapter_
classnav__core__adapter_1_1GlobalPlannerAdapter.html
a7e540d3c028a7b4be6f35a727b326dca
costmap_2d::Costmap2DROS *
costmap_ros_
classnav__core__adapter_1_1GlobalPlannerAdapter.html
ad8f8abfe68dbe4ed23c49ec2f0076113
ros::Publisher
path_pub_
classnav__core__adapter_1_1GlobalPlannerAdapter.html
a6a3fe733283c4560ac040f781e8330ac
boost::shared_ptr< nav_core2::GlobalPlanner >
planner_
classnav__core__adapter_1_1GlobalPlannerAdapter.html
a9efb694a7aca70a7337d1706711243c8
pluginlib::ClassLoader< nav_core2::GlobalPlanner >
planner_loader_
classnav__core__adapter_1_1GlobalPlannerAdapter.html
ad0ffe3c9be06ce1289a92b19c4bcdb3f
TFListenerPtr
tf_
classnav__core__adapter_1_1GlobalPlannerAdapter.html
a174cdb16e53674e8ad374d6de634437d
nav_core_adapter::GlobalPlannerAdapter2
classnav__core__adapter_1_1GlobalPlannerAdapter2.html
nav_core2::GlobalPlanner
GlobalPlannerAdapter2
classnav__core__adapter_1_1GlobalPlannerAdapter2.html
ab3018791822cd852391dedc7e7f85ed6
()
void
initialize
classnav__core__adapter_1_1GlobalPlannerAdapter2.html
a998f26d8ad394bd0ced1b739ceb1adeb
(const ros::NodeHandle &parent, const std::string &name, TFListenerPtr tf, nav_core2::Costmap::Ptr costmap) override
nav_2d_msgs::Path2D
makePlan
classnav__core__adapter_1_1GlobalPlannerAdapter2.html
ab812a9e2bae23ff88d841a89a7e3fa5c
(const nav_2d_msgs::Pose2DStamped &start, const nav_2d_msgs::Pose2DStamped &goal) override
nav_core2::Costmap::Ptr
costmap_
classnav__core__adapter_1_1GlobalPlannerAdapter2.html
a53b63100947490c28cbf48ccf41fb62e
costmap_2d::Costmap2DROS *
costmap_ros_
classnav__core__adapter_1_1GlobalPlannerAdapter2.html
aca1bde4f17841a74fa1bbd9b5e5e7f5d
boost::shared_ptr< nav_core::BaseGlobalPlanner >
planner_
classnav__core__adapter_1_1GlobalPlannerAdapter2.html
aeec28cfc6b3ee10ed85b9c5aa47d645e
pluginlib::ClassLoader< nav_core::BaseGlobalPlanner >
planner_loader_
classnav__core__adapter_1_1GlobalPlannerAdapter2.html
a1828cb742954f5a55f6678f5957e96db
nav_core_adapter::LocalPlannerAdapter
classnav__core__adapter_1_1LocalPlannerAdapter.html
nav_core::BaseLocalPlanner
bool
computeVelocityCommands
classnav__core__adapter_1_1LocalPlannerAdapter.html
aa146a50e10a75bf42693c49ff059575e
(geometry_msgs::Twist &cmd_vel) override
void
initialize
classnav__core__adapter_1_1LocalPlannerAdapter.html
a4370c0b3c5f17ff9c90b20113c413d05
(std::string name, tf2_ros::Buffer *tf, costmap_2d::Costmap2DROS *costmap_ros) override
bool
isGoalReached
classnav__core__adapter_1_1LocalPlannerAdapter.html
a5b3bbc5f2a82cfbcc544147ce2a850a0
() override
LocalPlannerAdapter
classnav__core__adapter_1_1LocalPlannerAdapter.html
ac992ce1b48b4f72e87e9623a8018b60d
()
bool
setPlan
classnav__core__adapter_1_1LocalPlannerAdapter.html
ad89f32259d34f43463751b8679fcb17d
(const std::vector< geometry_msgs::PoseStamped > &plan) override
bool
getRobotPose
classnav__core__adapter_1_1LocalPlannerAdapter.html
a510ab991d2afdf3d914108dbcb6acae8
(nav_2d_msgs::Pose2DStamped &pose2d)
bool
hasGoalChanged
classnav__core__adapter_1_1LocalPlannerAdapter.html
a0b3f03364961cab45db8e9dabd15408c
(const nav_2d_msgs::Pose2DStamped &new_goal)
std::shared_ptr< CostmapAdapter >
costmap_adapter_
classnav__core__adapter_1_1LocalPlannerAdapter.html
a94fa1a6d0de76c4dae4a7bdab137a874
costmap_2d::Costmap2DROS *
costmap_ros_
classnav__core__adapter_1_1LocalPlannerAdapter.html
afabe31679358bddc1ee07a232b8d8031
bool
has_active_goal_
classnav__core__adapter_1_1LocalPlannerAdapter.html
a1cad4e8705965f3f951ff24d51b0299a
nav_2d_msgs::Pose2DStamped
last_goal_
classnav__core__adapter_1_1LocalPlannerAdapter.html
ae482382d49a1ccabcab2041b86732b95
std::shared_ptr< nav_2d_utils::OdomSubscriber >
odom_sub_
classnav__core__adapter_1_1LocalPlannerAdapter.html
a208ccd6c3a4602a35b041e2410314d0b
boost::shared_ptr< nav_core2::LocalPlanner >
planner_
classnav__core__adapter_1_1LocalPlannerAdapter.html
abed1722c3001379ad0014e2edf0b0334
pluginlib::ClassLoader< nav_core2::LocalPlanner >
planner_loader_
classnav__core__adapter_1_1LocalPlannerAdapter.html
a39dbbb7dd5029534f3ad3b921ed839db
TFListenerPtr
tf_
classnav__core__adapter_1_1LocalPlannerAdapter.html
a6cc066d684a5aaf4b2b075ba4f3bcf64
nav_core_adapter
namespacenav__core__adapter.html
nav_core_adapter::CostmapAdapter
nav_core_adapter::GlobalPlannerAdapter
nav_core_adapter::GlobalPlannerAdapter2
nav_core_adapter::LocalPlannerAdapter
std::shared_ptr< T >
createSharedPointerWithNoDelete
namespacenav__core__adapter.html
a0f5d3cc7921a89a5564dea5005c9037c
(T *raw_ptr)
nav_grid::NavGridInfo
infoFromCostmap
namespacenav__core__adapter.html
adde35f24cad41afec18db5c4f5058b48
(costmap_2d::Costmap2DROS *costmap_ros)
void
null_deleter
namespacenav__core__adapter.html
ac2c63ca2f1cfd987ca04e3a5e77229f3
(T *raw_ptr)