An open API service indexing awesome lists of open source software.

https://github.com/ysuzuki19/pointcloud-web-viewer

pointcloud viewer on browser via websocket.
https://github.com/ysuzuki19/pointcloud-web-viewer

pcl point-cloud react server threejs viewer websocket

Last synced: 16 days ago
JSON representation

pointcloud viewer on browser via websocket.

Awesome Lists containing this project

README

        

# Point Cloud Web Viewer

pointcloud viewer on browser via websocket.

# Run Server

Prepare a PCD file for anything,
Put `server/echo/data.pcd`.

```bash
$ cd server/echo
$ mkdir build
$ cd build
$ cmake ..
$ make
$ ./server 0.0.0.0 8080
```

# Run Client

Before run client, please run server.

```bash
$ cd client
$ npm install
$ npm start
```

# Demo

## Echo

![files](./demo/point-cloud-web-viewer-simple-demo.gif)

## Stream

![files](./demo/point-cloud-web-viewer-stream-demo.gif)

# Run Stream Server

Prepare PCD files and put `server/streamer/pcds/.pcd`.

```bash
$ cd server/streamer
$ mkdir build
$ cd build
$ cmake ..
$ make
$ ./server 0.0.0.0 8080
```