Skip to content
Snippets Groups Projects
  1. Oct 08, 2020
  2. Oct 07, 2020
  3. Oct 06, 2020
  4. Oct 02, 2020
  5. Oct 01, 2020
  6. Sep 30, 2020
  7. 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
    • Sarthak Mittal's avatar
    • Sarthak Mittal's avatar
      Fix nav2_waypoint_follower bugs due to upstream ROS2 changes (#2000) · 369e62df
      Sarthak Mittal authored
      
      * Fix nav2_waypoint_follower bugs
      
      Signed-off-by: default avatarSarthak Mittal <sarthakmittal2608@gmail.com>
      
      * Update function description
      
      Signed-off-by: default avatarSarthak Mittal <sarthakmittal2608@gmail.com>
      369e62df
  8. Sep 24, 2020
    • Ruffin's avatar
      Update Dockerfiles (#1995) · 182d3b3e
      Ruffin authored
      * Revert to simple simlinks
      now that image builds are triggered by cron job on CI
      rather than repository links on Docker Hub
      
      * Parallelize install/build steps using multi stages
      by cascading copies of manifests and workspaces
      
      * Rename stages for installing dependencies
      
      * Remove redundant ARGs and fix WORKDIRs
      ARGs do not need to be redeclared for child stages
      
      * Fix typo
      
      * Simplify ARGs and WORKDIRs
      
      * Write package list outside of workspace
      to generalize skip up to pattern
      
      * Simplify tests
      Assume current WORKDIR
      Don't use build mixins for test
      
      * Add parallel stages for testing
      use target arg to build added stages, e.g:
      `docker build --target=underlay_tester ...`
      
      * Add more comments
      
      * Add simple stage to collect test results
      and to easly build all other tester stages in parallel, e.g:
      `docker build  --build-arg=RUN_TESTS=True --target=workspaces_tester`
      182d3b3e
    • Shivang Patel's avatar
      b181a398
  9. Sep 16, 2020
  10. Sep 14, 2020
  11. Sep 11, 2020
  12. Sep 05, 2020
    • Sarthak Mittal's avatar
      Add IsBatteryLow condition node (#1974) · 91d0a831
      Sarthak Mittal authored
      * Add IsBatteryLow condition node
      
      * Update default battery topic and switch to battery %
      
      * Fix test
      
      * Switch to sensor_msgs/BatteryState
      
      * Add option to use voltage by default or switch to percentage
      
      * Add sensor_msgs dependency in package.xml
      
      * Make percentage default over voltage
      
      * Update parameter list
      91d0a831
  13. Sep 04, 2020
  14. Sep 03, 2020
  15. Sep 01, 2020
  16. Aug 26, 2020
  17. Aug 25, 2020
    • Sarthak Mittal's avatar
      Fix memory leak (#1900) · f237751f
      Sarthak Mittal authored
      * Fix memory leak in nav2_recoveries
      
      * Fix recovery server memory leak (better interface)
      
      * Fix costmap2d memory leak
      
      * Fix nav2_navfn_planner memory leak
      
      * Fix planner server and navfn planner memory leak
      
      * Make all rclcpp::Node::SharedPtr argument passing const
      
      * Fix controller server and DWB plugins memory leak
      
      * Minor fixes
      
      * Fix formatting errors
      
      * Change all plugin interfaces to use weak_ptr intead of shared_ptr to parent rclcpp::Node
      
      * Convert all SharedPtr to WeakPtr
      
      * Check shared_ptr after lock and before dereferencing
      f237751f
    • Steven Macenski's avatar
      update version to 0.4.3 · 10598d56
      Steven Macenski authored
      10598d56
  18. Aug 22, 2020
  19. Aug 21, 2020
  20. Aug 19, 2020
  21. Aug 18, 2020
  22. Aug 15, 2020
  23. Aug 14, 2020
    • Ruffin's avatar
      Update Dockerfiles and CI (#1942) · b40c3a6f
      Ruffin authored
      * Use colcon to check for build failure
      instead of canary file
      
      * Simplify if case for shell
      
      * Move extra dockerfiles to docker related folder
      
      * Update Dockerfile location
      
      * Stage refactor
      
      * Use build kit
      
      * Update underlay and overlay build
      
      * Dockerfile tweek
      
      * Rename underlay .repos file
      
      * Remove uneeded key
      
      * Clone matching distro branch by default
      
      * Add optional directive to RUN colcon test
      
      * Add comments
      
      * Skip the use of symlinks
      
      * Roll back to nightly image with all rmws
      now that connext is fixed
      
      * Add slam_toolbox to skipped rosdep keys
      
      * Set DEBIAN_FRONTEND env to noninteractive
      
      * Update to tag foxy
      
      * Updated to latest codecov orb
      b40c3a6f
    • Steven Macenski's avatar
  24. Aug 12, 2020