Skip to content

Conversation

@marc-hanheide
Copy link
Member

I create this PR just to keep track of all the changes happening in aoc branch as compared to the "humble-dev" branch.

ibrahimhroob and others added 21 commits July 25, 2025 15:41
… tolerances in map_manager_2 (#206)

* Update QoS profile for TopoMap2Vis subscription and ensure float-type tolerances in map_manager_2

* Add goal tolerance parameters to mapping
Co-authored-by: Luca Castri <lucacastri94@gmail.com>
Co-authored-by: James R Heselden <primordia@live.com>
Co-authored-by: James R. Heselden <34611419+Iranaphor@users.noreply.github.com>
Add navigation area subscription and tunnel detection to EdgeActionManager
- Introduced a new publisher for target edge paths.
- Implemented method to convert selected edges dictionary to a ROS Path and publish it.
- Enhanced logging for missing node poses and invalid target poses.
Add target edge path publishing to EdgeActionManager
…ride

Add intermediate orientation override for smoother navigation flow
Co-authored-by: marc-hanheide <1153084+marc-hanheide@users.noreply.github.com>
Co-authored-by: marc-hanheide <1153084+marc-hanheide@users.noreply.github.com>
Added a guideline for using package names as namespaces in properties.
…erties

Add flexible properties system for nodes and edges
@marc-hanheide marc-hanheide added the WIP Work in progress label Dec 16, 2025
ibrahimhroob and others added 8 commits December 16, 2025 12:48
Fix closest node handling in TopologicalNavServer for improved navigation accuracy
#231)

* Refactor EdgeActionManager to simplify row operation handling and improve boundary node selection logic

* Fix publisher topic for center node pose in EdgeActionManager
Co-authored-by: marc-hanheide <1153084+marc-hanheide@users.noreply.github.com>
…gents

Add AI coding agent documentation and repository analysis
marc-hanheide and others added 3 commits January 27, 2026 21:30
…branch

- Added detailed module descriptions and file sizes
- Enhanced navigation architecture documentation
- Added agricultural navigation specifics (row operations, boundary detection)
- Included common patterns and pitfalls
- Added debugging and troubleshooting sections
- Documented ROS 2 integration patterns
- Added CI/CD and quality assurance guidelines
- Included agent-specific guidelines for analyzing and modifying codebase
Enhanced AGENTS.md with comprehensive codebase analysis
* bug fix for edge action manager for inrow navigation, the bug is that it assumes the row node id has a single digit!!!

* Clean up logs in edge_action_manager2.py

Removed commented-out log statements for clarity.

---------

Co-authored-by: Your Name <you@example.com>
Co-authored-by: Marc Hanheide <marc@hanheide.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WIP Work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants