Mitchell Allain's repositories
exc_analysis
Analysis tools (plotting, ML algos, kinematics) for the shared control excavator research
InvokeAI
InvokeAI is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, supports terminal use through a CLI, and serves as the foundation for multiple commercial products.
python-cookbook
Organized examples and notes on Python language features, third-party packages, and some of my preferred patterns.
advent-of-code-2022
Cpp solutions for advent of code 2022
awesome-robotic-tooling
Tools for professional robotic development with ROS in C++ and Python with a touch of autonomous driving
C-Cpp-Notes
Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.
cartographer_ros
Provides ROS integration for Cartographer.
catkin_pkg
Standalone Python library for the catkin build system.
cpp-cookbook
A collection of cmake projects demonstrating C++ language features and third-party library usage.
cpython
The Python programming language
evo
Python package for the evaluation of odometry and SLAM
IEC.vim
Vim mode for editing IEC 61131-3 programs.
legacy-portfolio-website
My personal website, based off of the Read Only template from html5up.net
mitchallain.github.io
Personal website and blog
modern-cpp-features
A cheatsheet of modern C++ language and library features.
neosolarized.nvim
Truecolor solarized theme for neovim in Lua using colorbuddy
nix-output-monitor
Pipe your nix-build output through the nix-output-monitor a.k.a nom to get additional information while building.
nixpkgs
Nix Packages collection & NixOS
null-ls.nvim
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
princeton-algos-cpp
Programming exercises in C++ for Princeton Algorithms Course, Part I.
pytransform3d
3D transformations for Python
rust-book-projects
Projects directory for "The Rust Programming Language" book
sick_safetyscanners
ROS driver for SICK safety laser scanners
st-syntax.vim
Vim syntax file for ST - Structured Text (language used in practice for PLC programming) defined by the IEC 61131-3 standard.
staruml-gitbook
StarUML documentation for Gitbook
toggle-lsp-diagnostics.nvim
Neovim plugin for toggling the LSP diagnostics.
vim-tmux-navigator
Seamless navigation between tmux panes and vim splits