Giter Club home page Giter Club logo

robotous_ft_sensor_ros's Introduction

Robotous FT Sensor Node for ROS

Robotous FT Sensor ROS Node

RFT_Sensor

Requirements

  • Ubuntu 16.04
  • ROS Kinetic

1. Install and Build Source Code

$ cd ~/catkin_ws/src
$ git clone https://github.com/Neoplanetz/robotous_ft_sensor_ros.git
$ cd ..
$ catkin_make

2. Check USB Serial COM port Number

# display ttyUSB Information
$ dmesg | grep ttyUSB

[    4.315205] usb 1-14.4.1: FTDI USB Serial Device converter now attached to ttyUSB0
[ 5258.061657] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 5258.276486] ftdi_sio ttyUSB0: error from flowcontrol urb
[ 5258.276692] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[602026.998168] usb 1-14.4.1: FTDI USB Serial Device converter now attached to ttyUSB1

# attached ttyUSB Number is ttyUSB*
# check buad speed ttyUSB
$ sudo stty -F /dev/ttyUSB*

speed 115200 baud; line = 0;
min = 1; time = 0;
-brkint -imaxbel
-opost -onlcr
-isig -icanon -iexten -echo -echoe -echok -echoctl
-echoke

3. Set User Permission and Reboot

$ sudo usermod -a -G dialout $USER
$ sudo usermod -a -G tty $USER
$ reboot

4. Install SetSerial

$ sudo apt install setserial

5. set ttyUSB Name and baud in Robotous FT Sensor Launch file

  • usb_name : "/dev/ttyUSB*"
  • baud : 115200

6. Execute Robotous FT Sensor ROS Node

$ roscore
$ roslaunch robotous_ft_sensor robotous_ft_sensor.launch

RFT_Sensor_Info

7. Display Force and Torque values of Robotous FT Sensor

$ rqt
  • Add Plot (RQt -> Plugin -> Visualization -> Plot)
  • Force Topic : /robotous_ft_sensor/rft_data/wrench/force
  • Torque Topic : /robotous_ft_sensor/rft_data/wrench/torque

RFT_Sensor_RQt

robotous_ft_sensor_ros's People

Contributors

marcocostanzo avatar neoplanetz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.