Home Community Blog Buy Now
Blog

Misty Community Forum

2020.10.29 Release Notes

2020.10.29 Release Notes

Greetings, Misty developers!

Thanks, as always, for being an early developer for the Misty II platform. We can’t wait to see what you build!

Installing the Update

Misty receives software upgrades as over-the-air (OTA) system updates. This update will be available within the next 24-48 hours (the precise timing varies by region).

Misty automatically checks for new updates each time she boots up. As long as her battery has enough charge, she automatically installs any updates that are available. If your robot doesn’t start to install this update the next time she boots up:

  • Check that Misty is connected to power or sitting on her wireless charging station.
  • Try connecting Misty to the Command Center to make sure she’s still on your Wi-Fi network.

If Misty is charging and connected to the internet, you can check whether an update is available in your region by connecting Misty to the Command Center and looking at the System Updates section.

Note: Misty reboots once during a system update. During an update, Misty ignores all commands except Halt and Stop. If Misty starts installing an update while charging, do not remove the power source until the update is finished and Misty’s eyes are fully open.

If you have issues with a system update or need technical assistance for other reasons, for the quickest response you can:

  • Post a message to the Support category here in the Community forums.
  • Contact the Misty support team through the chat embedded in this site, or by emailing support@mistyrobotics.com.

Release Contents

  • Misty II - Updates
  • Windows IoT Core OS Version: 10.0.17763.253 - No updates
  • Robot Version: 1.20.2.10706
  • MC/RT Version: 1.20.2.210
  • Sensory Services App Version: 1.20.2
  • Web-based Tools - Updated
  • Misty JavaScript Extension for VSC - No updates.
  • Misty App - No updates.
  • Documentation - No updates.

New Features

  • Adding pitch and speechrate which will be configurable in the speak command
  • QR Tag Detection:

New APIs are: qrtags/detection/start and qrtags/detection/stop
New QrTagDetection event returns decoded string if a QR code is found and decoded successfully.
Example: {"eventName":"QrTagDetection","message":{"created":"2020-10-28T18:41:51.9496144Z","decodedInfo":"Hi Misty Community!","sensorId":"cv"}}

  • Can run predefined cascade classifiers on the CV camera stream.
    Returns ObjectDetection events/messages.

Here are the currently available classifier types:

Haar:

  • 0 - eye
  • 1 - eye_eyeglasses
  • 2 - cat_face
  • 3 - cat_face
  • 4 - frontal_face
  • 5 - frontal_face
  • 6 - frontal_face
  • 7 - frontal_face
  • 8 - fullbody
  • 9 - lefteye
  • 10 - lowerbody
  • 11 - profile_face
  • 12 - righteye
  • 13 - smile
  • 14 - upperbody

LBP:

  • 15 - cat_face
  • 16 - frontal_face
  • 17 - frontal_face
  • 18 - profile_face
  • 19 - silverware

The returned confidence level is not a 0.0 - 1.0 confidence level, but the final classifier stage level weight/score. You can still use it to discriminate between false positives.

OpenCV has some information here: OpenCV: Cascade Classifier

Bug Fixes & Improvements

  • Improvements to C# skill logging
  • After a successful component update the robot will now restart this is to enable startup skills to begin processing again

Known Issues

  • The new pitch + speechrate parameters do not work in skills.
  • Start + StopCascadeClassifier commands are not hooked into the C# SDK.

For a comprehensive list of the issues we’re tracking, see the Known Issues section of the Community forums.

Summary

This text will be hidden

1 Like