curg-archive / staubli_tx60_controller Goto Github PK
View Code? Open in Web Editor NEWcontroller for the staubli_tx60 robotic arm
controller for the staubli_tx60 robotic arm
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/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.