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

mkhansen's profile - activity

2021-04-14 04:31:55 -0500 received badge  Nice Answer (source)
2021-02-15 04:23:21 -0500 received badge  Nice Answer (source)
2020-09-22 14:17:32 -0500 received badge  Famous Question (source)
2020-07-09 11:29:59 -0500 received badge  Notable Question (source)
2020-02-29 15:13:52 -0500 received badge  Popular Question (source)
2020-02-29 04:01:38 -0500 marked best answer Can map_server load a new map at runtime after starting?

I want to have my robot load a new map if it moves off of an existing map into another space. I know how to use the map_server node to load a map when it is started up, but can I then tell it to load a different map without having to stop and re-start the node? What is the best way to do this? I looked at the map_server wiki and I don't see any service for 'set_map' or 'load_map' or anything like that.

2020-02-28 16:29:51 -0500 asked a question Can Gazebo do 2D 'flatland' only simulation

Can Gazebo do 2D 'flatland' only simulation I'm looking at various 2D simulators (Flatland and STDR) but am already quit

2020-02-28 16:14:52 -0500 commented answer ROS2 - rclpy set parameter example?

This worked, sorry I should have closed it before, closing now with accepted answer.

2020-02-28 16:07:47 -0500 commented question How to set yaw covariance?

Closing this question as duplicate, I think the link above provides the details necessary.

2020-02-28 16:01:17 -0500 answered a question Can map_server load a new map at runtime after starting?

As of PR #1303, Navigation2 supports this.

2020-02-28 15:56:07 -0500 received badge  Famous Question (source)
2019-10-31 21:23:17 -0500 marked best answer ROS2 - rclpy set parameter example?

Is there an example of setting parameters on another node using rclpy? I can't find one.

2019-10-31 21:23:08 -0500 received badge  Nice Question (source)
2019-07-31 13:49:46 -0500 received badge  Necromancer (source)
2019-07-29 10:02:17 -0500 answered a question MicroXRCEAgenet Build and Install fails with missing TINY2_SOURCE_DIR in cmake

Are you sure the tinyxml install worked completely? Did you run 'apt search tinyxml' to make sure the package is there?

2019-07-29 10:02:17 -0500 received badge  Rapid Responder (source)
2019-05-13 10:40:44 -0500 received badge  Teacher (source)
2019-05-13 10:39:43 -0500 answered a question Current status of the navigation stack tools in ROS2. Where is move_base?

We have split move_base up into it's base components in ROS2 and are using behavior trees to drive the components. This

2019-03-13 06:31:07 -0500 received badge  Taxonomist
2019-03-06 10:35:21 -0500 answered a question ROS2 nodes can not see one another via network

I had the same issue, and even though I could run the 'ros2 multicast send; and receive both directions, topics and node

2019-03-04 17:52:12 -0500 commented question ROS2 nodes can not see one another via network

Was this resolved? I am having the same issue, and I ran the multicast tool and that works. Not sure what else to try.

2019-01-22 02:05:48 -0500 received badge  Famous Question (source)
2018-11-27 08:23:17 -0500 commented answer ROS2 - rclpy set parameter example?

@lucasw - thanks I will try this and post back later

2018-11-27 08:22:45 -0500 received badge  Notable Question (source)
2018-11-27 08:22:22 -0500 commented answer ros2 include a launch file from a launch file

@lucasw - did you get arguments to work? I can't seem to get them passed through to an included launch file either

2018-11-15 11:12:52 -0500 received badge  Popular Question (source)
2018-11-14 18:34:51 -0500 received badge  Notable Question (source)
2018-11-14 18:31:17 -0500 asked a question ROS2 - rclpy set parameter example?

ROS2 - rclpy set parameter example? Is there an example of setting parameters on another node using rclpy? I can't find

2018-06-04 12:25:46 -0500 commented answer ROS2 equivalent of ros::package::getPath

@william - OK, I see the difference now. I was thinking getPath() was for the prefix, not the share location.

2018-06-01 15:42:37 -0500 commented answer ROS2 equivalent of ros::package::getPath

I'm using ament_index_cpp::get_package_prefix("packagename"), which returns the same as 'ros2 pkg prefix <packagename

2016-10-26 11:59:49 -0500 received badge  Famous Question (source)
2016-10-26 11:59:49 -0500 received badge  Notable Question (source)
2016-02-22 16:36:28 -0500 received badge  Student (source)
2016-02-22 16:35:56 -0500 received badge  Popular Question (source)
2016-01-21 10:20:51 -0500 received badge  Famous Question (source)
2016-01-05 02:36:21 -0500 received badge  Popular Question (source)
2015-12-23 12:12:06 -0500 commented answer Is there an example of robot_localization with amcl on turtlebot?

Do you have any working examples of using it with AMCL? If so, that may help me to debug my issue.

2015-12-23 12:12:06 -0500 received badge  Commentator
2015-12-23 10:37:24 -0500 commented answer turtlebot2 / kobuki base

The Turtlebot navigation package is based on the overall ROS navigation package, and I think that is what you really want. Read this page: http://wiki.ros.org/navigation and try tutorial #18. Make sure you have components for your sensors and actuators, you may have to write those yourself.

2015-12-22 20:12:30 -0500 commented answer turtlebot2 / kobuki base

Do you have a kobuki? What is the base type of your robot? If it is a kobuki base, you can look at the launch files for the turtlebot and find the kobuki launch files for that portion of it. If you are not you will have to start from scratch and build your own.

2015-12-22 14:26:57 -0500 commented question turtlebot2 / kobuki base

Do you have an existing turtlebot to run as a reference? If so, you could run the turtlebot and do an rqt_graph to see all the running nodes & nodelets, then use that as your reference guide for how it works.

2015-12-22 14:21:58 -0500 answered a question Devel environment for C++?

Yes, it is possible to use the Eclipse CDT. I am using it myself. You can import the project like any other C++ project but you need to change the C++ build settings to use catkin_make (catkin_make --pkg <your package="">) and your build directory to your catkin_ws directory.

2015-12-22 14:15:14 -0500 asked a question How to set yaw covariance?

I'm publishing an initialpose for my robot and using AMCL to do the localization. As part of the PoseWithCovarianceStamped msg type, I supply a 6x6 covariance matrix. For the X and Y covariance I am using a value of the confidence level in meters sq (5 meters sq), but I don't know what value I should be using for the Yaw covariance. How do I estimate that?

2015-12-22 11:12:23 -0500 received badge  Enthusiast