Skip to content
View m0dd0's full-sized avatar
🤩
🤩
  • Germany

Block or report m0dd0

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
m0dd0/README.md

Hi there, I'm Moritz 👋

I'm a {ML, robotics} engineer with a deep passion for turning all types of interesting ideas into code. The repositories on this profile represent a subset of my personal, code-based projects and explorations.

A few noteworthy projects:

  • PythonPhysicsEngine: A modular 2D physics engine built from scratch in pure Python to demystify the inner workings of physic engines. It features a highly modular architecture that allows for swapping different algorithms for integration, collision detection, and constraint solving. The engine emphasizes clarity over performance, with every component, from vector math to the constraint solver, implemented to ensure a deep understanding of the underlying mechanics.
  • DatasetBenchmark: An exploration into efficient data loading, motivated by the unique challenges of robotics datasets where synchronized, heterogeneous data (videos, trajectories, etc.) is common. This project contains a small set of tools and reproducible benchmarks to quantify the influence of various file formats and data loading strategies for these complex scenarios on given hardware configurations.
  • fusion_addin_framework: A Pythonic, object-oriented framework that abstracts away the complexity of the Fusion 360 API. It significantly reduces boilerplate, letting you build powerful add-ins in fewer lines and focus on your core logic.
  • CADTris: What happens when you push a CAD API beyond its intended limits? You get to play Tetris! This fully-functional game, built inside Autodesk Fusion 360, is a testament to what's possible if you understand your tools and use them in a creative way. It was featured on the official Fusion 360 App Store and serves as a powerful demonstration of my fusion_addin_framework.
  • paper2note A command-line tool and Python library that automatically generates Markdown notes from PDF files of scientific papers. It extracts metadata, renames the PDF, and populates a user-defined markdown-template.

Pinned Loading

  1. fusion_addin_framework fusion_addin_framework Public

    A framework to simplify the creation of Fusion360 Addins.

    Python 6

  2. PythonPhysicsEngine PythonPhysicsEngine Public

    Python

  3. CADTris CADTris Public

    Utilizing the Fusion360 CAD software to play a puzzle game.

    Python 2

  4. FolderSync FolderSync Public

    Tool to sync two folder with minimum number of needed file transactions.

    Python 1

  5. Snacade Snacade Public

    Utilizing Fusion360 to play Snake.

    Python 1

  6. DatasetBenchmark DatasetBenchmark Public

    Jupyter Notebook