Action
Action::action_type
Action::req_vel
Point
Point::x
Point::y
Pose
Pose::x
Pose::y
Pose::theta
Velocity
Velocity::operator<()
Velocity::operator*()
Velocity::isZero()
Velocity::x
Velocity::y
Velocity::tw
Circle
Circle::Circle()
Circle::~Circle()
Circle::getPolygon()
Circle::getPointsInside()
Circle::getParameters()
Circle::radius_
Circle::radius_squared_
CollisionMonitor
CollisionMonitor::CollisionMonitor()
CollisionMonitor::~CollisionMonitor()
CollisionMonitor::on_configure()
CollisionMonitor::on_activate()
CollisionMonitor::on_deactivate()
CollisionMonitor::on_cleanup()
CollisionMonitor::on_shutdown()
CollisionMonitor::cmdVelInCallback()
CollisionMonitor::publishVelocity()
CollisionMonitor::getParameters()
CollisionMonitor::configurePolygons()
CollisionMonitor::configureSources()
CollisionMonitor::process()
CollisionMonitor::processStopSlowdown()
CollisionMonitor::processApproach()
CollisionMonitor::printAction()
CollisionMonitor::publishPolygons()
CollisionMonitor::tf_buffer_
CollisionMonitor::tf_listener_
CollisionMonitor::polygons_
CollisionMonitor::sources_
CollisionMonitor::cmd_vel_in_sub_
CollisionMonitor::cmd_vel_out_pub_
CollisionMonitor::process_active_
CollisionMonitor::robot_action_prev_
CollisionMonitor::stop_stamp_
CollisionMonitor::stop_pub_timeout_
PointCloud
PointCloud::PointCloud()
PointCloud::~PointCloud()
PointCloud::configure()
PointCloud::getData()
PointCloud::getParameters()
PointCloud::dataCallback()
PointCloud::data_sub_
PointCloud::min_height_
PointCloud::max_height_
PointCloud::data_
Polygon
Polygon::Polygon()
Polygon::~Polygon()
Polygon::configure()
Polygon::activate()
Polygon::deactivate()
Polygon::getName()
Polygon::getActionType()
Polygon::getMaxPoints()
Polygon::getSlowdownRatio()
Polygon::getTimeBeforeCollision()
Polygon::getPolygon()
Polygon::updatePolygon()
Polygon::getPointsInside()
Polygon::getCollisionTime()
Polygon::publish()
Polygon::getCommonParameters()
Polygon::getParameters()
Polygon::isPointInside()
Polygon::node_
Polygon::logger_
Polygon::polygon_name_
Polygon::action_type_
Polygon::max_points_
Polygon::slowdown_ratio_
Polygon::time_before_collision_
Polygon::simulation_time_step_
Polygon::footprint_sub_
Polygon::tf_buffer_
Polygon::base_frame_id_
Polygon::transform_tolerance_
Polygon::visualize_
Polygon::polygon_
Polygon::polygon_pub_
Polygon::poly_
Range
Range::Range()
Range::~Range()
Range::configure()
Range::getData()
Range::getParameters()
Range::dataCallback()
Range::data_sub_
Range::obstacles_angle_
Range::data_
Scan
Scan::Scan()
Scan::~Scan()
Scan::configure()
Scan::getData()
Scan::dataCallback()
Scan::data_sub_
Scan::data_
Source
Source::Source()
Source::~Source()
Source::getData()
Source::getCommonParameters()
Source::sourceValid()
Source::node_
Source::logger_
Source::source_name_
Source::tf_buffer_
Source::base_frame_id_
Source::global_frame_id_
Source::transform_tolerance_
Source::source_timeout_
Source::base_shift_correction_
ActionType
ActionType::DO_NOTHING
ActionType::STOP
ActionType::SLOWDOWN
ActionType::APPROACH
projectState()
transformPoints()
/tmp/ws/src/navigation2/nav2_collision_monitor/include/nav2_collision_monitor/circle.hpp
/tmp/ws/src/navigation2/nav2_collision_monitor/include/nav2_collision_monitor/collision_monitor_node.hpp
/tmp/ws/src/navigation2/nav2_collision_monitor/include/nav2_collision_monitor/kinematics.hpp
/tmp/ws/src/navigation2/nav2_collision_monitor/include/nav2_collision_monitor/pointcloud.hpp
/tmp/ws/src/navigation2/nav2_collision_monitor/include/nav2_collision_monitor/polygon.hpp
/tmp/ws/src/navigation2/nav2_collision_monitor/include/nav2_collision_monitor/range.hpp
/tmp/ws/src/navigation2/nav2_collision_monitor/include/nav2_collision_monitor/scan.hpp
/tmp/ws/src/navigation2/nav2_collision_monitor/include/nav2_collision_monitor/source.hpp
/tmp/ws/src/navigation2/nav2_collision_monitor/include/nav2_collision_monitor/types.hpp
Index
Search Page