Robotic-arm study · Portland, OR · 45.5152°N −122.6784°W
Drag to orbit · scroll to zoom · right-drag to pan.
Sun and moon positions are computed with the same algorithms as tech/celestial.py.
Both arms track their bodies continuously — including below the horizon.