ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2021-02-01 05:36:03 -0500 | received badge | ● Famous Question (source) |
2018-07-04 02:55:10 -0500 | received badge | ● Taxonomist |
2014-08-14 08:21:40 -0500 | received badge | ● Enthusiast |
2014-08-13 12:02:44 -0500 | received badge | ● Guru (source) |
2014-08-13 12:02:44 -0500 | received badge | ● Great Answer (source) |
2014-08-07 07:52:17 -0500 | received badge | ● Great Answer (source) |
2014-08-07 07:52:17 -0500 | received badge | ● Guru (source) |
2014-07-24 01:18:04 -0500 | received badge | ● Good Answer (source) |
2014-06-26 03:45:50 -0500 | received badge | ● Great Answer |
2014-06-26 03:45:50 -0500 | received badge | ● Guru |
2014-02-15 14:20:46 -0500 | received badge | ● Good Answer (source) |
2014-01-28 17:31:10 -0500 | marked best answer | Python SimpleActionServer stops unexpectedly (deadlock!) Hi all, I'm writing a small piece of code that leverages actionlib, specifically SimpleActionServer. The main intricacy is that I register a preempt callback, but then I set_preempted on another thread (see code below). However, when the rate of requests is relatively high (~1Hz) sometimes actionlib stops processings new requests. It does not crash, it does not print nor log anything, it just idles. Below is a simplified version of my code: Am I using actionlib in an invalid way? Could this be an actionlib bug? Thanks, Miguel S. |
2014-01-28 17:30:07 -0500 | marked best answer | Set TF_CACHE_TIME with rospy Hello! I'm using a robotic (and ROSified!) wheelchair. One of the tasks I have to do is to transform a point from However, when running the code below in Python: the function returns I think the issue might be that tfListener doesn't have a big enough TF_CACHE_TIME, so I'd like to try and increase it. However the TF python documentation doesn't indicate how to do this. I've also checked the source code and there's a call to override the argument in Any ideas? |
2014-01-28 17:28:41 -0500 | marked best answer | Installing groovy from source fails Hello! I'm trying to install ros-groovy from source in an open-nao1.14 virtual machine (a gentoo derivative for NAO). The idea is to be able to then copy&paste the contents of After downloading ros-comm I execute (as per the instructions on the wiki ) But when the script calls Any ideas on how to get it to compile? Thanks! Update: Here's the output of the commands requested. Calling catkin's build & install command straight from python: Python version: Update 2: setup.py instructions (more) |
2014-01-28 17:28:10 -0500 | marked best answer | Gracefully stopping robot & roslaunch Hi! I am writing a ROS node that takes control of the NAO, and upon receiving a Ctrl+C (or rosnode kill) signal, puts the NAO back to its original position. In order to do that nao_driver/nao_controller.py (another ROS node) must be running in the background. The problem crops up when I put both my node and nao_controller in the same roslaunch file. Roslaunch immediately stops nao_controller and my node never has the opportunity of stopping gracefully (ie. going back to the original position). I've checked the wiki and roslaunch does not seem to have any support for adding node dependencies. I reckon this must be a fairly common issue (shutdown ordering) and that there must be some guidelines and best practices that I am not following. Can anyone help? Thanks! |
2014-01-28 17:28:00 -0500 | marked best answer | Best approach for continuous blinking task Hello! I'm developping a small node that interfaces with nao_driver which is supposed to offer the user to start a blinking behaviour. The user is supposed to be able to turn on the behaviour and the stop it as needed. I see two options:
Which one is the recommended approach? I guess it's irrelevant, but I'm coding this with rospy. Thanks! Miguel S. |
2013-11-15 05:39:36 -0500 | received badge | ● Good Answer (source) |
2013-11-06 14:52:39 -0500 | received badge | ● Good Answer |
2013-09-26 11:31:53 -0500 | received badge | ● Nice Answer |
2013-09-18 07:11:31 -0500 | received badge | ● Nice Answer (source) |
2013-08-21 13:37:09 -0500 | commented answer | Problem running nao_driver on cross-compiled Nao Nope, actionlib is a ROS core package and it should be installed on the robot. This looks like a bug we don't know about. Can you tell me what happens if you type roscd actionlib? Thanks! |
2013-08-21 08:42:56 -0500 | commented answer | Problem running nao_driver on cross-compiled Nao True, my bad. I forgot the binaries get installed somewhere else... I've updated the instructions. |
2013-08-20 12:09:56 -0500 | commented answer | Problem running nao_driver on cross-compiled Nao Just the util folder (the src folder should be there already!) |
2013-08-19 12:51:19 -0500 | commented answer | Problem running nao_driver on cross-compiled Nao NaoQi 1.14.x should be fine. The version it uses it's *not* 0.10 (it's 0.11). And the bug was fixed on a commit that's not included in your version. I would suggest you wait a bit till we release the proper version, but if you're in a hurry read the updated answer... |
2013-08-19 06:43:17 -0500 | answered a question | Problem running nao_driver on cross-compiled Nao Are you using the version provided with the binaries? Version 0.10 (which can be downloaded from here) shouldn't have that issue. The version that ships with the NAO v4 binaries hasn't yet been released and the commit that fixes your issue was only merged a few days ago. We're currently working on a official release. You can either wait for it to be ready (which will hopefully happen soon) try installing version 0.10 (though I suspect v0.10 is not going to mix well with the binary installation) or just run version 0.10 remotely. Update The actual issue is that the scripts under You may need to use sudo in front of the last command. |
2013-08-19 02:38:10 -0500 | received badge | ● Nice Answer (source) |
2013-08-17 21:11:58 -0500 | received badge | ● Great Answer (source) |
2013-08-17 04:32:57 -0500 | answered a question | How to import ROS project C++ file into QT-Creator and compile them? It's actually fairly easy to use QtCreator with ROS (I do it myself). This is a link that explains in more detail. Briefly, you have to launch qtcreator from the terminal so that the program is aware of your environment variables ( Once you've done that, go to File->Open Project and navigate to the |
2013-08-15 12:49:48 -0500 | commented question | Nao bottom camera image_raw problems |
2013-08-15 12:47:22 -0500 | commented question | Webots version 7.1.2 problem with image_raw / Nao Robots / ROS This looks like it could be a bug in nao_camera.py. Unfortunately I don't have webots to test it myself. You could try contacting some of the other developpers by posting on https://groups.google.com/forum/#!for... Hope that helps! |