⚡ Robotics & Physical AI Suite — 100% Offline Functional
⌂ Master Directory · RobotForge · FreeRobotics · FreeRTOS ESP32 · URDF 3D Viewer
Interactive Engineering Workstation

Robotics Design & Sizing Calculators

Interactive mathematical tools for hardware selection, power systems design, control loop tuning, and mobile robot kinematics. Computed in real-time, 100% in your browser.

✨

Visual URDF Builder

WYSIWYG 3D

Interactive 3D robot modeler. Add and edit links and joints hierarchically, tune dimensions, mass, visual geometries, and joint limits with live forward kinematics and real-time ROS 2 URDF XML code generation.

Tree Hierarchy Real-Time Kinematics Inertia Tensor Auto-Calc ROS 2 Valid URDF 4 Starter Presets
Launch 3D URDF Builder →
🌐

World & Nav2 Studio

GAZEBO • ISAAC • NAV2

Top-down architectural simulation world builder with metric grid snapping. Place walls, primitives, ramps, doorways, AprilTags, and robot spawn points. Real-time multi-format export to Gazebo Classic SDF v1.6, Modern Gazebo SDF v1.9, NVIDIA Isaac Sim Python USD, and ROS 2 Nav2 Occupancy Grid (PNG + YAML).

Gazebo Classic .world Modern Gazebo SDF v1.9 Isaac Sim Python USD ROS 2 Nav2 map.png+yaml 4 Benchmark Presets
Launch World Studio →
📡

2D LiDAR SLAM Simulator

LIVE LOG-ODDS

Interactive 2D mobile robot simulator with 360-degree LiDAR raycasting, Gaussian range noise, Bresenham line ray-marching, and recursive Bayesian log-odds occupancy mapping. Includes dual ground truth/grid view, interactive obstacles, and ROS 2 YAML/PNG map export.

360° LiDAR Raycast Log-Odds Grid Bresenham Ray-March ROS 2 Map Export WASD & Joystick
Launch SLAM Simulator →
🗺️

Path Planning Visualizer

A* / DIJKSTRA / RRT*

Comprehensive 2D motion planning workbench. Compare heuristic graph search (A*, Dijkstra, Greedy Best-First) with continuous sampling-based RRT* with neighbor rewiring. Features dynamic obstacle drawing, step scrubber animation, and microsecond CPU benchmarking.

A* Search Dijkstra RRT* Rewiring Wavefront Animation 4 Heuristics
Open Path Planner →
🎯

Kalman Filter & Sensor Fusion

1D & 2D ELLIPSES

Master linear Kalman filtering and sensor fusion. Tune process noise Q and measurement noise R, monitor Kalman Gain K(t) convergence, simulate GPS dropouts, and inspect dynamic 1σ, 2σ, and 3σ error covariance uncertainty ellipses contracting in real-time.

1D & 2D Fusion Covariance Ellipses Kalman Gain K(t) GPS Dropout Test Live 5 Equations
Open Kalman Sandbox →
🌳

Behavior Tree Designer

BT.CPP v4 & py_trees

Interactive visual node graph builder and tick simulator for robotics decision making. Design Sequence, Fallback, Parallel, and Decorator trees with live Blackboard state mutation and Nav2/Manipulator presets.

Live Tick Engine Blackboard Memory BT.CPP v4 XML py_trees Export Nav2 Presets
Open Behavior Tree Studio →
🛸

Swarm & Formation Sandbox

BOIDS & CONSENSUS

2D multi-robot collective intelligence simulator. Reynolds flocking forces, leader-follower formations (V-formation, Convoy, Ring, Grid) with virtual spring-dampers, distributed Laplacian consensus, and live telemetry.

Reynolds Boids V-Formation & Ring Spring-Damper Physics Polarization Metric Φ ROS 2 Swarm Export
Open Swarm Sandbox →
⚙️

Motor & Gearbox Sizing

Calculate required continuous torque, peak stall torque, wheel RPM, and mechanical wattage based on vehicle mass, wheel diameter, incline angle, acceleration, and rolling resistance.

