Rico's Nerd Cluster

「离开世界之前 一切都是过程」

[CUDA - 1] GPU Architecture

GPU Architecture, Tensor Cores, Pinned Memory

A Great introduction video can be found here GPU (GA102) Architecture A graphics card’s brain is its GPU. NVidia’s Ampere GPU architecture family has GA102 and GA104. GA102 is shared across NVidi...

[Point Cloud Compression] - Sampling

Furthest Point Sampling Idea: given a set of points 1 P = {P1, P2, ...} Select 1 S = {s1, s2 ...} such that S is maximally spread out. How? Add an intial point in P to S. Then iterativ...

[ML] -Point-cloud-compression-1-Basic-Concepts

PSNR, Chamfer Distance

[Part 1] PSNR vs SNR In signal processing, the Signal-to-Noise Ratio (SNR) is defined as: \[\mathrm{SNR} = 10 \log_{10} \left( \frac{\mathrm{Var}(\text{signal})}{\mathrm{Var}(\text{noise})} \righ...

[Rust Learning]-2-Variables

Ownership

Basic Hello World In this example, you will see the usage of immutable vs mutables, how to declare variable types, how to pass in args and return from a function. 1 2 3 4 5 6 7 8 9 10 11 12 13 14...

[Rust Learning]-1-Language Introduction

Why Rust

Rust Introduction: A Modern Systems Programming Language Rust is a systems programming language designed for performance, memory safety, and concurrency — without relying on a garbage collector. ...

Python - Python 3.14

Python 3.14 is shaping up to be the most ambitious release since type hints landed, with concurrency and ergonomics getting the spotlight. Free-threaded CPython Ships both the tradit...

Computer Vision - Collision Detection Using AABB Tree

AABB Tree

What is an AABB Tree? An Axis-Aligned Bounding Box (AABB) Tree is a bounding volume hierarchy (BVH) where each node stores a box whose sides are parallel to the coordinate axes, guaranteed to full...

Computer Vision - 3D Gaussian Splatting

3D Gaussian Splatting (3DGS) renders scenes in real time by replacing expensive ray marching with a dense cloud of Gaussian blobs. Each blob is projected onto the image plane (a “splat”) and blende...

Robotics - Model Predictive Control

Resources https://www.bilibili.com/video/BV1LSXKYEEW3/?spm_id_from=333.337.search-card.all.click&vd_source=ae0bfd67b026e62fbc37ca190dfd1839 https://blog.csdn.net/qq_37746927/article/detai...

Robot Navigation ESDF

ESDF There are two common approaches for incremental ESDF construction in robotics: Voxblox and Fiesta. Here we describe the core idea behind the 1D Euclidean Distance Transform (EDT) used in Fas...