Skip to content
View simone-contorno's full-sized avatar

Block or report simone-contorno

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
simone-contorno/README.md

👋 Simone Contorno — Robotics Software Engineer

Focus: Autonomous guidance stacks for unmanned platforms
Location: Augsburg, Germany
Contact: LinkedIn · Website · Email


🤖 What I build

  • Full autonomy stacks (perception → planning → control) for unmanned surface vehicles in ROS2/Nav2
  • EKF-based sensor fusion: GNSS + IMU for real-time navigation state estimation
  • ROS2 lifecycle drivers with watchdog recovery for camera, GNSS, and IMU subsystems; Jetson Orin kernel customization for embedded hardware compatibility
  • Image segmentation on NVIDIA Jetson Orin: Isaac ROS integration, custom dataset fine-tuning (CVAT/SAM), TensorRT conversion for on-device inference
  • Foxglove Studio extensions for autonomous goal/waypoint control, AIS vessel data display, and sonar depth visualization via WebSocket
  • System observability: Grafana + Prometheus + Loki dashboards, alerting, and per-process monitoring
  • Debian package CI/CD via GitHub Actions; production network management with ModemManager and NetworkManager

🔧 Core Stack

C++ Python ROS2 Nav2 EKF NVIDIA Jetson Linux Gazebo Foxglove Docker Git


💼 Work Activity

Most of my current work lives in private repositories at @Lemvos Robotics. Snapshot of my contribution activity there:

Lemvos org activity 2026 Lemvos org activity 2025

Private org snapshot — June 2026 | Autonomous USV stack, ROS2 drivers, CI/CD pipelines


📌 Featured Projects

Project Description
mynmpc NMPC in C++ + ROS2 · ProxQP solver · deployed on ROSbot 2R and Renault Zoe
mobile_robot_ai ROS2 + Nav2 · custom PID controller · ML-based control augmentation · Gazebo simulation
multi-threaded-sensors-simulation C++ multithreading · IMU + GNSS sensor fusion · FDIR · synchronized data logging

🛠️ Tools & Platforms

Robot Middleware

ROS ROS 2

Languages

C++ Python

Platforms & OS

Linux NVIDIA Jetson

Tools

Git Docker Foxglove Grafana

Pinned Loading

  1. mynmpc mynmpc Public

    Nonlinear Model Predictive Control for Self-Driving Vehicles based on Local Sequential Quadratic Programming by recursively calling ProxQP solver.

    C++ 14 3

  2. mobile_robot_ai mobile_robot_ai Public

    A Python-based ROS2 simulation using Nav2 to operate a unicycle robot in a simulated environment. This repository enables path planning and control input generation using multiple methods, includin…

    Python 4 1

  3. ai-portfolio ai-portfolio Public

    Portfolio of small projects regarding Machine Learning, Deep Learning and Artificial Intelligence.

    Jupyter Notebook 1