Quantcast

Robot Software Updates and Improvements

  • Back Button Issue
    • There was an occasion where the Back Button would fail to respond. This issue has been fixed in this release.
  • Facilitator selection menu improvements
    • We added a selection menu at the top that shows which classroom, facilitator, student, module, and lesson were selected.

Facilitator selection menu improvements

We added a selection menu at the top that shows which classroom, facilitator, student, module, and lesson were selected.

Back Button Issue

We fixed an issue where the back button would fail to respond.

Camera mirroring stays up or song continues to play when a lesson is stopped

An issue existed so that if the camera was recording and being played on the chest screen, the facilitator could stop the lesson early, but the chest screen would still show the camera’s feed.

Possible volume control issue

There was an occasional issue where the volume control on the back of the robot caused different results than desired.

Support for IPv6 networks

The QR code used to connect to the tablet and the home screen that shows the IP address can now support IPV6 addresses.

 

Hold and release robot option button (button with the gear)

If you hold the gear button on the back of the robot for one second, then release it, the robot will go to the home screen. This allows users to get back to the home page quickly if they are deep in the menus or stuck on a page.

 

Walk demo ends with left foot forward

If you play the Demo -> Walk animation the robot will try to end the animation with its left foot forward and on the ground.

Tablet Applications

iOS Application

New more specific and descriptive error messages added for connection errors using new RK-styled message dialog.

Bundled server lifecycle changes to prevent “Connection to Server Failed” messages on initial install and to improve reliability when app is “woken” after being in background for long periods or after usage of other apps.

Apple App Transport Security enabled per 2017 requirements; NSAllowsLocr23alNetworking key set to allow local connections over plain HTML.

iOS “Launch Screen” (may appear while app is starting) updated to feature current RK logo.

“Status bar” (battery indicator and etc.) now hidden.

Fixes/improvements to styling on “Connecting to the Robot” screen.

IPv6 Support not including SSDP robot detection, but including IPv6 QR code and manual connection support.

Link to User Privacy Policy included in technician console “About” tab.

Android

New more specific and descriptive error messages added for connection errors using new RK-styled message dialog.

Fix for a bug which could cause problems (including the app entering an infinite loop and crashing the OS) when a connection is attempted when the device is offline or after connecting to a different network.

Fixes/improvements to styling on “Connecting to the Robot” screen.

IPv6 Support not including SSDP robot detection, but including IPv6 QR code and manual connection support.

Link to User Privacy Policy included in technician console “About” tab.

 

Content Updates and Improvements
Emotional module 1 (Happy, Sad, Angry) was given a presentation rework. Milo no longer speaks and demonstrate a facial movement at the same time. Milo will now speak before and after demonstration parts of the emotion he wants to convey. This change should make the intended expressions clearer. Emotional modules 2 and 3 had previously been designed this way and are unaffected buy this update.

Calm Down lessons 1, 2, and 3 have been updated with additional time for the student to practice some of the calm down tools. When the calm down tools: take a breath, say words, and count to 10 are discussed in the teach section after the video. Time is taken to practice these tools when they are the correct answer to a question Milo asks.

Previously these practice times where in some places and not others. We wanted the lessons to play more constantly and increase student comfort with some calm down methods. The calm down tools: take a break, and squeeze a stress ball are not included do to the inconsistency of these tools availability.

We have added question numbering to the facilitator tablet to help keep track of lesson progress. We know that many things can demand a facilitator’s attention, and that they have busy schedules that need to be managed well. This addition is a small step to helping improve the day-to-day experiences of the facilitators working with R4A.

Question numbering indicates the question number as well which attempt at the question is at hand.

EX:   1a) What does my friend need to do?

Changed all occurrences of the “No Answer” button text on facilitator tablets to “No Response” across all lessons.

In the R4A lessons, when Milo asks a question, Facilitators have always been presented with the option to press a “No Response/No Answer” button on their tablet. This option directs Milo to repeat the question.

Some lessons were ending with Milo telling the students they did well, even if the student did not give a single correct response. Milo loves to encourage students to do better and let them know when they have done well. However, in these cases, Milo was potentially encouraging invalid or failure to respond.

Milo’s speech in these lessons now varies based on how many correct answers a student gave. Please see the below example to know what to expect from these lessons going forward.

Example question with 3 questions:

  • 0 correct response – “Let’s try again later.”
  • 1-2 correct responses – “Great try!”
  • 3 correct responses – “Great work!”

Lessons affected:

  • Calm Down lessons – 1, 2, 3
  • Leave Taking lessons – 1, 5
  • Conversation Dynamics lessons – 1, 3, 4, 5, 6
  • Playdate Intro lessons – 3, 9, 10
  • Playdate Problems lessons – 4, 8
  • Birthday Presents lesson – 4

 

Web Portal Updates and Improvements

Added cleaner column visualization in the reporting section.

Added the ability to check and un-check students in the reporting section.

Added links for both support and submitting questions, requests, or improvements.

 

Want More Information?

* = Required
  • This field is for validation purposes and should be left unchanged.