Skip to content
View oscardvs's full-sized avatar
🧱
🧱

Highlights

  • Pro

Block or report oscardvs

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
oscardvs/README.md
Oscar Devos, robotics

whoami

const oscar = {
  role: "Robotics MSc thesis @ Hilti AG",
  based: ["Schaan, LI 🇱🇮", "Delft, NL 🇳🇱", "Belgium 🇧🇪"],   // I move around a lot
  studying: "MSc Cognitive Robotics @ TU Delft",
  background: "BSc Mechanical Engineering, plus a Business minor",
  thesis: "Autonomous navigation for a mobile robot on construction sites",
  building: "Odesha, the roof over everything I make",    
  workingOn: ["motion planning", "3D perception", "sim-to-real", "VLA policies"],
  offline: ["flying ✈️", "sailing ⛵", "wingfoiling 🪁"],
  speaks: ["French", "Dutch", "English", "German"],
};

I am a robotics and mechanical engineer who likes building things that have to hold up in the real world, not just in a slide deck. When I am off the robot, I am usually shipping one of my own software products.


🤖 Robotics

Project What it is Stack
MSc thesis @ Hilti AG (private) Autonomous navigation and motion planning for a mobile construction robot. 3D perception from multi-LiDAR, elevation mapping, traversability, deployment on embedded hardware. ROS 2 · Nav2 · LiDAR · Jetson
Lupin An autonomous greenhouse robot that patrols and keeps a live digital twin of the plants and climate. I built the mission console and the voice agent. (docs) ROS 2 · Nav2 · MPPI · YOLO
Project Haller My personal robot, built from the hardware up. URDF, ros2_control over CAN, a vision pipeline, SLAM and Nav2, traversability. Runs in sim and on the real thing. ROS 2 · Python · Jetson Orin
Drone MPC navigation RRT and A* global planning written from scratch in a custom city map, with a convex MPC for dodging moving obstacles. ROS · PyBullet · Python
Taggy A patrol robot on a Unitree Go2 with threat detection and voice commands. Built in 48 hours at a defence-tech hackathon in Zurich. ROS 2 · YOLO · LiDAR · RealSense
CenterFusion LiDAR and radar sensor fusion for 3D object detection. A bidirectional pipeline that sharpens detection of cyclists and pedestrians on the View of Delft dataset. Python · PyTorch

💻 Software and ventures

Project What it is Stack
Anamnesis A cross-machine memory layer for Claude Code. It captures what the agent learns as plain markdown and keeps it in sync across my machines over Tailscale. Open source, on PyPI. Python · MCP · Tailscale
Zoteus An open-source MCP server that lets AI assistants read and write a Zotero reference library. On npm, open-core with a hosted tier at zoteus.com. TypeScript · MCP · npm
vibeTeX An MCP server that gives AI assistants hands-on access to LaTeX projects, including ones hosted on Overleaf. A sibling to Zoteus on the same open-core stack. TypeScript · MCP · OAuth
Rent a Flight The whole platform for a Belgian flight school: booking, scheduling, digital logbooks, billing on flight hours, plus live weather and NOTAMs. In daily use. Next.js · TypeScript · Firebase
SheetMates Collaborative sheet-metal nesting. Upload a DXF, your parts get nested onto shared laser-cutting sheets, and you pay for your slice. Next.js · TypeScript · Stripe
BrokerMind AI A vertical AI co-pilot for private-jet charter brokers: pricing, deal analysis and client messaging, grounded in real broker knowledge. Next.js · TypeScript · LLMs
Portfolio + OPA My site, with a small AI assistant (OPA) built on Gemini 3.5 Flash: three modes, function calling, streaming. Next.js · TypeScript · Gemini

What I build with

ROS 2 Isaac Sim PyTorch Python C++ TypeScript Docker Jetson Linux


Reach me

Website Email LinkedIn X Instagram

Happy to talk robotics, or whatever you are building. Doors are open.

Pinned Loading

  1. RO47005_PDM RO47005_PDM Public

    Motion Planning for Indoor Fire Fighter Drone

    Jupyter Notebook

  2. RSView_Ubuntu_24.04 RSView_Ubuntu_24.04 Public

    Python 1

  3. haller_ws haller_ws Public

    Open hardware + software for bimanual mobile manipulation — ROS 2 base, two SO-101 arms, browser HMI.

    Python

  4. zoteus zoteus Public

    ⚡ The everything Zotero MCP server — complete Zotero Web API v3 + desktop local API for Claude & any MCP client. Search, safe writes, add-by-DOI, CSL citations, hybrid semantic search, and a schola…

    TypeScript 12

  5. vibetex vibetex Public

    The everything Overleaf MCP server — Git bridge, project sync, and LaTeX compile for Claude and any MCP client.

    TypeScript

  6. anamnesis anamnesis Public

    Cross-machine memory for Claude Code: local-first, file-based agent memory that syncs across your own machines.

    Python