Robotics Engineering Tools & Virtual Labs
Accelerate your hardware designs, circuit modeling, and robotics mathematics with real-time interactive workbenches and simulation labs.
Learn Circuit Physics by Direct Manipulation
Manipulate virtual DC supplies, assemble solderless breadboard circuits, size current-limiting resistors, probe node potentials with digital multimeters, analyze RC exponential curves, and inspect non-linear diode I–V curves.
Ohm's Law Bench
Interactive virtual electronics workbench: DC bench supply, ammeter, voltmeter, axial resistor color bands, and live equation breakdowns.
Explore the fundamental relationship between voltage, current, resistance, and electrical power by manipulating a real-time simulated circuit with animated current flow, live mathematical derivations, and challenge missions.
Virtual Breadboard Lab
Solderless breadboard circuit construction through direct manipulation with internal connection x-ray and DC simulation.
Master physical breadboard connectivity by placing jumper wires, resistors, LEDs, pushbuttons, and DC power rails. Features internal node x-ray highlighting, live hole voltage inspection, and guided diagnostic repair missions.
LED Circuit Challenge
Design safe LED circuits by matching supply voltage, LED forward voltage (Vf), and series current-limiting resistors.
Switch between schematic and physical wiring views, evaluate forward voltage drops across Red, Yellow, Green, Blue, and White LEDs, test polarity reversal, and inspect resistor comparison strips.
Series vs Parallel Resistor Lab
Configure 2–4 resistors to observe equivalent resistance, voltage division, and branch current splitting side-by-side.
Construct series, parallel, and hybrid resistor networks. Watch animated current markers split at parallel junctions, evaluate equivalent resistance dynamically, and test node voltages with virtual measurement probes.
Digital Multimeter Simulator
Authentic handheld DMM: rotary function selector, COM / V-Ω / mA jacks, and series vs. parallel probe placement.
Learn real-world electrical measurement technique: measure DC voltage dividers, test unpowered resistor values, beep out PCB continuity traces, and break circuit jumpers to insert the ammeter in series safely.
Capacitor Charge & RC Time Constant Lab
Explore capacitor exponential charging/discharging curves, tau (τ = R×C) time constants, and conceptual plate charge.
Manipulate resistance, capacitance, and supply voltage in an interactive RC circuit. Watch real-time animated oscilloscope curves, mark 1τ (63.2%) to 5τ milestones, control simulation speeds, and overlay experiment comparisons.
Diode Behavior Lab
Explore non-linear p-n junction physics, Shockley exponential I–V curves, forward/reverse bias, and Schottky diodes.
Synchronized schematic and physical diode workbench. Vary DC voltage and series resistance to trace diode conduction, observe Q-point load lines, compare Silicon vs. Schottky vs. LEDs, and inspect semiconductor equations.
Robot Battery Capacity & Runtime Calculator
Estimate mobile robot operating duration and discharge depth for LiPo, LiFePO4, and 18650 packs.
Input battery capacity (mAh), nominal voltage, and the average current draw of your computing boards, motors, and sensors to compute estimated run time under realistic 85% DoD (Depth of Discharge).
Motor Gear Ratio, Speed & Torque Calculator
Compute final output shaft RPM, torque (Nm), and linear rover velocity from motor specs and wheel diameter.
Calculate how planetary and spur gearboxes multiply torque and reduce angular velocity for robotic arms and mobile robot drive wheels.
Denavit-Hartenberg (DH) 4x4 Matrix Generator
Compute 4x4 Homogeneous Transformation Matrix from (a, alpha, d, theta) parameters.
Interactive mathematical tool that takes standard DH link parameters and outputs the exact 4x4 transformation matrix and spatial rotation/translation components.
6-DOF Robot Arm Visualizer
Explore forward and inverse kinematics, DH parameters, coordinate frames, Jacobians, and robot workspace interactively.
A full interactive robotics lab: drive a 6-axis serial arm with per-joint sliders or numeric inputs, edit its DH table (Standard or Modified convention) live, inspect every individual and cumulative transformation matrix, drag a 3D target to solve inverse kinematics with a damped-least-squares solver, view the geometric Jacobian and singularity/manipulability analysis, sample its reachable workspace, animate between presets, and import/export or share the exact configuration via URL.
2D SLAM Visualizer
Watch a mobile robot build a map and estimate its own pose at the same time — including drift, scan matching, and loop closure.
A live 2D SLAM simulator: a differential-drive robot explores one of six environments while its LiDAR, wheel odometry, occupancy-grid mapping, correlative scan matching, and pose-graph loop-closure optimization all run in the open. Ground truth, odometry, and the SLAM estimate are tracked as three separate poses so you can watch odometry drift and see how loop closure snaps a distorted trajectory and map back into a globally consistent one.