Skip to content
Snippets Groups Projects
  1. May 16, 2020
  2. May 15, 2020
  3. May 14, 2020
  4. May 12, 2020
  5. May 11, 2020
  6. May 10, 2020
    • Ruffin's avatar
      Update CI for ROS2 Foxy (#1684) · dafcffa7
      Ruffin authored
      * Update Dockerfile
      
      * Update repo paths
      
      * Copy all of workspaceto include .repo files expected by CI in image
      
      * Patch Docker and CI for missing gazebo 11
      Revert once gazebo 11 is ready
      
      * Disable connext for now
      
      * Disable debug jobs in nightly workflow
      
      * Remove unused install_deployment_key refrence
      
      * Update the release Dockerfile
      
      * Use buildkit to speed up loacal builds
      
      * Add example of running tests
      
      * Roll back BTcpp and no-error deprecated warnings
      
      * Revert "Roll back BTcpp and no-error deprecated warnings"
      
      This reverts commit 301eb5435f531289514e0e21cd32c661868ccfc5.
      
      * Move extra Dockerfiles to tools folder
    • Steven Macenski's avatar
      update for BT.cpp master (#1714) · 50b044a8
      Steven Macenski authored
  7. May 09, 2020
    • Sarathkrishnan Ramesh's avatar
      Change publishers to publish unique ptrs (#1673) · 2113b6a7
      Sarathkrishnan Ramesh authored
      * Change publishers to publish unique ptrs
      
      * Revert test case modification
      
      * Update function signature to receive unique_ptrs
      
      * Update publishers in nav2_costmap_2d to publish unique ptrs
      
      * Update publishers in nav2_planner and nav2_map_server
      
      * Change nav2_map_server publisher to publish occupancy grid unique ptr
      
      * Change publisher in nav2_planner to publish path unique ptr
      
      * Remove smart pointer return from functions in nav2_costmap_2d
      
      * Run cpp_lint manually in nav2_costmap_2d
      
      * Minor fixes
      
      * Adhere to conventions of smart pointers passing to function
      
      * Change publisher in dwb_core to publish unique pointer
  8. May 07, 2020
  9. May 06, 2020
  10. May 05, 2020
  11. May 04, 2020
  12. May 02, 2020
    • Steven Macenski's avatar
      Ignore codecov paths in tests (#1671) · e85802c5
      Steven Macenski authored
      * Ignore codecov paths in tests
      
      * adding missing string test case for stripping leading slash
      
      * Update test_string_utils.cpp
      
      * Update test_string_utils.cpp
      
      * Update codecov.yml
      
      * Update codecov.yml
      
      * Update codecov.yml
      
      * Update codecov.yml
  13. Apr 30, 2020
  14. Apr 28, 2020
  15. Apr 26, 2020
  16. Apr 25, 2020
  17. Apr 24, 2020
    • Alexey Merzlyakov's avatar
      map_server refactor and cleanup (#1624) · b01810bc
      Alexey Merzlyakov authored
      * [WIP] map_server refactor and cleanup
      
      nav2_map_server/mapio (map input-optput library):
      * Move OccupancyGrid messages saving code from MapSaver::mapCallback()
        to saveMapToFile() function
      * Rename and move try_write_map_to_file() MapSaver method
        to tryWriteMapToFile() function
      * Move map saving parameters into one SaveParameters struct
      * Reorganize map saving parameters verification code from MapSaver
        to new checkSaveParameters() function
      * Correct logging for incorrect input cases in checkSaveParameters()
      * Copy loadMapFromYaml() method from OccupancyGridLoader
      * Move loadMapFromFile() method from OccupancyGridLoader
      * Rename and move load_map_yaml() OccupancyGrid method
        to loadMapYaml() function
      * Move LoadParameters struct from OccupancyGridLoader
      
      nav2_map_server/map_saver:
      * Completely re-work MapSaver node:
       - Switch MapSaver from rclcpp::Node to nav2_utils::LifecycleNode
       - Revise MapSaver node parameters model
       - Add saveMapTopicToFile() method for saving map from topic
       - Remove future-promise synchronization model as unnecessary
      * Add "save_map" service with new SaveMap service messages
      * Rename map_saver_cli.cpp -> map_saver_cli_main.cpp file
        and map_saver -> to map_saver_cli executable
      * Add ability to save a map from custom topic ("-t" cli-option)
      * Restore support of "--ros-args" remappings
      * Update help message in map_saver_cli
      * New map_saver_server_main.cpp file and map_saver_server executable:
        continuously running server node
      * New launch/map_saver_server.launch.py: map_saver_server launcher
      
      nav2_map_server/map_server:
      * Revise MapServer node parameters model
      * Rename loadMapFromYaml() -> loadMapResponseFromYaml()
      * Add node prefix to "map" and "load_map" service names
      * Fix crash: dereferencing nullptr in map_server running as a node
        while handling of incorrect input map name
      * Add updateMsgHeader() method for correcting map message header
        when it belongs to instantiated object
      * Rename main.cpp -> map_server_main.cpp file
      * Minor changes and renames to keep unified code style
      
      nav2_util/map_loader:
      * Remove as duplicating of loadMapFromFile() from MapIO library
      
      other:
      * Update nav2_map_server/README
      * Fix testcases
      
      * Fixes for cpplint, uncrustify, flake8 and test_occ_grid_node failures
      
      * Fixing review comments
      
      * Rename mapio -> map_io
      * Move all OccGridLoader functionality into MapServer. Remove OccGridLoader
      * Switch all thresholds to be floating-point
      * Switch loadMapFromYaml() returning type to LOAD_MAP_STATUS and remove
        duplicating code from loadMapResponseFromYaml()
      * Make mapCallback() to be lambda-function
      * Make saveMapCallback() to be class method
      * Utilize local rclcpp_node_ from LifecycleNode instead of map_listener_.
        Remove map_listener_ and got_map_msg_ variables.
      * Rename load_map_callback() -> loadMapCallback() and make it to be class method
      * Rename handle_occ_callback() -> getMapCallback() and make it to be class method
      * Force saveMapTopicToFile() and saveMapToFile() to work with constant arguments
      * map_saver_cli: move arguments parsing code into new parse_arguments() function
      * Rename test_occ_grid_node -> test_map_server_node and fix test
      * Rename test_occ_grid -> test_occ_grid and fix test
      * Fix copyrights
      * Fix comments
      * Update README
      
      * Increase test coverage
      
      * Fixing review comments
      
      * Separate map_server and map_saver sources
      * Fix copyrights
      * Suppress false-positive uncrustify failure
    • Shrijit Singh's avatar
  18. Apr 16, 2020