/* ─── new ─── */ JazzBot — Robot Jazz Ensemble

JazzBot

Machines that do not just play notes
they listen, respond, and groove.

🥁 Drummer Robot
🎹 Pianist Robot
🎸 Bassist Human
🎺 Trumpet Human

Can robots become
responsive bandmates?

Jazz is built on interaction. The drummer provides the rhythm for the entire band. The bassist outlines the chords while providing solid quarter notes. The pianist adds a finishing touch to the roots the bassist provides. The horns and brass make phrases off of the rhythm section. Everyone collaborates and depends on the rest of the band.

Most music robots are either pre-programmed machines or mechanical instruments that play fixed tracks. Jazzbot can make its own, new music, and work with real people

Why Jazz?

Jazz is a strong testbed for musical robotics because it demands real-time:

Adaptation
Interaction
Improvisation
  • 01 Robotic drummer plays a swing groove reliably
  • 02 Robotic pianist plays simple chord voicings and melodies
  • 03 Both robots synchronize to the same master clock
  • 04 Human bass and trumpet can play along
  • 05 Robots listen and adapt to human timing
Progress Blog

Building in
the open.

Entry 001

Project Concept

The project began with the idea of a robotic jazz band: a robot drummer, a robot pianist, a human bassist, and a human trumpeter. The goal is not simply to automate music, but to create robots that can eventually listen and respond like bandmates.

Robot drummer
Robot pianist
Human bass
Human trumpet
Entry 002

Shared Robot Musician Platform

The project architecture was defined around Jetson Orin as the high-level brain. Jetson handles timing, musical logic, planning, and future AI listening. Lower-level controllers handle real-time actuation.

Jetson Orin
  ↓
real-time controllers
  ↓
actuators → instruments
Entry 003

Pianist Concept: A1 + ORCA + Orin

Two A1/OpenArm-style 7-DOF arms with two ORCA hands. The main risk is not whether the parts can connect — it's whether ORCA fingers can press piano keys cleanly, repeatedly, and with useful timing.

One A1 arm
+ one ORCA hand
+ 5–12 piano keys
+ simple prepared notes
Entry 004

Drummer First Strategy

The drummer is much easier than the pianist because it mainly requires timed strikes instead of precise finger placement. Fixed actuator modules for all main voices became the recommended first milestone.

ride · hi-hat · snare
kick · crash · tom
Entry 005

Human-Like Drummer Upgrade

The drummer can be made more human-like without becoming a full humanoid robot. A hybrid: human-like torso behind the kit, two visible robotic arms, fixed actuator modules for reliability, one movable accent arm.

human-like appearance
+ fixed reliable modules
+ one movable accent arm
+ Jetson/ESP32 timing
Entry 006 — 007

Timelines & Three-Month Pianist

At 50 hours/week, the drummer can reach a jazz demo in 3 weeks. A limited two-arm pianist prototype in three months is possible, but aggressive. Full virtuosity is not a three-month target.

2–4 days: one-pad hit
3 weeks: jazz drummer
12 weeks: two-arm pianist
6–12 months: live improv
Contact

Let's build this
together.

JazzBot is an experimental robotics and music project exploring live robot-human jazz performance. Collaborators welcome.

Project  JazzBot
Website  jazzbot.org
Email    hello@jazzbot.org

Looking for collaborators in:

Robotics Builders Mechanical Design Embedded Systems Jazz Musicians AI / Audio Research Music Robotics Students