-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Path distance feature #5387
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
silanus23
wants to merge
64
commits into
ros-navigation:main
Choose a base branch
from
silanus23:path_distance_feature
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Path distance feature #5387
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
0b47add
geometry utils
silanus23 ff7a2fa
fixed geometry utils adding 2d
silanus23 e9b14fa
created path_utils
silanus23 805c3eb
added tests
silanus23 79f69d2
minor changes in tests
silanus23 e0573d9
lint issue
silanus23 2318a7b
fixed reviews
silanus23 fbe823e
doxygen fix
silanus23 efea555
Last fixes.
silanus23 8ee1ebb
Last fixes cpp.
silanus23 4947423
Update nav2_util/include/nav2_util/path_utils.hpp
silanus23 c8db04f
Update nav2_util/include/nav2_util/path_utils.hpp
silanus23 cfb3351
Update nav2_util/test/test_path_utils.cpp
silanus23 3bf72b2
Frame check fix
silanus23 52b01dc
msg
silanus23 8968b11
controller server publisher
silanus23 efd26bc
controller server publisher fix
silanus23 b66c5fa
cross_product
silanus23 1c035e6
handled last_fixes
silanus23 b8c4a3f
tracking error added to follow path
silanus23 2b6d006
arranged msgs
silanus23 219efc9
linting of msgs
silanus23 2108238
last cpplint
silanus23 53cfc5d
frame check for distance_to_goal
silanus23 12ff164
fixes for follow_path
silanus23 1179fd2
controller linting
silanus23 ddc47b5
changing tracking_error to tracking_error_feedback
silanus23 15b949f
adding remaining_path_length in tracking_error_feedback
silanus23 18644fa
Last fix
silanus23 4f1aae1
start_index_
silanus23 562a471
Name changes and optimizations in controller_server and nav2_util
silanus23 3dbad10
Changing name to tracking_feedback
silanus23 0771557
Documentation changes
silanus23 00b199e
Last lint
silanus23 6c0a1c7
Update nav2_util/include/nav2_util/path_utils.hpp
silanus23 5ed3232
Update nav2_controller/src/controller_server.cpp
SteveMacenski e12aafa
Update nav2_controller/src/controller_server.cpp
SteveMacenski 3887f57
Update nav2_controller/src/controller_server.cpp
SteveMacenski 43cad19
Update nav2_controller/src/controller_server.cpp
SteveMacenski 6aaa2b5
Update nav2_controller/src/controller_server.cpp
SteveMacenski 78770ab
Last updates
silanus23 0b680cf
update example_follow_path.py
silanus23 5c8582e
update example_follow_path.py lint
silanus23 f22edea
Update nav2_controller/src/controller_server.cpp
SteveMacenski 3e83bf7
Update nav2_controller/src/controller_server.cpp
SteveMacenski b7ecaaf
Update nav2_util/src/path_utils.cpp
SteveMacenski e2229aa
ordering problem
silanus23 8b080c8
added deactivate to tracking_feedback_pub_
silanus23 aed0f1a
typo
silanus23 4e3cb90
end_pose transform
silanus23 828567a
creating the member variable end_pose_global_ and deleting nav_2d_msgs
silanus23 bf2b40e
deleting unnecessary transform
silanus23 eba514d
typo in controller
silanus23 46ee06a
readding remaining path
silanus23 ea1aa84
placement of transformation
silanus23 7c710aa
unnecessary comments
silanus23 e2fabd1
tests added
silanus23 9af2ca9
Increased test coverage
silanus23 7365eea
Every part of the result is covered
silanus23 382ae42
Increasing out of bounds index
silanus23 28dd40b
lint
silanus23 9de776b
add missing line to cmake
silanus23 90b835f
unnecessary test
silanus23 ef33b10
unexptected styling and last functional change
silanus23 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Real-time tracking error for Nav2 controller | ||
silanus23 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
std_msgs/Header header | ||
# The sign of the tracking error indicates which side of the path the robot is on | ||
# Positive sign indicates the robot is to the left of the path, negative to the right | ||
float32 tracking_error | ||
SteveMacenski marked this conversation as resolved.
Show resolved
Hide resolved
|
||
uint32 current_path_index | ||
geometry_msgs/PoseStamped robot_pose | ||
float32 distance_to_goal | ||
silanus23 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
float32 speed | ||
float32 remaining_path_length | ||
silanus23 marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.