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