I teleoperate a Franka FR3 through a manipulation task — here, stacking rings on a peg — and record every run. Each run is one episode, saved with its camera frames and joint readings; the pile of episodes becomes a dataset a policy can learn from.
Nothing's scripted. The point is to capture how a person actually solves the task, mistakes and all.
Behind the demo: the controller's pose drives the arm through SE(3) transforms, mirrored live in RViz. Watching the model track the controller is how I check the mapping before anything moves the real FR3.
Reserved for the failure log: what broke while collecting this dataset and how it got fixed. Write-up in progress.