Xiaomi’s humanoid drummer beats expectations?
spectrum.ieee.org
spectrum.ieee.org
However, I'm spoiled:
[1]https://en.wikipedia.org/wiki/Survival_Research_Laboratories
It sounded super robotic but I wonder if that was a function of how it was programmed instead of the drumming capabilities of the robot.
That would make it a toy project, about forty years behind the state of the art.
http://pinktentacle.com/2008/04/video-wabot-2-android-plays-...
I feel like you could script that performance out manually and have it be the same.
I can only see ML being involved if the ML's interface was an over simplified model with all of the individual movements pre-scripted, i.e only allowing it to decide when to position limbs and onto which drums, but not how, which isn't much of an achievement. It smells of lies and hype. I could be wrong but either way the result hardly looks groundbreaking.
Cyborg Drumming Arm Makes Amputee Into Superhuman Musician.
Gil Weinberg fuses prosthetics and robotics to create a drumming arm that can make music that a mere human drummer can't.
https://spectrum.ieee.org/cyborg-drumming-arm-makes-amputee-...
https://www.youtube.com/watch?v=ntrlHw6f4E4
The Android Sisters: Robots are Coming
So it's not really doing anything except anticipate how long it takes to hit a drum to hit it on time. From this point of view a music box is a "robot".
A blender is also called a kitchen robot, so it's not much of a stretch.
When I google “kitchen robot” I get some expensive frozen meal cooker doodad. https://www.suvie.com/kitchen-robot/
I mean, the current bar for robotics is at least the stuff Boston Dynamics has put out which is way ahead of this.
>What was the most challenging part of this research?
>Ren: The most challenging part of this research was that when receiving the long sequences of drum beats, CyberOne needs to assign sequences to each arm and leg and generate continuous collision-free whole-body trajectories within the hardware constraints. So, we extract the basic beats and build our drum beat motion trajectory library offline by optimization. Then, CyberOne can generate continuous trajectories consistent with any drum score. This approach gives more freedom to CyberOne playing drums, and is only limited by the robotics capability.
Nice research, but I'd be more impressed with an online optimizer that only looks ahead about a dozen moves. The point of a humanoid robot is to put them in environments with uncertainty where a limited library of optimized moves won't be enough. Still, AFAICT, it's a fully closed loop from the cameras to the motors so that's nice.
Spat out my coffee when I saw this ... I guess Xiaomi are pulling ahead ...
This short video will explain it much better than a thousand words:
-----
[0] https://www.youtube.com/watch?v=YflPVsh92XU
[1] The guy who makes musical robots for Aphex Twin (Godfried-Willem Raes) - https://www.youtube.com/watch?v=NW7RYFBU7E4
It's about the level I was when sat on a kit first time in my life.
But I'm still convinced. Clearly better than real drummers. Ringo is out of a job