John Choi - Portfolio
  • Home
  • Robots
    • ASPIR V2
    • Big Friendly Robot Dog V1
    • ASPIR V1
    • Multipurpose Mobile Manipulator MkI
    • SCI-RAT
    • HERB Puppet
    • Halley: Ambassador Robot 001
    • Crab Controller
    • Virtual Reality Teleconferencing Device
    • Cory: Robot with a Heart
    • Little Red Tracked Humanoid
    • Little Kinematic Owl
    • KineMech
    • BirdBot5000
    • Paper Robot Action Figure
  • Video Games
    • Galaxy Formation
    • Mt. Lebanon Virtual Pet
    • Algorithmic Hiring Center
    • Quaker Valley Hamster Watch
    • Soft Robot Face and Controller
    • Articulab SARA
    • Articulab RAPT
    • Articulab SCIPR
    • Project Codetta: Virtual Reality RPG
    • SMART
    • Team BitBot
    • Drunk Painting
    • WorldBuilder
    • Monster Shroud
    • Illuminate
    • Life In a Box
  • About
  • Resume
  • Contact

ADVANCED FACE & CONTROLLER /WINTER 2018

Short Description
An open software framework compatible with a wide variety of therapy robots for Windows and Android. Essentially, this is a more advanced and capable version of Fine Art Miracle's existing Hugo and Migo client face and host controller software, developed with the guidance of Fine Art Miracles. The primary focus of this project is to significantly improve both the client face and host controller software. The ultimate use case of this software is to teach and inspire children with autism and other special needs.
Client Face
Previously, the Hugo/Migo faces have the following features:
  1. Emotion Display ( Concerned | Surprise | Happy | Sad )
  2. Face Color Customization
  3. Speech to Text Voice
  4. Lip Sync Vocals

The tablet or phone face has been improved with the following features:
  1. More customizable faces / emotions
  2. Face tracking with eyes looking at user.
  3. Speech recognition for conversation logging
  4. Face design that works in portrait and landscape mode, adjustable aspect ratios

Host Controller
Previously, the host controller has the following features:
  1. Bluetooth discovery and connection of Client Face
  2. File Save, Load and Selection with speech phrase list
  3. Speech to text entry, adding and deleting with quick phrase selection
  4. Expression control / Face color control
  5. Pan/Tilt robot hardware control

The tablet host controller has been improved with the following features:
  1. Advanced Pallet Speech Selection user interface
  2. Ability to load custom “Speech Pallets” (In either JSON, XML, or CSV format)
  3. Ability to share custom “Speech Pallets” (via email or Google Sheets)
  4. Improved Emotion Control and generalized robot control
  5. Improved Speech Editing user interface​
Animated expressive robot face.
Picture
Animated robot face controller with button mappings.


Picture
Robot faces on various Android devices.
Picture
Robot face on soft foam robot prototype.
Picture
Testing Bluetooth compatibility with Arduino.

Powered by Create your own unique website with customizable templates.