Skip to content
Snippets Groups Projects
  1. May 07, 2020
  2. May 06, 2020
  3. May 05, 2020
  4. May 04, 2020
  5. 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
  6. Apr 30, 2020
  7. Apr 28, 2020
  8. Apr 26, 2020
  9. Apr 25, 2020
  10. 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
  11. Apr 16, 2020
  12. Apr 15, 2020
  13. Apr 08, 2020
  14. Apr 03, 2020
  15. Mar 29, 2020
  16. Mar 28, 2020
  17. Mar 27, 2020
  18. Mar 25, 2020
  19. Mar 22, 2020
  20. Mar 20, 2020
  21. Mar 18, 2020
  22. Mar 12, 2020
  23. Mar 11, 2020