Skip to content
This repository has been archived by the owner on Dec 18, 2024. It is now read-only.

Latest commit

 

History

History
26 lines (20 loc) · 1.86 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.86 KB

This directory contains information about the control circuit for the Soft Robotics mGrip gripper, and Arduino Uno code for controlling it. The code allows for

  • opening and closing the gripper,
  • adjusting the gripper opening amount (also called stroke), and
  • adjusting the grip strength.

Overall block diagram

gripper system block diagram

Control Circuit

control circuit diagram

Notes

Steps

  1. Set up rosserial_arduino: tutorial.
  2. Through the Arduino IDE, compile and burn interactive.ino on the Arduino Uno.
  3. Set up the softgrasp_ros ROS package on the workstation from the ros_drivers_utils directory.
  4. Connect the Arduino Uno to the workstation with a USB cable. Note its serial port (likely /dev/ttyACM0) and then
$ roslaunch softgrasp_ros hand_control_interface.launch serial_port:=/dev/ttyACM0

in another terminal, grasp close: rosservice call /grasp_state true, grasp open: rosservice call /grasp_state false. More details in README.md.