Belal Ibrahim's repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
CppCoreGuidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
evo
Python package for the evaluation of odometry and SLAM
fastbook
The fastai book, published as Jupyter Notebooks
free-programming-books
:books: Freely available programming books
infoware
C++ Library for pulling system and hardware information, without hitting the command line.
Kalman-and-Bayesian-Filters-in-Python
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
LearnCPP
Learn Cpp from Beginner to Advanced ✅ Practice 🎯 Code 💻 Repeat 🔁 One step solution for c++ beginners and cp enthusiasts.
notion-app
Notion for Linux
opengv
OpenGV is a collection of computer vision methods for solving geometric vision problems. It is hosted and maintained by the Mobile Perception Lab of ShanghaiTech.
Pangolin
Pangolin is a lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input.
project-based-learning
Curated list of project-based tutorials
ros2-turtlebot3-gazebo-docker
ROS 2 docker image using the Gazebo simulation
rr
Record and Replay Framework
slambook2
edition 2 of the slambook
SMACC
An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++
todo.txt-cli
☑️ A simple and extensible shell script for managing your todo.txt file.
vim
The official Vim repository