Skip to content

Instantly share code, notes, and snippets.

View fishBone000's full-sized avatar

F.B. fishBone000

View GitHub Profile
@fishBone000
fishBone000 / eigen-clangd.md
Created July 19, 2026 03:20
Get clangd to work with Eigen3

Eigen3's header files are non-self-contained, so clangd can print lots of errors.

@Nysander on Discord proposed a solution:

I managed to get clangd working while editing Eigen itself by generating the compile_commands.json with cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_CXX_FLAGS="-I$(git rev-parse --show-toplevel)" and the following .clangd file.

If:
  PathMatch: .*Eigen/src/.*

CompileFlags:
@fishBone000
fishBone000 / isaac-ffmpeg-2026.md
Last active July 13, 2026 11:50
ffmpeg_image_transport hw accel with Jetson Isaac ROS 2026

ffmpeg_image_transport nvmpi hw accel with Jetson Isaac ROS, 2026

This gist guides you on installing ffmpeg with nvmpi hw accel inside Isaac ROS container, inside jetson. You'll also have a ffmpeg deb installed at the end, meaning you can install other packages that depend on ffmpeg, or libavcodec58 e.t.c..
You'll also have ffmpeg_image_transport with nvmpi hw accel available for you.

However this gist have some limitations. It's only meant for recording my findings so others, if interested, can continue on it.

Also this gist is based gjrtimmer's recently and actively maintained jetson-ffmpeg repo, which is a fork from keylost's old repo.

@fishBone000
fishBone000 / IsaacROS-3.2-Setup-OrinNano.md
Last active June 11, 2026 05:49
Isaac ROS 3.2 setup on Jetson Orin Nano

Isaac ROS 3.2 setup on Jetson Orin Nano

Intro

Dependency management is a bit hellish on Jetson. I tried to build up the dev env natively (apt + pip on Jetson host, without docker), then there was constant dependency mismatch on numpy, matplotlib, pytorch...

Isaac ROS is shipped in Docker favor (which is recommended by NVIDIA official), plus they have some good looking demoes.

Therefore I represent you my ways of setting up the Isaac ROS, to prevent you from falling into the hurdles.