ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2018-08-03 17:50:19 -0500 | received badge | ● Good Question (source) |
2017-05-12 20:16:46 -0500 | received badge | ● Good Answer (source) |
2016-11-09 10:20:19 -0500 | received badge | ● Good Answer (source) |
2016-05-04 10:53:37 -0500 | received badge | ● Nice Question (source) |
2015-07-25 09:47:26 -0500 | received badge | ● Popular Question (source) |
2015-07-25 09:47:26 -0500 | received badge | ● Notable Question (source) |
2015-07-25 09:47:26 -0500 | received badge | ● Famous Question (source) |
2014-10-10 12:35:44 -0500 | received badge | ● Nice Answer (source) |
2014-08-04 04:56:11 -0500 | received badge | ● Nice Answer (source) |
2014-07-01 00:04:36 -0500 | received badge | ● Favorite Question (source) |
2014-06-19 02:01:26 -0500 | marked best answer | When should one use answers.ros.org vs. the ros-users mailing list? There should be some straightforward guidelines as to which one to pick. Also what is the scope of answers.ros.org , is it the same as ros-users? What about questions that would otherwise have been asked on ros-developers, ros-kinect, or pcl-users? |
2014-04-20 12:54:26 -0500 | marked best answer | Why are search engines (Google, Bing) returning ROS wiki mirror search results instead of results for the main site? I've noticed that when I google something, e.g. "roslaunch machine tag", that the results that typically show up for the wiki pages are from the UMD mirror of the wiki rather than the wiki itself. I'm not sure when this started happening but it definitely didn't happen before, as this has always been my (admittedly somewhat lazy) way to access the documentation. Did something change on the server side of the (real) wiki that is making Google avoid it in search results? It might not just be Google, either--I'm having trouble getting Bing to return any ros.org wiki results either.. |
2014-04-20 12:54:26 -0500 | marked best answer | What do the 'quiet' and 'all topics' checkboxes in rxgraph do? The most that the wiki page says about these is:
What exactly do they actually do? |
2014-04-20 12:50:04 -0500 | marked best answer | How can we reduce the amount of dependencies? I recall that one of the highlights of Diamondback was to have separated the "GUI vs. non-GUI" components. While I think this was achieved to a degree*, it seems there is still a long way to go even in Fuerte. For example, many packages depend on TF, which is clearly not a GUI-only thing. But the TF stack (and hence the Debian package that many people will install to get it) has dependencies that bring in a lot of GUI related stuff. Fonts, even (note For those of us whose robots are headless, with limited hard drive space, and/or have to download package updates over a slower connection, all these X related packages are undesirable overhead. I doubt I'm alone in having such concerns (though admittedly I'm likely in the minority). Of course I could file a ticket for the specific problem with geometry/tf but it seems to me that this issue is something that occurs in many of the core stacks/packages. Is this something that could be made once again an area of focus for the upcoming Groovy release? * To what degree is debatable--the diamondback wiki page mentions the navigation stack as an example of lighter dependencies. But Here is what my system wants me to install in order to use the TF library: UPDATE: It looks like groovy resolves this problem, yay!: (more) |
2014-04-20 12:48:58 -0500 | marked best answer | Do Fuerte packages using Eigen need to depend on common_rosdeps? I'm a bit confused about this. The Eigen wiki page indicates that, for Fuerte, a package's manifest.xml needs to have .. but the common_rosdeps wiki page says that this "stack/package" (which is it?) is "deprecated" and "no longer necessary". I've tried commenting out both lines above and my code still seems to build happily so maybe this only matters in a rosinstall situation (which I tend not to do). But at any rate the information on the Eigen wiki page is still a bit confusing since it recommends depending on a deprecated package. |
2014-04-20 12:48:53 -0500 | marked best answer | Is rxplot no longer rosrun-able in Fuerte? In Electric and earlier it was possible to do .. more importantly, this means that in launch files I could do and so on. It looks like this is no longer possible in Fuerte; only rxconsole and rxloggerlevel seem to be rosrun-able now. So is this intentional? If not I'll file a ticket. If so could someone suggest a workaround to allow rxplot to be launched from a launch file? |
2014-04-20 12:27:53 -0500 | marked best answer | When will ros.org be back up? The main website/wiki, code.ros.org, and willowgarage.com all seem to be down. |
2014-04-20 12:27:50 -0500 | marked best answer | manifest wiki page issues I was just looking into the use of the
I feel a vague sense of guiltiness reporting a bug on answers.ros.org--probably it should go on trac but I'm feeling lazy. If in fact it would be better to report it there, it would be nice if every wiki page had a link somewhere that got you to the right part of trac to report wiki problems... |
2014-04-20 12:24:00 -0500 | marked best answer | How should I use branches and tags in my mercurial ROS repository? I haven't released anything yet or even really settled on version numbering schemes etc. But I'd like to at least start some version numbering. Should I be using branches, tags, or both? Are there (de facto or otherwise) any rules on naming of branches/tags? It looks like there is some related information on the rosdistro/rules page but I wonder whether that's the whole story. Although I don't have a timeline for using the full-blown ROS release process, I want to avoid having difficulties if/when it does come to doing a release. One thing that might help is to look at well-maintained repositories that have releases, and use Mercurial. Ideally they also are hosted on bitbucket like my repo but that's less important. I thought I once saw a breakdown of ROS repositories by VCS type, am I recalling correctly? |
2014-04-20 12:23:59 -0500 | marked best answer | What are the differences between running a nodelet standalone and running the same nodelet alone in a manager? I'm starting to write a new node(let) and initially wrote my launch file to start that nodelet 'standalone'. However I noticed that messages from the rosconsole macros ( I'd been (mistakenly I suppose) assuming that for all intents and purposes running a nodelet 'standalone' and running a single nodelet within a nodelet manager were equivalent but it seems that this isn't the case, at least for the output of the rosconsole logging macros. So my question is, is what I've observed expected behaviour and are there any other differences to be aware of when running a nodelet 'standalone'? Aside from requiring one less |
2014-04-20 12:23:59 -0500 | marked best answer | What is tf2? The wiki page for tf2 doesn't give any obvious indication that tf2 is experimental, though I can imply that by the fact that it's in the geometry_experimental stack. Regardless, I'm curious about how tf2 differs from tf, how far along in the development process it is, if it is targeted to replace tf at some point and if so when, etc. EDIT: Another relevant page, though it doesn't quite answer the questions I have. |
2014-04-20 12:23:08 -0500 | marked best answer | What is the correct usage of -rpath in manifest.xml? I recently came across this error when running
The manifest actually has this (note the .. and the package (and others which depend on it and use the library) does build and seems to work. If I remove that |
2014-04-20 12:21:39 -0500 | marked best answer | Is there a way to check for dropped messages that don't have headers? In particular, I am sending some I've occasionally seen a delay of > 0.5 s, where the in the received messages based on timing within the subscriber's callback, and I'd like to see if that might have to do with dropped UDP packets. I was thinking that I would just look at the Am I SOL or is there some way to determine whether messages are being dropped? I also wonder about out-of-order messages which I think are theoretically possible with UDP and was hoping to also watch out for those in a similar manner. Maybe a |
2014-04-20 12:21:38 -0500 | marked best answer | What are 'bond' topics for? .. and why are there so many connections involving them. e.g.: and In particular I'm interested why there are multiple connections on the same bond topic, some of which are using transport TCPROS despite the use of nodelets? Edit with a followup question: Doesn't having a 'spawner' process that hangs around for the lifetime of my nodelet, and moreover, is constantly communicating over TCPROS, defeat some of the main purposes of having nodelets, namely to reduce the number of processes and unnecessary network-level communication? In all my use cases at least, nodelets are a nice way to couple together what would otherwise be nodes but I don't need any of the respawning behaviour that you describe--either the entire manager plus its loaded nodelets are up, or they are all down. Could the 'spawner' nodes optionally exit after their nodelet has been loaded successfully? |
2014-04-20 12:21:20 -0500 | marked best answer | camera1394 timestamps for Point Grey USB cameras I've started to look at using camera1394 for my Point Grey Firefly MV USB camera. This camera implements 1394-over-USB and seems to work fine with camera1394 as far as I can tell, with one exception: The timestamps on the output are incorrect. They are typically sometime in January 1970 :) Looking at the code it seems that the timestamp is generated using data from the camera: I'm not sure why the timestamp is nonzero--it could just be from uninitialized memory. These cameras _do_ have an option to output some kind of timestamp, and I have enabled it, but in their own tool ("FlyCapture2"), the "seconds" and "microseconds" fields are zero even with this option enabled. There are however some other fields, "1394 cycle time seconds", "1394 cycle time count", and "1394 cycle time offset" but this seems to be time since capture started, not since the epoch. Anyhow the question is, has anyone else using these cameras found a way to have the true timestamp included in the image/camera_info header? UPDATE: Here is what is printed when camera1394_node is started: |
2014-04-20 12:21:08 -0500 | marked best answer | Has anyone used any haptic devices in conjunction with ROS? Or even just on Linux--the ROS interfacing is probably relatively simple. I'd be interested to hear of anyone's experiences with any kind of haptic input devices, though I'm interested mostly in something like a force-feedback joystick, as opposed to extremely high resolution haptics used for robotic surgery and the like. Thanks! |
2014-04-20 12:20:55 -0500 | marked best answer | Cleaning up when moving a stack/package to a different directory so rosmake won't complain Background: I just had some difficulty rebuilding a stack (openni) after copying it to a new directory, and the failures were due to the old path being cached somehow, even when using rosmake --pre-clean. The solution seems to have been to do 'make wipe' in the affected packages. Is there something like rosmake --wipe? Was there a better way to do this? (edit: question title was originally "Should I always use rosmake or can I use make sometimes?" but I went on a bit of a tangent in the body. The new title is a bit better I think.) |
2014-04-20 12:20:51 -0500 | marked best answer | Can I add tags to an existing question? And if so, how? |