Skip to content
Snippets Groups Projects
  1. Nov 21, 2020
  2. Nov 17, 2020
  3. Nov 14, 2020
  4. Nov 12, 2020
  5. Nov 11, 2020
  6. Nov 10, 2020
  7. Nov 07, 2020
    • James Ward's avatar
      Loop fix (#2068) · 4dfa91c8
      James Ward authored
      * Abort analytic expansion if crossing through already visited node
      
      * Check that we are not creating an infinite loop at the goal node
      
      * Mark nodes in analytic expansion as visited for the sake of completeness
      
      * Move checking of already visited nodes to final stage of analytic expansion
      4dfa91c8
    • Alexey Merzlyakov's avatar
      Support in keepout filter for mask and costmap published in different… (#2054) · 73afaf3f
      Alexey Merzlyakov authored
      * Support in keepout filter for mask and costmap published in different frames
      
      This fixes incorrect keepouts position issue when filter mask and current
      costmap layer are published in different frames. This might appear
      (but not restricted only to) when keepout filter is enabled for local costmap
      with rolling window.
      
      * Add transform initialization
      
      * Enhance transform failure message
      73afaf3f
    • Alexey Merzlyakov's avatar
  8. Nov 06, 2020
  9. Oct 30, 2020
  10. Oct 29, 2020
  11. Oct 27, 2020
  12. Oct 15, 2020
  13. Oct 14, 2020
  14. Oct 13, 2020
  15. Oct 10, 2020
    • Steven Macenski's avatar
      commenting out or removing AMCL dead code (#2028) · f6f9c28e
      Steven Macenski authored
      * commenting out or removing AMCL dead code
      
      * remove file from cmakelists
      f6f9c28e
    • Wilco Bonestroo's avatar
      Remove code for DWA to DWB migration (#2027) · e49cb5ad
      Wilco Bonestroo authored
      * Remove the parameters.hpp file.
      
      * Put parameters.hpp back. Only removed the two functions for depricated parameters.
      
      * Removed DWBLocalPlanner::loadBackwardsCompatibleParameters(). It will now throw a runtime error if there are no critics declared in the parameters.
      
      * Remove moveParameter. It was not used anywhere.
      e49cb5ad
    • Wilco Bonestroo's avatar
      Add test for tf_help. (#2029) · f37ae148
      Wilco Bonestroo authored
      * Add test for tf_help.
      
      * Fix lint error.
      f37ae148
    • Steven Macenski's avatar
      Smac/Hybrid-A* planner (#2021) · d3fc28af
      Steven Macenski authored
      * adding smac_planner to navigation2 metapackage
      
      * adding params to metapackage
      
      * update config files
      
      * adding navfn benchmark testing
      
      * updates to costmap_2d for flexility
      
      * update planner API for new changes
      
      * adding ompl to underlay because ros2 master doesn't contain the rosdep key
      
      * patching templated footprint collision checker
      
      * fix typo
      
      * updating readme config file
      
      * Analytic expansion (#43)
      
      * Use OMPL to generate heuristics
      
      The calculation is run at every planning cycle. It does not seem to slow down
      the planner - the calculation time seems to be quick enough that the
      improvement in graph expansion accounts for it.
      
      * Use OMPL to calculate analytic solution when near goal
      
      * Make angles multiples of the bin size to stop looping behaviour
      
      * Uncrustify
      
      * Use faster std::sqrt function
      
      * Fix analytic path so that the collision checker has coordinates to check!
      
      * Pre-allocate variables in analytic path expansion
      
      *...
      d3fc28af
  16. Oct 08, 2020
  17. Oct 07, 2020
  18. Oct 06, 2020
  19. Oct 02, 2020
  20. Oct 01, 2020
  21. Sep 30, 2020
  22. Sep 29, 2020
    • Alexey Merzlyakov's avatar
      Costmap Filters (#1882) · 4c8334f9
      Alexey Merzlyakov authored
      * Add costmap filters with KeepoutFilter realization
      
      * Cover preferred lanes in industries by KeepoutFilter (#1522)
      
      * * Resolve review questions
      * Add new OccupancyGrid class into nav2_util - API wrapper for original OccupancyGrid
      * Add declareParameter() with one argument to Layer API
      
      * Resolve 2nd review questions
      * Remove OccupancyGrid class wrapper
      * Add Costmap2D constructor with OccupancyGrid instead
      * Add launch-file to help running CostmapFilterInfo publisher
      
      * Code clean-up
      
      * Resolve 3rd review questions (partially)
      
      * Fix hidden problems during the shared handling of copstmap_ resource
      
      * Cast into double during the linear conversion of OccupancyGrid data
      
      * Add keepout_filter system test
      
      * Add error message when base or multiplier is not set in ConstmapFilterInfo message
      
      * Add comment to dummy info publisher launch-file
      
      * Add costmap_conversion unit test
      
      * Add declareParameter() unit test
      
      * Add keepout zone entering check in FiltersTester
      
      * Fix upper window boundary calculation in KeepoutFilter
      
      * Correct mutex header in costmap_filters
      
      * Added KeepoutFilter::isActive() method for filter readiness check
      
      * Add KeepoutFilter unit test
      
      * Correct the code to consider node_ as a weak pointer
      
      * Enhance KeepoutFilter unit test coverage by adding different surfaces
      
      * Made CostmapFilters and minor documentation updates
      
      * Fixed typo
      
      * Move CostmapFilterInfo publisher to Map Server
      
      * Add costmap_filter_info.launch.py into tb3_simulation_launch.py
      
      * Remove hard-coded bar areas from test_keepout_filter
      
      * Add CostmapFilters HLD
      
      * Fix doc after review
      
      * Fix mask parameter initialization in bringup_launch.py
      
      * Improve tests and remove costmap-filters from nav2_bringup
      
      * Update map mask to filter mask in HLD
      
      * Small fix-ups
      
      * Fix error message
      4c8334f9