[GSOC 2026] Project #8: Local Obstacle Avoidance for DORA_NAV #1547
Replies: 2 comments
-
|
Hello, In general, most navigation architectures generate a segment of path first, and then rely on lateral control and longitudinal control to track the path points. This is because both lateral and longitudinal controllers are tightly coupled with the robot’s chassis and usually need to be adapted specifically for different platforms. My suggestions are as follows:
Looking forward to your implementation draft. |
Beta Was this translation helpful? Give feedback.
-
|
Hello, Thank you for your professional and valuable suggestions, which are very instructive for the overall design of the navigation architecture. In fact, this planner is specially designed for mobile robots. Considering its motion characteristics and application scenarios, it does not need to adopt the separate lateral and longitudinal control mode. For the algorithm development of this planner, we can refer to the classic DWA or TEB planning algorithms in ROS2 for implementation. Best regards |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello dora-rs team,
I have been exploring the Local Obstacle Avoidance project idea and the DORA_NAV repository to figure out the best way to implement this, and having experience working with Nav2's controller, I would like to build a native C++ local planner operator that:
My current assumption is to keep the planner lightweight and reactive, directly producing velocity commands rather than generating immediate trajectories.
Questions:
I look forward to sharing a draft interface sketch and the planned implementation steps alongside the proposal. Looking forward to you clarification on the above.
Beta Was this translation helpful? Give feedback.
All reactions