Skip to content
Snippets Groups Projects
  1. Oct 10, 2020
    • 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.
    • Wilco Bonestroo's avatar
      Add test for tf_help. (#2029) · f37ae148
      Wilco Bonestroo authored
      * Add test for tf_help.
      
      * Fix lint error.
    • 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
      
      *...
  2. Oct 08, 2020
  3. Oct 07, 2020
  4. Oct 06, 2020
  5. Oct 02, 2020
  6. Oct 01, 2020
  7. Sep 30, 2020
  8. Sep 29, 2020
  9. 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`
    • Shivang Patel's avatar
  10. Sep 16, 2020
  11. Sep 14, 2020
  12. Sep 11, 2020
  13. 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
  14. Sep 04, 2020
  15. Sep 03, 2020
  16. Sep 01, 2020
  17. Aug 26, 2020
  18. 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
    • Steven Macenski's avatar
      update version to 0.4.3 · 10598d56
      Steven Macenski authored
      10598d56
  19. Aug 22, 2020
  20. Aug 21, 2020
  21. Aug 19, 2020
  22. Aug 18, 2020
  23. Aug 15, 2020
  24. 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