AR Physics Lab
Science experiments that use your camera. Virtual objects are augmented over the live feed, and real drops can be timed or auto-tracked to measure gravity.
All video is processed locally in your browser — no frames leave this device.
Exp 01 — Dropping a Ball
Simulate free fall over AR video, then measure Earth's gravity with a stopwatch or automatic color tracking.
Open experiment ↓Exp 02 — Projectile Motion
Launch angles, range prediction, and slow-motion trajectory overlays.
Exp 03 — Pendulum Period
Swing tracking and small-angle period measurement.
Exp 04 — Air Friction
Compare falling objects and fit drag coefficients.
Exp 01 — Dropping a Ball: measure gravity
AR free-fall simulation
A virtual ball falls over your live camera feed (or a dark stage if the
camera stays off). Pick a planet, set the drop height, and compare the fall against
theory: t = √(2h/g).
Ready — press Drop.
Measure g with a stopwatch
Drop a real ball from a measured height h. Start the timer on
release, stop it on impact — each trial computes g = 2h / t². Average several
trials; human reaction time (~0.15 s) is the main error source, so taller drops are better.
Press Start when you release the ball.
No trials yet.
| # | h (m) | t (s) | g (m/s²) |
|---|
Auto-track a falling ball
Point the camera at a plain background and drop a brightly colored ball
through the frame. The page tracks its centroid each frame, converts pixels to meters,
and fits y = y0 + v0·t + ½·g·t² (press Record just before you drop).
Tip: a red ball against a white wall works best.
Open the camera to begin.
Hold the ball in your hand
The virtual ball sticks to your hand as you move it. Easiest: pick Skin and wave — no clicking needed. Lift the ball above the dashed drop line to release it from that height. Keep your hand below the line to keep holding. Hanging a blue sheet behind you? Tick Blue backdrop and the tracker will ignore it. If the ball sticks to the wrong thing, tick Tracker view to see the match dots — green where the tracker looks. Keep faces and bare arms out of frame: the lock prefers your hand but a face is a bigger target. Release (or Space) also works from anywhere.
Open the camera to begin.
y = ½·g·t², so a drop of
height h takes t = √(2h/g) and gravity follows as
g = 2h/t². Near Earth's surface g ≈ 9.81 m/s². Galileo's insight:
without air resistance, the mass of the ball doesn't matter.
Lab assistant
Your local Ollama model answers questions about your experiment — it sees your trial table, last auto-track fit, and recent failures, but it never measures anything itself. Laptop only.
Context: —
Assistant idle.