roadrunner

Design and execute autonomous trajectories for FTC robots using Pose2d and Vector2d types.

4|4|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/ncssm-robotics/ftc-claude --skill roadrunner-ncssm-robotics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: roadrunner
Source: https://github.com/ncssm-robotics/ftc-claude/tree/main/plugins/roadrunner/skills/roadrunner
Command: npx skills add https://github.com/ncssm-robotics/ftc-claude --skill roadrunner-ncssm-robotics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Design and execute reliable autonomous trajectories for FTC robots, reducing manual trial-and-error and speeding up autonomous development.

Core Features & Use Cases

  • Trajectory generation and path following using Pose2d and Vector2d types
  • Coordinate conversion utilities to bridge RoadRunner, Pedro Pathing, and FTC/Limelight
  • Use Case: Build a complete autonomous routine that reaches multiple waypoints with precise headings

Quick Start

Clone RoadRunner's repository or add RoadRunner to your FTC project and begin building trajectories with the action-based API.

Frequently Asked Questions about roadrunner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan autonomous trajectories for FTC robots with precise waypoints?

Autonomous trajectories for FTC robots are planned using Pose2d and Vector2d types to build lines, splines, and turns, executing reliable path-following routines with an action-based API.

How do I convert coordinates between RoadRunner and Pedro Pathing?

Coordinate conversion between RoadRunner and Pedro Pathing is handled by built-in coordinate conversion utilities, bridging FTC and Limelight formats for accurate autonomous trajectory alignment.

What is the best way to build splines and turns for an FTC autonomous routine?

Splines and turns for FTC autonomous routines are built using the action-based API, defining path segments with Pose2d and Vector2d types to execute precise multi-waypoint trajectories.

Can I use RoadRunner trajectory generation with an existing FTC project?

RoadRunner trajectory generation can be added to an existing FTC project by cloning the repository or adding the dependencies, enabling trajectory building with the standard action-based API.

Does this trajectory planning approach support both beginners and advanced FTC users?

This trajectory planning approach supports both beginners and advanced FTC users by providing an action-based API with Pose2d and Vector2d types for end-to-end autonomous routine implementation.

Why do I need Pose2d and Vector2d types for FTC path planning?

Pose2d and Vector2d types are needed for FTC path planning to define precise robot positions and headings, enabling accurate trajectory generation and reliable path following across multiple waypoints.