Created by
Beta Test Version
Copyright © 2026 Bolton Robotics FTC
Licensed under Apache 2.0 — Free to use with attribution
FIRST® and FIRST® Tech Challenge are registered trademarks of FIRST®, which is not overseeing, involved with, or responsible for this software.
In Partnership with FRC Team
Mechanical Advantage
Impulse 3D Robot Simulator
v2 — browser edition
Special Thanks To…
three.js—mrdoob/three.js — WebGL 3D rendering
Rapier3D—dimforge/rapier — Rust physics engine (WASM)
CheerpJ—Leaning Technologies — in-browser Java compiler & JVM
Eclipse ECJ—Eclipse JDT — Java compiler
CodeMirror—codemirror.net — in-browser code editor
FIRST Tech Challenge—FTC SDK — hardware interfaces & OpMode framework
Also made possible by…
CheerpJ — Leaning Technologies
In-browser Java compiler & JVM · Leaning Technologies
Press any key to skip

Pull a branch

Choose a branch to pull into a code package.

🤖

Title

subtitle
Impulse3DSim v?.?.? ● Online ⬇ WiFi Bridge
STATUS: init…
CheerpJ
0
READY
2:30
balls cycled: 0
0
MATCH PLAY ▾
RED
No OpMode Selected
STOPPED
telemetry…
gamepad 1   —
DRIVER HUB

Settings

players mode manual
graphics High = best · Auto = adapts to FPS · Low = fastest
offline checking…
licenses Apache 2.0 © 2026 Bolton Robotics FTC · provided as is, without warranty · third-party notices (Pedro Pathing, CheerpJ, ECJ, OpenJDK, three.js, Rapier, CodeMirror, ftc-biobuzz-sim)
environment loading…
Free view: drag to orbit · wheel to zoom · middle/Shift-drag to pan  ·  W/A/S/D drive+strafe  Q/E turn  Space auto/manual

Camera View

Free view — drag to orbit · scroll to zoom · middle or Shift-drag to pan

Diagnostics

fps 0 · step 0ms · host 0Hz · spd 0.00 · vy 0.00 · vx 0.00 · ω 0.00
▲ TEST STAND idle IDLE
RED
No OpMode Selected
STOPPED
telemetry…
gamepad 1   —
Test stand — INIT then ▶ on the Driver Hub, then drive / hold F / V to see the mechanisms move · drag to orbit, scroll to zoom, double-click to reset
CAPTURE
console–