Git Product home page Git Product logo

visualizing-lidar-data's Introduction

Visualizing lidar data

Visualizing lidar data using Uber Autonomous Visualization System (AVS) and a Jupyter Notebook Application

This project contains two different applications for visualizing lidar data using KITTI Vision Benchmark Suite datasets.

ubPic

1. Uber AVS Autonomous Visualization System (AVS) --- XVIZ (the data layer for AVS)

Quick start

You need Node.js and yarn to run the examples.

# Clone XVIZ
$ git clone https://github.com/uber/xviz.git
$ cd xviz

# Install dependencies
$ yarn bootstrap

Convert and serve KITTI example data:

# Download KITTI data
$ ./scripts/download-kitti-data.sh

# Convert KITTI data if necessary and run the XVIZ Server and Client
$ ./scripts/run-kitti-example.sh

2. KITTI Dataset Exploration

Dependencies

Apart from the common dependencies like numpy and matplotlib notebook requires pykitti. You can install pykitti via pip using:

pip install pykitti

Project structure

File Description
kitti-dataset.ipynb Jupyter Notebook with dataset visualisation routines and output.
parseTrackletXML.py Methods for parsing tracklets (e.g. dataset labels), originally created by Christian Herdtweck.
utilities.py Convenient logging routines.

I have used one of the raw datasets available on KITTI website.

2011_09_26_drive_0005 (0.6 GB)

Length: 160 frames (00:16 minutes)

Image resolution: 1392 x 512 pixels

Labels: 9 Cars, 3 Vans, 0 Trucks, 2 Pedestrians, 0 Sitters, 1 Cyclists, 0 Trams, 0 Misc

notebook1

5ce4618251634176609181

References:

visualizing-lidar-data's People

Contributors

enginbozkurt avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.