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

Murph's profile - activity

2022-01-12 11:32:45 -0500 marked best answer Is the visualization_experimental stack still in use?

http://www.ros.org/wiki/visualization...

Is this stack still in use? I want to try the qt rviz stuff on my source based distro and electric, if possible.

2022-01-12 10:52:16 -0500 received badge  Notable Question (source)
2022-01-12 10:52:16 -0500 received badge  Famous Question (source)
2022-01-12 10:52:16 -0500 received badge  Popular Question (source)
2021-08-07 17:23:53 -0500 received badge  Favorite Question (source)
2020-06-10 07:01:40 -0500 received badge  Great Question (source)
2018-04-07 19:02:20 -0500 marked best answer Adding a dependency after roscreate-pkg

If I use roscreate-pkg to create my package, but then later decide to add another dependency (in this case, rospy), is there a simple way to get things setup correctly? Or do I now have to do those steps by hand?

2018-04-07 19:00:45 -0500 received badge  Great Question (source)
2018-01-17 13:34:12 -0500 received badge  Great Question (source)
2017-12-05 14:36:16 -0500 marked best answer With rospy, messages don't seem to be recieved if published soon after creating the publisher

I've got an app like this:

#!/usr/bin/env python
PKG_NAME = 'straight'
import roslib; roslib.load_manifest(PKG_NAME)
import rospy
from std_msgs.msg import String

if __name__ == '__main__':
    rospy.init_node("test")
    speakPub = rospy.Publisher('/testing', String)
    speakPub.publish(String("Hello World"))

And that message never seems to get received anywhere (my other node listening for it, or the rostopic echo i have running on another terminal). However, if I add rospy.sleep(1) between creating the publisher and using it, then the message gets through.

Am I doing something wrong? Do I need to wait between creating the publisher and using it?

2017-11-20 07:02:21 -0500 marked best answer Is there a good way to verify my odometry data is sensible?

So i've got my laserscan and my odometry and i load up amcl and it doesn't seem to be working - it's pose estimates are literally miles off the map.

I can load up my laserscans in rviz - they look pretty good.

Is there a good way to verify that my odometry drivers are producing sensible output? I can watch them with rostopic echo, but I don't know how to compare the values well.

I am hoping that there is an easy/good way to select where i am on the map and then have it just trust my odometry so i can see if they're at all accurate or not.

2017-11-16 19:12:30 -0500 marked best answer Should i be able to set the current pose for amcl?

In rviz i can click '2d pose estimate' and it'll say: or something. But it won't actually move the estimates that amcl is providing.

Additionally, i don't see a published service or subscribed topic for this in amcl beyond the 'initial' pose. Do i need to change the initial pose and somehow restart amcl?

2017-09-26 08:51:44 -0500 marked best answer Can I call one .launch file from another .launch file?

I'm writing a launch file for my kinect+irobot.

To start the camera driver, I was doing this: roslaunch openni_camera openni_node.launch

Is there a way, in my .launch file, to just call openni_node.launch? Or do i have to copy/paste the node info from it into mine?

2017-09-26 08:51:43 -0500 received badge  Good Question (source)