ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2020-03-06 17:15:10 -0500 | commented answer | Service buffer overrun only when service is persistent I don't suppose anyone knows why this is a problem in python3? I'd really prefer not to switch back to 2.7. |
2019-05-11 11:30:12 -0500 | received badge | ● Enlightened (source) |
2019-05-11 11:30:12 -0500 | received badge | ● Good Answer (source) |
2017-01-23 12:23:56 -0500 | commented answer | ImportError: No module named rospkg (python3) <SOLVED> I'm running indigo on Ubuntu 14.04. Running this command causes apt to uninstall ROS for me. |
2016-09-03 02:30:28 -0500 | received badge | ● Famous Question (source) |
2016-09-03 02:30:28 -0500 | received badge | ● Notable Question (source) |
2016-05-26 06:00:52 -0500 | received badge | ● Popular Question (source) |
2016-05-25 13:49:54 -0500 | answered a question | Problem with Kinetic ROS_PACKAGE_PATH on Raspberry Pi 3? Turns out the problems were much larger. Something must have gone very bad during the install. A complete removal and reinstall of Kinetic did the trick. Things are working fine now with ros-kinetic-ros-base. |
2016-05-24 17:44:01 -0500 | asked a question | Problem with Kinetic ROS_PACKAGE_PATH on Raspberry Pi 3? I am an experienced ROS installer. I just did a new install of Kinetic on a Raspberry Pi 3, running Ubuntu 16.04. I installed I then when through setting up my workspace: http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment However, after sourcing both Bug? Thanks. |
2015-06-24 09:04:35 -0500 | received badge | ● Famous Question (source) |
2015-03-16 11:14:23 -0500 | received badge | ● Famous Question (source) |
2015-03-16 11:14:23 -0500 | received badge | ● Notable Question (source) |
2015-03-16 11:14:23 -0500 | received badge | ● Popular Question (source) |
2015-03-06 10:34:52 -0500 | received badge | ● Nice Answer (source) |
2014-12-14 23:06:28 -0500 | received badge | ● Famous Question (source) |
2014-12-14 23:06:28 -0500 | received badge | ● Notable Question (source) |
2014-12-14 23:06:28 -0500 | received badge | ● Popular Question (source) |
2014-12-09 09:41:45 -0500 | commented answer | Usage Map from ROSCon 2014? Yup, Ryan and Tom for the win. Thanks guys. |
2014-12-09 09:39:26 -0500 | answered a question | Looking for a programm for sound_capturing,sound source localization, source separation and automatic speech recognition For recognizers you can also check out gspeech and pocketsphinx. And audiocapture for recording audio. |
2014-12-08 15:10:56 -0500 | received badge | ● Famous Question (source) |
2014-12-07 15:40:17 -0500 | received badge | ● Notable Question (source) |
2014-12-07 12:36:32 -0500 | commented answer | Usage Map from ROSCon 2014? Thanks, but that's not it. There was a demo of a cool html based tool that allowed you to visualize package usage and number of bugs, etc. |
2014-12-07 04:08:25 -0500 | received badge | ● Popular Question (source) |
2014-12-06 17:15:40 -0500 | asked a question | Usage Map from ROSCon 2014? Hey for those of you who were at ROSCon 2014 in Chicago there was a slick looking demo showing how many usage statistics of different packages, number of bugs, etc. I think it also showed a map of users geographically. I think it might have been demoed during a lightning talk, not sure. I am NOT referring to this map: http://metrorobots.com/rosmap.html Anyone know what I'm talking about or where it's located? |
2014-12-04 17:55:56 -0500 | received badge | ● Notable Question (source) |
2014-12-04 17:54:49 -0500 | asked a question | pocketsphinx indigo acoustic model missing parameter I've tried this on 2 different computers now, both on Indigo, Linux Mint 17 (Ubuntu 14.04). I simply do the install: then run Which gives the error: Anyone have any ideas? Sounds like there is a library mismatch to me. I've also tried this on hydro and had no problems. Full console:
|
2014-11-14 11:13:05 -0500 | received badge | ● Enthusiast |
2014-11-07 16:30:39 -0500 | received badge | ● Popular Question (source) |
2014-11-07 14:44:12 -0500 | commented answer | rosbag topics out of order Well I've confirmed what you've said with tests. However, it would be really nice if messages were timestamped according to when they were published rather than received. So the callback for a subscriber would now have an extra parameter: |
2014-11-07 12:44:35 -0500 | asked a question | rosbag topics out of order Indigo, Linux Mint 17 I'm using the commandline rosbag utility to record various topics. I have two topics /topic1 and /topic2. Topic1 is published before Topic2, like so: So topic1 publishes when we are in the new_state and topic2 just publishes the state, whatever it happens to be. After recording I inspect the bag with rqt_bag. I expect to see topic1 always preceding topic2 switching from another state to "new_state". However, this is not what I see. I often will see topic2 transition to "new_state" before topic1 appears. If I explicitly add a sleep statement after publishing topic1 then they appear in the order I expect. So:
Does it all come to the limitations of record/playback as described here? http://wiki.ros.org/ROS/Tutorials/Rec... If so, does anyone have a solution for ensuring accurate timing in a rosbag? Writing it directly myself rather than publishing and letting rosrecord pick it up? |
2014-11-06 02:15:54 -0500 | received badge | ● Famous Question (source) |
2014-11-05 22:14:12 -0500 | answered a question | Publish too slow I seem to have gotten it sorted out. Cause: No idea. Bug in out of date ROS binaries? Solution: The problem is that I'm stuck on Raring, which is end of life and upgrade and update don't work properly any more. I had to figure out which sources to point apt-get at. Once I did that and ran upgrade the issue with serious delays in this particular situation went away. So either I go back to 12.04 or hope that National Instruments updates their DAQ drivers soon so I can move forward to 14.04. |
2014-11-05 10:54:36 -0500 | commented question | iRobot Create connection issue I see the issue has been corrected in the hydro branch, but not in groovy. Line 213 on https://github.com/turtlebot/turtlebo... needs to be removed. |
2014-11-05 10:01:20 -0500 | commented question | iRobot Create connection issue I haven't tried that package, but it does not appear to be supported any more. I have had luck with the turtlebot_create package http://wiki.ros.org/turtlebot_create although if I recall correctly I had to make a fix to the serial port initialization. |
2014-11-05 07:12:26 -0500 | received badge | ● Notable Question (source) |
2014-11-04 16:36:36 -0500 | received badge | ● Popular Question (source) |
2014-11-04 13:32:34 -0500 | asked a question | Publish too slow This is for the dynamixel_controllers package ( http://wiki.ros.org/dynamixel_control... ), but I don't think it's specific to this particular package. The package is installed from source in my catkin_workspace, not from binaries. Ok, I have 5 callbacks (JointController.process_motor_states, 5 instances of JointController) that subscribe to a topic (MotorState.msg) that is being published at 20Hz, so 0.05s. Each of the callbacks also publishes a message (JointState.msg). Now timing the callbacks I see that summing up all 5 takes longer than 0.05 s and is creating a bottleneck. So what is happening is that process_motor_states ends up falling way behind and gets further and further out of sync as time goes on. Further inspection of the process_motor_states shows that the bottleneck is the publishing of the message (JointState.msg), which itself can take up to 0.05s. So in the code snippet below, the issue is the last line. Here's the JointState.msg: There is one subscriber for each of the instances of this publisher: If the subscriber callback for the JointState.msg is simply a pass statement so: Then we still have the bottleneck. If I remove the single subscriber then there is no bottle neck. Any help is welcome. I don't think I'm doing anything weird here. |
2014-07-17 11:20:40 -0500 | marked best answer | rostopic could not get message class, but rosmsg shows msg I have a custom message /adc_interface/EMGSignal.
If I run I also get a similar error when trying to use rqt_plot. The message has been tested and used on Groovy on another computer. I am running Hydro on my computer. I have run catkin_make. My .bashrc is: I am new to Ros and may have some configuration/installation issues (I thought it would be fun to uninstall python from Linux Mint - it wasn't). Additionally, running |
2014-07-17 11:20:40 -0500 | received badge | ● Nice Answer (source) |
2014-05-30 02:39:52 -0500 | marked best answer | How to meet Bullet requirement for rosdep tf2_bullet? Or can I trick rosdep? I am attempting to do a ROS install on Raspbian (pi). 3.10.25+ Pretty much everything has gone very well until I tried to install the tf2_bullet package that I need for create_node. To install new packages I have been following the instructions here: http://wiki.ros.org/ROSberryPi/Settin... Running I get the error: I have manually installed bullet on my system from source (although I'm not sure I did it right). I've already checked and create_node does in fact need tf, which depends on tf2 down to bullet. I see in the source for rosdep that it does a look up in the data dictionary passed in to RosdepDefinition, but I haven't yet found where that data dictionary is created. Anyone know how to get bullet installed or how I can get rosdep to move past this point? Thanks |
2014-05-30 02:38:10 -0500 | received badge | ● Famous Question (source) |
2014-05-30 02:38:10 -0500 | received badge | ● Notable Question (source) |