What we don't know/need to do¶
- All the math and physics to make this all possible.
- Linux management and networking knowledge
- Kubernetes or k3s
- Building container images and pushing/hosting them internally
- Local container image caching, kube-fledged ( would be interesting to see if the nodes sync the cache directory )
- Source control and test/builder runners
- Design and calculator actuators/servos for specific needs/demands
Checklist¶
- Something about MVP with actuators? having simpler 3D printed design?
- Find forces needed to support/lift backpack of a certain weight if lifting vertically and rotationally at different overhangs
- Determine max acceleration limits in relation to CG overhang and max torsion Nm for comport.
- Investigate movement patterns that reduce torsional forces on the wearers back.
- Determine weight ranges and rotational/movement forces and how those feel in a backpack configuration. What is the maximum rotation speed for torsion felt and comfort? Could use motion/movement to reduce torsion forces on the back. Bring weight to center of axis before rotation.
- Determine style of actuator to use and with ease of customization and manufacturing
- Cycloidal drive ( seems the most approachable/customize-able )
- May be able to stack frameless motors on a shaft for a through-hole for attachment mechanism and other electronics pass through and making a multi-stacked-actuator. ( two required for sliding up/down the backpack and rotation )
- Harmonic
- Sun gear
- Cycloidal drive ( seems the most approachable/customize-able )
- Determine basic layout/space needed for motors and controllers
- Use information to determine range/size of motor components and weight added.
- Think about haptic feedback for wearer and conformability in donning backpack.
- Balloon sacks in locations, vibration motors?
- Other means of feedback? sound? touch? lights?
- Robotic systems should alert the user to movement to avoid issues with not bracing for a movement
- Backpack sensors and systems
- Handle/Grid sensor to detect handing for potential detaching procedure.
- Kickstand/method to allow the backpack to be serviceable or openable. how does it sit? Can it move/rotate while sitting? Can it prevent itself from falling over while sitting. Can we add an attachment to allow to to roll around/move? Light a mechanum base? Can it turn into a robot?
- Physics and control of backpack rotation and gravity compensation
- automatic characteristics of the backpacks motion in different scenarios
- Should it have a personality?
- How to avoid movement that may hurt the wearer?
- How to move to aid the wearer?
- Can it be used to prevent accidents like falls?
- Can it aid the wearer while walking/running?