ZhouJR's starred repositories
HamiltonFastMarching
Compute shortest paths w.r.t. riemannian metrics, and curvature penalized models.
matlab_motion_planning
Motion planning and Navigation of AGV/AMR:matlab implementation of Dijkstra, A*, Theta*, JPS, D*, LPA*, D* Lite, RRT, RRT*, RRT-Connect, Informed RRT*, ACO, Voronoi, PID, LQR, MPC, APF, RPP, DWA, DDPG, Bezier, B-spline, Dubins, Reeds-Shepp etc.
Tube-Segmentation-Framework
A software for fast segmentation and centerline extraction of tubular structures (e.g. blood vessels and airways) from different modalities and organs using GPUs and OpenCL
python_motion_planning
Motion planning and Navigation of AGV/AMR:python implementation of Dijkstra, A*, JPS, D*, LPA*, D* Lite, (Lazy)Theta*, RRT, RRT*, RRT-Connect, Informed RRT*, ACO, Voronoi, PID, DWA, APF, LQR, MPC, RPP, DDPG, Bezier, Dubins etc.
AnimSkelVolNet
Code for 3DV 2019 paper "Predicting Animation Skeletons for 3D Articulated Models via Volumetric Nets"
openfoam-app
Native OpenFOAM for macOS. OpenFOAM v2406 now available!
surface-crack-detection
Deep Learning Model for Crack Detection and Segmentation
ColorBands
Unity 3D's Gradient is a handy data type but comes with some limitations: for example you cannot set more than 8 color keys in its editor and RGB is the only color space available. ColorBand data type offers an alternative with less limitations. Creating ColorBands is fun and easy; they are stored as assets and can be accessed from code through an Evaluate method to get the color at time t, as for Gradient. RGB (or HSV) values are described by individual curves, allowing a better control over how the color function evolves between your points. Color bands are used in all kinds of applications including games, data visualization and other fields.
50projects50days
50+ mini web projects using HTML, CSS & JS
InterpDensity3D
C++ density interpolation tool for 3D data