Welcome to the home of the GripPi Codebase! This project is a glove exoskeleton powered by a Raspberry Pi, designed to assist stroke patients in gripping objects with the help of a predictive Computer Vision algorithm.
- Project Overview
- Features
- Installation
- Usage
- Hardware Requirements
- Software Requirements
- License
- Contact
GripPi is a cutting-edge assistive device aimed at improving the quality of life for stroke survivors. By leveraging the power of Raspberry Pi and advanced sensor technology, GripPi provides targeted rehabilitation to help users recover their grip strength more effectively and efficiently.
- Image Recognition: Utilises a lightweight model built using Tensorflow and Keras to help predict whether to grip objects or not.
- Sensor Fusion: Combines Image Recognition data with recordings from an IR sensor to gauge whether an object can be grabbed or not.
Follow these steps to set up GripPi:
- Clone the repository:
git clone https://github.com/hardiv/GripPi.git
- Navigate to the project directory:
cd GripPi - Install the necessary dependencies:
pip install -r requirements.txt
- Run the setup script:
python setup.py
To start using GripPi, follow these instructions:
- Power up your Raspberry Pi and ensure it is connected to the necessary hardware (See Hardware Requirements)
- Navigate to the project directory:
cd GripPi - Run the main program:
python main.py
For detailed usage instructions and tutorials, refer to the Wiki.
- Raspberry Pi Zero
- IR sensor
- Raspberry Pi Camera Module
- Servo Motors
- Adafruit Motor Controller Bonnet
- Glove
- Ivy Grip Tape
For a detailed list of hardware components and assembly instructions, please visit the Hardware Setup page.
- Python 3.7 or higher
This project is licensed under the MIT License. See the LICENSE file for more details.
