Ask Your Question
0

Problem: roslaunch turtlebot_arm_bringup simple_arm_server.launch

asked 2014-04-17 01:18:01 -0600

Yantian_Zha gravatar image

updated 2014-04-17 01:18:51 -0600

Turtlebot2, Groovy, turtlebot_arm-groovy-devel package:

After roslaunching turtlebot_arm_bringup simple_arm_server.launch:

[simple_arm_server.launch] is neither a launch file in package [turtlebot_arm_bringup] nor is [turtlebot_arm_bringup] a launch file name

Can anyone tell me how to fix it? Thanks so much!

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2014-04-20 15:06:04 -0600

Ken_in_JAPAN gravatar image

Hi, @Yantian_Zha : There are arm.launch and fake-arm.launch in /turtlebot_arm_bringup/launch . There is not the simple_arm_server.launch you say. The simple_arm_server packages seem to be put on this page ( http://wiki.ros.org/simple_arm_server ). If you want to execute it, I think that you should type

roslaunch simple_arm_server arm_server.launch

You will get more useful information on http://wiki.ros.org/simple_arm_server than one onhttp://wiki.ros.org/turtlebot_arm_bringup. Please check it out!

edit flag offensive delete link more
0

answered 2014-04-20 22:56:56 -0600

fergs gravatar image

With Groovy and later, the arm_navigation package became deprecated in favor of MoveIt. As part of that, simple_arm_server (which leveraged portions of arm_navigation) became deprecated. I never did get around to releasing all of turtlebot_arm under MoveIt, but the start of it is in the groovy-devel branch of https://github.com/turtlebot/turtlebo... .

Specifically, I did create an FastIK plugin which negated the need for the simple_arm_server, however, since that was checked in the API on the KinematicsBase class has changed, and so the package may need updates in order to compile with the latest versions of MoveIt!

edit flag offensive delete link more

Comments

So, can I use the old version of Moveit! in order to use your turtlebot_arm package? And if I can, which version should I get? Thanks!

Yantian_Zha gravatar imageYantian_Zha ( 2014-04-21 16:25:05 -0600 )edit

And also a question: there is arm_navigation groovy devel, so I guess simple_arm_server can still be used?

Yantian_Zha gravatar imageYantian_Zha ( 2014-04-21 16:38:47 -0600 )edit

Fergs,in block_detection_action_server.cpp you construct a client by simple_arm_server(line57),and I didn't found any function using IKFast plugin.I'm confused in your answer.my understanding in this cpp is that this server accepts a goal,processes it,and sends(as a client) to simple_arm_server

Yantian_Zha gravatar imageYantian_Zha ( 2014-04-21 17:18:55 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2014-04-17 01:18:01 -0600

Seen: 155 times

Last updated: Apr 20 '14