cl_nav2z: Humble
Links
Rosindex
C++ API
Class Hierarchy
Full C++ API
Namespaces
Namespace cl_nav2z
Namespace cl_nav2z::components
Namespace cl_nav2z::odom_tracker
Namespace sc
Namespace smacc2
Namespace smacc2::client_behaviors
Namespace std::chrono_literals
Classes and Structs
Class CpNav2ActionInterface
Class CpPose
Enums
Enum Nav2Nodes
Enum OdomTrackerStrategy
Enum WorkingMode
Enum SpinningPlanner
Enum StandardReferenceFrames
Enum WaitPoseStandardReferenceFrame
Functions
Function cl_nav2z::fromString
Function cl_nav2z::odom_tracker::p2pDistance
Function cl_nav2z::toString
Template Function configurePostEvWaypoint
Function operator<<(std::ostream&, const geometry_msgs::msg::Quaternion&)
Function operator<<(std::ostream&, const geometry_msgs::msg::Pose&)
Function operator<<(std::ostream&, const geometry_msgs::msg::Point&)
Function operator<<(std::ostream&, const geometry_msgs::msg::PoseStamped&)
Function operator<<(std::ostream&, const nav2_msgs::action::NavigateToPose::Goal&)
Function operator<<(std::ostream&, const builtin_interfaces::msg::Time&)
Variables
Variable ClNav2Z
Defines
Define WAYPOINTS_EVENTCOUNT
Typedefs
Typedef cl_nav2z::CbServiceCall
Directories
Directory include
Directory cl_nav2z
Directory client_behaviors
Directory components
Directory amcl
Directory costmap_switch
Directory goal_checker_switcher
Directory nav2_action_interface
Directory odom_tracker
Directory planner_switcher
Directory pose
Directory slam_toolbox
Directory waypoints_navigator
Files
File cb_abort_navigation.hpp
File cb_absolute_rotate.hpp
File cb_active_stop.hpp
File cb_load_waypoints_file.hpp
File cb_nav2z_client_behavior_base.hpp
File cb_navigate_backwards.hpp
File cb_navigate_forward.hpp
File cb_navigate_global_position.hpp
File cb_navigate_named_waypoint.hpp
File cb_navigate_next_waypoint.hpp
File cb_navigate_next_waypoint_free.hpp
File cb_navigate_next_waypoint_until_reached.hpp
File cb_pause_slam.hpp
File cb_position_control_free_space.hpp
File cb_pure_spinning.hpp
File cb_resume_slam.hpp
File cb_retry_behavior.hpp
File cb_rotate.hpp
File cb_rotate_look_at.hpp
File cb_save_slam_map.hpp
File cb_seek_waypoint.hpp
File cb_spiral_motion.hpp
File cb_stop_navigation.hpp
File cb_track_path_odometry.hpp
File cb_track_path_slam.hpp
File cb_undo_path_backwards.hpp
File cb_wait_nav2_nodes.hpp
File cb_wait_pose.hpp
File cb_wait_transform.hpp
File cl_nav2z.hpp
File client_behaviors.hpp
File common.hpp
File cp_amcl.hpp
File cp_costmap_switch.hpp
File cp_goal_checker_switcher.hpp
File cp_nav2_action_interface.hpp
File cp_odom_tracker.hpp
File cp_planner_switcher.hpp
File cp_pose.hpp
File cp_slam_toolbox.hpp
File cp_waypoints_event_dispatcher.hpp
File cp_waypoints_navigator.hpp
File cp_waypoints_navigator_base.hpp
File cp_waypoints_visualizer.hpp
Standard Documents
PACKAGE
CHANGELOG
Changelog for package cl_nav2z
2.3.20 (2025-11-01)
Ros Package Dependencies
smacc2
slam_toolbox
angles
yaml_cpp_vendor
nav2_msgs
pluginlib
rclcpp_action
nav2_util
std_msgs
std_srvs
tf2_ros
tf2_geometry_msgs
bond
ament_index_cpp
Index
cl_nav2z: Humble
Index
Index
C
|
O
|
W
C
cl_nav2z::CbServiceCall (C++ type)
cl_nav2z::components::CpNav2ActionInterface (C++ class)
cl_nav2z::components::CpNav2ActionInterface::ActionClient (C++ type)
cl_nav2z::components::CpNav2ActionInterface::ActionType (C++ type)
cl_nav2z::components::CpNav2ActionInterface::cancelNavigation (C++ function)
cl_nav2z::components::CpNav2ActionInterface::CpNav2ActionInterface (C++ function)
cl_nav2z::components::CpNav2ActionInterface::Feedback (C++ type)
cl_nav2z::components::CpNav2ActionInterface::getActionClient (C++ function)
cl_nav2z::components::CpNav2ActionInterface::Goal (C++ type)
cl_nav2z::components::CpNav2ActionInterface::GoalHandle (C++ type)
cl_nav2z::components::CpNav2ActionInterface::isNavigationServerReady (C++ function)
cl_nav2z::components::CpNav2ActionInterface::onComponentInitialization (C++ function)
cl_nav2z::components::CpNav2ActionInterface::onInitialize (C++ function)
cl_nav2z::components::CpNav2ActionInterface::onNavigationAborted (C++ function)
cl_nav2z::components::CpNav2ActionInterface::onNavigationAborted_ (C++ member)
cl_nav2z::components::CpNav2ActionInterface::onNavigationCancelled (C++ function)
cl_nav2z::components::CpNav2ActionInterface::onNavigationCancelled_ (C++ member)
cl_nav2z::components::CpNav2ActionInterface::onNavigationFeedback (C++ function)
cl_nav2z::components::CpNav2ActionInterface::onNavigationFeedback_ (C++ member)
cl_nav2z::components::CpNav2ActionInterface::onNavigationSucceeded (C++ function)
cl_nav2z::components::CpNav2ActionInterface::onNavigationSucceeded_ (C++ member)
cl_nav2z::components::CpNav2ActionInterface::postNavigationAbortedEvent (C++ member)
cl_nav2z::components::CpNav2ActionInterface::postNavigationCancelledEvent (C++ member)
cl_nav2z::components::CpNav2ActionInterface::postNavigationFeedbackEvent (C++ member)
cl_nav2z::components::CpNav2ActionInterface::postNavigationSuccessEvent (C++ member)
cl_nav2z::components::CpNav2ActionInterface::Result (C++ type)
cl_nav2z::components::CpNav2ActionInterface::sendGoal (C++ function)
cl_nav2z::components::CpNav2ActionInterface::sendNavigationGoal (C++ function)
cl_nav2z::components::CpNav2ActionInterface::waitForNavigationServer (C++ function)
cl_nav2z::components::CpNav2ActionInterface::WrappedResult (C++ type)
cl_nav2z::components::CpNav2ActionInterface::~CpNav2ActionInterface (C++ function)
cl_nav2z::CpPose (C++ class)
cl_nav2z::CpPose::CpPose (C++ function)
,
[1]
cl_nav2z::CpPose::freezeReferenceFrame (C++ function)
cl_nav2z::CpPose::frozenReferenceFrameTime (C++ member)
cl_nav2z::CpPose::getFrameId (C++ function)
cl_nav2z::CpPose::getReferenceFrame (C++ function)
cl_nav2z::CpPose::getX (C++ function)
cl_nav2z::CpPose::getY (C++ function)
cl_nav2z::CpPose::getYaw (C++ function)
cl_nav2z::CpPose::getZ (C++ function)
cl_nav2z::CpPose::isInitialized (C++ member)
cl_nav2z::CpPose::onInitialize (C++ function)
cl_nav2z::CpPose::setReferenceFrame (C++ function)
cl_nav2z::CpPose::toPoseMsg (C++ function)
cl_nav2z::CpPose::toPoseStampedMsg (C++ function)
cl_nav2z::CpPose::unfreezeReferenceFrame (C++ function)
cl_nav2z::CpPose::update (C++ function)
cl_nav2z::CpPose::waitTransformUpdate (C++ function)
cl_nav2z::fromString (C++ function)
cl_nav2z::Nav2Nodes (C++ enum)
cl_nav2z::Nav2Nodes::BtNavigator (C++ enumerator)
cl_nav2z::Nav2Nodes::ControllerServer (C++ enumerator)
cl_nav2z::Nav2Nodes::MapServer (C++ enumerator)
cl_nav2z::Nav2Nodes::None (C++ enumerator)
cl_nav2z::Nav2Nodes::PlannerServer (C++ enumerator)
cl_nav2z::Nav2Nodes::RecoveriesServer (C++ enumerator)
cl_nav2z::odom_tracker::OdomTrackerStrategy (C++ enum)
cl_nav2z::odom_tracker::OdomTrackerStrategy::ODOMETRY_SUBSCRIBER (C++ enumerator)
cl_nav2z::odom_tracker::OdomTrackerStrategy::POSE_COMPONENT (C++ enumerator)
cl_nav2z::odom_tracker::p2pDistance (C++ function)
cl_nav2z::odom_tracker::WorkingMode (C++ enum)
cl_nav2z::odom_tracker::WorkingMode::CLEAR_PATH (C++ enumerator)
cl_nav2z::odom_tracker::WorkingMode::IDLE (C++ enumerator)
cl_nav2z::odom_tracker::WorkingMode::RECORD_PATH (C++ enumerator)
cl_nav2z::SpinningPlanner (C++ enum)
cl_nav2z::SpinningPlanner::Default (C++ enumerator)
cl_nav2z::SpinningPlanner::Forward (C++ enumerator)
cl_nav2z::SpinningPlanner::PureSpinning (C++ enumerator)
cl_nav2z::StandardReferenceFrames (C++ enum)
cl_nav2z::StandardReferenceFrames::Map (C++ enumerator)
cl_nav2z::StandardReferenceFrames::Odometry (C++ enumerator)
cl_nav2z::toString (C++ function)
cl_nav2z::WaitPoseStandardReferenceFrame (C++ enum)
cl_nav2z::WaitPoseStandardReferenceFrame::Map (C++ enumerator)
cl_nav2z::WaitPoseStandardReferenceFrame::Odometry (C++ enumerator)
configurePostEvWaypoint (C++ function)
O
operator<< (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
W
WAYPOINTS_EVENTCOUNT (C macro)