-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Description
Bug report
Required Info:
- Operating System:
- Ubuntu 22.04
- ROS2 Version:
- Humble source
- Version or commit hash:
- ros-humble-navigation2 1.1.12-1jammy.20240126.081240
- DDS implementation:
- Cyclone DDS
Steps to reproduce issue
I'm using the feedback from the NavigateToPose action, showing how much distance I have left to reach the end
send_goal_options.feedback_callback =
[this](rclcpp_action::ClientGoalHandle<nav2_msgs::action::NavigateToPose>::SharedPtr,
const std::shared_ptr<const nav2_msgs::action::NavigateToPose::Feedback> feedback) {
RCLCPP_INFO(node_->get_logger(), "Distance remaining: %f", feedback->distance_remaining);
};Expected behavior
I expect for the total distance from the current pose at the end. Visual example:
[INFO] [1707130943.860846039] [moveto_test]: Received feedback: 2.407172
[INFO] [1707130943.960828232] [moveto_test]: Received feedback: 2.373995
[INFO] [1707130944.060919236] [moveto_test]: Received feedback: 2.373995
[INFO] [1707130944.160828423] [moveto_test]: Received feedback: 2.373995
[INFO] [1707130944.260844053] [moveto_test]: Received feedback: 2.348995
[INFO] [1707130944.360855709] [moveto_test]: Received feedback: 2.348995
[INFO] [1707130944.760797423] [moveto_test]: Received feedback: 2.173995
[INFO] [1707130944.860845067] [moveto_test]: Received feedback: 2.123995
[INFO] [1707130944.960829884] [moveto_test]: Received feedback: 2.098995
[INFO] [1707130945.060839497] [moveto_test]: Received feedback: 2.048995
[INFO] [1707130945.160823729] [moveto_test]: Received feedback: 1.973995
[INFO] [1707130945.260834466] [moveto_test]: Received feedback: 1.923995Actual behavior
At first it gives me some small values, for example 0.1, and then the total distance, for example 5.0, and it decreases until 0.0~. Visual example:
[INFO] [1707130943.060844887] [moveto_test]: Received feedback: 0.283800
[INFO] [1707130943.160948636] [moveto_test]: Received feedback: 0.283800
[INFO] [1707130943.260824600] [moveto_test]: Received feedback: 0.283800
[INFO] [1707130943.760881441] [moveto_test]: Received feedback: 0.283800
[INFO] [1707130943.860846039] [moveto_test]: Received feedback: 2.407172
[INFO] [1707130943.960828232] [moveto_test]: Received feedback: 2.373995
[INFO] [1707130944.060919236] [moveto_test]: Received feedback: 2.373995
[INFO] [1707130944.160828423] [moveto_test]: Received feedback: 2.373995
[INFO] [1707130944.260844053] [moveto_test]: Received feedback: 2.348995
[INFO] [1707130944.360855709] [moveto_test]: Received feedback: 2.348995
[INFO] [1707130944.760797423] [moveto_test]: Received feedback: 2.173995
[INFO] [1707130944.860845067] [moveto_test]: Received feedback: 2.123995
[INFO] [1707130944.960829884] [moveto_test]: Received feedback: 2.098995
[INFO] [1707130945.060839497] [moveto_test]: Received feedback: 2.048995
[INFO] [1707130945.160823729] [moveto_test]: Received feedback: 1.973995
[INFO] [1707130945.260834466] [moveto_test]: Received feedback: 1.923995Metadata
Metadata
Assignees
Labels
No labels