Myo SDK beta 7 is here! We’ve made some big changes, so buckle up! First off, something a lot of you have been asking for: Thumb to pinky is gone, and we’ve replaced it with…
We heard you loud and clear: thumb to pinky was the least reliable gesture for everyone. For an unlock gesture, this was not acceptable. So we’ve replaced it with an improved version: double tap. The idea with this gesture is that you simply tap your thumb to your forefingers twice in quick succession. This is much easier for us to detect reliably, and harder for a user to do accidentally. This means you’ll need to update your applications, but perhaps not quite the way you think because we’ve made…
Standard Unlocking Policies
That’s right, we’ve built the unlock behaviour directly into the Myo armband. By default, doing a double tap will unlock the armband for a few seconds, letting further poses (including double tap) through to your application. You don’t need to manage lock and unlock yourself at all if you don’t want to. For applications and scripts where the Myo shouldn’t be active all the time you can probably just toss out your old unlock code. If you need a bit more control, you can lock and unlock the Myo armband programatically, or disable the locking behaviour completely and manage it yourself just like you used to. Check the docs for the specific SDK you are working with for more details.
Our Machine Learning wizards have been working hard to improve gesture recognition for you guys. Hopefully, you will see a lot of improvement in this build. If you don’t, we’ve added another much requested feature: custom calibration. We don’t want you to have to use this, and we think most of you won’t, but it’s there for anyone that is still having trouble. You can find the option in Myo Connect, and it lets you create a custom calibration profile just for you. It will save this profile to your armband so it works with mobile devices. This profile will only work for you, and you’ll have to be very careful about not moving your armband too much. Make a note of how you are wearing it so you don’t have to do the training again, and enjoy full cyborg mode.
Also, don’t give up on the built-in profile and do custom calibration until your Myo armband has warmed up. Gesture recognition is improving for some users once their Myo armband has been on their arm for a few minutes, due to varying skin conditions and the moisture in the atmosphere during winter. If it doesn’t work immediately, keep the Myo armband on your arm for a few minutes and then try again. Custom calibration is if you get really stuck.
Myo Connect Gesture Window
The option to “Show Myo gestures” in the armband manager of Myo Connect has been changed. The gesture overlay, which now slides on and off the side of your screen, will only appear when you are using a Myo armband-enabled application. So make sure to boot up PowerPoint, or one of the other applications in the Myo Market, before trying out the latest updates!
Myo Script Updates
There were some big improvements to Myo Scripts in this update. We’re going to a separate post to cover these since a lot of it includes features that were in the full SDK but not available in Myo Script. You can check out the docs for more details. The big deal for existing apps though is that we changed the coordinate system to be more intuitive. Basically, you don’t have to care about which way the armband is facing anymore. If you are wearing your Myo armband, from your perspective yawing or rolling clockwise (and pitching up) will all be positive. You can still figure out which way the armband is on if you want, but I can’t think of why you would.
Extension: Free T-Shirt Offer
In light of all these changes, we’re going to give everyone an extension on the deadline for our free limited edition t-shirt offer for submitting to the Myo Market. The new deadline to have your application submitted is December 31st 2014 at 11:59PM EST. The approval deadline moves back to February 28th 2015, also at 11:59PM EST.
I’d recommend getting it in faster than that though. We’re starting to ship final pre-orders!