A browser-based robotics simulation suite featuring SLAM mapping with LiDAR, 6-DOF robotic arm kinematics, and multi-robot warehouse logistics. Built with Vanilla JS, Three.js, and HTML5 Canvas โ no framework required.
Each engine is a fully self-contained simulation environment.
Simultaneous Localization and Mapping with 360ยฐ LiDAR raycasting, Bayesian occupancy grids, particle filter MCL, and autonomous frontier exploration. Three drive models, three pathfinding algorithms.
6-DOF robot arm with forward/inverse kinematics, LSPB trajectory planning, Teach Mode, and dynamic torque analysis per joint.
Multi-robot warehouse with 4 autonomous agents across 3 industrial scenarios โ Warehouse, Assembly, and Mapping. Isometric 2.5D engine, battery management, collision avoidance, live analytics.
Every core algorithm is hand-coded in vanilla JavaScript.
TypedArray-optimized with wall proximity penalties and diagonal movement.
AStar.js + hive.htmlโOptimal shortest path without heuristic for guaranteed minimum cost.
Dijkstra.jsโReactive wall-following navigation for obstacle-dense environments.
BugAlgorithm.jsโAutonomous frontier cell detection for complete unknown area mapping.
FrontierExplorer.jsโLog-odds occupancy mapping with Bresenham ray voting for SLAM.
Mapper.jsโMonte Carlo Localization with 50โ500 configurable particles.
ParticleFilter.jsโScan-matching keyframe system for drift correction over long traversals.
LoopClosureDetector.jsโ2D raycasting with 30โ360 rays, Gaussian noise, and ray visualization.
Lidar.jsโDH parameter chain evaluation for 2โ6 configurable joint configurations.
nexus.htmlโNumerical Jacobian IK solver for end-effector position targeting.
nexus.htmlโLinear Segment with Parabolic Blend for smooth joint trajectory planning.
nexus.htmlโAnalytical dexterity index w = โ(det(JJแต)) with Damped Least Squares IK singularity damping.
nexus.htmlโ4D multi-agent path finding with dynamic corridor conflict resolution and priority yielding.
hive.htmlโExtended Kalman Filter state estimation with 1ฯ/2ฯ/3ฯ dynamic covariance uncertainty ellipses.
slam.htmlโEVERY PIXEL DRAWN WITH NATIVE BROWSER APIS
LiDAR mapping, Monte Carlo localization, frontier exploration, and three pathfinding algorithms.
โถ LAUNCH SLAM6-DOF robot arm with forward/inverse kinematics, LSPB trajectory planning, and Teach Mode.
โถ LAUNCH NEXUSMulti-robot warehouse logistics with isometric 2.5D rendering, battery sim, and task scheduling.
โถ LAUNCH HIVEOPEN TO COLLABORATIONS, FEEDBACK, AND OPPORTUNITIES