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

Parallel planning pipelines #1420

Merged
merged 21 commits into from
Nov 3, 2022
Merged

Commits on Nov 3, 2022

  1. Configuration menu
    Copy the full SHA
    3eb8fd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d7442a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbf6eaa View commit details
    Browse the repository at this point in the history
  4. Address review

    sjahr committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    ebc5fb6 View commit details
    Browse the repository at this point in the history
  5. Add MultiPipelinePlanRequestParameters

    Add plan(const MultiPipelinePlanRequestParameters& parameters)
    
    Add mutex to avoid segfaults
    
    Add optional stop_criterion_callback and solution_selection_callback
    
    Remove stop_criterion_callback
    
    Make default solution_selection_callback = nullptr
    
    Remove parameter handling copy&paste code in favor of a template
    
    Add TODO to refactor pushBack() method into insert()
    
    Fix selection criteria and add RCLCPP_INFO output
    
    Changes due to rebase and formatting
    
    Fix race condition and segfault when no solution is found
    
    Satisfy clang tidy
    
    Remove mutex and thread safety TODOs
    
    Add stopping functionality to parallel planning
    
    Remove unnecessary TODOs
    sjahr committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    107f6cc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2dac7f4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e09b18e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7d89312 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9dc1dde View commit details
    Browse the repository at this point in the history
  10. Format!

    sjahr committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    8e7fede View commit details
    Browse the repository at this point in the history
  11. Bug fixes

    sjahr committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    4b0fbf1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d8e78b2 View commit details
    Browse the repository at this point in the history
  13. No east const

    sjahr committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    73d58ec View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6dcbec5 View commit details
    Browse the repository at this point in the history
  15. Make solution executable

    sjahr committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    f3d7bc1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    56f4231 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ca72265 View commit details
    Browse the repository at this point in the history
  18. Address review

    sjahr committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    c872260 View commit details
    Browse the repository at this point in the history
  19. Add missing header

    sjahr committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    5c73e31 View commit details
    Browse the repository at this point in the history
  20. Apply suggestions from code review

    Co-authored-by: AndyZe <andyz@utexas.edu>
    sjahr and AndyZe authored Nov 3, 2022
    Configuration menu
    Copy the full SHA
    5c35acf View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b18ec00 View commit details
    Browse the repository at this point in the history