We covered mentioned using Learned Intelligent Motion (LIM) in our first impressions Meccanoid review, this enables kids to actually move the Meccanoid to create replayable animations, that's a good thing to try before Ragdoll animation. We've also covered the use of Motion Capture to program Meccanoid.
This article uses screenshots from the Meccanoid app.
Update: Note that motion capture has been replaced by behaviour builder drag and drop coding in the app.
What Does Ragdoll Animation Do?
There's more to this feature though and I think this is one of the areas where kids will spend a lot of time playing with Meccanoid in the longer term.
You can record the movement that you create a replay it. You can also control the movement of the feet. There's a timeline that allows you to overlay multiple behaviours so you can set Meccanoid up to move its feet and arms at the same time.
You can also control the colours LED lights on Meccanoid - one in each eye and also in the servos. This is a very useful feature.
Getting Started with Ragdoll Animation
You can use Ragdoll animation in offline mode to save battery if you want to or you can connect to Meccanoid first and have the robot follow along.
To begin Ragdoll animation choose the icon with the robot and arrows indicating movement.
Creating Ragdoll Animations
Move the square boxes to move Meccanoid. This is quite clever as it permits arm movements in 3D space in an intuitive way. The timeline lights up in red to show that the movement is being recorded.
The timeline allows you to layer behaviour so you can do one arm and then the other and then add foot movement. This does work. It would be nice to be able to build up a timeline from editable pieces though to make it easier to make changes to part of the animation.
You can also touch the Microphone icon to record sound to go with the animation. Note that this sound plays from your device rather than from Meccanoid's speaker, this was unexpected.
There's a huge choice of colours and you can change colour multiple time along the timeline. Just tap the point on the timeline where you want an LED colour change and then select the colours you want for the individual LEDs .
The eyes are controlled as a pair which is convenient, but it would be fun to be able to set them to different colours.
There's also an alternative interface that allows you to control the motors and LEDs all on one screen. This works well in online mode where you can see Meccanoid respond to your actions, but isn't so useful in offline mode.
Is it Programming?
No, the Meccanoid Ragdoll animation feature isn't really programming. You don't have the ability to create loops or specify movement programmatically. It's not far off though.
It wouldn't be too big a leap from the current Settings and Timeline interface to a drag and drop blocks interface that would support proper programming of Meccanoid. This is something we'd really like to see.
SpinMaster Meccano have said that they will be opening up the APIs for Meccanoid so if they don't add this feature then maybe someone else will.