This repo holds source code for ROS (indigo).
- Install Ros (indigo). See: ROS indigo
- Install Moveit and other dependencies.
sudo apt-get install ros-indigo-moveit ros-indigo-moveit-full-pr2 ros-indigo-soem ros-indigo-controller-manager ros-indigo-socketcan-bridge
- Install UR packages.
sudo apt-get install ros-indigo-universal-robot
- Clone the repo into your workspace.
cd <YOUR WORKSPACE>/src/
git clone https://github.com/littleblakew/robotiq_ros.git
- Compile the packages.
cd ..
catkin_make
- Install robotiq_modbus_tcp.
rosdep install robotiq_modbus_tcp
[Gripper] See: S-Gripper
[FT300]
- Enter the robotiq_ros folder
- Copy the rule "udev/52-ftdi.rules" into "/etc/udev/rules.d"
sudo cp /robotiq_force_torque_sensor/udev/52-ftdi.rules /etc/udev/rules.d
- Reconnect the usb of FT300.
- Check the new name of device of FT300, which is supposed to be "/dev/ftdi_XXXXXXXX".
- Replace the old name of device of FT300 in "robotiq_force_torque_sensor/launch/ft_300.launch" with the new name of device of FT300.
[Gripper]
rosrun robotiq_s_model_control SModelTcpNode.py 192.168.1.11
rosrun robotiq_s_model_control SModelSimpleController.py
[F/T Sensor]
roslaunch robotiq_force_torque_sensor ft_300.launch