The execution of the movement is done with ros_control. In general, I think there is potential in using Blender and things such as animation nodes as an alternative way to program robots.
I’ve also thought about integrating it with MoveIt to feature motion planning.
Simulation and debugging of recorded moves might be another application. The new render engine EEVEE looks very promising for this purpose. Too bad the Blender community plans to remove the game engine, which is also used by MORSE, it might have been a good alternative for Ogre in RViz.
Wow this is awesome! Thank you for posting this it is exactly what I am looking for! I’m actually building an Art robot for a permanent installation, and I already use Blender, but I am new to ROS.
I think another interesting flavor of this that I would like to explore is using IMU’s to basically do non-optical motion capture.
Wow that sounds interesting. Is it also a robot arm or something else?
I think there is big potential for using to animate animatronics or to create natural movements for humanoid robots, to be used in more complex applications.
I got the hackaday project working with a couple hobby servos, but I I’m not good enough with python to be able to figure out how to get Blender to work with ROS.