The HazGuard Robotic Arm project is a controlled robotic arm designed to facilitate tasks in nuclear power plant facilities, minimizing workers' exposure to hazards and radiation. The arm is controlled via a glove equipped with flexible sensors and NRF circuits, translating hand movements into precise robotic arm actions.
- Control: Operated through a glove with flexible sensors.
- High Accuracy: Responsive and accurate movement.
- Cost-Effective: Utilizes readily available materials.
- Easy Assembly: Simple to install and assemble.
- Versatile Applications: Suitable for various hazardous environments.
- Arduino_Code: Contains the Arduino source code for calibration and main operation.
- Schematics: Includes circuit diagrams.
- Images: Demonstration images showcasing the project.
- Arduino UNO
- NRF Transceiver Modules
- Flexible Sensors
- Servo Motors
- Breadboard and jumper wires
- Resistors and other basic electronic components
- Power supply (batteries or an adapter)
- Computer with Arduino IDE installed
- Build the Robotic Arm: Build the 3D model of the arm based on your specific needs.
- Connect the Servo Motors: Connect the servo motors to the Arduino UNO as per the circuit diagram provided in the
Schematics/Circuit_Diagram.pdf.
- Attach Flexible Sensors: Place the flexible sensors on the glove.
- Wire the Sensors: Connect the sensors to the NRF transceiver module and then to the Arduino UNO following the circuit diagram.
- Open Arduino IDE: Launch the Arduino IDE on your computer.
- Open Calibration Code:
- Navigate to the
Arduino_Codedirectory in the cloned repository. - Open the
Calibration_Code.inofile in Arduino IDE.
- Navigate to the
- Connect Arduino UNO: Connect your Arduino UNO to your computer using a USB cable.
- Select the Board and Port:
- Go to
Tools > Boardand selectArduino UNO. - Go to
Tools > Portand select the appropriate port for your Arduino.
- Go to
- Upload the Code: Click the upload button (right arrow) in the Arduino IDE to upload the calibration code to the Arduino UNO.
- Calibrate the Sensors:
- Follow the calibration instructions provided in the
Documentation/Calibration_Process.md. - Ensure all sensors are properly calibrated for accurate control.
- Follow the calibration instructions provided in the
- Open Main Project Code:
- Navigate to the
Arduino_Codedirectory. - Open the
Main_Project_Code.inofile in Arduino IDE.
- Navigate to the
- Upload the Code: Click the upload button in the Arduino IDE to upload the main project code to the Arduino UNO.
- Power the Circuit:
- Connect the power supply to the Arduino and other components.
- Ensure all connections are secure.
- Wear the Glove: Ensure the glove with flexible sensors is properly fitted on your hand.
- Test the Control and calibration:
- Move your hand to test the robotic arm's movements.

