Skip to content

ROS node that choose words adapted to the child profile in function of his/her handwriting input

Notifications You must be signed in to change notification settings

chili-epfl/choose_adaptive_words

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

choose_adaptive_words

This package contains a set of nodes that are used to get user handwriting input and adapt the next word to the skills of the user

Tested with ROS Indigo on Ubuntu 16.04 (LTS)

Install & Compile:

$ cd ~/catkin_ws/src/
$ git clone  https://github.com/chili-epfl/choose_adaptive_words.git
$ cd ../
$ catkin_make

Requierments:

See CoWriter project requirements

Provided functionalities:

In ./nodes run python activity.pyto launch the writing app. The main node that opens two windows, one for writing the other one to manage the parameters

  • Change the Simple Learning Pace (0,100)
  • TODO : use PCA
  • TODO : use CNN
  • TODO: use adapt thibolt

Letters dataset configuration

The launch argument choose_adaptive_words

For instance, for a specific experiment, this way:

$ roslaunch choose_adaptive_words [...other options]

TODO

  • Remove Federer Button (be able to change to adaptive mode or regular mode with a threshold we could set
  • Clean screen just after the we send a new word
  • Make a "real" eraser, select the zones to clean
  • makenao look at tablet
  • check arms
  • make the path of the robot editable by the kid

About

ROS node that choose words adapted to the child profile in function of his/her handwriting input

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 90.5%
  • Python 8.0%
  • CMake 1.5%