Inspiration

Robotic grasping is fundamental, yet most grippers rely on fixed force and lack real-time feedback. This leads to instability and dropped objects. We set out to build a system that can sense and react to slips as it happens.

What it does

We built a Smart Adaptive Gripper that detects instability using IMU data and automatically tightens in real time. It adds feedback to the gripping process, improving stability during manipulation.

How we built it

Hardware: Servo-driven gripper, MPU-6050 (IMU), ultrasonic sensor. Servo powered via buck converter (shared ground with Arduino Mega). Software: Rolling standard deviation on IMU data for slip detection. Python processes data and sends commands over serial to the Arduino. A live dashboard visualizes sensor data and slip events.

Challenges we ran into

  1. Power management and wiring stability between various modules and components
  2. Reliable serial communication between Python and Arduino
  3. Tuning IMU thresholds to detect slip without false positives
  4. Attachment of components to the main arm would often give errors in readings
  5. Working around a servo fault on our arm
  6. CAD designs were printed with unscaled dimensions, causing major setbacks. ## Accomplishments that we're proud of
  7. Working prototype with real-time slip detection and response
  8. Automatic grip correction during disturbance
  9. Integrated sensing, control, and live visualization
  10. Completed and demo-ready within a limited time ## What we learned
  11. Practical hardware integration and power design
  12. Real-time sensor processing and control loops
  13. Importance of feedback in robotic manipulation Rapid prototyping under constraints ## What's next for Starvis We plan to improve robustness and expand sensing. This approach can scale to industrial and assistive robotics, enabling more reliable manipulation. We also plan to construct various attachments

Built With

Share this project:

Updates