This project demonstrates the design and implementation of a PID controller to regulate the grip force of a robotic hand with five fingers. Each finger is equipped with pressure sensors to measure the applied forces. The goal is to maintain a stable grip on objects, such as a basketball, using dynamically adjusted forces.
- PID Control: Implementation of a PID controller to adjust the grip force of each finger based on sensor feedback.
- 2D and 3D Visualization: Visualize the grip forces and positions of the fingers holding a basketball using Matplotlib.
- Simulated Data: Example with simulated sensor data to demonstrate the functionality.
- Clone the repository and open the provided Python scripts.
- Run the scripts in Google Colab or your local Python environment to see the PID control and visualizations.
- Modify the sensor data and PID parameters to adapt the control system to your specific needs.
- Python 3.x
- Matplotlib
- NumPy
- Install the required libraries:
pip install matplotlib numpy
- Run the Python scripts to see the PID control in action and visualize the results.
Feel free to fork this repository and submit pull requests for any improvements or new features.