Skip to content

Instantly share code, notes, and snippets.

View vvrs's full-sized avatar

Vishnu vvrs

View GitHub Profile

Concept-based polymorphism in modern C++

Date 05-05-2021 - 10-17-2023
Revision R3
Author Guillaume Dua
Reviewers Loïc Joly, Antoine Morrier
@vvrs
vvrs / Eigen Cheat sheet
Created July 6, 2021 05:12 — forked from gocarlos/Eigen Cheat sheet
Cheat sheet for the linear algebra library Eigen: http://eigen.tuxfamily.org/
// A simple quickref for Eigen. Add anything that's missing.
// Main author: Keir Mierle
#include <Eigen/Dense>
Matrix<double, 3, 3> A; // Fixed rows and cols. Same as Matrix3d.
Matrix<double, 3, Dynamic> B; // Fixed rows, dynamic cols.
Matrix<double, Dynamic, Dynamic> C; // Full dynamic. Same as MatrixXd.
Matrix<double, 3, 3, RowMajor> E; // Row major; default is column-major.
Matrix3f P, Q, R; // 3x3 float matrix.
@vvrs
vvrs / inria-41005S02-toc.txt
Created December 9, 2017 16:06 — forked from artob/inria-41005S02-toc.txt
INRIA Mobile Robots and Autonomous Vehicles MOOC
Mobile Robots and Autonomous Vehicles
by INRIA, via the FUN MOOC platform
https://www.france-universite-numerique-mooc.fr/courses/inria/41005S02/session02/about
Introduction
Course presentation
Guide: Learning Platform
Guide: Discussion Forums