ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Siegfried Gevatter's profile - activity

2014-08-04 03:25:58 -0500 received badge  Good Answer (source)
2014-05-14 09:01:10 -0500 received badge  Necromancer (source)
2014-04-28 00:33:29 -0500 answered a question navfn planning through wall

From the images it looks like it's planning through holes in the walls that lead to unknown space. If that's not what you want, you could disallow moving through unknown cells (there's a parameter for this somewhere; note: I've had problems with voxel and unknown cells before, I'd recommend using a plain 2d costmap).

2014-04-28 00:25:59 -0500 answered a question How to use global_costmap/costmap_updates for updating global costmap

You have to subscribe to both .../costmap and .../costmap_updates.

2014-03-12 00:16:06 -0500 answered a question Does a static_map costmap continually update from map_server?

Yes, it continually updates, although I've experienced problems in some circumstances (not sure exactly which, it was a while ago).

2014-03-03 22:13:35 -0500 received badge  Enthusiast
2014-02-05 02:00:13 -0500 commented answer getParamCached in rospy?

Actually, in rospy all parameter accesses are cached automatically. Not sure about the errors though. Correction: ignore my message, there is some code for caching but it's disabled (eg. https://github.com/ros/ros_comm/blob/hydro-devel/clients/rospy/src/rospy/msproxy.py line 114).

2013-11-27 04:53:53 -0500 received badge  Necromancer (source)
2013-11-20 08:26:38 -0500 received badge  Nice Answer (source)
2013-11-20 04:09:58 -0500 answered a question hector exploration with move base

I've submitted a really simple script implementing what Stefan suggested.

https://github.com/RainCT/hector_navigation/blob/master/hector_exploration_node/move_base_controller.py

2013-11-20 01:19:37 -0500 answered a question How can I disable smach state transition log messages?

I haven't tried it, but with a version of ROS newer than August 2012 it should be possible to do something like the following:

import logging
class Filter(logging.Filter):
    def filter(self, record):
        return 'State machine transitioning' not in record.msg
logging.getLogger('rosout').addFilter(MyFilter())
2013-11-17 22:32:51 -0500 received badge  Supporter (source)
2013-09-09 14:44:28 -0500 received badge  Notable Question (source)
2013-09-09 14:44:28 -0500 received badge  Famous Question (source)
2013-09-09 14:44:28 -0500 received badge  Popular Question (source)
2012-03-27 05:56:50 -0500 received badge  Necromancer (source)
2012-03-27 05:56:50 -0500 received badge  Teacher (source)
2012-03-20 10:05:00 -0500 received badge  Editor (source)
2012-03-20 10:04:50 -0500 answered a question ServiceState not detecting output_keys

Maybe you need to explicitly declare the output key in the State Machine?

Like this:

smach.StateMachine.add('FOO',
                  ServiceState('/service',
                                myService,
                                response_cb=foo_response_cb,
                                output_keys=['foo_var_out']),
                  remapping={'foo_var_out':'sm_var'},
                  transitions={'succeeded':'succeeded'},
                  output_keys=['sm_var'])
2012-03-20 10:03:52 -0500 answered a question ServiceState not detecting output_keys

Maybe you need to explicitly declare the output key in the State Machine?

For example:

smach.StateMachine.add('FOO',
                  ServiceState('/service',
                                myService,
                                response_cb=foo_response_cb,
                                output_keys=['foo_var_out']),
                  remapping={'foo_var_out':'sm_var'},
                  transitions={'succeeded':'succeeded'},
                  output_keys=['sm_var'])
2012-01-04 05:09:03 -0500 received badge  Student (source)
2012-01-04 02:54:06 -0500 commented question gazebo_plugins fails to build (undefined reference to Ogre)
Ah, yeah. Hadn't noticed, but I'm trying to build a patched version of gazebo_plugins (github.com/pal-robotics/overlay).
2012-01-03 05:56:15 -0500 asked a question gazebo_plugins fails to build (undefined reference to Ogre)

Hi,

I've installed ROS on Ubuntu Oneiric (11.10), using the Natty repository and manually installing needed Natty packages (eg. libglut3).

ROS itself and Gazebo (the stuff in the tutorial) work fine, however I can't get gazebo_plugins to build.

Here's the build log: http://paste.debian.net/plain/150875

The visualization_common stack is installed (there's an ogre/ROS_NOBUILD file in there, I suppose that's normal?).

I've tried installing the OGRE packages from Natty, but that didn't help.

$ dpkg -l | grep ogre
ii  libogre-dev                                                 1.6.4.dfsg1-1ubuntu1                    Object-oriented Graphics Rendering Engine (development files)
ii  libogremain-1.6.4                                           1.6.4.dfsg1-1ubuntu1                    Object-oriented Graphics Rendering Engine (libraries)

Any ideas?