├── LICENSE ├── README.md ├── benchmark.py ├── datasets ├── __init__.py ├── dataset.py ├── lidar_dataset.py └── pair_dataset.py ├── extract.py ├── global_registration.py ├── matching.py ├── models ├── synth_trained.pt └── true_trained.pt ├── nets ├── ap_loss.py ├── losses.py ├── patchnet.py ├── reliability_loss.py ├── repeatability_loss.py └── sampler.py ├── tools ├── common.py ├── dataloader.py ├── lidar_pair_from_pose.py ├── manage_trajectory_files.py ├── point_cloud_utils.py ├── trainer.py ├── transforms.py ├── transforms_tools.py └── viz.py └── train.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/README.md -------------------------------------------------------------------------------- /benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/benchmark.py -------------------------------------------------------------------------------- /datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/datasets/__init__.py -------------------------------------------------------------------------------- /datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/datasets/dataset.py -------------------------------------------------------------------------------- /datasets/lidar_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/datasets/lidar_dataset.py -------------------------------------------------------------------------------- /datasets/pair_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/datasets/pair_dataset.py -------------------------------------------------------------------------------- /extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/extract.py -------------------------------------------------------------------------------- /global_registration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/global_registration.py -------------------------------------------------------------------------------- /matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/matching.py -------------------------------------------------------------------------------- /models/synth_trained.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/models/synth_trained.pt -------------------------------------------------------------------------------- /models/true_trained.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/models/true_trained.pt -------------------------------------------------------------------------------- /nets/ap_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/nets/ap_loss.py -------------------------------------------------------------------------------- /nets/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/nets/losses.py -------------------------------------------------------------------------------- /nets/patchnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/nets/patchnet.py -------------------------------------------------------------------------------- /nets/reliability_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/nets/reliability_loss.py -------------------------------------------------------------------------------- /nets/repeatability_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/nets/repeatability_loss.py -------------------------------------------------------------------------------- /nets/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/nets/sampler.py -------------------------------------------------------------------------------- /tools/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/tools/common.py -------------------------------------------------------------------------------- /tools/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/tools/dataloader.py -------------------------------------------------------------------------------- /tools/lidar_pair_from_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/tools/lidar_pair_from_pose.py -------------------------------------------------------------------------------- /tools/manage_trajectory_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/tools/manage_trajectory_files.py -------------------------------------------------------------------------------- /tools/point_cloud_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/tools/point_cloud_utils.py -------------------------------------------------------------------------------- /tools/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/tools/trainer.py -------------------------------------------------------------------------------- /tools/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/tools/transforms.py -------------------------------------------------------------------------------- /tools/transforms_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/tools/transforms_tools.py -------------------------------------------------------------------------------- /tools/viz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/tools/viz.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/3d3l/HEAD/train.py --------------------------------------------------------------------------------