Skip to content

Commit 25b40c3

Browse files
committed
deal with merge conflicts
2 parents c25750a + e92bd4e commit 25b40c3

File tree

127 files changed

+164
-313
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

127 files changed

+164
-313
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<!--
2+
For general questions, please ask on ROS answers: https://answers.ros.org, make sure to include at least the `ros2` tag and the rosdistro version you are running, e.g. `ardent`.
3+
For general design discussions, please post on discourse: https://discourse.ros.org/c/ng-ros
4+
Not sure if this is the right repository? Open an issue on https://github.com/ros-planning/navigation2
5+
For Bug report or feature requests, please fill out the relevant category below
6+
-->
7+
8+
## Bug report
9+
10+
**Required Info:**
11+
12+
- Operating System:
13+
- <!-- OS and version (e.g. Windows 10, Ubuntu 16.04...) -->
14+
- Installation type:
15+
- <!-- binaries or from source -->
16+
- Version or commit hash:
17+
- <!-- Output of git rev-parse HEAD, release version, or repos file -->
18+
- DDS implementation:
19+
- <!-- rmw_implementation used (e.g. Fast-RTPS, RTI Connext, etc -->
20+
- Client library (if applicable):
21+
- <!-- e.g. rclcpp, rclpy, or N/A -->
22+
23+
#### Steps to reproduce issue
24+
<!-- Detailed instructions on how to reliably reproduce this issue http://sscce.org/
25+
``` code that can be copy-pasted is preferred ``` -->
26+
```
27+
28+
```
29+
30+
#### Expected behavior
31+
32+
#### Actual behavior
33+
34+
#### Additional information
35+
36+
<!-- If you are reporting a bug delete everything below
37+
If you are requesting a feature deleted everything above this line -->
38+
----
39+
## Feature request
40+
41+
#### Feature description
42+
<!-- Description in a few sentences what the feature consists of and what problem it will solve -->
43+
44+
#### Implementation considerations
45+
<!-- Relevant information on how the feature could be implemented and pros and cons of the different solutions -->

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<!-- Please fill out the following pull request template for non-trivial changes to help us process your PR faster and more efficiently.-->
2+
3+
---
4+
5+
## Basic Info
6+
7+
| Info | Please fill out this column |
8+
| ------ | ----------- |
9+
| Ticket(s) this addresses | (add tickets here #1) |
10+
| Primary OS tested on | (Ubuntu, MacOS, Windows) |
11+
| Primary platform tested on | (Steve's Robot, gazebo simulation of Tally, hardware turtlebot) |
12+
13+
---
14+
15+
## Description of contribution in a few bullet points
16+
17+
<!--
18+
* I added this neat new feature
19+
* Also fixed a typo in a parameter name in nav2_costmap_2d
20+
-->
21+
22+
---
23+
24+
## Future work that may be required in bullet points
25+
26+
<!--
27+
* I think there might be some optimizations to be made from STL vector
28+
* I see alot of redundancy in this package, we might want to add a function `bool XYZ()` to reduce clutter
29+
* I tested on a differential drive robot, but there might be issues turning near corners on an omnidirectional platform
30+
-->
31+
32+
---
33+
34+
<!-- OPTIONAL -->
35+
36+
I'd like to request maintainer: <blank> to review this PR.

doc/design/ROS_COMPARISON.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
## Comparison to Move Base in ROS
44
AMCL and map_server were ported to ROS2 with minimal functional changes, but some refactoring.
55

6-
* amcl -> nav2_amcl
7-
* map_server -> nav2_map_server
6+
* amcl -> [nav2_amcl](/nav2_amcl/README.md)
7+
* map_server -> [nav2_map_server](/nav2_map_server/README.md)
88

99
![Move Base 1](./move_base_compare_1.png)
1010

1111
In addition, move_base itself has been split into multiple components:
1212

13-
* nav2_simple_navigator (replaces move_base)
14-
* nav2_dijkstra_planner (replaces global_planner)
15-
* nav2_controller_dwb (replaces local_planner)
13+
* [nav2_simple_navigator](/nav2_simple_navigator/README.md) (replaces move_base)
14+
* [nav2_dijkstra_planner](/nav2_dijkstra_planner/README.md) (replaces global_planner)
15+
* [nav2_dwb_controller](/nav2_dwb_controller/README.md) (replaces local_planner)
1616

1717
![Move Base 2](./move_base_compare_2.png)
1818

@@ -26,7 +26,7 @@ The *nav2_simple_navigator* itself is also a *Task Server* and can also be repla
2626

2727
The *nav2_dijkstra_planner* is ported from the *navfn* package in ROS, but adds the *Task Server* interface to enable it to be strongly decoupled from the nav2_simple_navigator.
2828

29-
Similarly, the *nav2_controller_dwb* is ported from the [dwb controller](https://github.com/locusrobotics/robot_navigation/tree/master/dwb_local_planner) package, and also adds a *Task Server* interface to also enable it to be decoupled from the *nav2_simple_navigator*.
29+
Similarly, the *nav2_dwb_controller* is ported from the [dwb controller](https://github.com/locusrobotics/robot_navigation/tree/master/dwb_local_planner) package, and also adds a *Task Server* interface to also enable it to be decoupled from the *nav2_simple_navigator*.
3030

3131
All these changes make it possible to replace any of these nodes at launch/run time with any other algorithm that implements that same interface.
3232

nav2_bringup/launch/core.launch.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ def generate_launch_description():
1313
], period = 1.0),
1414
launch.actions.TimerAction(
1515
actions = [
16-
#launch_ros.actions.Node( package='nav2_controller_dwb', node_executable='nav2_controller_dwb', output='screen')
17-
launch_ros.actions.Node( package='nav2_controller_example', node_executable='dwa_controller', output='screen')
16+
launch_ros.actions.Node( package='nav2_controller_dwb', node_executable='nav2_controller_dwb', output='screen')
1817
], period = 5.0),
1918
launch.actions.TimerAction(
2019
actions = [

nav2_controller/nav2_controller_dwb/package.xml

Lines changed: 0 additions & 29 deletions
This file was deleted.

nav2_controller/nav2_controller_example/CHANGELOG.rst

Whitespace-only changes.

nav2_controller/nav2_controller_example/CMakeLists.txt

Lines changed: 0 additions & 71 deletions
This file was deleted.

nav2_controller/nav2_controller_example/README.md

Whitespace-only changes.

nav2_controller/nav2_controller_example/doc/.gitignore

Whitespace-only changes.

nav2_controller/nav2_controller_example/include/nav2_controller_example/dwa_controller.hpp

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)