Ask Your Question
0

RosoutPanel not included in Fuerte?

asked 2012-04-26 05:49:18 -0500

updated 2012-04-26 21:42:52 -0500

The rxtools libraries do not seem to be included in Fuerte. Is there any way to install them (or have they been moved to a new place maybe)? I have connected a RosoutPanel to my GUI, so it would be nice to be able to use it in the new relase too. To clarify, i'm looking for the C++ source code, not rxconsole. I'm including rxtools/rosout_panel.h in my code, but can not find it in Fuerte.

edit retag flag offensive close merge delete

Comments

The rxconsole command works for me. What OS are you using? Did you install from source or binaries?

joq gravatar image joq  ( 2012-04-26 09:03:38 -0500 )edit

The rxconsole command works, but i'm using the C++ library functions for rxtools::RosoutPanel. In Electric the code is located in stacks/rx/rxtools/src/ but in Fuerte the stack/rx is empty and the rxtools package has moved to share/ but there is no src directory, only bin/. I installed from binaries

Ola Ringdahl gravatar image Ola Ringdahl  ( 2012-04-26 21:37:07 -0500 )edit

I was under the impression that rxtools was getting deprecated in favor of the new ros_gui package that should be coming along shortly. You may want to investigate that alternative.

mjcarroll gravatar image mjcarroll  ( 2012-04-27 04:26:59 -0500 )edit

Seems a bit odd to remove the old before having an alternative ready...

Ola Ringdahl gravatar image Ola Ringdahl  ( 2012-04-27 04:33:00 -0500 )edit

Yes, wx is deprecated in favor of Qt as a long-term goal due to cross-platform portability issues. But, http://ros.org/wiki/rxtools says its interfaces are "stable", with no deprecation indication. So, there is a defect somewhere: either in code or documentation.

joq gravatar image joq  ( 2012-04-27 04:40:54 -0500 )edit

Sorry, I was mistaken, the correct phrasing is that it is "End of Life" http://ros.org/wiki/fuerte#Migrating

mjcarroll gravatar image mjcarroll  ( 2012-04-28 07:39:59 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
2

answered 2012-04-27 03:26:55 -0500

joq gravatar image

It looks like those C++ interfaces were left out when rxtools was converted to the new catkin build system. The rxtools::RosoutPanel is a documented interface, and its omission was probably unintentional.

Please open a defect ticket for the rx component on the ROS Trac system.

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools

Stats

Asked: 2012-04-26 05:49:18 -0500

Seen: 171 times

Last updated: Apr 27 '12