ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

How to execute Dijkstra algorithm on the robot? [closed]

asked 2016-08-09 06:34:40 -0500

ros_beginner101 gravatar image

updated 2016-08-11 08:53:31 -0500

I am using Robotino Festo. I want to execute Dijkstra algorithm which comes with the navigation stack in global planner folder. Every time I try to execute with rosrun there comes an error which says no executable found. How do I execute this algorithm from catkin workspace?

I am using Indigo. I downloaded the navigation stack from Github. I compiled using catkin_make.

edit retag flag offensive reopen merge delete

Closed for the following reason Question does not follow our guidelines for questions. Please see: http://wiki.ros.org/Support for more details. by Airuno2L
close date 2016-08-17 13:30:51.439822

Comments

1

There isn't enough information here to answer your question. Please be specific about which version of ROS you're using, the tutorial you're following (if there is one), where you downloaded the code from, how you compiled it, the exact command that you're trying to run, and the exact error message.

ahendrix gravatar image ahendrix  ( 2016-08-09 11:39:33 -0500 )edit

I updated the question

ros_beginner101 gravatar image ros_beginner101  ( 2016-08-11 08:53:41 -0500 )edit
2

We'll literally need to know the exact commands and the exact errors. What text are you entering into the command prompt and what text is output?

Airuno2L gravatar image Airuno2L  ( 2016-08-11 09:47:59 -0500 )edit

It sounds like rosrun isn't found. That's caused by not setting up your environment correctly. Make sure you've run the workspace creation tutorial. And remember, you need to add the two source lines to the shell startup script.

Mark Rose gravatar image Mark Rose  ( 2016-08-11 10:56:00 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2016-08-13 15:18:43 -0500

Chrissi gravatar image

I think the main problem here is that Dijkstra in move_base is part of the global planner plugin. Therefore it is just a library and not an executable. Hence, you cannot execute Dijkstra as a standalone component.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2016-08-09 06:34:40 -0500

Seen: 440 times

Last updated: Aug 11 '16