Skip to content
Snippets Groups Projects
  1. Jul 28, 2021
  2. Jul 27, 2021
  3. Jul 24, 2021
    • Tim Clephas's avatar
      Python string format (#2466) · 5c616446
      Tim Clephas authored
      * Convert to python format strings for readability
      
      * Merge concatenated strings
      
      * Revert converting generated files
      
      * Single quotes for consistency
      
      * Just print the exception
      5c616446
  4. Jul 23, 2021
  5. Jul 22, 2021
  6. Jul 21, 2021
  7. Jul 20, 2021
    • Ruffin's avatar
      Refactor actions to rebuild CI image from CI (#2405) · 21a44bcb
      Ruffin authored
      * Add dependabot config
      
      * Workarround missing ARG support in dependabot
      Parrent image can't yet be parameterized for version parsing
      https://github.com/dependabot/dependabot-core/issues/2057
      
      * Fix CCACHE_DIR to be absolute path
      https://github.com/ros-planning/navigation2/pull/2403
      
      * Remove FAIL_ON_BUILD_FAILURE ARG
      now that CI image builds from rolling testing
      and no longer ros2 nightly
      so forcing image rebuilds is no longer needed
      
      * Trigger rebuild on changes to Dockerfile
      
      * Add github-actions to dependabot
      
      * Refactor actions to rebuild CI image from CI
      
      * Clean old dockerhub build hook
      
      * Rename action
      
      * Combine workflows to avoid dispaching
      as that requires a github personal access token
      which is an inconvenience to generate and add to repo secrets
      
      * Add needs param to define job order
      
      * Use job outputs for condition instead of env
      Seems that env in context is not yet avalable at the job level
      but only at the...
      21a44bcb
    • Steven Macenski's avatar
      Update README.md (#2461) · 3913e878
      Steven Macenski authored
      3913e878
  8. Jul 15, 2021
  9. Jul 14, 2021
  10. Jul 13, 2021
  11. Jul 03, 2021
    • M. Hofstätter's avatar
      Remove deprecated pluginlib boost feature disable (#2431) · 29c1af08
      M. Hofstätter authored
      Boost features have been deprecated and removed
      in pluginlib for rolling
      29c1af08
    • Anshumaan Singh's avatar
      Add lazy_theta_star (#1839) · 7fa55091
      Anshumaan Singh authored
      * Add lazy_theta_star
      
      * Added license
      
      * Added license
      
      * Update lazy_theta_star_b.cpp
      
      * restructured files
      
      - separated planner part and the algorithm
      - implemented all the changes as suggested
      
      * restructured files
      
      * Update CMakeLists.txt
      
      * removed unnecessary comments
      
      * removed comments
      
      * Delete planner.cpp
      
      * Delete lazy_theta_star_b.cpp
      
      * Delete lazy_theta_star_b.h
      
      * Delete planner.h
      
      * Delete CMakeLists.txt
      
      * Delete global_planner_plugin.xml
      
      * Delete package.xml
      
      * replaced the files
      
      - refactored code
      - improved reliability
      - have to write a code similar to that in nav2_system_tests, to test it (working on it)
      
      * removed comments
      
      * removed comments
      
      * Update lazy_theta_star2.cpp
      
      * update files
      
      - replaced manual management of priority queue with stl priority queue
      - added the parameter ".lethal_cost"
      - removed unnecessary parameters passed to the functions
      
      * update files
      
      - updated the header files in ac...
      7fa55091
  12. Jun 29, 2021
  13. Jun 23, 2021
    • Ruffin's avatar
      Fix code coverage (#2419) · f201b4f8
      Ruffin authored
      * Include filter only by packge name
      as using package source paths can exclude coverage from other packages
      such as header files reported usign under workspace's install path
      
      * formating
      
      * Process gcno
      Process both gcno and gcda coverage files.
      This option is useful for capturing untested files in the coverage report.
      
      * Validate sources
      Check if every source file exists
      
      * Dump statistic
      Dump total statistic at the end
      
      * Branch coverage
      Include only the most useful branches in the coverage report.
      
      * Fix install path
      
      * Explicitly exclude packages
      to ignore rviz package
      but still explicitly include packages
      as the include filter is what mostly speeds up processing
      
      * Revert "Branch coverage"
      
      This reverts commit 20f28949904ef965c8b5b011f3e387037adc93ce.
      
      * Keep path fixes relative to workspace
      
      As the working directory used for running code coverage report script 
      is already at the root of the colcon workspace,
      avoiding the use of unnecessary path globbing
      f201b4f8
  14. Jun 22, 2021
  15. Jun 19, 2021
    • Steven Macenski's avatar
      eab8b490
    • Steven Macenski's avatar
      30c97c83
    • Steven Macenski's avatar
      Hybrid-A* optimizations and completion without on-going State Lattice work (#2404) · 8a6607b7
      Steven Macenski authored
      * major smac planner collision checking speedups and improvements
      
      * fix linting errors
      
      * wireframe for state lattice node
      
      * finishing boilerplate changes
      
      * adding more context to each TODO and notes about path to completion
      
      * prototype for the base plugin + refactor out common logic for all planners
      
      * commiting speed up work in progress
      
      * adding in improvements to overall user quality of life
      
      * pushing updates to 2D for faster / smoother; hybrid for smoother and new heuristic function; a bit of rearchitecture; deprecating smoother to make room for a new one
      
      * adding smoother prototype
      
      * adding orientation guestimator
      
      * correcing 2d
      
      * done with smoother
      
      * enabling collision checking full SE2 only when under inscribed cost according to current exponential decay function
      
      * adding doxgyen on new function
      
      * linting
      
      * testing working
      
      * fixing looping at end of paths + simplifying...
      8a6607b7
    • Luca Bonamini's avatar
      Improve coverage for waypoint_follower package (#2407) · 12fa5919
      Luca Bonamini authored
      * Working on improve coverage for waypoint_follower package
      
      * Fix typo
      
      * Fix cpplint and uncrustify errors
      
      * Fix nav_2d_utils/src/conversions.cpp include order errors (#2407)
      
      * Improve coverage for wait_at_waypoint plugin
      
      * Improve coverage for photo_at_waypoint plugin
      12fa5919
  16. Jun 18, 2021
  17. Jun 10, 2021
    • Ruffin's avatar
      Set ccache envs to use absolute paths (#2403) · 40f4c381
      Ruffin authored
      as ccache doesn't seem to work otherwise with relative paths
      40f4c381
    • Ruffin's avatar
      Update lockfile formating (#2402) · 4486a5cf
      Ruffin authored
      * Use dpkg --list to format stdout to lockfile
      to make list of installed package more readable
      
      * Line formating
      space new line after each lockfile checksum
      
      * Specify ROS distro for rosdep update
      
      * Strip ros distro install fom AMENT_PREFIX_PATH
      to force rosdep to resolve and list apt installed package dependencies
      and to not skip them as if they are in the catkin workspace
      
      * Prevent dpkg from listing all installed pacakge
      when set of dependencies happens to be empty
      
      * Account single entry case AMENT_PREFIX_PATH
      
      * Unset AMENT_PREFIX_PATH if only ros install path
      to prevent rosdep from erroring out on empty var
      4486a5cf
    • Ruffin's avatar
      Cache ccache folder in CI workspace (#2401) · d2cf200b
      Ruffin authored
      * Cache ccache folder in workspace
      and move ccache_stats command into setup_workspace
      
      * Store ccache logs in colcon build log path
      
      * Updates to cache ccache folder in workspace
      d2cf200b
  18. Jun 09, 2021
  19. Jun 08, 2021