Skip to content
Snippets Groups Projects
  1. 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
  2. Apr 26, 2020
  3. Mar 03, 2020
  4. Feb 15, 2020
  5. Feb 11, 2020
    • Steven Macenski's avatar
      Fixing system tests in CI (#1509) · 7e284a3f
      Steven Macenski authored
      * TEMP remove all system tests from running to add back in one by one
      
      * hottt patch, working simple action server again
      
      * removing a few debugs
      
      * adding debug
      
      * fixed test actions file
      
      * removing debug statements and removing opensplice and connext jobs
      
      * reintroduce planner tests
      
      * reintro localization tests
      
      * reintroduce updown tests
      
      * updating defaults
      
      * allow controller to react to different controlller requests
      
      * add params
      
      * planners tests online
      
      * add tests back in
      
      * remove flaky multirobot test for CI but leaving here for utility
      
      * adding back connext dds
      
      * crusty
      
      * refactor lots and lots of code...
      
      * adding gtest mains
      
      * disable planner tests
  6. Feb 01, 2020
  7. Jan 16, 2020
  8. Dec 19, 2019
  9. Dec 14, 2019
  10. Dec 13, 2019
  11. Dec 10, 2019
  12. Dec 06, 2019
  13. Nov 28, 2019
  14. Nov 27, 2019
  15. Nov 21, 2019
  16. Nov 06, 2019
  17. Nov 03, 2019
    • Steven Macenski's avatar
      cleanup all globally hardcoded remaps for multirobots (#1214) · a227539e
      Steven Macenski authored
      * cleanup all globally hardcoded remaps for multirobots
      
      * fixing map path
      
      * fix pep8 indent
      
      * linter happy now?
      
      * Fix linter errors
      
      * reincluding /scan on scan
      
      * multirobot launch with unique configurations
      
      * multirobot tests using both configuration files
      
      * make flake8 happy
      
      * flake8 try2
      
      * flakey9
      
      * flake10
      
      * attempt flake exception
      
      * flake11
      
      * flake12
      
      * noqa on lin
      
      * changing launch configuration in loop
  18. Nov 01, 2019
  19. Oct 28, 2019
  20. Oct 27, 2019
  21. Oct 26, 2019
  22. Oct 25, 2019
  23. Oct 24, 2019
  24. Oct 16, 2019
  25. Oct 15, 2019
  26. Oct 12, 2019
  27. Sep 26, 2019
  28. Sep 21, 2019
  29. Jun 11, 2019
    • Michael Jeronimo's avatar
      Rename the nav2_controller to nav2_lifecycle_manager (#696) · 928e6ee9
      Michael Jeronimo authored
      * Per review feedback, rename the nav2_controller to be nav2_lifecycle_manager
      
      To avoid confusion with low-level controllers, be more explicit in the name.
      
      * Avoid colliding node names; make navigation dialog's node name generic
      928e6ee9
    • Michael Jeronimo's avatar
      Nav2 lifecycle controller (#680) · 92ac2380
      Michael Jeronimo authored
      * Add the lifecycle controller
      
      * Generalize the nav2_controller code.
      
      The only nav2-specifics are now the list of node names.
      
      * Some reformatting
      
      * Rename the Srv service to be more explicit; Add description to the package XML file
      
      * Address more review feedback
      92ac2380
  30. Nov 02, 2018
  31. Oct 31, 2018
    • Michael Jeronimo's avatar
      Behavior tree for mission execution and BtNavigator (#227) · 6d37648c
      Michael Jeronimo authored
      * Enable behavior trees and work on cancel capability
      * Checkpoint working cancel with traces
      * ExecuteMission behavior tree working w/ cancel
      * A little clean-up
      * Address cpplint and uncrustify issues
      * Parameterize the loop rate for the behavior tree classes
      * Build a parallel behavior tree for the NavToPose task
      * Update the BT Navigator behavior tree to compute a path first before starting the parallel nodes
      * Resolve how to handle BTpp dependency; Closes: #51
      * Rebase to origin/master
      * Inital port to new, updated repo for the behavior tree library
      * Can't use shared_from_this in constructor; fix several linter issues
      * Start on dynamically creating the behavior tree from an XML description
      * Move a few files after rebasing
      * Don't have to explicity specify dl dependency
      * Working on execute mission BT
      * Adapt the BtActionNode class to enable it to by dynamically created
      * Checkpoint working version
      * Another checkpoint for working version
      * Clean up
      * Enable the BtNavigator with the new behavior tree library
      * Start hooking up params
      * Adapt to new Behavior Tree library
      * Pass position and orientation when using pose via rviz
      * Missed a new file
      * Re-enable getting pose from robot; was commented out for debugging
      * Revert one of my changes for the BehaviorTree.CPP library now that it is fixed
      * Back out the workaround for visibility warning now that it is fixed in the upstream library
      * Rebase and cpplint/uncrustify
      * Get rid of hardcoded starting position in compute_path_to_pose_action and address some linter issues
      * Make the intent clearer for a couple variables names
      * Fix a couple inconsistencies with the last checkin