decode

Convert FTC field coordinates across Pedro, standard, and tile systems.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The DECODE skill solves the challenge of understanding and converting between multiple coordinate systems used in the FTC DECODE game, enabling consistent planning and execution of autonomous routines.

Core Features & Use Cases

  • Coordinate conversion between FTC standard, Pedro, and tile coordinates.
  • Reference field positions for planning, scoring, and strategy.
  • Use Case: Support testing pose calculations and alliance-mirror scenarios during development.

Quick Start

Run the convert.py tool to transform a Pedro pose to FTC coordinates or tile coordinates.

Frequently Asked Questions about decode

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

FAQPage Schema
How do I convert Pedro coordinates to FTC standard field coordinates for autonomous planning?

You can convert Pedro coordinates to FTC standard field coordinates by running the convert.py CLI script, which transforms Pedro poses into FTC coordinates and calculates tile positions for autonomous planning.

What are the differences between Pedro, FTC standard, and tile coordinate systems in FTC robotics?

FTC coordinate systems differ in origin points and measurement units: Pedro, FTC standard, and tile systems use varied references, requiring conversion tools to unify field positions and ensure consistent autonomous routine execution.

Can I use this coordinate conversion tool for testing alliance mirror scenarios during teleop?

Yes, the coordinate conversion tool supports testing pose transformations and alliance mirror scenarios, making it applicable for both autonomous and teleop planning as well as strategy visualization.

How do I calculate field tile coordinates and center positions from a Pedro pose?

You can calculate field tile coordinates and center positions from a Pedro pose by using the provided helper functions, which implement meter-to-inch and radian-to-degree conversions for accurate field mapping.

Does the coordinate conversion script require any external dependencies to run?

No, the coordinate conversion script operates as a standalone Python CLI tool with zero external dependencies, allowing you to run it directly to test pose calculations and debug field positions.

Why do my FTC autonomous routines fail when switching between different field coordinate systems?

Autonomous routines fail across coordinate systems due to inconsistent origin points and unit mismatches; unifying FTC standard, Pedro, and tile coordinates via conversion scripts resolves these pose transformation errors.