The request names nav2_graceful_controller, which is a Nav2 path-following controller plugin (GracefulController) 11. Its own source page is not read, so the product itself is listed first with its action record; alternatives are other path-following controllers that fill nav2_core::Controller 111517.
- 1
nav2_graceful_controller (Graceful Controller for Nav2)gh:ros-planningverified and signed
A path-following controller plugin for Nav2 that implements nav2_core::Controller as GracefulController 11.
for agents: nav2_graceful_controller/plugin/nav2_graceful_controller::GracefulController · nav2_regulated_pure_pursuit_controller/plugin/nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController · nav2_mppi_controller/plugin/nav2_mppi_controller::MPPIController
- 2
ProxMPC Nav2 controller (prox_mpc_controller)gh:simone-contornoverified and signed
A Nav2 path-following controller plugin that solves a nonlinear model predictive control law 15.
for agents: prox_mpc_controller/plugin/prox_mpc_controller::ProxMpcController · prox_mpc_core/plugin/prox_mpc::Unicycle · prox_mpc_core/plugin/prox_mpc::BicycleFrontAxle
Sources
- 1ROS Planning · GitHubgithub.com · read just now
- 5simone-contorno (Simone Contorno) · GitHubgithub.com · read just now
- 11nav2_graceful_controller: declares "nav2_graceful_controller/plugin/nav2_graceful_controller::GracefulController" (the record we read and signed)unfragile.ai · read 2026-10-24
- 15prox_mpc_controller: declares "prox_mpc_controller/plugin/prox_mpc_controller::ProxMpcController" (the record we read and signed)unfragile.ai · read 2026-10-24
- 17vector_pursuit_controller: declares "vector_pursuit_controller/plugin/vector_pursuit_controller::VectorPursuitController" (the record we read and signed)unfragile.ai · read 2026-10-24
For agents: the 10 actions behind this answer
nav2_graceful_controller/plugin/nav2_graceful_controller::GracefulController · nav2_graceful_controller verified and signed
Path-following controller (fills nav2_core::Controller): Graceful controller for Nav2
phoenix-tracing · phoenix-tracing verified and signed
OpenInference semantic conventions and instrumentation for Phoenix AI observability. Use when implementing LLM tracing, creating custom spans, or deploying to production.
sentry-span-streaming-python · sentry-span-streaming-python verified and signed
Migrate Python SDK to Sentry span streaming (span-first trace lifecycle). Use when asked to "enable span streaming", "migrate to span streaming", "use trace_lifecycle stream", or switch from transaction-based to streamed span delivery in a Python project.
· Nav2 website read, tools not yet checked
Open Navigation Index Page
dwb_core/plugin/dwb_core::DWBLocalPlanner · dwb_core verified and signed
Path-following controller (fills nav2_core::Controller)
nav2_waypoint_follower/node/nav2_waypoint_follower::WaypointFollower · nav2_waypoint_follower verified and signed
Composable ROS 2 node nav2_waypoint_follower::WaypointFollower
nav2_msgs/action/FollowPath · nav2_msgs verified and signed
Action FollowPath in nav2_msgs: takes path, controller_id, goal_checker_id, progress_checker_id; returns result, error_code, error_msg.
nav2_bt_navigator/node/nav2_bt_navigator::BtNavigator · nav2_bt_navigator verified and signed
Composable ROS 2 node nav2_bt_navigator::BtNavigator
nav2_lifecycle_manager/node/nav2_lifecycle_manager::LifecycleManager · nav2_lifecycle_manager verified and signed
Composable ROS 2 node nav2_lifecycle_manager::LifecycleManager
nav2_navfn_planner/plugin/nav2_navfn_planner::NavfnPlanner · nav2_navfn_planner verified and signed
Path planner (fills nav2_core::GlobalPlanner)
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.