humancomputerintegration / JumpMod

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JumpMod: Haptic Backpack that Modifies Users’ Perceived Jump

This is the repository for PCB schematics, Arduino code and hardware design files used to build the haptic backpack the "JumpMod: Haptic Backpack that Modifies Users’ Perceived Jump" paper (ACM CHI2023) by Romain Nith, Jacob Serfaty, Samuel Shatzkin, Alan Shen, and Pedro Lopes.

For more information, please refer to our paper: http://lab.plopes.org/#JumpMod

1_teaser

parts for each assembly

Implementation

Item Qty Exemplary link Approx. unit cost (in USD)
Mechanical Frame
400mm extrusion aluminum 2 Amazon link 4.75
480mm extrusion aluminum 1 Amazon link 10.99
Extrusion aluminum corner bracket 8 Amazon link 1.10
M6 screws and nuts 25 Amazon link 1.10
Meister Backpack Straps 1 Amazon link 19.99
Hip straps 2 Amazon link 5.00
Back support 2 3D printed
Belt system
2GT-6 Timing Belt with Steel Core 1 Amazon link 9.65
MGN12H 400mm Linear Rail 1 Amazon link 25.99
Micro limit switch 2 Amazon link 0.59
Rail limiter 2 3D printed
Tension system mount 1 3D printed
Tension system encoder mount 1 3D printed
Pololu Magnetic Encoder 1 Pololu 4.45
M5 rod for encoder idle shaft 1 Amazon link 0.13
Tension system pulley holder 1 3D printed
GT2 pulley for encoder idle shaft 1 Amazon link 1.40
100mm guiding rods for tensioning system 3 Amazon link 1.49
Shaft collar for locking the rods 2 Amazon link 0.84
Bearing 5mm Bore 2 Amazon link 0.95
GT2 Idler pulley 1 Amazon link 1.80
Box adapter 1 3D printed
Box adapter’s belt clamp 2 3D printed
Motor & motor-driver electronics
Flipsky BLDC Motor 6374 140kv 1 Amazon link 119.99
Flipsky FSESC V4.12 motor controller 1 Amazon link 122.99
Flipsky FSESC plate mount 1 2D cut
Motor GT2 pulley 1 Amazon link 1.60
Motor mounting bracket 1 Amazon link 7.99
Microcontroller Seeeduino XIAO nRF52840 Sense 1 Seeeduino 15.99
Power supply
Battery1 1 Amazon link 109.5
Battery box side panel long2 2 2D cut
Battery box side panel short2 2 2D cut
Battery box top/bottom panel2 2 2D cut
Battery box corner bracket 8 3D printed
Anti-spark power switch 1 Amazon link 47.99

notes

  1. Battery cells were taken from a pre-assembled battery.
  2. 2mm waterjet aluminum was used to encase the battery for all sides except the top panel, which was laser cut with 3mm acrylic.

citing

When using or building upon this device in an academic publication, please consider citing as follows:

Romain Nith, Jacob Serfaty, Samuel G Shatzkin, Alan Shen, and Pedro Lopes. 2023. JumpMod: Haptic Backpack that Modifies Users' Perceived Jump. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems (CHI’23), April 23–28, 2023, Hamburg, Germany. ACM, NewYork, NY, USA, 15 pages. https://doi.org/10.1145/3544548.3580764

contact

For any questions about this repository, please contact rnith@uchicago.edu

About

License:MIT License


Languages

Language:C++ 100.0%