-
Notifications
You must be signed in to change notification settings - Fork 142
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
ROS2 navigation2 controller #13
Comments
Hi @soldierofhell, Yes, of course. But since the package is still in an early stage, I wanted to focus on bug fixing in ROS1 before porting to ROS2. I also expect some API changes in the integration with homotopy class planning (as it is done for the TEB). However, the port to ROS2 should be straightforward as most of the code (planning backend) is ROS-free. The only problem at the moment is my limited spare time for working on the project ;-) |
Thank you @croesmann. So I'll try to do it myself. Fortunatelly I noticed some similarities with teb code base, so should be easier. Regards, |
Make sure to PR it back here! @croesmann can you open a Also, maybe some documentation about the current status of this work and any positives / negatives people should know. |
@croesmann , while doing ROS2 port I found a copy-bug here:
|
Can we safely replace g2o::normalize_theta() with normalize_theta() from math_utils.h?
|
Thanks for the pointer to the bug. I‘ll check that later. Yes, you can safely replace the g2o variant by the internal normalizing function. |
I fixed the bug and synced |
@soldierofhell I'm also thinking about porting this to ROS2. How far along are you with your port? Maybe we can avoid doing the same work twice. |
I've already done it, although didn't have time to test it before holidays. I'm back on Monday and start testing |
Any estimation on when the PR will be available? |
Is there any update on this PR? I would like to use mpc_local_planner in ros2. |
I created a PR in this repo. Check out #35 |
Is there any update on this PR? I would like to use mpc_local_planner in ros-foxy. |
Hi @croesmann, are there any plans for a ROS2 integration with nav2 stack similar like in teb? There's ros2-master branch, but seems like it doesn't implement nav2_core/controller.hpp interface
Regards,
The text was updated successfully, but these errors were encountered: