ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2015-08-05 18:29:34 -0500 | received badge | ● Stellar Question (source) |
2014-09-12 07:42:12 -0500 | received badge | ● Great Answer (source) |
2014-09-12 07:42:12 -0500 | received badge | ● Guru (source) |
2014-08-14 11:15:47 -0500 | received badge | ● Good Answer (source) |
2014-07-16 06:11:27 -0500 | received badge | ● Guru (source) |
2014-07-16 06:11:27 -0500 | received badge | ● Great Answer (source) |
2014-07-04 00:53:36 -0500 | received badge | ● Nice Answer (source) |
2014-06-08 16:26:30 -0500 | received badge | ● Good Answer (source) |
2014-06-07 14:01:24 -0500 | received badge | ● Nice Answer (source) |
2014-04-18 01:44:11 -0500 | received badge | ● Necromancer (source) |
2014-04-17 05:41:34 -0500 | answered a question | Qt Creator 2.8.1 ROS and Catkin problems The following worked for me with qtcreator 3.0.1 on Ubuntu 14.04 (Trusty) with ROS Indigo Within your
Then replace the symlink with a copy of
|
2014-02-20 08:44:26 -0500 | received badge | ● Necromancer (source) |
2014-02-20 08:33:23 -0500 | answered a question | Cannot install ROS Hydro on Ubuntu 12.04 It looks like you might have added jochen sprickerhof's ppa for PCL, which interferes with hydro. Removing it with the following command solved the problem for me: |
2012-08-16 01:27:10 -0500 | received badge | ● Famous Question (source) |
2012-08-16 01:27:10 -0500 | received badge | ● Notable Question (source) |
2012-07-11 02:04:04 -0500 | received badge | ● Popular Question (source) |
2012-07-11 00:35:24 -0500 | received badge | ● Good Answer (source) |
2012-06-14 07:29:32 -0500 | received badge | ● Guru (source) |
2012-06-14 07:29:32 -0500 | received badge | ● Great Answer (source) |
2012-04-24 11:33:31 -0500 | marked best answer | How can I use the navigation stack on a carlike robot? AFAIK the navigation stack in its current state does not work for a carlike robot. The last time I checked, base_local_planner required the robot to be able to turn in place. Would I have to implement an alternative to base_local_planner or is there an easier way to make base_local_planner work for carlike robots? |
2012-03-14 03:57:41 -0500 | received badge | ● Great Question (source) |
2012-02-16 01:59:29 -0500 | received badge | ● Famous Question (source) |
2012-01-19 02:38:53 -0500 | received badge | ● Great Answer (source) |
2011-12-15 21:57:13 -0500 | received badge | ● Nice Question (source) |
2011-11-02 16:39:03 -0500 | marked best answer | How can I use the navigation stack on a carlike robot? That's correct, base local planner can only handle holonomic/differential drive robots and assumes roughly circular shape. The global path currently can be constructed using the sbpl lattice planner. This planner follows the BaseGlobalPlanner interface, so it will output a valid global path for use by a local planner. Be sure to check out the list of motion primitives (section 3.1.2). We have had luck using the unicycle.m and it has generated k-turns for our diff drive robot when we forgot to tell it to turn in place. Base Local Planner took one look at those and ignored them. :) This code will provide a (probably!) valid plan for Ackermann drive vehicles. Once you have this working, you will need to write your own local planner to take in the desired x, desired y, and desired heading output by the lattice planner. This is more complicated, but you could easily take a systems approach and calculate x_err, y_err, and yaw_err and then perform some sort of PID approach to the steering. That's the takes effort to implement approach, so I'm hoping someone else knows of a package to do precise path following as the potential based approach in the base local planner will fail for avoiding obstacles in Ackermann (it wants to descend the gradient each step no matter what, not always possible for a car). If you do write your own base planner, be sure to follow the interface given. |
2011-10-31 07:18:08 -0500 | received badge | ● Nice Answer (source) |
2011-10-27 20:38:39 -0500 | received badge | ● Scholar (source) |
2011-10-27 20:38:39 -0500 | marked best answer | Is there a way to subscribe to tf data? There is a topic "/tf" where tf information is published on as type tf/tfMessage (which contains the actual transforms). Why not subscribe to that? All tf information will be published on that topic however, so you may have to inspect the messages and only trigger your control on the right transforms. |
2011-10-27 03:46:58 -0500 | commented answer | Is there a way to subscribe to tf data? Seems like I could not see the wood for the trees. Of course, this is exactly what I need. Thanks! |
2011-10-27 03:11:17 -0500 | commented answer | installing ros diamondback on ubuntu 11.10 oneiric ocelot Are you saying you are running Ubuntu 10.10? There are original packages for 10.10, no need for this workaround. |
2011-10-27 03:05:20 -0500 | asked a question | Is there a way to subscribe to tf data? Up to now, I have used tf as described in the tutorial Writing a tf listener: Whenever I need some positions transformed, I just use lookupTransform. I am considering using tf data to control a robot and would like the robot to react whenever new tf information becomes available, i.e. subscribe to tf data. Is this possible at all? The only possible way I see at the moment is having a polling loop as shown in the tutorial. This is bad because it introduces latency (especially if I choose a low rate) and wastes cpu time (especially if I choose a high rate). Is there really no different option? |
2011-10-26 01:37:47 -0500 | edited answer | installing ros diamondback on ubuntu 11.10 oneiric ocelot Similar to in earlier versions, you can make packages meant for natty narwhal work on oneiric ocelot. I successfully tried the following with electric, but it should also work with diamondback.
|