ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2023-06-01 14:12:09 -0500 | marked best answer | rospy and Subscriber/Publisher garbage collection Do I need to store a reference to rospy subscribers and publishers to avoid these objects to be garbage collected? |
2023-05-29 07:45:50 -0500 | received badge | ● Notable Question (source) |
2023-05-29 07:45:50 -0500 | received badge | ● Famous Question (source) |
2023-05-22 10:25:50 -0500 | received badge | ● Popular Question (source) |
2023-05-10 03:54:59 -0500 | asked a question | rospy and Subscriber/Publisher garbage collection rospy and Subscriber/Publisher garbage collection Do I need to store a reference to rospy subscribers and publishers to |
2023-03-31 06:55:22 -0500 | received badge | ● Taxonomist |
2022-12-28 05:39:44 -0500 | marked best answer | rostest: specifying a single test case How do I tell rostest to only run a single specific test method in a python unittest.TestCase class? I can execute the full test suite with: The tests are defined in a file test/rostest_foo.py, how do I run only the test method test_a in class TestFoo? Any command line arguments to rostest? My test classes are looking like this: |
2022-12-28 05:39:30 -0500 | answered a question | rostest: specifying a single test case Answering my own old question: in ROS melodic you can use a string describing a specific test like this: rostest.rosr |
2022-11-15 06:52:14 -0500 | received badge | ● Great Answer (source) |
2022-11-15 06:52:14 -0500 | received badge | ● Guru (source) |
2022-11-14 03:12:37 -0500 | received badge | ● Famous Question (source) |
2022-09-25 23:06:38 -0500 | received badge | ● Famous Question (source) |
2022-09-25 23:06:38 -0500 | received badge | ● Notable Question (source) |
2022-08-24 00:17:12 -0500 | received badge | ● Nice Question (source) |
2022-08-24 00:17:05 -0500 | marked best answer | Message order with multiple publishers to same latched topic Scenario:
Because of the latched topics, I assume a late subscriber will receive both "hello" and then "world", correct? But is the order guaranteed, will he always receive "hello", then "world" ? |
2022-02-10 03:30:40 -0500 | commented question | ROSCONSOLE_FORMAT time zone Listening in here, also interested in solutions. With a ROSCONSOLE_FORMAT definition like yours, my experiments show tha |
2022-02-07 08:46:53 -0500 | received badge | ● Nice Question (source) |
2022-02-07 01:18:29 -0500 | marked best answer | Can ROS timers be safe to clock jumps? Ubuntu 20.04, ROS noetic It seems that ROS timers are not completely robust to clock jumps e.g. from daylight time savings. I created a ros::WallTimer that triggered every second and logged the intervals with a std::chrono::steady_clock. Then I set back the clock 1 hour and then again 1 hour forward. I get this output: Does ROS1 have any ways to prevent these irregularities? Among other things I am concerned it affects certain heartbeat intervals in my system. [EDIT] I notice that Ubuntu resets the clock seconds when I shift the hour: ... so this might explain some of the above. However it does not change the underlying problem: Does a steady timer exist in ROS1? |
2022-02-07 01:18:21 -0500 | commented answer | Can ROS timers be safe to clock jumps? Good comment about the DST time jumps, you are right that in typical use cases this will not affect my system. I actuall |
2022-02-05 06:32:39 -0500 | received badge | ● Notable Question (source) |
2022-02-04 11:32:09 -0500 | received badge | ● Popular Question (source) |
2022-02-02 10:30:39 -0500 | edited question | Can ROS timers be safe to clock jumps? Can ROS timers be safe to clock jumps? Ubuntu 20.04, ROS noetic It seems that ROS timers are not completely robust to c |
2022-02-02 10:17:59 -0500 | asked a question | Can ROS timers be safe to clock jumps? Can ROS timers be safe to clock jumps? Ubuntu 20.04, ROS noetic It seems that ROS timers are not completely robust to c |
2021-06-08 06:43:38 -0500 | received badge | ● Good Question (source) |
2021-06-04 02:33:56 -0500 | marked best answer | error reporting: ROS_ERROR or error topic What is best practice for reporting global errors throughout ROS? One option is to report errors through ROS_ERROR only.
A node could then subscribe to Another option is of course to create a dedicated topic for reporting errors and warnings. All nodes in the system then needs to publish to this topic. Any advice appreciated, thanks. |
2021-06-04 02:31:58 -0500 | received badge | ● Nice Question (source) |
2021-04-09 05:21:45 -0500 | commented question | rostopic list You are not providing more details. I can only suggest what abhishek47kashyap already did: rosbag play BAGFILE rostopic |
2021-04-09 04:33:02 -0500 | received badge | ● Famous Question (source) |
2021-04-09 03:48:50 -0500 | commented question | rostopic list Can you maybe elaborate more or give a short example or what you have, please? Still hard to understand what you are try |
2021-04-09 03:45:37 -0500 | commented question | Hello, i'm new to ROS and i am trying ot make robot model using urdf it i am unable to find exact points( origin, rpy, inertia etc. ) please help me with this new to ROS -> welcome, you can have a lot of fun with ROS. But when you are adding more info in the question, please |
2021-04-09 03:45:16 -0500 | commented question | Hello, i'm new to ROS and i am trying ot make robot model using urdf it i am unable to find exact points( origin, rpy, inertia etc. ) please help me with this new to ROS -> welcome, you can have a lot of fun with ROS. But when you are adding mroe info in the question, please |
2021-03-29 01:19:29 -0500 | received badge | ● Famous Question (source) |
2021-03-22 09:36:19 -0500 | received badge | ● Famous Question (source) |
2021-02-26 08:59:59 -0500 | received badge | ● Nice Question (source) |
2021-02-26 08:59:57 -0500 | marked best answer | rosbridge, authentication and user roles I want to create a web interface for my ROS application. rosbridge looks promising, however I need to make sure that I can control what a user can interfere with. I am not very experienced in web services.
(ROS kinetic, Ubuntu 16.04) |
2020-11-19 19:34:59 -0500 | marked best answer | Deploying ROS solution without source What is the best practice approach to transfer my ROS solution: c++-based nodes, python-based nodes, launch files, config files, ... to a target platform, excluding the source code? Which folders from my own catkin workspace are needed? And is there any way to find the minimal ROS package set, I need to install on the target? |
2020-05-30 14:50:51 -0500 | marked best answer | get rid of warning: Inbound TCP/IP connection failed I get this warning intermittently:
I see this sometimes when a subscriber unsubscribes a topic. I am assuming the warning is issued if the unsubscription happens while the next message is already coming in. The concrete place I am seeing this is when using smach monitor_state. When a monitored topic delivers a message that satisfies the state, it unsubscribes, and sometimes, I see the above warning. I want to get rid of warnings, when they really don't indicate a problem. Can I unsubscribe in a way that is more "clean" and doesn't cause this warning? |
2020-05-30 14:50:51 -0500 | received badge | ● Nice Question (source) |
2020-04-22 09:50:59 -0500 | marked best answer | git strategy for catkin and package folders I am new to ROS and the catkin tool. I have read the tutorials and try to understand how to work with the ROS file structure and tools. Let's say my application will consist of home grown packages a,b and c.
For each solution I am interested in the instructions that a new developer would need to checkout and build the application. For instance I am somewhat in doubt about what catkin (e.g. catkin init work space) does behind the scenes and how much of this should be in git. Thanks for any advice |
2020-04-18 10:04:18 -0500 | received badge | ● Popular Question (source) |
2020-04-18 10:04:18 -0500 | received badge | ● Famous Question (source) |
2020-04-18 10:04:18 -0500 | received badge | ● Notable Question (source) |
2020-03-26 07:48:14 -0500 | received badge | ● Notable Question (source) |
2020-03-12 17:40:50 -0500 | marked best answer | Release schedule for ROS Noetic Is there a release schedule/timeline/roadmap for releasing ROS Noetic? When is it likely to available in Ubuntu (next Ubuntu release Focal Fossa is scheduled for April 2020)? |