Skip to content

abulalarabi/FABRIC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FABRIC: FAbricating Bodily-Expressive Robots for Inclusive and Low-Cost Design

Abstract

Sign language is a vital visual-manual communication method for individuals with hearing impairments, yet current robotic systems remain expensive and technically inaccessible for embodied interaction. We present FABRIC, a low-cost, end-to-end toolkit that enables users to 3D print expressive robots and program bodily language through learning-from-demonstration. FABRIC supports upper-torso motion replication using video input and offers an intuitive visual programming interface, lowering barriers to designing embodied, communicative robots for diverse applications.

Paper Citation

BIBTEX coming soon.

System Overview

Components of the FABRIC robot:
(a) Assembled FABRIC unit
(b) Shoulder joints
(c) Finger movement servos mounted inside the upper arm
(d) Elbow and wrist joint
(e) Robotic hand

Design Files


Body

Elbow

Head

Shoulder

Wrist + Hand

Rivets

Stand

Firmware


Arduino Firmware of ESP32 (UART Version)

Frontend + Backend

Will be updated soon.

BoM and Component List

Component Quantity URL
ESP32 microcontroller 1 Link
PCA9685 Servo Driver 2 Link
LM2596S DC-DC Converter 1 Link
MG996R Servos (arm) 8 Link
SG90 Servos (finger/wrist) 14 Link
PLA Filament (~1.5 kg) ~1.5 kg Link
TPU Filament (~0.25 kg) ~0.25 kg Link
PTFE Tube 1 meter Link
Power Adapter (12V 10A) 1 Link
Display (7" Raspberry Pi LCD) 1 Link
Jumper Wires, Headers Link
Nylon String (Cables) Link
Superglue Link
Screws, zip ties Link

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages