You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Only apply Wnon-virtual-dtor if the compile language is CXX (#3614)
* https://stackoverflow.com/questions/25525047/cmake-generator-expression-differentiate-c-c-code
Signed-off-by: Ryan Friedman <[email protected]>
* Fix map not showing on rviz when navigation is launched with namespace (#3620)
* Fix Wshadow errors and enforce it (#3617)
* Fix Wshadow errors and enforce it
Signed-off-by: Ryan Friedman <[email protected]>
* Remove workaround for pluginlib
* This was only needed because it was included transitively
* By finding and linking properly, the compiler flags get propogated as SYSTEM
correctly
Signed-off-by: Ryan Friedman <[email protected]>
---------
Signed-off-by: Ryan Friedman <[email protected]>
* add-Wnull-dereference and fix warnings (#3622)
Signed-off-by: Ryan Friedman <[email protected]>
* updating mppi's path angle critic for optional bidirectionality (#3624)
* updating mppi's path angle critic for optional bidirectionality
* Update README.md
* correct error message (#3631)
* correct error message
* clean up
* cleanup
* remove header
* Let Navigators have different error codes (#3642)
* Change ERROR to DEBUG
* INFO message on init
* format code
* Replace newlines with spaces
* fixing path angle critic's non-directional bias (#3632)
* fixing path angle critic's non-directional bias
* adding reformat
* adapting goal critic for speed to goal (#3641)
* adapting goal critic for speed to goal
* retuning goal critic
* add readme entries
* Update critics_tests.cpp
* Fix uninitialized value (#3651)
* In NAV2, this warning is treated as an error
Signed-off-by: Ryan Friedman <[email protected]>
* Fix rviz panel node arguments (#3655)
Signed-off-by: Nick Lamprianidis <[email protected]>
* Reduce out-of-range log to DEBUG (#3656)
* Adding nan twist rejection for velocity smoother and collision monitor (#3658)
* adding nan twist rejection for velocity smoother and collision monitor
* deref
* Ceres exposes a namespaced export and recommends it in their docs (#3652)
Signed-off-by: Ryan Friedman <[email protected]>
* Enable multiple MPPI path angle modes depending on preferences in behavior (#3650)
* fixing path angle critic's non-directional bias
* adding reformat
* handle linting
* add utility unit tests
* adding unit tests for path angle
* MPPI: Support Exact Path Following For Feasible Plans (#3659)
* alternative to path align critic for inversion control
* fix default behavior (enforce_path_inversion: false) (#3643)
Co-authored-by: Guillaume Doisy <[email protected]>
* adding dyaw option for path alignment to incentivize following the path's intent where necessary
* add docs for use path orientations
* fix typo
---------
Co-authored-by: Guillaume Doisy <[email protected]>
Co-authored-by: Guillaume Doisy <[email protected]>
* Resolves 3646: Update CMAKE_COMPILER_IS_GNUCXX (#3662)
* Resolves 3646: Update CMAKE_COMPILER_IS_GNUCXX
* Update CMakeLists.txt
* Fix smoother server tests (#3663)
* Fix smoother server tests
* Update test_smoother_server.cpp
* fix some new build warnings from sync (#3674)
* fix some new build warnings
* fixing last issue
* Update navigate_through_poses_action.hpp
* adding unsigned int to tests
* all to unsigned shorts
* test new warning resolution
* Update
* convert unsigned shorts to uint16_t for linter
* Fix costmap publisher test (#3679)
* added printouts
* ignore system tests
* fix
* cleanup
* Update test_costmap_2d_publisher.cpp
remove space
* remove empty message (#3691)
* Collision Monitor fixups (#3696)
* Fix max_points -> min_points in parameters
* Move robot_utils.hpp include to source where it actually using
* Remove double-description of getTransform()
* Use ParameterFile (allow_substs) (#3706)
Signed-off-by: ymd-stella <[email protected]>
* nav2_bt_navigator: log current location on navigate_to_pose action initialization (#3720)
It is very useful to know the current location considered by the
bt_navigator for debug purposes.
* nav2_behaviors: export all available plugins (#3716)
It allows external packages to include those headers and create child
classes through inheritance.
* changing costmap layers private to protected (#3722)
* Update costmap_2d_ros.cpp (#3687)
* updated nav2_behavior_tree test util install path (#3718)
* launch linting (#3729)
* adding error warnings around incorrect inflation layer setups in MPPI and Smac which impact performance substantially (#3728)
* adding error warnings around incorrect inflation layer setups in MPPI and Smac which impact performance substantially
* fix test failures
* Update RewrittenYaml to support list rewrites (#3727)
* allowing leaf key rewrites that aren't dcits (#3730)
* adding checks on config and dynamic parameters for proper velocity and acceleration limits (#3731)
* Fix Goal updater QoS (#3719)
* Fix GoalUpdater QoS
* Fixes
* adding tolerance back in for smac lattice and hybrid-A* planners (#3734)
* Completing Hybrid-A* visualization of expansion footprints PR (#3733)
* smach_planner_hybrid: add support visualization for hybrid Astar
* smac_planner_hyrid: revert some
* smach_planner_hybrid: improving code quality
* utils: add some useful functions
* utils: fix mistake
* nav2_smac_planner: fix format problem
* utils: fix format and revise functions
* smach_planner_hybrid: delete _viz_expansion parameter
* smac_planner_hybrid: fix format
* README: update parameter
* utils: corrct mistake return
* utils: make timestamp a const reference
* nav2_smac_planner: correct format problem
* add unit test functions
* further detection of element equality
* test_utils: add non-trival translation and rotation
* smac_planner_hybrid: pass value instead of references
* completing hybrid A* visualization
---------
Co-authored-by: xianglunkai <[email protected]>
* Update README.md (#3736)
* Update README.md
* Update README.md
* sync iron to 1.2.2 to release
---------
Signed-off-by: Ryan Friedman <[email protected]>
Signed-off-by: Nick Lamprianidis <[email protected]>
Signed-off-by: ymd-stella <[email protected]>
Co-authored-by: Ryan <[email protected]>
Co-authored-by: Filipe Cerveira <[email protected]>
Co-authored-by: Joshua Wallace <[email protected]>
Co-authored-by: RBT22 <[email protected]>
Co-authored-by: Nick Lamprianidis <[email protected]>
Co-authored-by: BriceRenaudeau <[email protected]>
Co-authored-by: Guillaume Doisy <[email protected]>
Co-authored-by: Guillaume Doisy <[email protected]>
Co-authored-by: Alexey Merzlyakov <[email protected]>
Co-authored-by: ymd-stella <[email protected]>
Co-authored-by: DylanDeCoeyer-Quimesis <[email protected]>
Co-authored-by: Aaditya Ravindran <[email protected]>
Co-authored-by: gyaanantia <[email protected]>
Co-authored-by: Tony Najjar <[email protected]>
Co-authored-by: xianglunkai <[email protected]>
Copy file name to clipboardExpand all lines: README.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,19 @@ please cite this work in your papers!
55
55
}
56
56
```
57
57
58
+
If you use **any** of the algorithms in Nav2 or the analysis of the algorithms in your work, please cite this work in your papers!
59
+
60
+
- S. Macenski, T. Moore, DV Lu, A. Merzlyakov, M. Ferguson, [**From the desks of ROS maintainers: A survey of modern & capable mobile robotics algorithms in the robot operating system 2**](https://arxiv.org/pdf/2307.15236.pdf), Robotics and Autonomous Systems, 2023.
61
+
62
+
```bibtex
63
+
@article{macenski2023survey,
64
+
title={From the desks of ROS maintainers: A survey of modern & capable mobile robotics algorithms in the robot operating system 2},
65
+
author={S. Macenski, T. Moore, DV Lu, A. Merzlyakov, M. Ferguson},
66
+
year={2023},
67
+
journal = {Robotics and Autonomous Systems}
68
+
}
69
+
```
70
+
58
71
If you use the Regulated Pure Pursuit Controller algorithm or software from this repository, please cite this work in your papers!
59
72
60
73
- S. Macenski, S. Singh, F. Martin, J. Gines, [**Regulated Pure Pursuit for Robot Path Tracking**](https://arxiv.org/abs/2305.20026). Autonomous Robots, 2023.
0 commit comments