Torque (N·m) RPM Power (W) Incline Grade Safety Factor
Open Motor Calculator →
🔋

Battery Runtime & Power Budget

Model total system current draw across microcontrollers (ESP32), single board computers (Jetson/Pi), sensors (LiDAR/Camera), and drive motors. Calculates real-world runtime and verifies C-rating safety limits.

LiPo / Li-ion / LiFePO4 Watt-Hours (Wh) C-Rating Check Runtime Estimator
Open Power Budget Tool →
📈

Interactive PID Tuner & Sandbox

Real-time step-response canvas simulation with dynamic sliders for Kp, Ki, Kd and derivative filtering. Includes one-click classic Ziegler-Nichols, Pessen Integral, and No-Overshoot auto-tuning rule presets.

Step Response Rise Time Overshoot (%) Ziegler-Nichols Stability
Open PID Sandbox →
🧭

Mobile Robot Kinematics

Analyze differential drive and Ackermann steering kinematics. Computes forward & inverse wheel velocities, instantaneous center of curvature (ICC / ICR), and maximum cornering limits with live 2D motion canvas.

Diff Drive (v, ω) Ackermann Steering Turning Radius (R) Wheel Speeds (ωL, ωR)
Open Kinematics Tool →
⚡

ROS 2 Command & QoS Cheatsheet

Interactive ROS 2 Humble & Jazzy command reference: CLI utilities (topic, service, action, bag, param), QoS compatibility matrix, DDS network discovery, and CMake/Python build boilerplate.

CLI Explorer QoS Matrix DDS Config MCAP Bags
Open ROS 2 Cheatsheet →
🐧

Linux Systems for Robotics

Interactive Linux engineering generator: persistent hardware symlinks (udev), autostart recovery services (systemd), hard real-time latency tuning (PREEMPT_RT), and motor networking (SocketCAN).

udev Generator systemd Unit PREEMPT_RT SocketCAN
Open Linux Guide →
📦

Starter Kits & Download Center

Download production-grade starter templates packaged as standalone ZIP archives: ESP32 FreeRTOS dual-core framework, ROS 2 diff-drive colcon workspace, Python robotics algorithms, and URDF packs.

ESP32 FreeRTOS ROS 2 Colcon WS Python RRT* URDF Pack
Browse Starter Packs →
📐

Hardware Blueprints & BOM Catalog

Open-source robotics engineering blueprints with interactive Bills of Materials, 3D printing specs, fastener guides (heat-set inserts, M3/M4), and live cost tally for SO-ARM100, Quadrupeds, and AMRs.

SO-ARM100 Desk Quadruped AMR Base CSV Export
Open Blueprints & BOM →
📍

Interactive MCU Pinouts

High-resolution interactive pinout visualizer with one-click bus highlighting (I2C, SPI, UART, PWM, ADC, CAN) and electrical safety caveats for ESP32, S3, RP2040, Teensy 4.1, and STM32.

Bus Highlighter ESP32 / S3 RP2040 Pico Teensy 4.1 STM32
Open Pinout Explorer →
👁️

Computer Vision & Physical AI Lab

WEBCAM & TAGS

Complete robotics vision workstation: Live HSV color segmentation with Python/ROS 2 code generator, printable ArUco & AprilTag fiducial 3D pose estimator with solvePnP, and camera FOV & intrinsic calibration matrix calculator.

HSV Tuner ArUco / AprilTag 3D solvePnP Camera FOV ROS 2 cv_bridge
Launch Vision Lab →
🔌

Wire Gauge & Voltage Drop Calculator

NEC & SAE

NEC & SAE automotive chassis wire sizing calculator. Computes round-trip loop resistance, continuous/peak voltage drop, temperature compensation, Joule heat dissipation (I²R), and flags MCU brownout hazards.

AWG 10-30 Voltage Drop Joule Loss (W) Ampacity Derating Brownout Warning
Open Wire Calculator →
⚡

Robot Power & Signal Wiring Studio

CANVAS CAD

