Violin Robot: From Stradivari to Toyota and ABB Arms
How a violin robot learned to bow and finger strings: Stradivari, 1900s self-playing violins, Toyota's Nagoya violinist, and where ABB YuMi and GoFa arms fit.
INDUSTRIAL ROBOTICS
Chat With Robot
10/19/20265 min read
A violin robot has to do two things at once that most machines never attempt: press strings at exact points with one hand and draw a bow with the other, with the right speed, pressure and angle. This post follows that problem from the workshops of Cremona to the self-playing violin cabinets of 1900s Europe and America, then to Toyota's humanoid violinist, which still plays at a museum in Nagoya. It also looks at where ABB's YuMi and GoFa arms fit, and what has to change before a robot string player belongs in a home.


A Toyota Partner Robot, the humanoid family that includes the violin player, shown at a Toyota exhibit. Photo: Luis Villa del Campo / Wikimedia Commons (CC BY 2.0)
From Stradivari to violins that played themselves
For centuries the violin meant one human body doing everything. Antonio Stradivari worked in Cremona, and a violin he made in 1711, the Antonius, is now held by the Metropolitan Museum of Art. Its sound came from wood choice, arching and varnish, but the music came from a player's hands. The left hand shortens each string on the neck, adds vibrato, and shifts position. The right arm makes the tone. Nothing about the instrument suggested a machine could ever share that work, and that is why the first attempts at automation look so strange today.


The back of the 1711 Antonius violin made by Antonio Stradivari in Cremona. Photo: Metropolitan Museum of Art via Wikimedia Commons (CC0)
Inventors tried anyway. The Hupfeld company of Leipzig presented its Phonoliszt-Violina in 1907, a piano combined with three violins that each sounded a single string. A rotating circular bow brushed the strings while mechanical fingers pressed them. It was shown at the Brussels world's fair of 1910. The idea was to reproduce a recorded performance with real violin tone, so the audience heard an actual violin instead of a loudspeaker. The machine could play only what had been prepared for it in advance, which limited it to a catalogue of recorded pieces.


The circular bow and finger mechanisms inside a Hupfeld Phonoliszt-Violina in Vienna. Photo: Jorge Royan / Wikimedia Commons (CC BY-SA 3.0)
The Mills Novelty Company of Chicago took a simpler route with the Violano-Virtuoso: a single violin paired with a piano in one cabinet. Henry K. Sandell patented an improved version in 1912, and production continued until 1929. These machines ran on perforated paper rolls and played one fixed tune after another. They could not listen, adjust or phrase. Toyota's engineers faced the same bowing problem decades later, but they wanted a humanoid with two arms, able to play different pieces, not a cabinet with a roll of paper.


The bow and strings of a Mills Violano-Virtuoso at the Musical Museum in Brentford. Photo: Les Chatfield / Wikimedia Commons (CC BY 2.0)
Toyota's violinist and where ABB arms fit
The Toyota Times ran a feature on 10 September 2026 about the company's robot violinist. Hiroki Izu joined Toyota in 2004 and began on instrument-playing robots for Expo 2005 Aichi, and Makoto Kobayashi, who joined two years later, handled the electrics. Their first prototype was only a mechanical bow drawn across a violin fixed to a stand, and even getting a clean sound was hard. Programming the motions by hand sounded flat, so the team recorded a professional violinist's arm movements with motion capture.


A Toyota Partner Robot playing a trumpet, one of the instrument-playing humanoids Toyota built in the 2000s. Photo: Motokoka / Wikimedia Commons (CC BY-SA 4.0)
The finished robot has a left hand that presses strings at set positions and includes a vibrato mechanism. The right arm controls bow speed, pressure and angle, and both arms must stay in step. The violin itself was modified with a metal plate so the robot could hold it. At Expo 2010 Shanghai it played the Chinese folk song Mo Li Hua at the Japan Pavilion. One robot slipped and fell before the show, and Kobayashi spent about two weeks servicing the machines on site.


A Toyota Partner Robot standing in its display booth. Photo: Tokumeigakarinoaoshima / Wikimedia Commons (CC0)
Today the robot lives in the Toyota Commemorative Museum of Industry and Technology in Nagoya. It has four pieces in its repertoire, including Canon and Pomp and Circumstance, and it performs two of them five times a day. ABB does not sell a violin robot. Its closest brush with the violin is the dual-arm YuMi IRB 14000, which rehearsed with a violinist at the Teatro Verdi in Pisa and conducted the Lucca Philharmonic with Andrea Bocelli in 2017. Programs for a conductor like that are first built and tested in RobotStudio.


YuMi rehearsing with a violinist at the Teatro Verdi in Pisa. Photo: ABB
What a robot string player needs next
A string robot depends on exactly the traits ABB builds into its collaborative arms. A GoFa CRB 15000 can be taught by guiding it by hand, and a position it learns that way can be replayed with the same repeatability each time. Bowing needs smooth force control and fine position control together, which is the combination Toyota solved with custom hardware. If a university or maker wanted to try it, a GoFa with a custom bow gripper could be a starting point. That is only a possibility, and ABB does not offer it as a product.


Lead-through teaching: moving an ABB GoFa arm by hand. Photo: ABB
Programming matters as much as the hardware. ABB's Wizard easy programming lets someone without code skills build a pick and place routine on a single-arm YuMi IRB 14050, and the same drag-and-teach idea could help with simple musical gestures. Our guide to programming robots with no code shows how that works. A violin sets a much higher bar, because a bow stroke changes with every note. Toyota had to record a human player to make its robot sound alive, and no one has yet automated that step for a new piece.


Programming a single-arm YuMi with Wizard on the FlexPendant. Photo: ABB
For homes, the open problems are cost, safety and skill. A robot that moves a bow a few centimetres from a child's face needs force limits and a sound reason to be there. Factories already use arms near people through standards and safety functions such as SafeMove, but a music teacher robot would need its own checks. Our overview of ABB robot use cases shows how far arms have moved from fenced cells. The likeliest near-term roles for a violin robot are demonstrations, accompaniment and practice partners, much like the daily shows in Nagoya. Replacing a human violinist is a different goal, and nobody has shown it can be done.


A single-arm YuMi IRB 14050 in its cell on GE Healthcare's prototype line in Helsinki. Photo: ABB
Innovation
AI solutions for effortless ABB robot control.
Automation
Robotics
ceojohntran@chatwithrobot.net
+84905311611
© 2025. All rights reserved.
qtran1215@gmail.com