I don't think I was clear that this is new in visualization_common and visualization 1.1, the current unstable development releases. Josh On Mon, May 17, 2010 at 9:28 AM, Nicolas wrote: > Thank you for your help, my program is now running for the basic shapes > (Arrow, Cube, Sphere, Cylinder, as in the tutorial), but troubles come > when I want to use the TEXT_VIEW_FACING marker. > > in my basic_shapes.cpp file, I replaced uint32_t shape = > visualization_msgs::Marker::CUBE by uint32_t shape = > visualization_msgs::Marker::TEXT_VIEW_FACING, and with the other > settings I added a line: marker.text="blablabla"; just to see the > result. > > During the compilation, I get that kind of error: > > /.../using_markers/src/basic_shapes.cpp: In function ‘int main(int, > char**)’: > /.../using_markers/src/using_markers/src/basic_shapes.cpp:12: error: > ‘TEXT_VIEW_FACING’ is not a member of ‘visualization_msgs::Marker > /.../using_markers/src/basic_shapes.cpp:40: error: ‘class > visualization_msgs::Marker’ has no member named ‘text’ > > It seems like the TEXT_VIEW_FACING is not recognized. Is it normal ? Did > I do something wrong ? Is there something to add ? Or is it just a bug ? > > TIA, > > Nicolas > > > Le vendredi 14 mai 2010 à 10:01 -0700, Josh Faust a écrit : > > Looks like there was a bug in the example. ros::Time() should have > > been ros::Time::now(). Depending on where you want to display the > > marker, and what setup you're using, the "/my_frame" frame id may need > > to be changed as well. > > > > Josh > > > > On Fri, May 14, 2010 at 7:30 AM, Nicolas > > wrote: > > Hi Josh and thank you for your answers. > > > > To display TEXT_VIEW_FACING markers, I thought that it would > > be a good > > idea to start with the "basic shapes" tutorial on the wiki, > > and then to > > adapt the C++ file to get "dynamic" text instead of shapes > > shifting > > every second. Unfortunately for me I was right :( > > > > I followed step by step the tutorial, creating my package, > > implementing > > basic_shapes.cpp, building and running the code. Everything > > went > > perfectly well, but my rviz does not display any shape. I > > checked with > > rxgraph that everything was connected and I echoed the > > visualization_marker node to check the informations that rviz > > receives. > > Here is an exemple of the echo result: > > > > header: > > seq: 176 > > stamp: 0 > > frame_id: /my_frame > > ns: basic_shapes > > id: 0 > > type: 3 > > action: 0 > > pose: > > position: > > x: 0.0 > > y: 0.0 > > z: 0.0 > > orientation: > > x: 0.0 > > y: 0.0 > > z: 0.0 > > w: 1.0 > > scale: > > x: 1.0 > > y: 1.0 > > z: 1.0 > > color: > > r: 0.5 > > g: 0.5 > > b: 0.5 > > a: 0.5 > > lifetime: 0 > > points: [] > > > > > > Is everything OK ? I cannot figure what the error is, and my > > rviz still > > doesn't display any shape. > > > > TIA, > > > > Nicolas > > > > Le jeudi 13 mai 2010 à 10:35 -0700, Josh Faust a écrit : > > > > > Hi Nicolas, > > > > > > rviz 1.1 includes a TEXT_VIEW_FACING marker, as well as an > > option to > > > keep a marker relative to a frame (frame_locked). > > > > > > Do you mean dynamically change the color of one of the robot > > model > > > links? No, there is currently no way of doing that. > > Another option > > > is that 1.1 also contains a MESH_RESOURCE marker, so you > > could create > > > a mesh of the same type as that link, make it slightly > > larger and > > > possibly transparent, and set its color. > > > > > > Josh > > > > > > On Thu, May 13, 2010 at 8:25 AM, Nicolas > > > > > wrote: > > > Hello ROS community, > > > > > > I am currently trying to display through rviz some > > > informations about my > > > robot model (a too high temperature for instance), > > and I don't > > > really > > > find a good way to do it. Is there a possibility to > > display > > > informations > > > as a floating text next to the the > > informations are > > > about ? Or a > > > way to dynamically change the color of a texture ? > > And if it > > > is not > > > possible yet, is it planned to be possible in a > > future > > > release ? > > > > > > Thanks in advance, > > > > > > Nicolas > > > > > > _______________________________________________ > > > ros-users mailing list > > > ros-users@code.ros.org > > > https://code.ros.org/mailman/listinfo/ros-users > > > > > > _______________________________________________ > > > ros-users mailing list > > > ros-users@code.ros.org > > > https://code.ros.org/mailman/listinfo/ros-users > > > > > > _______________________________________________ > > ros-users mailing list > > ros-users@code.ros.org > > https://code.ros.org/mailman/listinfo/ros-users > > > > > > _______________________________________________ > > ros-users mailing list > > ros-users@code.ros.org > > https://code.ros.org/mailman/listinfo/ros-users > > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users >