lp:sr-ros-interface

Created by Ugo and last modified

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

Added a simple curses temperature monitor for the motors.

396. By Ugo

fixing joint state order in joint spline trajectory controller

395. By Ugo

bigger time limit for the urdf test

394. By Ugo

Fixing tests and updated rosdep

393. By Ugo

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

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

391. By Toni Oliver

Fixed bug in velocity controller that made it crash when loading

390. By Ugo

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

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

388. By Ugo

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