Skip to content
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

Add Vector Object server #4680

Open
wants to merge 20 commits into
base: main
Choose a base branch
from
Open

Commits on Sep 17, 2024

  1. Add Vector Object server

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4b8c7eb View commit details
    Browse the repository at this point in the history
  2. Meet review comments

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f02a925 View commit details
    Browse the repository at this point in the history
  3. Simplify shapes param configuring

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    8a506bb View commit details
    Browse the repository at this point in the history
  4. Rename getROSParameter() to getParameter()

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    64c63ce View commit details
    Browse the repository at this point in the history
  5. Return back getMaskData() to nav2_costmap_2d

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    75ccc4c View commit details
    Browse the repository at this point in the history
  6. Add composition node support

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4467b38 View commit details
    Browse the repository at this point in the history
  7. Remove redundant methods

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    718a5b3 View commit details
    Browse the repository at this point in the history
  8. Update nav2_map_server/src/vo_server/vector_object_server.cpp

    Co-authored-by: Steve Macenski <[email protected]>
    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    2 people authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4465258 View commit details
    Browse the repository at this point in the history
  9. Avoid shapes clearing

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    79bae1c View commit details
    Browse the repository at this point in the history
  10. Optimize switchMapUpdate() method

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    24a87c9 View commit details
    Browse the repository at this point in the history
  11. Switch to vector of shapes

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b4b303f View commit details
    Browse the repository at this point in the history
  12. Minor fixes

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    724d848 View commit details
    Browse the repository at this point in the history
  13. Meet review comments

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3a02878 View commit details
    Browse the repository at this point in the history
  14. Move isPointInside algorithm to nav2_util

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    1067a56 View commit details
    Browse the repository at this point in the history
  15. Testcases covering new functionality

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    ebfa990 View commit details
    Browse the repository at this point in the history
  16. Fix linting issues

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b33d88a View commit details
    Browse the repository at this point in the history
  17. Adjust for Vector Objects demonstration

    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c0025ec View commit details
    Browse the repository at this point in the history
  18. Code clean-up

    * Corrected headers
    * Functions ordering
    * Comment fixes
    
    Signed-off-by: Alexey Merzlyakov <[email protected]>
    Signed-off-by: Alberto Tudela <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    d579516 View commit details
    Browse the repository at this point in the history
  19. Additional code facelift

    * Correct licensing years
    * Fix Vector Object server dependencies
    * Funcion rename for better readability
    * Improve/fix comments
    
    Signed-off-by: Alexey Merzlyakov <[email protected]>
    AlexeyMerzlyakov authored and ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    9a05aad View commit details
    Browse the repository at this point in the history
  20. Minor fixing after rebase

    Signed-off-by: Alberto Tudela <[email protected]>
    ajtudela committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    323410a View commit details
    Browse the repository at this point in the history