Choreography for Robots

The professional suite for designing, simulating, and performing UR20 robot choreography. No programming required.

Counterpart main application window
▶ Counterpart

From Idea to Performance

A streamlined pipeline that takes your creative vision to the stage.

1

Sketch

Draw motion paths freehand. The Sequence Sketcher converts your drawings into robot motion.

2

Design

Refine your movements in the Dance Designer. Adjust timing, smooth transitions, and add precision where it matters.

3

Simulate

Test your choreography on a simulated robot for rapid preview and iteration.

4

Perform

Bundle your show and hit play. Real-time control keeps the robot in perfect sync with the music.

Your Creative Toolkit

Purpose-built tools for every stage of robot choreography.

Dance Designer

Precision Waypoint Editing

Place waypoints on a visual timeline, adjust joint angles with interactive sliders, and fine-tune motion curves. The Dance Designer gives you frame-level control over every movement in your choreography.

  • Visual timeline with drag-and-drop
  • Real-time 3D preview
  • Import from UR teaching pendant
  • Synchronize lights with integrated OSC commands
Dance Designer interface
✎ Dance Designer
Sequence Sketcher

Draw Motion, Forget Code

Sketch a path on the canvas and watch the robot follow it. The Sequence Sketcher makes it easy to explore your ideas visually.

  • Freehand canvas drawing
  • Automatic IK solving
  • Outputs integrate seamlessly into Dance Designer
Sequence Sketcher interface
✒ Sequence Sketcher
Performance Playback

Music-Synchronized Performance

Load a show bundle, press play, and watch your choreography come to life in perfect sync with the music. Targets real robots, simulators, or the built-in 3D viewer.

  • Frame-accurate audio sync
  • Multi-target playback
Performance Playback interface
▶ Performance Playback

Everything You Need to Keep Exploring

We’re constantly adding new ways to explore and design robot dance.

◉

Motion Tracking

Capture human movement via webcam and map it onto the robot’s joint space in real time.

⚙

MuJoCo Simulation

Full physics simulation powered by MuJoCo. Test choreography with accurate dynamics before going live.

📁

Show Management

Bundle audio, waypoints, and cue files into portable show packages. One click to load, one click to perform.

🎬

Render UI

Record high-quality video renders of your choreography for sharing and review.

📄

File Converter

Import programs directly from the UR teaching pendant and convert them into editable waypoint sequences.

🔎

3D Viewer

Preview your choreography in an interactive 3D view without connecting to a robot or simulator.

Ready to Choreograph?

Download Counterpart and start creating robot performances today.

Download for macOS

Requires macOS 14+ · Apple Silicon · Free for non-commercial use