GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — PeterCalifano - Overview

@PeterCalifano PeterCalifano Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@PeterCalifano
PeterCalifano
Follow
View PeterCalifano's full-sized avatar
🎯
Focusing

PC PeterCalifano

🎯
Focusing
Follow
PhD student in Aerospace Engineering - DARTLab, Politecnico di Milano, intersecting SLAM, Computer Vision, spacecraft navigation and ML =D
37 followers · 377 following
  • Politecnico di Milano - DART Lab
  • Milan, Italy
  • 00:38 (UTC +01:00)
  • https://dart.polimi.it/
  • https://orcid.org/0009-0003-6157-3515
  • in/pietro-califano-a46b7b199

Achievements

Achievement: Pull Sharkx3Achievement: YOLOAchievement: QuickdrawAchievement: Pair Extraordinairex2

Achievements

Achievement: Pull Sharkx3Achievement: YOLOAchievement: QuickdrawAchievement: Pair Extraordinairex2

Highlights

  • Pro
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
PeterCalifano/README.md

Hello! Here is Pietro Califano aka "PC"

Vision-based navigation | SLAM | Multi-sensor estimation | Space vehicles and robots autonomy

[>] Research and development

I'm a PhD student in Aerospace Engineering at DART Lab, Politecnico di Milano.

From May to November 2026 I'm also a guest researcher at the DFKI Robotics Innovation Center (Underactuated Robotics Lab), extending visual navigation and state estimation to humanoid platforms.

My research primarily focuses on visual navigation, SLAM, computer vision and multi-sensor state estimation, with particular interest in factor-graph methods and integrated navigation architectures. I primarily develop these methods for autonomous spacecraft navigation, especially for the exploration and characterization of small bodies and other poorly known environments, where no GNSS is available.

My work spans different parts of the navigation stack, from visual frontends and computer vision, to nonlinear estimation, simulation, validation and algorithm deployment.

Secondary research interests include event-based vision, machine learning for navigation and perception, and physically based rendering and sensor simulation. I often put considerable effort into developing reusable, well-designed software that goes beyond the needs of a paper. I enjoy seeing how different components come together and how the software—the embodiment of mathematical algorithms—evolves alongside my ideas and understanding.

Research profiles & links

  • Google Scholar
  • ORCID
  • LinkedIn
  • Personal website

Research interests

  • Visual navigation, SLAM and structure from motion
  • Factor-graph estimation and multi-sensor fusion
  • Autonomous spacecraft navigation and exploration
  • Event-based vision in SLAM, visual odometry and localization
  • Machine learning applied to computer vision and estimation problems
  • High fidelity physically based rendering and spectral rendering

[>] Selected software & projects

Important! Some active research repositories remain private while the corresponding work is in development or under review for publication. Code is released publicly whenever possible, and I am open to sharing work in the context of research collaborations, projects and reviews for jobs. Moreover, not all repositories are continuously maintained due to time constraints; instead, development progresses according to my current priorities and ongoing activities.

Computer vision, SLAM & robotics and spacecraft navigation

  • MathCore for ComputerVision
  • slam-primitives
  • EvalAndVizGears for ComputerVision (Private)
  • pyramidal-klt-for-space-nav (Private)
  • space-nav-frontend (Private)
  • EstimationGears for SpaceNav
  • msckf-space-nav (Private)
  • gtsam-space-nav (Private)
  • space-nav-backend (Private)
  • space-nav-loop-closures (Private)
  • space-nav-shape-reconstruction (Private)
  • space-nav-system (Private)

Space environment and simulation models

  • SimulationGears for SpaceNav

Event-based vision and simulation

  • event-cameras-primitives [Planned TODO]
  • event-based-centroiding (Private)
  • event-vision-dataprocessing (Private)

Machine learning & models deployment

  • pyTorchAutoForge
  • torchAutoForge-deploy

Rendering & sensor simulation

  • computer-graphics-primitives [Planned TODO]
  • spectra-rt (Private)

Development tools

  • cpp_cuda_template_project
  • ros2_cpp_cuda_template_project
  • python_template_project
  • AutoCodegenTools4MATLAB

Forks and extensions

  • DLib (fork of dorian3d/DLib)
  • DBoW2 (fork of dorian3d/DBoW2)
  • DLoopDetector (fork of dorian3d/DLoopDetector)
  • wrap (fork of borglab/wrap)
  • v2e-extended (fork of SensorsINI/v2e)

There is also a number of other smaller utilities and libraries. The list above is intentionally selective and reflects the projects I currently maintain or develop most actively. This changes over time with the needs of ongoing research and software work.


[>] A byte about me

Curiosity is my greatest strength. No matter the subject, I approach everything with awe and enthusiasm ✨.

“Study hard what interests you the most in the most undisciplined, irreverent and original manner possible.”

Richard P. Feynman, letter to J. M. Szabados, 1965

Motto 🔥: “Wonder is anywhere, if you are curious enough to discover it.”

Coding-related motto 🤖: “Give me a task and I will code a SW library to automate it.”

Contacts 📡

  • Email: [email protected] or [email protected]
  • Telegram: @peter_califano
  • Website: petercalifano.github.io
  • LinkedIn

Feel free to get in touch if you are interested in my work, curious to learn more, or considering a collaboration! 🚀

Pinned Loading

  1. pyTorchAutoForge pyTorchAutoForge Public

    A library based on PyTorch to automate ML models development

    Python 1

  2. gtsam gtsam Public

    Forked from borglab/gtsam

    GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse m…

    Jupyter Notebook

  3. EstimationGears_for_SpaceNav EstimationGears_for_SpaceNav Public

    Collection of MATLAB/C++ general-purpose building blocks of estimators for spacecraft navigation.

    MATLAB 1

  4. cpp_cuda_template_project cpp_cuda_template_project Public template

    A reusable C++20 library template with CMake, testing, packaging, and optional CUDA, OptiX, TensorRT, Python, MATLAB, and ROS 2 integrations: ready to evolve from a clean checkout into an installab…

    CMake

  5. torchAutoForge-deploy torchAutoForge-deploy Public

    Deploy ONNX and TensorRT models in C++, Python, MATLAB, and ROS 2 from one config file.

    C++

  6. v2e-extended v2e-extended Public

    Forked from SensorsINI/v2e

    v2e-extended: an extended re-implementation of v2e for event streams simulation, including IEBCS and V2CE features and optimizations

    Python

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.