Interactive electrical block-diagram CAD studio for robots. Includes 3 architectures (12V Rover, 12-DOF Quadruped, 6-DOF Arm), color-coded voltage/signal rails, flyback protection, and ground loop bounce analyzer.

Star-Grounding Ground Bounce Flyback Diodes Level Shifters 120Ω CAN Bus
Launch Wiring Studio →
🎓

Robotics Mastery Certification Exam

OFFICIAL CERT

Comprehensive 25-question diagnostic assessment across 5 engineering tracks (ROS 2, FreeRTOS, Kinematics, Power/Electronics, and Linux Systems). Features instant mathematical feedback, localStorage persistence, and a printable 1080p verified Certificate of Completion with unique cryptographic serial hash.

5 Tracks (25 Qs) Diagnostic Feedback Exam Mode Printable Certificate Cryptographic Serial
Take Certification Exam →
🌐

ROS 2 TF2 Tree & 3D Quaternions

REP-103 / REP-105

Visual coordinate frame DAG tree hierarchy (map → odom → base_link → sensors). Compute arbitrary frame-to-frame 4x4 homogeneous transformation chains, bi-directional quaternion/Euler/matrix conversions, interactive 3D gimbal ring canvas, SLERP interpolation, and ROS 2 CLI/code generation.

TF2 Frame DAG 4x4 Matrix Chain 3D Gimbal Canvas Unit Quaternions SLERP Geodesic ROS 2 CLI / C++
Launch TF2 Tree Studio →
🦾

Multi-DOF IK & Trajectory Studio

ANALYTICAL & NUMERICAL

Multi-DOF kinematic solvers (Analytical 2-DOF, 3-DOF SCARA with orientation constraint φ, 6-DOF spherical wrist decoupling, and numerical Jacobian DLS/FABRIK). Includes real-time interactive canvas, singularity warning badges, and Cubic/Quintic minimum-jerk trajectory splines with MCU C++ and ROS 2 YAML export.

Analytical IK SCARA Orientation 6-DOF Wrist Decoupling Jacobian DLS & FABRIK Quintic Minimum-Jerk MCU Header & ROS 2
Launch IK & Trajectory Studio →
⚙️

Motor Database & T-ω Studio

39 ACTUATORS

Comprehensive engineering actuator catalog (Brushed DC gearmotors, smart serial bus servos, high-torque steppers, BLDC outrunners, and quadruped QDD modules). Interactive dynamic torque-speed ($T$-$\omega$) curves, mechanical power parabolas, voltage scaling, and mobile robot load matching.

39 Real Motors Dynamic T-ω Canvas Mechanical Power Parabola Efficiency η(τ) Curve Vehicle Incline Sizer Gearbox Auto-Matcher
Open Motor Studio →
📡

CAN & Serial Packet Analyzer

CAN 2.0A/B & LFSR

Bit-level CAN 2.0A (11-bit) and 2.0B (29-bit) frame dissector with live bit stuffing visualizer, Bosch 15-bit CRC calculation, differential bus oscilloscope, UART binary packet state machine, multi-algorithm CRC engine, and Linux SocketCAN code generator.

Bit-Level CAN Tape Dynamic Bit Stuffing Bosch CRC-15 Differential Waveforms Hardware LFSR Sim Linux SocketCAN & Py
Launch Packet Analyzer →
🔌

Connectors & Termination Guide

IPC-A-620 & CAN

Robotics connector pinout catalog (JST-GH Dronecode, JST-XH LiPo, JST-PH, Molex PicoBlade, Amass XT30/60/90-S anti-spark). Open-barrel crimp inspection masterclass with visual defect diagnosis, CAN 120Ω split termination RF filtering, and I²C pull-up RC rise-time simulator.

9 Connector Families Interactive SVG Pinouts Crimp Cross-Section 4 Major Crimp Defects CAN Split Termination I²C RC Rise-Time Sim
Open Connectors Guide →

📐 Design Formulas & Mathematical Verification

All calculators on this portal utilize verified classical mechanics, thermodynamics, and modern control theory algorithms. Each tool displays the exact underlying differential equations, unit conversion constants, and engineering assumptions in real-time.