Files
hristudio/README.md
Sean O'Connor b1684a0c69 Enhance HRIStudio with immersive experiment designer and comprehensive documentation updates
- Introduced a new immersive experiment designer using React Flow, providing a professional-grade visual flow editor for creating experiments.
- Added detailed documentation for the flow designer connections and ordering system, emphasizing its advantages and implementation details.
- Updated existing documentation to reflect the latest features and improvements, including a streamlined README and quick reference guide.
- Consolidated participant type definitions into a new file for better organization and clarity.

Features:
- Enhanced user experience with a node-based interface for experiment design.
- Comprehensive documentation supporting new features and development practices.

Breaking Changes: None - existing functionality remains intact.
2025-08-05 00:48:36 -04:00

74 lines
2.3 KiB
Markdown

# A Web-Based Wizard-of-Oz Platform for Collaborative and Reproducible Human-Robot Interaction Research
A markdown-based conference presentation using Marp with a custom mono/minimal theme, featuring ASCII diagrams and professional formatting.
## Quick Start
```bash
# Install dependencies
bun install
# OR
npm install
# Start live preview (recommended for editing)
./start-presentation.sh preview
# Build PDF for conference submission
./start-presentation.sh pdf
```
## Available Scripts
- `bun run preview` - Live preview with auto-reload
- `bun run watch` - Watch mode with browser preview
- `bun run build:pdf` - Generate PDF for conference
- `bun run build:html` - Generate HTML version
- `bun run build:pptx` - Generate PowerPoint format
- `bun run build:all` - Build all formats
- `bun run serve` - Start development server
## Files
- `hristudio-presentation.md` - Main presentation content
- `start-presentation.sh` - Quick start helper script
- `package.json` - Dependencies and scripts
## Design System
The presentation uses a mono/minimal aesthetic with:
- **Font**: JetBrains Mono (Geist Mono fallback)
- **Colors**: Matching HRIStudio's oklch color scheme
- **Layout**: Clean, spacious design with no unnecessary elements
- **Typography**: Consistent hierarchy with proper spacing
## Development Workflow
1. **Edit**: Modify `hristudio-presentation.md` in your editor
2. **Preview**: Run `./start-presentation.sh preview` for live reload
3. **Build**: Generate final PDF with `./start-presentation.sh pdf`
4. **Version Control**: All files are text-based and git-friendly
## VS Code Integration
Install "Marp for VS Code" extension for:
- Live preview in editor
- Syntax highlighting
- Immediate feedback while editing
## Conference Requirements
The generated PDF meets standard conference requirements:
- 16:9 aspect ratio for projectors
- High-quality embedded fonts
- Professional typography
- Consistent with academic presentation standards
## Customization
- Edit content in `hristudio-presentation.md`
- Modify colors/fonts in the `<style>` section
- Add new slides by inserting `---` separators
- Use custom CSS classes for special formatting
This setup provides a developer-friendly, version-controlled presentation workflow that maintains design consistency with the HRIStudio platform.