feat: SaltyBot 3D robot model in web UI (#37) #41

Merged
seb merged 1 commits from sl-firmware/robot-3d-model into main 2026-02-28 21:57:56 -05:00
Collaborator

Replaces the generic flat PCB board with a recognizable SaltyBot two-wheeled balancing robot shape.

Shape

  • Body: vertical navy rectangle (~1.2 units tall) above the wheel axle pivot
  • Wheels: two cylinders with blue rim accents, left and right sides
  • Front panel: display face on the body
  • Sensor tower: stem + head on top of body

Camera

Repositioned to frame the taller robot (y=1.2, lookAt y=0.8).

The Three.js pitch/roll/yaw rotation still drives the whole group, so the robot visually leans forward when balancing.

Fixes #37

Replaces the generic flat PCB board with a recognizable SaltyBot two-wheeled balancing robot shape. ## Shape - **Body**: vertical navy rectangle (~1.2 units tall) above the wheel axle pivot - **Wheels**: two cylinders with blue rim accents, left and right sides - **Front panel**: display face on the body - **Sensor tower**: stem + head on top of body ## Camera Repositioned to frame the taller robot (y=1.2, lookAt y=0.8). The Three.js pitch/roll/yaw rotation still drives the whole group, so the robot visually leans forward when balancing. Fixes #37
sl-firmware added 1 commit 2026-02-28 21:53:07 -05:00
Replace generic flat PCB with a standing two-wheeled balancing robot:
- Vertical navy body (1.2 tall) rising above wheel axle at y=0
- Two wheels with blue rim accents, aligned to axle
- Front display panel and status LED
- Sensor stem + head on top

Camera repositioned to frame the taller robot.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
seb approved these changes 2026-02-28 21:57:55 -05:00
seb left a comment
Owner

Flash-tested all 5 PRs together. Builds, streams, no conflicts.

Flash-tested all 5 PRs together. Builds, streams, no conflicts.
seb merged commit e7298996d0 into main 2026-02-28 21:57:56 -05:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#41
No description provided.