This skill was built to solve a simple privacy issue by giving the user direct control to have Jibo hide his cameras for any length of time. This is important for when you need physical privacy or just don’t want Jibo staring at you.
Download the skill from GitHub: https://github.com/michaelrod77/jibo-lookaway
Run the skill in the Jibo Simulator (or on the robot if you’re lucky enough). Type (or say) “Hey Jibo”, then “Look Away” to begin the skill.
Following is a complete breakdown of the skill in action:
- Jibo starts in idle and listens for “Hey Jibo”.
- After hearing “Hey Jibo”, Jibo listens for “Could you look away”, “Please turn around for a bit”, “Stop looking at me for 5 minutes”, “Close your eyes please”, “Turn around until I tell you”, “Go to sleep” or other variations of these requests.
- After hearing a “look away” request, Jibo will immediately turn around and look away from you.
- If you didn’t supply an amount of time in your request, Jibo then asks “For how long?”. Jibo will wait up to 10 seconds for an answer, then turn around for 1 minute if not given a specific amount of time to look away for.
- Jibo will look away for the time you asked for. After around 30 seconds, he gets bored and starts looking around, still keeping his gaze away from you. Occasionally he’ll let out a little “chirp” out of pure boredom, unless you said the word “quietly” when asking him to turn around or if you say “be quiet”, “quietly please”, or “shut up”.
- After he hits the amount of time you asked him to look away for, he will ask for your permission to turn around. Upon receiving permission, he turns back around and jumps into idle again waiting for your next request.
This was the first skill I created with the Jibo SDK, so it isn’t very complex, but it does the job. It also hasn’t been exhaustively tested, so if you do run into a bug or have a feature request, please let me know. I’m planning on putting this out for free in the Jibo Store when it becomes available, as long as this feature doesn’t already natively exist in the robot.
EDIT (Apr.5,2016): Updated breakdown to match new features released in version 0.11.