VEHICLE LAB / DOCUMENTATION
Examples & tutorials
Vehicle engineering notebook
Open the full study or watch the film. It connects a packaging baseline, the RC25 digital prototype, R3d mechanical inspection, body studies, a preserved evolution register and historical Chrono evidence. These studies have different scales and validity boundaries.
The four models have supplier geometry, reference branding and personal fitting proxies removed. The source hashes, omissions and Float32 display conversion are documented in provenance.json.
Linear stage: a decision with evidence
Open the independent assembly notebook. An 18 mm slot around a 20 mm guide gives −2 mm nominal clearance and a failed fit. Its child revision widens the slot to 24 mm, giving 4 mm nominal clearance. The original failure is retained. A separate prescribed travel fixture demonstrates recorded-pose integration; it does not solve dynamics.
- Isolate the drive and hardware groups and separate the assembly.
- Open Project record, follow the parent edge and read both clearance artifacts.
- Check their statuses and source hashes, then inspect the recorded travel.
Regenerate this original example with python3 tools/build_example.py. Its source OBJ files, group map and result records are included. Its checks cover one nominal dimension; loads, tolerances and physical fit remain unverified.
Desk rover: make your first notebook
Open the small starter. This deliberately simple original fixture is generated by the project CLI. Use it to understand stages, assets and controls before loading a detailed model. Its geometry is illustrative and has no engineering qualification.
Bring a bracket from your CAD tool
Follow the OBJ tutorial. Start with one triangulated part, confirm units and bounds, and add additional study-specific exports when they answer a useful question.
Attach a pendulum replay
Use the simulation tutorial to import the prescribed-motion fixture. Its analytic origin is explicit. Then replace it with recorded states from your own verified simulation.
Numerical analysis examples
python3 -m unittest discover -s tools -p 'test_*.py' -v
python3 tools/analyze_ag23_compact.pyThe compact study compares assumed geometries across quasi-static load and friction conditions. It is not six-contact full-vehicle dynamics. The formula graph uses a restricted arithmetic parser rather than executing user expressions. The optional four-link closure study requires NumPy and SciPy.