Robot control code for the Interactive Robot Character in Immersive Puzzle Games study
Created by Ting-Han Lin and Spencer Ng at the Human-Robot Interaction Lab at the University of Chicago.
- Install PyQt5
- Generate the PyQt GUI:
pyuic5 wizard.ui -o wizardui.py
- Install the Anki Vector SDK and configure the Anki Vector robot with your computer:
python3 -m anki_vector.configure
- Launch ROS with
roscore
- Run the wizard for either the robot (default) condition or the human condition:
python3 main.py [--human]
- The wizard will launch. Upon completing a study, click "export data" to generate a participant JSON file in
data/