机器人,机器视觉,深度学习,机器人操作系统
每日一学# 六一节日,大家想要什么呢?
机器人?
oh,
baby,here is all you need.
机器人,机器视觉,深度学习,机器人操作系统。
Table of Contents
- Mathematics for Robotics
- Computer Vision
- Machine Learning
- Planning
- Deep Learning
- Robot Operating System
Legend --
- 🎥 -- Video Tutorial/Lecture
- 📓 -- Reading Material/Blog Post
Mathematics for Robotics
- Homogeneous Co-ordinates 🎥
- The Truth behind Homogeneous Coordinates
- Linear Algebra Review by Andrew Ng 📓
- Probability Theory Review by Andrew Ng📓
- Introduction to Machine Learning -- 10601, Carnegie Mellon University Maths Review --
- QR Factorization and Singular Value Decomposition
Computer Vision
Courses
- Introduction to Computer Vision course by Udacity and GaTech 🎥
Books
- Programming Computer Vision with Python by Jan Erik Solem 📓 -- FREE -- Python
Blogs
- Musings of a Computer Scientist -- Andrej Karpathy 📓
- PyImageSearch -- Adrian Rosebrock 📓
- Tombone's Computer Vision Blog -- Tomasz Malisiewicz 📓
- Machine Learning Mastery -- Jason Brownlee 📓
- Learn OpenCV -- Satya Mallick 📓
Randomly choosen good material
- Slides on Harris Corner Detector
- Tutorial on Binary Descriptors
- Binary robust independent elementary features (“BRIEF”) understanding
- Seperable Filter in MATLAB using
svd
- Computer Vision: What is the difference between HOG and SIFT feature descriptor?
- GIST descriptor Code
- 1D and 2D Gaussian Derivative Visualization
- How does the Kinect work?
- Notes on Camera Calibration, DLT, SVD
- Camera Caliberation
- Visual SLAM
- Visual SLAM Notes
- Visual Odometry
Datasets
Machine Learning
- Convex Optimization notes by Andrew Ng -- Part 1 Part 2 📓
- Maximum Likelihood Examples by Pieter Abbeel 🎥
- Laplace Smoothing by Pieter Abbeel 🎥
- Linear Discriminant Analysis 1 📓
- Linear Discriminant Analysis 2 and Locally Linear Embedding by Cyrill Stachniss 🎥
- Mahalanobis Distance 🎥
- Gaussian Processes for Dummies 📓
- A gentle introduction to Gradient Boosting 📓
- An Introduction to the Conjugate Gradient Method Without the Agonizing Pain 📓
- [Cover's Theorem](Cover's theorem) -- [WIKI] 📓
- How does centering the data get rid of the intercept in regression and PCA?
- What is an intuitive explanation of the relation between PCA and SVD?
- Nice Readings on sampling
- l0-Norm, l1-Norm, l2-Norm, … , l-infinity Norm
Optimization
Probabilistic Graphical Models (PGMs)
Planning
- A* Search by Pieter Abbeel 🎥
- Nice Video -- The piano mover's problem
- Robotics Motion Planning Slides
- Why is the A* search heuristic optimal even if it underestimates costs?
Graph Theory
Deep Learning
Deep Learning Courses
- Caltech's introductory deep learning course taught by Yasser Abu-Mostafa 🎥
- Stanford CS224d: Deep Learning for Natural Language Processing (video, slides, tutorials) 📓
- Stat212b: Topics Course on Deep Learning
- Machine Learning for Artists
Awesome Deep Nets Visualizations
- An Interactive Node-Link Visualization of Convolutional Neural Networks
- Tinker With a Neural Network Right Here in Your Browser
Robot Operating System
Books
- A Gentle Introduction to ROS by Jason M. O'Kane 📓 -- FREE C++
- Programming Robots with ROS Morgan Quigley et al. 📓 -- PAID Python