Git Product home page Git Product logo

staubli_tx60_controller's People

Contributors

jaredweiss avatar jon-weisz avatar jvarley avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

staubli_tx60_controller's Issues

Make staubli compatible with ROS robot interface

The staubli and owd driver aren't very "rosy"

The cu_robot description needs to:
Publish a unified jointstate messages

Goals:
First level of integration - Use RobotModelDisplay in rviz to visualize staubli state

Second level of integration - Integrate MoveIt path planner

Needs a staubli_description package
Have a working URDF
Add parameters to staubli launch fiile to control state publication rate.

Needs a cu_arm_state_publisher that joins the states of the barrett and the staubli and publishes both together.

We probably also want a rosy interface to controlling the robot:

Launch files need to put the URDF in the /robot_description

Make the RobotModel display in RVIZ work.
This requires a new node that converts the output from the staubli and owd (barrett hand driver) nodes to the format expected by the RobotModel.

This requires you to make a URDF for both the barrett hand and the staubli robot. It should be a fairly simple conversion from the .robot files that we already have for openrave

The barrett model may already be available from:
https://github.com/jhu-lcsr/bhand_model

An approximate staubli urdf can be found here:
A draft of it can be found in trajectory_planner/models/

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.