ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2019-06-11 13:23:21 -0500 | received badge | ● Enlightened (source) |
2019-06-11 13:23:21 -0500 | received badge | ● Good Answer (source) |
2018-09-02 12:24:02 -0500 | received badge | ● Notable Question (source) |
2018-09-02 12:24:02 -0500 | received badge | ● Famous Question (source) |
2017-04-20 16:28:11 -0500 | marked best answer | In what situations or problems would I use KDL data type in tf? Is KDL used by tf to do transforms or is it a supplement to explicitly do transforms by the programmer instead of letting tf do it? Please forgive my ignorance I've been trying to get a better understanding of tf but am confused by KDL. |
2017-04-20 16:27:51 -0500 | received badge | ● Famous Question (source) |
2016-12-27 15:00:45 -0500 | received badge | ● Nice Answer (source) |
2016-12-27 13:25:14 -0500 | answered a question | Why do we echo "source /opt/ros/kinetic/setup/bash"? This command is done one time only: echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc Once it is appended to .bashrc everytime you open a new terminal the bash script /opt/ros/indigo/setup.bash is run. You could edit .bashrc in a number of ways to add the line "source /opt/ros/indigo/setup.bash" to the end of the .bashrc file, echo is just a handy way to edit .bashrc. |
2016-12-05 13:17:13 -0500 | received badge | ● Popular Question (source) |
2016-12-04 15:13:53 -0500 | answered a question | When I run rvis move_base gets a error and terminates Fixed problem by reloading Ubuntu 14.04 and ROS-Indigo and sudo apt-get install ros-indigo-navigation |
2016-12-03 16:14:19 -0500 | asked a question | When I run rvis move_base gets a error and terminates I get the following error from move_base when rviz is run: |
2016-11-11 03:37:33 -0500 | received badge | ● Famous Question (source) |
2014-11-25 04:05:53 -0500 | received badge | ● Famous Question (source) |
2014-11-21 08:53:14 -0500 | received badge | ● Popular Question (source) |
2014-11-21 08:53:14 -0500 | received badge | ● Famous Question (source) |
2014-11-21 08:53:14 -0500 | received badge | ● Notable Question (source) |
2014-08-17 16:38:29 -0500 | received badge | ● Famous Question (source) |
2014-08-07 13:44:05 -0500 | received badge | ● Teacher (source) |
2014-06-27 12:21:49 -0500 | received badge | ● Notable Question (source) |
2014-06-10 08:50:03 -0500 | commented question | How do I submit a ROS tutorial for beginners? No errros occured when I tried to set the page up. Did not get to the point of adding information to PAGE. @PAGE@ is the one I can edit. I cannot edit @PAGE@ Writing a Complex Node. Is that ok? |
2014-06-08 13:03:20 -0500 | received badge | ● Notable Question (source) |
2014-06-08 01:56:32 -0500 | received badge | ● Popular Question (source) |
2014-06-07 17:46:02 -0500 | commented answer | Can i call a callback funcion on my main funcion? Perhaps you could have your callback collect new data from the topic that would be passed to a lastest_data_off_queue variable to another function that runs at the rate you need for your system to work. If you also needed that second function to run if there is new data then it could be called by your call back as well. |
2014-06-07 16:54:18 -0500 | answered a question | Can i call a callback funcion on my main funcion? Not sure from what you said why you can't call spin? I believe you can also use instead of spinOnce you can use use equivalent of ros python r = rospy.Rate(rate in hz) and then in the loop r.sleep() |
2014-06-07 16:37:01 -0500 | asked a question | How do I submit a ROS tutorial for beginners? The tutorial is a general purpose tutorial on writing a node with parameters, multiple publishers and subscribes to more than one topic. It is a beginner or intermediate tutorial for sure. Only option when I get is for a package tutorial or stack tutorial which it is not either. See page for new turtorial: http://wiki.ros.org/action/fullsearch... Related question is there a review process to approve the tutorials and also review for errors before it can be viewed by others. I see there is a process for code package submissions but not general purpose tutorials. Thanks |
2014-05-24 11:11:03 -0500 | received badge | ● Popular Question (source) |
2014-05-23 11:43:42 -0500 | answered a question | Trying to write simple PyQt node that uses topics for I/O? OK think I answered by own question or rather a package qt_ros does. Looks like it sets up a thread for Qt so qt does not block ros node. I am thinking could also use any inter-process communication or perhaps ros bridge if not using threads. |
2014-05-23 10:52:04 -0500 | commented question | Trying to write simple PyQt node that uses topics for I/O? Of course its not check rospy.is_shutdown() since its not returning from guy_app while not rospy.is_shutdown(): str = "hello world %s"%rospy.get_time() pub.publish(str) gui_app() rospy.loginfo(str) r.sleep() |
2014-05-23 10:28:00 -0500 | commented question | Trying to write simple PyQt node that uses topics for I/O? I can publish from gui user interface handler for a event like pushing a button but not sure yet if I can listen to a topic (because the gui takes control and won't give it back to node software main loop)? |
2014-05-23 09:08:41 -0500 | received badge | ● Editor (source) |
2014-05-23 09:05:51 -0500 | asked a question | Trying to write simple PyQt node that uses topics for I/O? Was wondering if anyone knows of or has a simple example of a node that uses PyQt that works in hydro? Trying to teach students about framework and thought they would find using it with their own node that display and gets input from gui interesting. |
2014-05-19 21:41:58 -0500 | received badge | ● Notable Question (source) |
2014-04-20 12:10:27 -0500 | received badge | ● Popular Question (source) |
2014-04-20 06:57:09 -0500 | marked best answer | How best to write base driver for turtlebot variant with a custum hardware base? Hi I am developing a turtlebot variant that does not use an existing turtlebot base. I want to write a driver for it, but am unsure of turtlebot architecture. It seems like the code is tied to the create base or even more so to the kubuki base. I would like to keep base code contained to a single node and new_base_driver.py. Is the turtlebot node the central point used to communicate with the base driver code? Is there a generic base driver module I should work off of? What do you think would be the best way to proceed? The base will be non-holonomic in one configuration and holonomic in another. In short it can spin about it's center point but also go backwards to pull and push a cart that can be attached to it to carry instruments, sensors, etc. |
2014-04-20 06:57:08 -0500 | marked best answer | Error Conpressed Depth Image Transport - Compression requires single channel Rviz does not show the registered point cloud. Running turtlebot software with a create and kinect. |
2014-04-17 06:18:20 -0500 | commented answer | Can't Install ros-hydro-desktop-full from USB stick The lock file in last post for some reason was left with a permission which killed the script. I can fix the lock permission and it goes back to error with list of 300+ packages not installed. I think I can learn more myself diving into aptitude command thanks to you. |
2014-04-17 06:02:08 -0500 | commented answer | Can't Install ros-hydro-desktop-full from USB stick Just started today looking into debian packages. There is a lot to the package system that I always took for granted because it worked for me. There are 300 + packages not getting installed including collida and on down the list. If I put a more to see the first part of the command I get the following and it returns to prompt after this instead of sending a ton of messages to the screen: ubuntu@ubuntu:~$ sudo aptitude install ros-hydro-desktop-full | more E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg ... (more) |
2014-04-16 16:24:03 -0500 | commented answer | Can't Install ros-hydro-desktop-full from USB stick aptitude was not able to resolve dependencies |
2014-04-16 16:06:30 -0500 | commented answer | Can't Install ros-hydro-desktop-full from USB stick Never mind just answered my own comment shoud be sudo apt-get install aptitude not installed by default on 12.04 |
2014-04-16 16:01:21 -0500 | commented answer | Can't Install ros-hydro-desktop-full from USB stick ubuntu@ubuntu:~$ sudo aptitude install ros-hydro-desktop-full sudo: aptitude: command not found ubuntu@ubuntu:~$ sudo apt-get aptitude E: Invalid operation aptitude ubuntu@ubuntu:~$ How does one get aptitude on to system? |
2014-04-16 16:01:21 -0500 | received badge | ● Commentator |
2014-04-16 14:53:33 -0500 | asked a question | Can't Install ros-hydro-desktop-full from USB stick Trying to setup a USB stick with ROS for a student. Get to the following command and I get this error: ubuntu@ubuntu:~$ sudo apt-get install ros-hydro-desktop-full
Reading package lists... Done
Building dependency tree The following packages have unmet dependencies: ros-hydro-desktop-full : Depends: ros-hydro-desktop but it is not going to be installed Depends: ros-hydro-mobile but it is not going to be installed Depends: ros-hydro-perception but it is not going to be installed Depends: ros-hydro-simulators but it is not going to be installed E: Unable to correct problems, you have held broken packages. ubuntu@ubuntu:~$ Am using UBUNTU 12.04 Live and UNETBOOTIN loader. Was wondering how to proceed to fix it? Thanks |
2014-03-25 17:27:38 -0500 | commented question | rosserial wire what do you mean by adding wire and taking it out. Wondering if it the code associated with wire that is causing the problem and not wire.h? |
2014-03-25 17:11:25 -0500 | answered a question | can't send image over network The example i gave in comment worked over a wifi. Were you able to ping over wifi each way? |
2014-03-25 17:07:44 -0500 | answered a question | Is possible to use Ros with pic32 microcontroller? Rosserial is sending receiving and sending ros topics or messages. The message will need a ros header on it but could be a string of some length that contains your json information you are trying to convey. Ros serial is like ros bridge but connects to a serial line. Ros bridge uses tcp/ip but once again it is I think a ros topic message and above applys to it. |