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

stevemacenski's profile - activity

2023-08-10 14:43:38 -0500 commented answer Nav2 the robot moving backward turns around at the target goal

Probably a custom goal checker and/or controller that promises that it'll be properly aligned

2023-08-09 14:20:29 -0500 answered a question Nav2 the robot moving backward turns around at the target goal

Set the goal checker orientation tolerance to 2 pi. Then no matter what orientation its in once it achieves the XY toler

2023-08-09 14:20:29 -0500 received badge  Rapid Responder (source)
2023-08-09 14:17:22 -0500 commented answer Nav2 how to make robot goes backward

You could use a goal checker that doesn't care about orientation -- or just set it to 2 Pi so that when it reaches the X

2023-08-08 15:39:26 -0500 answered a question Nav2 how to make robot goes backward

Make the controller asymmetric in its behavior so it has no preference for forward or reverse. While in French, this is

2023-08-08 15:39:26 -0500 received badge  Rapid Responder (source)
2023-08-08 11:36:54 -0500 received badge  Guru (source)
2023-08-02 21:53:43 -0500 answered a question When I subscribed to nav_msgs/Odometry data which is published at a frequency of 100hz, the callback processed the data slowly and the data was lost, thanks.

Increase your queue size on the subscriber to ~10, 1 is probably why some get replaced in the queue

2023-08-02 21:53:43 -0500 received badge  Rapid Responder (source)
2023-08-02 14:27:53 -0500 answered a question Nav2 Costmap plugin - How to make cost changes persistent?

The internal data structure to the costmap layers stores your layer's information that is to persist. When we do update

2023-08-02 14:27:53 -0500 received badge  Rapid Responder (source)
2023-08-01 07:34:26 -0500 received badge  Good Answer (source)
2023-07-31 13:47:15 -0500 commented answer AMCL odom_alpha1 etc settings

You should read it. Its considered the basic description of this technology which essentially all roboticists have read.

2023-07-28 17:24:37 -0500 edited answer AMCL odom_alpha1 etc settings

Read Probablistic Robotics: https://docs.ufpr.br/~danielsantos/ProbabilisticRobotics.pdf Its not explained in detail be

2023-07-28 17:24:23 -0500 answered a question AMCL odom_alpha1 etc settings

Read Probablistic Robotics: https://docs.ufpr.br/~danielsantos/ProbabilisticRobotics.pdf Its not explained in detail be

2023-07-28 17:24:23 -0500 received badge  Rapid Responder (source)
2023-07-27 21:36:55 -0500 answered a question navigation2) target pose(5.0, 0.0) but robot stops at (4.8, -0.56) and says 'reached the goal'

There is a goal tolerance in the goal checker, that stops there because that's within tolerances of the goal as set so t

2023-07-27 21:36:55 -0500 received badge  Rapid Responder (source)
2023-07-26 10:32:29 -0500 received badge  Nice Answer (source)
2023-07-22 10:13:26 -0500 answered a question which Nav2 topic message changes when reached the goal?

You should be using Nav2's action interface to request navigation commands which will provide you with feedback and ulti

2023-07-22 10:13:26 -0500 received badge  Rapid Responder (source)
2023-07-22 10:11:54 -0500 answered a question How far is the open source software stack from real AMR product ?

There are hundreds of robotics companies using this open source stack for their products. Look no further than the spons

2023-07-22 10:09:55 -0500 commented answer Nav2 controller server high CPU load

Without digging into your application / specific configs to try to find a solution, I don't have cookie cutter advice. P

2023-07-20 00:54:30 -0500 received badge  Good Answer (source)
2023-07-17 01:51:46 -0500 edited answer Nav2 controller server high CPU load

The controller / planner servers contain the local and global costmaps, respectively. If you’re not actively navigating,

2023-07-17 01:21:18 -0500 commented question Lifecycles hangs on activate, in docker container

Try cyclone. This is a relatively known issue in Fast DDS that persists today.

2023-07-17 01:19:59 -0500 answered a question Nav2 controller server high CPU load

The controller / planner servers contain the local and global costmaps, respectively. If you’re not actively navigating,

2023-07-17 01:19:59 -0500 received badge  Rapid Responder (source)
2023-07-04 12:38:56 -0500 received badge  Good Answer (source)
2023-06-30 13:26:53 -0500 commented question nav2 navigate through poses mode often fails

I can't speculate as to changes made if you've retuned DWB

2023-06-30 13:24:26 -0500 answered a question How to access the feeback of a BtActionNode in NAV2

I'm on the go right now so I can't get into all the details, but on_wait_for_result is exactly that method which obtains

2023-06-30 13:24:26 -0500 received badge  Rapid Responder (source)
2023-06-29 14:54:12 -0500 answered a question Nav2 controller tuning for vehicle with poor steering performance (slow response)

You'll probably need to make something yourself that deals with the more exotic nature of your platform if you have that

2023-06-29 14:54:12 -0500 received badge  Rapid Responder (source)
2023-06-29 14:51:50 -0500 received badge  Rapid Responder
2023-06-29 14:51:50 -0500 answered a question Using Simple Commandar API for multi-robot systems

We're discussing in a ticket in Nav2, closing question

2023-06-20 14:16:02 -0500 received badge  Rapid Responder (source)
2023-06-20 14:16:02 -0500 answered a question Disable replanning feature in ROS2 navigation2.

You can really easily do that by adjusting the behavior tree to not have replanning or replan only on events that you ca

2023-06-19 14:16:41 -0500 edited answer how to abort current navigation in Nav2

Use the action client + goal handle you sent the navigation request with to cancel it https://docs.ros2.org/latest/api/r

2023-06-19 14:16:26 -0500 answered a question how to abort current navigation in Nav2

Use the action client + goal handle you sent the navigation request with to cancel it https://docs.ros2.org/latest/api/r

2023-06-19 14:15:30 -0500 received badge  Rapid Responder (source)
2023-06-19 14:15:30 -0500 answered a question Nav2 global and local planner conflict

You're not seeing "fighting" because there is no feedback between them. The global planner sends things to the local pla

2023-06-19 14:09:49 -0500 commented question Tracked Vehicle cmd_vel topic ROS2

Sure, its always possible to convert a ROS 1 package to ROS 2.

2023-06-19 14:07:23 -0500 answered a question Nav2 [local_costmap.local_costmap]: Sensor origin: out of map bounds. The costmap can't raytrace for it.

I'm just going to be really honest that that issue can come up with really subtle issues with your robot's URDF configur

2023-06-19 11:13:53 -0500 marked best answer How to find the number of times a package has been installed for apt

Hi

I'm trying to generate metrics for packages I maintain to see how many times they've been installed from ros buildfarm deployment system through apt-get/other package managers. Is there a way to find this info from repositories.ros.org or any other links? Anyone I can contact to get these metrics?

2023-06-12 18:32:04 -0500 answered a question How to combine local costmap from laserscan and update with /costmap_updates

costmap_updates is an output message of the costmap2D program which is providing updates to just regions that were recen

2023-06-12 18:32:04 -0500 received badge  Rapid Responder (source)
2023-06-12 18:29:40 -0500 commented answer Obstacle layer in the layered costmap

It remains marked in the master costmap as occupied, yes.

2023-06-11 15:18:11 -0500 answered a question Obstacle layer in the layered costmap

Yes, it remains until something tells it to be cleared either by raycasting or via an explicit costmap clear

2023-06-11 15:18:11 -0500 received badge  Rapid Responder (source)