- Dec 07, 2018
-
-
Michael Jeronimo authored
* Integrate example code into the DWB controller main loop * Changes to get current robot pose from global planner, required for dynamic replanning * Address review feedback * Fix cpplint problem
-
Mohammad Haghighipanah authored
-
Steven Macenski authored
bumping tags to 0.1.2
-
Michael Jeronimo authored
-
Steven Macenski authored
-
Carl Delsey authored
-
Nick Medveditskov authored
-
- Dec 06, 2018
-
-
Mohammad Haghighipanah authored
-
Carlos A. Orduno authored
-
Steven Macenski authored
Don't use metapackage, since it is not recommended in ROS2
-
Carl Delsey authored
-
Carl Delsey authored
-
Carlos A. Orduno authored
* Designed how to implement recovery behaviors and created stub classes * Define a base class for motion primitives and implemented stop, spin, and backup. * Implemented class and algorithm for detecting the suck condition in simulation * Added recovery behavior to both simple and parallel navigation Behavior trees. * Created a dummy planner and dummy controller for easier testing. * Assigned GitHub issue numbers to all open TODOs
-
Michael Jeronimo authored
-
Michael Jeronimo authored
-
Carl Delsey authored
-
Mohammad Haghighipanah authored
-
Brian authored
-
Brian authored
-
Nick Medveditskov authored
-
Steven Macenski authored
bump versions
-
Steven Macenski authored
-
Michael Jeronimo authored
* Update to the latest version of the BehaviorTree.CPP library * Point to the new branch of my BT library that only has the CMakeLists.txt update * Remove registration of the parallel node now that it's done by the library itself; use the latest version of the library * The BehaviorTree library has registered the parallel node as 'ParallelNode', not 'Parallel' * Switch to the upstream repo now that the CMakeLists update has been integrated
-
- Dec 05, 2018
-
-
Matthew Hansen authored
-
Carl Delsey authored
It is available in base ROS2 now.
-
Michael Jeronimo authored
* Simplify some of the map server code * Use a YAML file to configure the map server. This allows the map server to be used as a standalone node or composed with other nodes into a single executable. Also, update the costmap_world_model to make sure its got the latest map from the map_server. * Rename the factory method to be createMapServer since that's what it's creating * Fixes for cpplint/uncrustify * Continue to simplify map server * Introduce a MapLoader that is used by the MapServer * Get the tests working again * Change the default resolution to what it was before * Add some comments * Update README for the map server to be consistent with recent code changes * Remove unneeded param from YAML file * Start a system YAML file seeded with the map server params * Remove obsolete dependency on yaml_cpp_vendor package * Reintroduce the factory pattern. Each instance of the map server will load a single map of a particular type. Based on the incoming map type parameter, the map server will create the corresponding map loader to load the file. * Remove author fields (rely on maintainer fields only) * Integrate feedback from the Naviation WG. Split the map-specific parameters and occupancy grid conversion parameters. The map parameters remain in the map YAML file and can reside with the map. The occupancy grid conversion parameters are parameters of the map server node. There can be multiple map nodes, each with different conversion parameters. * Update the map server README * Update sample YAML files * Fix a merge problem after rebasing * Update the nav2 launch file * Move the map parameters back to the map YAML file * Fix unintended change of resolution in YAML file * Update README again * Clarify a statement in the README
-
- Dec 04, 2018
-
-
Nick Medveditskov authored
* Error message if Travis CI is run in a forked environment * Add USER and BRANCH args in Docker file. The default behavior has not changed * Add a condition branch for no PR and master branch - address PR feedback
-
Matt Hansen authored
* Update nav2_bringup readme for robot This updates the readme with instructions for testing on a robot * Add 2 launch files for bringup * Update README for 2 part bringup * Add setting use_sim_time to README * Set use_sim_time to true for world_model node * Update nav2_bringup README Add notes and safety warnings Add more details why use_sim_time must be set dynamically Add 'Advanced bringup' instructions
-
Mohammad Haghighipanah authored
* moved amcl's integration test files to nav2_system_tests * Created CMakeLists for planner * modified amcl CMake * added gazebo and static transform to launch file * modified amcl test to send initial pose and check the amcl pose with tol * updated the map * added readme file for localization test
-
Steven Macenski authored
* first stab at porting costmap_2d_markers directly * finishing up costmap_2d marker and cloud publisher nodes, and fixing some voxel grid porting issues * adding global publishers to deal with ros2 idl error * costmap2d pkg missing visualization_msgs dependency * removing ament target dep. for cloud and marker nodes
-
- Dec 01, 2018
-
-
Brian authored
remove workaround and enable tf2_ros/message_filter
-
- Nov 30, 2018
-
-
Mohammad Haghighipanah authored
-
Carl Delsey authored
-
- Nov 29, 2018
-
-
Carl Delsey authored
-
- Nov 28, 2018
-
-
Michael Jeronimo authored
* Initial work on running planning and control in parallel * Checkpoint a working version with lots of debugging traces * Remove debugging traces * Remove the temporary hooks * Address lint issues * Remove some debug output * Fix a compile problem after taking out some debug code * Read the BT XML from an external file * Re-enable DWB code * Address reviewer feedback
-
Carl Delsey authored
-
Nick Medveditskov authored
-
Nick Medveditskov authored
-
Nick Medveditskov authored
Suggested in a comment to PR.
-
Nick Medveditskov authored
-