Giter Site home page Giter Site logo

pidipidi / robotiq Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shenlirobot/robotiq

0.0 2.0 0.0 3.1 MB

ROS-Industrial Robotiq meta-package (http://wiki.ros.org/robotiq)

License: BSD 2-Clause "Simplified" License

CMake 4.08% C++ 80.00% Python 15.45% C 0.47%

robotiq's Introduction

robotiq

Meshes

Gazebo simulation pipeline

  • roslaunch robotiq_s_model_articulated_gazebo robotiq_gripper_empty_world.launch
  • libRobotiqHandPlugin_controlMsg.so here will publish the joint states of the gripper to /left_hand/joint_states - This /left_hand/joint_states is defined here
  • And then the joint_state_publisher will publish the information at /left_hand/joint_states inside the \source_list forward to /joint_states.
  • Then the robot_state_publisher will use the information at /joint_states to publish the tf, so in RVIZ, you can view the robot using RobotModel.

Usage

  • http://gazebosim.org/tutorials?tut=drcsim_robotiq_hand&cat=

  • roslaunch robotiq_s_model_articulated_gazebo robotiq_gripper_empty_world.launch

  • To close it half-way

    • If we are using the RobotiqHandPlugin plugin
      • rostopic pub --once left_hand/command robotiq_s_model_articulated_msgs/SModelRobotOutput {1,0,1,0,0,0,127,255,0,155,0,0,255,0,0,0,0,0}
      • all the way
        • rostopic pub --once left_hand/command robotiq_s_model_articulated_msgs/SModelRobotOutput {1,0,1,0,0,0,255,255,0,155,0,0,255,0,0,0,0,0}
    • If we are using the RobotiqHandPlugin_controlMsg plugin
      • rostopic pub --once /left_hand/SModelRobotOutput robotiq_s_model_control/SModel_robot_output {1,0,1,0,0,0,127,255,0,155,0,0,255,0,0,0,0,0,0}
      • all the way
        • rostopic pub --once /left_hand/SModelRobotOutput robotiq_s_model_control/SModel_robot_output {1,0,1,0,0,0,127,255,0,255,0,0,255,0,0,0,0,0,0}
  • To fully open it

    • If we are using the RobotiqHandPlugin plugin
      • rostopic pub --once left_hand/command robotiq_s_model_articulated_msgs/SModelRobotOutput {1,0,1,0,0,0,0,0,0,155,0,0,0,0,0,0,0,0}
    • If we are using the RobotiqHandPlugin_controlMsg plugin
      • rostopic pub --once /left_hand/SModelRobotOutput robotiq_s_model_control/SModel_robot_output {1,0,1,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0}

Supports for Gazebo 7 on indigo

  • You have to add set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14") to CMakeLists.txt
  • Then for the Gazebo plugin c++ files, you might have to change const to constexpr. Otherwise it won't compile.

robotiq's People

Contributors

shaun-edwards avatar nicolaslauzier avatar shenlirobot avatar ipa-lth avatar jrgnicho avatar gavanderhoorn avatar wilson-ko avatar kphawkins avatar v4hn avatar nlauzier avatar orikuma avatar sfocke avatar armando-montalvo avatar rsinnet avatar rkeatin3 avatar theclearpathdash avatar davetcoleman avatar progtologist avatar athackst avatar kukanani avatar

Watchers

James Cloos avatar Daehyung Park 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.