Shadow Robot's ROS interface

lp:sr-ros-interface

Created by Ugo on 2010-07-08 and last modified on 2013-01-04

The main branch for the Shadow Robot ROS interface project.

Get this branch:
bzr branch lp:sr-ros-interface
Members of Shadow Robot can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Shadow Robot
Project:
sr ROS interface
Status:
Development

Recent revisions

397. By Ugo on 2013-01-04

Added a simple curses temperature monitor for the motors.

396. By Ugo on 2012-12-12

fixing joint state order in joint spline trajectory controller

395. By Ugo on 2012-12-11

bigger time limit for the urdf test

394. By Ugo on 2012-11-23

Fixing tests and updated rosdep

393. By Ugo on 2012-11-15

Created a new cpp library to allow to send targets to both CAN and ethercat hand, with any controllers running. sr_move_arm/hand_posture_execution is now using this library. Adapted reactive_grasp to use the shadowhand_ros.py library instead of publishing directly the commands. This allows to use the ethercat hand without launching the separate compatibility node.

392. By Toni Oliver on 2012-11-09

Update params in param server when changing controller parameters. Solved the waiting calib problem.

391. By Toni Oliver on 2012-11-02

Fixed bug in velocity controller that made it crash when loading

390. By Ugo on 2012-10-31

This update works in pair with the newer manipulation stack (removed frames), trying to make the stack more generic to add any platform support (hence renaming it support and separating from the main urdf)
Corrected joint_spline_trajectory to run nicely in actionlib or command topic mode.

389. By Ugo on 2012-10-31

Added a reset_gains service to every controller. This forces the controller to reload its parameters from the Parameter Server.

388. By Ugo on 2012-10-22

Adapted etherCAT compatibility to work correctly with mixed_pos_vel and with position controllers. It listens to the status topic of the controller to know which one is running. This will allow the cyberglove to work with them without having to configure anything in sr_hand. Besides, some errors in shadowhand_ros.py were detected and corrected.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers