-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for versions of gazebo other than 4 #29
Comments
Okay thank you a lot. I will come back in the next few days, to close the issue or comment further. Cheers! |
After experimenting a bit the package, I think that there is currently no issue with using Gazebo 2.2.1. It compiles, and runs out of the box. [I definitely do not like to use outdated versions, but unfortunately, in the project I work we have decided on ros-indigo and gazebo 2.2.1 :/ ] In contrast, vito robot and the kuka version that it used there b91e194 requires Gazebo 4, due to the reasons @carlosjoserg mentioned before (and especially due to Joint::SetStiffness() to which I couldn't find any alternative available in Gazebo 2.2.1). I am closing the issue, but feel free to comment to what I wrote. :) |
Thanks. However, it is strange that it compiles and run out of the box, it shouldn't, are you sure? I see in your timeline you are actually not using the lwr gazebo plugin here, and in fact, this is why the robot falls in simulation without controllers as you mentioned in shadow-robot/sr-ros-interface#333. The |
@carlosjoserg according to the code you sent me, for the difference in API terms of gazebo 4 vs gazebo 2:
Hence gazebo 2.2.1 should replace I tested again using kuka-lwr package (untouched) in Gazebo 2.2.1, and I did not find any issue. You are right however that my issues for Vito robot in Gazebo 2.2.1 came from Pisa/IIT SoftHand. And vito example indeed helped me in connecting shadow with kuka. |
You are absolutely right, I was thinking in the hand, hence vito. However, I plan to use the So, yes, thanks for re-opening the issue, keep it that way until that is done. |
Okay, nice 😊 In case where you use extensively the [Btw, I removed the lwr gazebo plugin in my branch because it was conflicting with the sr_gazebo_plugins used in SHADOW hand. I will ask the SHADOW guys [@ugocupcic] about it and maybe I will come back to you with a few more questions 😇] Cheers! |
@nrontsis we have some plans to get rid of that sr_gazebo_plugins package but need to look into it a bit more as it's not trivial. What has been done in other projects is to spawn the 2 robot models separately in gazebo (one for the arm, one for the hand). But then it leads to quite a few nightmares (need to run some joint states merger etc...) |
@ugocupcic @carlosjoserg I think it is best to continue the discussion about kuka+shadow in shadow-robot/sr-ros-interface#333 |
I have installed gazebo6 and when I launch the simulator I get: [WARN] [WallTime: 1450348091.185336] [14.746000] Controller Spawner couldn't find the expected controller_manager ROS interface. |
Could deveop more the question? How are you launching? Are you using fully the example given here or your own? |
Sorry about my hast no issue. I made a mistake. |
No worries. Anyway, looked like the lwr plugin was not loaded... might be things like Let us know if it is gazebo6 compatible ;)
|
It is indeed gazebo compatible. |
👍 thanks ! |
I am trying to integrate kuka-lwr with SHADOW hand.
I see that in your requirements you state "gazebo 4 or higher".
What are the problems on running on gazebo 2.2 (the default for indigo)?
Thank you!
Nikitas
The text was updated successfully, but these errors were encountered: