ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2021-01-12 12:37:03 -0500 | received badge | ● Good Question (source) |
2019-04-10 10:51:18 -0500 | received badge | ● Nice Question (source) |
2017-12-05 03:31:30 -0500 | received badge | ● Nice Question (source) |
2016-11-09 10:18:21 -0500 | received badge | ● Nice Question (source) |
2014-03-23 07:07:56 -0500 | received badge | ● Famous Question (source) |
2014-03-23 07:07:56 -0500 | received badge | ● Notable Question (source) |
2014-03-23 07:07:56 -0500 | received badge | ● Popular Question (source) |
2014-01-28 17:22:44 -0500 | marked best answer | SimpleAction Error Message Hello! I got this message: BUG: Got a transition to CommState [PENDING] when our in SimpleGoalState [ACTIVE] This seems to be printed in the simple_action_client.h when the client receives a state different that what it expects. How is this possible? What did I do wrong? Thanks |
2014-01-28 17:22:42 -0500 | marked best answer | What does "message of over a gigabyte was predicted in tcpros" mean? While streaming with theora image_transport, I receive the following error: a message of over a gigabyte was predicted in tcpros. that seems highly unlikely, so I'll assume protocol synchronization is lost. What might cause this error? |
2014-01-28 17:22:24 -0500 | marked best answer | Include Common Node in Multiple .launch I have a set of launch files that each of them initiate a subsystem. However, some of the .launch files contain dependencies on a subset of the system. I could include all dependencies in a .launch file and include it in all other launch files. However, for running the complete system, I include all .launch files in a "global" launcher. This causes the common nodes to start multiple times. How could I solve that? Is there any way to "declare once" some nodes? |
2014-01-28 17:22:15 -0500 | marked best answer | How does tf do interpolation? I am sending a tf transform every 3s. What happens when I try to transform a point with timestamp between these 3 seconds? Which transform is used? Does an interpolation happen? Thanks |
2014-01-28 17:22:06 -0500 | marked best answer | tf synchronization Hi! I am trying to synchronize a camera input with an servo with no feedback and the tf library. More specifically: 1) There is a camera (cameraNode) that asynchronously (with a ros::timer) takes pictures and posts them at a ROS topic with a timestamp. 2) There is a node (servoNode) that controls a servo and some other hardware, that has no feedback. 3) There is a node (armNode) that controls a set of motors (and the servo through servoNode) and publishers tf transforms with their positions. 4) There is a node (visionNode) that processes the images and publishers results about the images (with the image timestamp). 5) There is a node (dataNode) that receives the results and time-travels (with tf) to obtain actual points in a coordinate system. All these seem to work fine individually, but there are times that the camera takes a picture just before the servoNode returns and the armNode publishes the new tf transformation. Then the dataNode when it uses the lookupTransform (with the camera timestamp) gets a transformation that is not correct. How could these be synchronized? Should the armNode stop broadcasting tf transforms (and if yes, how would that change the dataNode's ability for correct transformation)? Using a tf::MessageFilter doesn't seem right because tf transforms might be sent just before the servos started moving and the camera might take up to 200ms to take a picture. Any suggestions? |
2013-06-11 19:57:55 -0500 | received badge | ● Taxonomist |
2013-01-09 06:40:37 -0500 | received badge | ● Famous Question (source) |
2013-01-09 06:40:37 -0500 | received badge | ● Notable Question (source) |
2013-01-09 06:40:37 -0500 | received badge | ● Popular Question (source) |
2012-11-25 05:12:37 -0500 | received badge | ● Famous Question (source) |
2012-11-25 05:12:37 -0500 | received badge | ● Popular Question (source) |
2012-11-25 05:12:37 -0500 | received badge | ● Notable Question (source) |
2012-09-19 15:14:51 -0500 | received badge | ● Famous Question (source) |
2012-09-19 15:14:51 -0500 | received badge | ● Popular Question (source) |
2012-09-19 15:14:51 -0500 | received badge | ● Notable Question (source) |
2012-08-27 06:54:58 -0500 | received badge | ● Notable Question (source) |
2012-08-27 06:54:58 -0500 | received badge | ● Famous Question (source) |
2012-08-27 06:54:58 -0500 | received badge | ● Popular Question (source) |
2011-09-02 11:53:09 -0500 | marked best answer | SimpleAction Error Message no activity > 1 month, closing |
2011-09-02 10:36:08 -0500 | marked best answer | What does "message of over a gigabyte was predicted in tcpros" mean? As the error message indicates, it means that the connection some how became out-of-sync. This could potentially happen if streaming between multiple computers and somehow the libraries are not the same, or something even more esoteric. |
2011-07-09 00:46:55 -0500 | marked best answer | Include Common Node in Multiple .launch One way would be to give each of your subsystem launch files an argument (which could default to |