Haru Notes
Docs
1) Small talk
1.1) Usage
      
      
 1.2) Profiling
1.2.1) CPU
1.2.2) GPU
| Process | 
Memory (MiB) | 
| Face | 
3405 | 
| Kinect | 
2463 | 
| Rviz | 
1103 | 
2) Storytelling
2.1) Installation
For first time, setup the β- repo.
Make virtual env, I choose miniconda for that,
Install necessary packages
Download the model
Optional
- Change model-name in config.py
 
- Either comment out the lines related to emotion-model or upgrade transformer to the latest version (preferably 4.15.0)
 
- Put the config.rviz file somewhere on your computer and specify the path in line 5 of the testbed.launch
 
- Unzip both packages in your catkin folder, catkin_make and source the bash.
 
- Softlink python path 
sudo ln -s /usr/bin/python3 /usr/bin/python 
2.2) Usage
2.2.1) Run Haru Robot
For Real Robot
      
      
- 
Edit bashrc
      
      
- Add/replace ROS_MASTER_HOSTNAME
 
      
      
 
- 
Check the website
      
      
 
 For simulation
2.2.2) Run models
2.3) IST explanation
 | 
Routine id | 
Routine name | 
Base Motion | 
Sound | 
| 1 | 
533 | 
thinking_0 | 
abs | 
no | 
| 2 | 
908 | 
unsure | 
none | 
no | 
| 3 | 
811 | 
look_around_c | 
abs | 
no | 
| 4 | 
816 | 
saccades_d | 
abs | 
no | 
| 5 | 
123 | 
idle3 | 
abs | 
no | 
| 6 | 
10 | 
Tracking | 
none | 
no | 
2.4) Profiling
2.4.1) CPU
2.4.2) GPU