Closed nrontsis closed 9 years ago
@ugocupcic Sorry for the big delta, it is mostly caused from the newly created MoveIt! package for the shadow+kuka combination.
@nrontsis could you update the project.rosinstall to use your kuka branch?
Sure!
@ugocupcic Is it normal for shippable to fail?
@nrontsis some of the tests are failing (due to a timeout). It has nothing to do with your pull request as far as I can tell. We recently added the tools to this repo, so we have a huge amount of roslint errors etc... which makes the result harder to use.
@ugocupcic @carlosjoserg Following this discussion, I am closing the PR.
I will do a new PR when I have a better implementation of the Kuka+SHADOW combination.
@nrontsis I recently updated the kuka package, now there is no more dependency on https://github.com/CentroEPiaggio/ros_control/tree/multi-robot-test
There is a pretty definite structure of the arm HW real/sim. Now there is a particular lwr 4+ plugin that uses a very simple gazebo interface (all ros control code is in the abstract class lwr_hw).
The plugin can read a full robot description, since it wukk handle only the joints that belong to the arm instance by name, and then parses only transmissions of those joints (it is the opposite way in the gazebo_ros_control plugin). That's what I meant as a suggestion for the shadow hand plugin, you can write it that it handles only hand joints, and parse the sr transmission types, so both can coexist without problems.
Looking forward to see the shadow :hand: mounted on the kuka.
Working Kuka arm with shadow hand, with MoveIt! integrated! :)
You have to first install my fork of kuka-lwr (branch
adaptations_for_SHADOW
): https://github.com/nrontsis/kuka-lwr/tree/adaptations_for_SHADOWThen you can run the combined robot (including MoveIt!) with:
roslaunch sr_robot_launch right_srhand_lwrarm.launch load_moveit:=true
This solves only partially F#333.