Skip to content
Snippets Groups Projects
  1. Apr 23, 2019
  2. Apr 20, 2019
  3. Apr 18, 2019
    • Mohammad Haghighipanah's avatar
      Amcl laser received callback (#610) · 837bbaf1
      Mohammad Haghighipanah authored
      * added addNewScanner method
      
      * added shouldUpdateFilter and reorg ph_init
      
      * added updateFilter method
      
      * added publishParticleCloud
      
      * added getMaxWeightHyp
      
      * added publishAmclPose and calculateMaptoOdomTransform
      
      * added sendMapToOdomTransform
      
      * re-org the locations of laserReceived helper funcs
      
      * fixed uncrustify
      
      * add latest changes
      
      * adding back in nan check before publishing pose
      
      * fix uncrustify
  4. Apr 09, 2019
  5. Apr 04, 2019
  6. Mar 27, 2019
  7. Mar 25, 2019
  8. Mar 23, 2019
  9. Mar 20, 2019
  10. Mar 19, 2019
  11. Mar 13, 2019
  12. Mar 12, 2019
  13. Mar 08, 2019
  14. Mar 07, 2019
    • Michael Jeronimo's avatar
      Use the new Coroutine-based BTActionNode base class as that is recommended for... · 355d6858
      Michael Jeronimo authored
      Use the new Coroutine-based BTActionNode base class as that is recommended for ROS Action-like tasks (#492)
      
      355d6858
    • Carl Delsey's avatar
      Fix the flaky dynamic params test thats been causing CI to fail (#568) · 4f03d9df
      Carl Delsey authored
      * Moving service_client.hpp to nav2_util
      
      The ServiceClient class will be used Lifecycle helper functions that
      will be put in nav2_util, so we need it there. It seemed more of utility
      class than a Task anyhow.
      
      * Add internal node helper functions.
      
      Add some helper functions for generating node names. These will be used
      to fix some potential problems with the ServiceClient and the upcoming
      LifecycleServiceClient.
      
      * Add node name filter to ServiceClient.
      
      ServiceClient reuses the service name as the temporary node name.
      However, service names frequently have / characters in them and
      that is invalid for a node name. Also, it seems likely we'll have
      multiple clients using the same service. This would result in a name
      collision. This now adds a random suffix to the internal node name.
      
      * Allow ServiceClient to use a passed in node.
      
      ServiceClient can now use a supplied node instead of always creating
      it's own. This allows us to create a higher level service client that
      interacts with multiple services using just one generated node.
      
      * Add a Lifecycle Service Client.
      
      The unit tests will be handled at a higher level by a subsequent checkin
      
      * Clean up and rename existing string utils module
      
      I need to add another function to it, and it could stand some
      restructuring before hand.
      
      * Adding a split function
      
      Adding a function to split a string at delimiters. The intent is to
      use this later so tests can get ':' seperated string of lifecycle nodes
      from and environment variable, and spin them all up.
      
      * Add helper functions to facilitate bringup lifecycle nodes
      
      * Add simple lifecycle bringup utility.
      
      * Turn helper node into a lifecycle node.
      
      * Add timeouts and retries to service calls.
      
      Service calls still hang for some unknown reason. The only known
      fix is to time it out and retry.
      
      * Fixing coding standard violations in nav2_util library.
      
      * Renaming one more function to comply with style guide.
  15. Mar 06, 2019
  16. Feb 28, 2019
  17. Feb 27, 2019
  18. Feb 26, 2019