Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 2 KB

README.md

File metadata and controls

42 lines (35 loc) · 2 KB

Teleoperated Anthropomorphic 3D-printed Robot Arm and Exoskeleton Controller

Problem Statement:

Remotely perform a dextrous manipulation task using a robot that shadows the user's arm and hand motion.

Functional Requirements:

  • The robot is anthropomorphic to mirror the user's human arm anatomy.
  • The robot shadows the user's joint flexion and extension (shoulder [2 DoF], elbow [1 DoF], wrist [1 DoF], MCP joint and fingers [6 DoF])
  • The robot uses a mechanical linkage-based transmission actuated by DC servo motors and is controlled using an Arduino Nano and Servo Driver.
  • The Robot frame, linkages and exoskeleton controller are prototyped using 3D-printed PLA filament.
  • The user's joint rotational positions are measured using potentiometers connected to a linkage-based exoskeleton.
  • The robot and controller are interfaced via a physical wire connection
  • The robot is powered by a 5V 20A power supply.

Hardware Components:

  • 1x Arduino Nano microcontroller
  • 1x PCA9685 Servo Driver
  • 6x MG90S DC Servo Motors
  • 4x DSS32 25kg DC Servo Motors
  • 1x Multiplexor
  • 1x Breadboard
  • Jumper wires
  • 3D-printed exoskeleton
  • 3D-printed robot frame
  • 10x 10k Ohm Potentiometers
  • Screws and nuts for joint pins and assembly
  • 5V 20A power supply.

Software Packages:

Appendix A

A.0 - Robot Arm

Arm + Linkage-Based Hand IMG_20221229_105605_668 IMG_20221229_105605_763

A.1 - 3D-printed Exoskeleton

321144525_1260601928137454_2570783908375072878_n 312453402_2274205706075385_7042366949202713802_n