Skip to content
This repository was archived by the owner on Oct 8, 2025. It is now read-only.

Commit 3c030c9

Browse files
authored
Update README.md
1 parent cefca0f commit 3c030c9

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

README.md

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

3+
This stack is part of the Easy Navigation (EasyNav) project developed by the Intelligent Robotics Lab. It is composed of the **pointcloud_maps_builder** package and the **pointcloud_maps_manager** package (currently under construction).
4+
5+
The `PointcloudMapsBuilderNode` subscribes to point cloud sensor data, downsamples and fuses it, and republishes the processed data for mapping or further processing.
6+
7+
8+
9+
## Parameters
10+
11+
| Parameter Name | Type | Default | Description |
12+
|--------------------------|---------|-----------|--------------------------------------------------|
13+
| `sensor_topic` | string | `points` | Topic to subscribe for point cloud input |
14+
| `downsample_resolution` | double | `1.0` | Resolution to use when downsampling |
15+
| `perception_default_frame` | string | `map` | Target frame for fusing point clouds |
16+
17+
---
18+
19+
## Installation
20+
21+
Clone the repository into your ROS 2 workspace:
22+
```bash
23+
cd ~/ros2_ws/src
24+
git clone https://github.com/EasyNavigation/easynav_pointcloud_stack.git
25+
cd ..
26+
colcon build --packages-select easynav_pointcloud_maps_builder
27+
```
28+
29+
## Usage
30+
31+
Source your workspace:
32+
```bash
33+
source ~/ros2_ws/install/setup.bash
34+
```
35+
Run the lifecycle node:
36+
```bash
37+
ros2 run easynav_pointcloud_maps_builder pointcloud_maps_builder_node
38+
```

0 commit comments

Comments
 (0)