Skip to content

Commit 01d67d6

Browse files
authored
Merge pull request #1 from estherag/rolling
Add readme and fix CI
2 parents ea62f74 + 939e0de commit 01d67d6

3 files changed

Lines changed: 37 additions & 3 deletions

File tree

.github/workflows/rolling.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535
colcon-defaults: |
3636
{
3737
"build": {
38-
"packages-up-to": true
38+
"packages-up-to": true,
39+
"mixin": ["coverage-gcc"]
3940
}
4041
}
41-
colcon-mixin-name: coverage-gcc
4242
colcon-mixin-repository: https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml
4343

4444
- name: Codecov

README.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,36 @@
11
# easynav_gridmap_stack
22

3+
4+
This stack is part of the Easy Navigation (EasyNav) project developed by the Intelligent Robotics Lab. It is composed of the **gridmap_maps_builder** package and the **gridmap_maps_manager** package (currently under construction) for handling elevation maps.
5+
6+
7+
8+
## Installation
9+
10+
Clone the repository into your ROS 2 workspace:
11+
```bash
12+
cd ~/ros2_ws/src
13+
git clone https://github.com/EasyNavigation/easynav_gridmap_stack.git
14+
cd ..
15+
rosdep install --from-paths src --ignore-src -r -y
16+
colcon build --packages-select easynav_gridmap_maps_builder
17+
```
18+
19+
## Usage
20+
21+
Source your workspace:
22+
```bash
23+
source ~/ros2_ws/install/setup.bash
24+
```
25+
Run the lifecycle node:
26+
```bash
27+
ros2 run easynav_gridmap_maps_builder gridmap_maps_builder_node
28+
```
29+
30+
## Parameters
31+
32+
| Name | Type | Default Value | Description |
33+
|--------------------------|--------|----------------|-------------|
34+
| `sensor_topic` | string | `"points"` | Topic name to subscribe for point cloud data. |
35+
| `downsample_resolution` | double | `1.0` | Resolution used for downsampling the point cloud. |
36+
| `perception_default_frame` | string | `"map"` | Default frame ID for the output grid map. |

easynav_gridmap_maps_builder/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<name>easynav_gridmap_maps_builder</name>
55
<version>0.0.1</version>
66
<description>Easy Navigation: Gridmap Map Builder Package.</description>
7-
<maintainer email="e.aguado.glez@gmail.com">Esther Aguado Gonzalez</maintainer>
7+
<maintainer email="francisco.romero@urjc.es">Francisco Jose Romero Ramirez</maintainer>
88
<license>GPL-3.0-only</license>
99

1010
<buildtool_depend>ament_cmake</buildtool_depend>

0 commit comments

Comments
 (0)