Glossary
What Is RT-Trajectory?
Last reviewed: October 2026
Short answer
RT-Trajectory is a published robot policy-conditioning method (arXiv 2311.01977) from Google DeepMind and collaborators. It represents a task as a rough trajectory sketch, a curve in the camera view, and conditions an RT-1-based policy on it so it can perform new tasks. It is third-party research; Firsthand is not affiliated with its authors.
01
What is RT-Trajectory, and what does hindsight mean here?
RT-Trajectory is introduced in RT-Trajectory: Robotic Task Generalization via Hindsight Trajectory Sketches (arXiv 2311.01977) by Jiayuan Gu, Sean Kirmani, Ted Xiao and colleagues, submitted on 3 November 2023. The abstract says “we propose a policy conditioning method using such rough trajectory sketches, which we call RT-Trajectory”, which names it. The project page lists Google DeepMind, UC San Diego, Stanford University and Intrinsic as affiliations and ICLR 2024 (Spotlight) as the venue. Hindsight means the training sketches are drawn after the fact from demonstrations that were already recorded.
02
Where does Firsthand fit next to RT-Trajectory?
Firsthand is not affiliated with the RT-Trajectory authors and makes no claim that any model, RT-Trajectory included, was trained on Firsthand data. Firsthand captures human egocentric video, not robot data: custom collection, fast and on demand, to a written spec, with depth derived from a calibrated stereo rig, 3D hand pose at 21 joints per hand and 6-DoF IMUs at 200 Hz, delivered in RLDS, LeRobot format or WebDataset under a buyer-owned commercial license. Trajectory sketches, camera calibration files, multi-view rigs, 3D labels, reward labels, success or failure labels, rollouts, latent action labels, planning annotations and language annotations beyond one task instruction per episode are not Firsthand deliverables.
03
How does RT-Trajectory work?
Per the abstract, language-conditioned policies struggle to generalize to new tasks: a policy trained on pick-and-place will not fold, even when the arm trajectory is similar. The authors’ insight is to describe the task as a rough trajectory sketch instead, one detailed enough to express low-level motion but coarse enough that the policy can read it against what the camera sees.
The project page says the sketches are the task specification for an RT-1 policy backbone. They are trained on hindsight sketches and tested on sketches produced at inference time.
04
What is in a trajectory sketch?
Per the project page, for each demonstration episode the authors take the recorded robot proprioception, get the 3D end-effector centre position in the robot base frame, and project it into camera space with the known camera extrinsic and intrinsic parameters. The pixel positions are joined by straight lines on a blank image, with green circles where the gripper closes and blue ones where it opens.
Colour grading adds more. The red channel carries the normalized time step, and the green channel carries normalized height. The authors name two forms, RT-Trajectory (2D) and RT-Trajectory (2.5D), where 2.5D adds the height information to reduce depth ambiguity.
05
Where do sketches come from at inference time?
The project page lists four sources: human drawings made in a simple GUI over the robot’s initial camera image, human demonstration videos, code written by an LLM, and an image-generation model. For videos, the authors estimate hand poses from first-person single-hand videos and convert them to robot tool poses.
These are the authors’ own setups. Whether egocentric video from any other source works with RT-Trajectory is Not stated in the sources read.
06
How is RT-Trajectory different from RT-1, RT-H, trajectory data and TraceVLA?
The comparison table below sets RT-Trajectory beside four site entries. In short, RT-1 is the policy backbone, RT-H predicts language motions, trajectory data is a recorded stream, and TraceVLA overlays point-tracked traces on the input image.
This page ranks no models. It repeats no success rates, benchmark scores or parameter counts, because the numbers were not read as single stated values in the sources.
07
What data does RT-Trajectory train on, and what does Firsthand state?
The project page says the authors train on the RT-1 demonstration dataset: 551 instructions, 8 manipulation skills on 17 household kitchen items, and 73,334 real robot demonstrations collected by manual teleoperation. The authors evaluate on 7 new skills. These are the authors’ figures on their own setup.
Firsthand states human egocentric capture with stereo-derived depth, 21-joint hand pose and one task instruction per episode. Whether those streams could produce sketches is Not stated, and no Firsthand data is claimed to have trained RT-Trajectory.
08
When do you need fast, on-demand custom collection instead?
When a program needs real human egocentric demonstrations that public data does not cover. Firsthand does not build or train models. Confirm the fields on a Spec Pilot, a small fast first batch; the median from signed spec to first validated batch is 48 hours where coverage is deep, three to four weeks where thin.
09
RT-Trajectory at a glance, as stated in the paper abstract and the project page
| Item | What the sources state |
|---|---|
| Paper | RT-Trajectory: Robotic Task Generalization via Hindsight Trajectory Sketches (arXiv 2311.01977), 3 November 2023 |
| Venue | ICLR 2024 (Spotlight), per the project page |
| Core idea | Condition a policy on rough trajectory sketches instead of language or goal images |
| Policy backbone | RT-1, per the project page |
| Sketch contents | 2D end-effector path, gripper open and close markers, time in the red channel, height in the green channel (2.5D) |
| Inference sketch sources | Human drawings, human videos, LLM-written code, image-generation models |
| Baselines named | RT-1, RT-2, RT-1-goal |
| Code and weights | Not stated in the sources read; no repository is linked on this page |
| Firsthand relationship | None |
11
RT-Trajectory beside the RT-1, RT-H, trajectory data and TraceVLA entries
| Site entry | What the entry states | How RT-Trajectory relates (sources read) |
|---|---|---|
| RT-1 | A Transformer-based robot control model that takes a short sequence of images and a task description and outputs a robot action each step | RT-1 is the policy backbone, and the language-conditioned baseline it is compared against |
| RT-H | A policy that predicts a fine-grained language motion between task and action | Not stated in the sources read; both change how the task is specified, one with language motions and one with sketches |
| Trajectory data | The recorded path of a wrist or hand over time, delivered as time-stamped streams beside video | A sketch is a 2D drawing of an end-effector path in the camera view, not a delivered stream |
| TraceVLA | A VLA model that overlays point-tracked traces on robot images | Not mentioned in the sources read; TraceVLA overlays traces on the input, RT-Trajectory conditions on a sketch of the intended path |
12
What RT-Trajectory consumes beside what the Firsthand site states
| Aspect | RT-Trajectory (sources read) | What the Firsthand site states |
|---|---|---|
| Training source | Robot demonstrations with proprioception, collected by teleoperation | Human egocentric video; robot action mapping Not stated |
| Task specification | A trajectory sketch drawn in the camera view | One task instruction per episode |
| Hand data | Hand poses estimated from first-person videos at inference, per the project page | 3D hand pose at 21 joints per hand |
| Camera geometry | Known camera extrinsic and intrinsic parameters | Calibrated stereo rig; camera calibration files are not deliverables |
| Labels | Gripper open and close markers in sketches | Reward labels and success or failure labels are not deliverables |
13
Frequently asked questions
- What is RT-Trajectory?
- A published method (arXiv 2311.01977) that conditions a robot policy on a rough trajectory sketch of the intended motion, so the policy can perform tasks that language-conditioned and goal-conditioned policies find hard. It is third-party research.
- What are hindsight trajectory sketches?
- Per the project page, sketches drawn from recorded demonstrations: the end-effector path is projected into the camera view, with markers where the gripper closes and opens. They are made after the demonstration, hence hindsight.
- How does RT-Trajectory get a sketch for a new task?
- The project page lists human drawings, human demonstration videos, code written by an LLM and an image-generation model as ways to produce sketches at inference time.
- Are the RT-Trajectory weights or code available?
- Not stated in the abstract or the project page, which are the sources read. This page links no repository; check the paper before assuming any release.
- Does Firsthand use RT-Trajectory, and can I request a custom dataset?
- Firsthand is not affiliated with the RT-Trajectory authors and claims no use, training or compatibility. Trajectory sketches, camera calibration files, rollouts, reward labels and success or failure labels are not Firsthand deliverables. You can request a custom dataset.
Related terms