Warning: The magic method Footer_Putter_Plugin::__wakeup() must have public visibility in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/footer-putter/classes/class-plugin.php on line 70

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jonradio-multiple-themes domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-includes/functions.php on line 6170

Deprecated: Optional parameter $origin declared before required parameter $cost is implicitly treated as a required parameter in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/ossipplugin/includes/OssipTable.php on line 156

Deprecated: Optional parameter $directories declared before required parameter $namespace is implicitly treated as a required parameter in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/wp-tiles/vafpress-framework/autoload.php on line 163

Deprecated: Use of "self" in callables is deprecated in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/wp-tiles/vafpress-framework/autoload.php on line 126

Deprecated: Creation of dynamic property VP_Option::$_dev_mode is deprecated in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/wp-tiles/vafpress-framework/classes/option.php on line 788

Deprecated: Creation of dynamic property VP_Option::$_minimum_role is deprecated in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/wp-tiles/vafpress-framework/classes/option.php on line 730

Deprecated: Creation of dynamic property VP_ShortcodeGenerator::$included_pages is deprecated in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/wp-tiles/vafpress-framework/classes/shortcodegenerator.php on line 29

Deprecated: Optional parameter $type declared before required parameter $vals is implicitly treated as a required parameter in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/footer-putter/classes/class-utils.php on line 85

Deprecated: Optional parameter $id declared before required parameter $vals is implicitly treated as a required parameter in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/footer-putter/classes/class-utils.php on line 85

Deprecated: Optional parameter $type declared before required parameter $metakey is implicitly treated as a required parameter in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/footer-putter/classes/class-utils.php on line 102

Deprecated: Optional parameter $id declared before required parameter $metakey is implicitly treated as a required parameter in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/footer-putter/classes/class-utils.php on line 102

Deprecated: Automatic conversion of false to array is deprecated in /var/www/vhosts/epic2017.gatech.edu/httpdocs/wp-content/plugins/widgets-on-pages/admin/class-widgets-on-pages-admin.php on line 455
Human robot interaction – EPIC Lab +

A robot assistant can help with your bad habits

Last semester I took Dr. Chernova‘s “Human-Robot Interaction”. And got the chance to beta test this cute little robot:

Cozmo has a very simple concept of an OLED display for his face that is able to express emotions from animation of his eyes. The guys at Anki gave us a basic API in python to be able to communicate with the robot and trigger some acctions, modify the behaviour and getting access to the camera and other sensors like accelerometer and gyro.

I wanted to explore an emotion based approach for driving the actions of the  robot and how a robotic assistant could help to treat body focus repetitive behaviors. I defined a two axes temperament scale that defines the emotion of the robot according to the robot state in this x-y coordinate system.

Figure 5

I trained the robot to detect when a person is biting her nails and use that signal  as the input to a system dynamics that drives the robot emotions. Then, using the emotions to trigger actions from the robot I studied how our cute friend Cozmo could help for treating the nail biting behaviour. You can check out how this set up work in this video:

You can find more about this in the paper:

“Combined Strategy of Machine Vision with a Robotic Assistant for Nail Biting Prevention”