Ask Your Question
0

Error while compiling modified cmd_vel_mux

asked 2014-04-25 21:34:18 -0600

RB gravatar image

updated 2014-04-26 11:13:30 -0600

Hi, I am using ROS fuerte version and the simulator is USARSim. I use the * velocity multiplexer (sudo apt-get install ros-fuerte-yujin-ocs)* designed by YujinRobot(http://wiki.ros.org/cmd_vel_mux).

I modify the one header file and one cpp file, to incorporate one more subscriber (so that nodelet manager subscribes to amcl_pose topic). But when I compile the code following error appears.

make output image description

NOW ABOVE ERROR IS SOLVED BY FOLLOWING THE ANSWER

Problem OCCURS When I run FOLLOWING COMMAND

roslaunch cmd_vel_mux standalone.launch

http://pastebin.com/XnUkXRCZ

nodelet_manager and velocity_multiplexer nodes don't get initialized

You can view the highlighted portion of the header file here http://pastebin.com/0aJzRS2x

Please help..LOOK in the above TWO LINKS

edit retag flag offensive close merge delete

Comments

As an aside, logging in as root and performing operations is not considered good practice. Everything you need can be accomplished using the 'normal' user.

McMurdo gravatar imageMcMurdo ( 2014-07-07 06:59:16 -0600 )edit

1 Answer

Sort by » oldest newest most voted
1

answered 2014-04-25 22:47:00 -0600

I suspect that you forgot to add

#include <geometry_msgs/PoseWithCovarianceStamped.h>

in cmd_vel_mux_nodelet.h.

I´d recommend posting code directly or a link to it, as opposed to taking screenshots of it (as screenshots don´t allow copy/pasting code, eat bandwidth and are generally unwieldy)

edit flag offensive delete link more

Comments

Oh, thanks a lot. Now, there is no error while 'make'. But when I try to launch nodelet_manager, some error appears as updated in the question..

RB gravatar imageRB ( 2014-04-26 08:18:31 -0600 )edit

If a new error appears after solving the first problem, please do not exchange the original question. Any answers won't match any more and anyone that finds this problem later won't be helped. Open a new question for a new problem instead.

dornhege gravatar imagedornhege ( 2014-04-26 08:25:40 -0600 )edit

Now I use pastebin @Stefan Kohlbrecher. I have changed the question accordingly @dornhege.

RB gravatar imageRB ( 2014-04-26 10:59:46 -0600 )edit

Why we can't add our own function? Added a new question, please have a look http://answers.ros.org/question/157886/error-while-loading-nodelet-velocity_multiplexer/

RB gravatar imageRB ( 2014-04-26 19:12:45 -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-25 21:34:18 -0600

Seen: 104 times

Last updated: Apr 26 '14