Demos

Interactive demonstrations of research projects — visualizations, simulation playbacks, and tool showcases.

Each demo is a simplified, read-only version that runs entirely in the browser — the full tool, with all its features, is available in its linked repository.

SimView — Batched 3D Simulation Visualizer

An interactive, Three.js-powered 3D viewer for comparing parallel robot simulation runs on shared terrain. Visualizes a three-wheeled robot chassis across two simultaneous batches — side-by-side or overlaid — with real-time position and orientation error plots, terrain diff overlays, a scrubable timeline, and configurable terrain colormaps. Self-updating demo built from the current SimView code, also installable from PyPI (`pip install simview`).

Three.js Simulation Python PyTorch 3D Viz ROS2

map_data — Interactive Map Viewer

A live, in-browser viewer for OpenStreetMap data processed into the navigation layers an autonomous robot uses — roads, footways, barriers, and crossroads. Toggle layers and click any feature to inspect its OSM tags. Real data from Stromovka Park, Prague, exported straight from the tool's own pipeline.

OSM ROS2 Path Planning Leaflet Python

Online Robot Tracker — Real-Time Telemetry Dashboard

An interactive, real-time visualization dashboard simulating the teleoperation, active missions, and telemetry of outdoor autonomous robots. Tracks battery levels, speed limits, motor temperatures, collision zones, and mission waypoint progress. Simulates the live connection and status event streams of the full ROS2 tool.

ROS2 Telemetry Leaflet Python Flask UI

FlowSeg4D — SemanticKITTI 3D Panoptic Visualizer

An interactive, Three.js-powered 3D LiDAR viewer showing FlowSeg4D — my unsupervised 4D panoptic segmentation — running on SemanticKITTI. Scrub through 100 validation frames of sequence 11 and switch between semantic-class colouring and temporally-consistent instance (4D) colouring, with live per-frame point, instance, and class counts. Real model output, straight from the thesis pipeline.

LiDAR Segmentation Three.js 4D Panoptic SemanticKITTI PyTorch