awesome-learning
github.com/liuxhrobotai/awesome-learning ↗A list of topics of interest, including AI, Robotics, Physics, Mathematics, Control and some useful tools in these areas.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me learning resources from awesome-learning"
Installation instructions →What's inside
Learning
- AI
An example of augment physics-based models (APBM) can be found
- AI-For-Beginners
From Microsoft.
- Augment physics-based modelshere
An example of augment physics-based models (APBM) can be found
- Awesome deep learning
A list of resources for deep learning (Updating).
- Awesome machine learning
A list of resources for machine learning (Updating).
- Caffe
Basic theory
- AI book library
The hundred-page machine learning book with code.
- Ceres
An open-source C++ library for modeling and solving large, complicated optimization problems. There are binding tools for Python to use Ceres. It is
- CVXOPT
A free Python software package for convex optimization.
- cvxpy
A Python-embedded modeling language for convex optimization problems. It allows you to express your problem in a natural way that follows the math, rather than in the restrictive standard form required by solvers.
- Dive into deep learning
A useful tool book for deep learning and implementation. There is a tutorial course with video for this book.
- Eigen
A C++ tool for matrix operation.
Robotics
Programming
- C++
- Language
learnpython.py
- MATLAB
- Objective-C
- Python
learnpython.py
Tools
- Clipchamp
- COLMAP
A general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface, which is very useful for SLAM.
- evo
A tool for evaluating and comparing the trajectory output of odometry and SLAM algorithms.
- IsaacLab
A GPU-accelerated, open-source simulation framework designed to unify and simplify robotics research workflows, such as reinforcement learning, imitation learning, and motion planning. It includes a diverse collection of robots, from manipulators, quadrupeds, to humanoids, with more than 16 commonly available models.
- Jackal Robot simulation platform
A simulator for mobile robots.
- MatrixCalculus
An online tool that computes vector and matrix derivatives (matrix calculus).
Websites
- PaperDigest
- PapersWithCode
Code !!
- RunDocs
Documentation your projects.
Showing a sample of 80 resources. View the full list on GitHub →