mirror of
https://github.com/soconnor0919/hristudio.git
synced 2026-05-08 05:48:56 -04:00
HRIStudio Tutorials
Welcome to the HRIStudio tutorials! These guides will help you get up and running with the platform for your HRI research.
Tutorial Overview
| Tutorial | Description | Time |
|---|---|---|
| Getting Started | Installation, setup, and first login | 10 min |
| Your First Study | Creating a study and adding team members | 15 min |
| Designing Experiments | Building experiment protocols with blocks | 25 min |
| Running Trials | Executing trials and managing participants | 20 min |
| Wizard Interface | Real-time trial control and monitoring | 15 min |
| Robot Integration | Connecting NAO6 and other robots | 20 min |
| Forms & Surveys | Creating consent forms and questionnaires | 15 min |
| Data & Analysis | Collecting and exporting trial data | 15 min |
| Simulation Mode | Testing without a physical robot | 10 min |
Quick Navigation
For Researchers
- Getting Started - Set up your environment
- Your First Study - Create your study
- Designing Experiments - Build your protocol
- Running Trials - Execute your study
- Data & Analysis - Analyze results
For Wizards
- Getting Started - Basic setup
- Wizard Interface - Control trials
- Robot Integration - Connect to robot
For Administrators
- Getting Started - Full setup
- Robot Integration - Configure robots
- Forms & Surveys - Manage templates
Common Workflows
Basic HRI Experiment
Create Study → Design Experiment → Add Participants → Run Trials → Collect Data
Wizard-of-Oz Study
Create Study → Design Experiment with Wizard Blocks → Configure Robot →
Add Wizards → Run Trials with Live Control → Collect Data
Pilot Testing
Create Study → Design Experiment → Enable Simulation Mode → Run Test Trials →
Refine Protocol → Connect Real Robot → Run Study
Prerequisites
- For local development: Bun, Docker, PostgreSQL
- For robot studies: NAO6 robot or compatible robot
- For cloud deployment: Vercel, Cloudflare R2, PostgreSQL database
Getting Help
- Check the Quick Reference for common commands
- Review the Implementation Guide for technical details
- Visit the NAO6 Integration for robot-specific help
Next: Getting Started