Basis and assumptions
Design values from P-03 rev19.7, then E-01 rev1.4, then BOM Issue 7.10, cross-checked against the decisions register (decisions.yaml at 1c3f516). Dimensions not set by these documents come from the URDF on platform-sw main 8a7a5b1 and the combined model in openamr-upperbody-sw PR #14 (head e5cf613, draft). Floor Z = 0, base_link 98 mm above the floor, steel deck 294 mm, 2 mm top cover, 10 mm base plate (top 304 mm). Column axis x +0.060 m (bp000) or +0.110 m (bp050) from base_link; Hexalift V4 530 mm retracted, 350 mm stroke; arm mount 180 mm ahead of the column axis, y ±31 mm, 166 mm above the column top, so the shoulder runs 1000 to 1350 mm with stops L1000, L1175, L1350. ZED Mini lens 22 mm ahead of and 223 mm above the shoulder, pitch hp15 to hp35 (default hp25, the P-03 and register baseline). The view opens with two preview settings that no design source states as a default: base_plate bp000 (the PR #14 baseline) and the lift stop chosen automatically for the pick (simulation).
Base sensors (P-03 rev19.7 item 19, decided): base_link 0.098 m above the floor; base_camera_link (0.387, 0, 0.046) with up-tilt bt05, bt10 (default, 10 deg up, the P-03 and register baseline) or bt15 drift 7; lidar_link (0.330, 0, 0.124) yaw pi on the MMP.07 bracket with a 17.5 mm printed spacer and no standoffs, scan plane 222.05 mm drift 6; imu_link (0.0544, 0, 0.1210) yaw -90 deg drift 5; ultrasonic us_* (±0.390, ±0.130, -0.0066), rear yaw pi drift 4; tof_front and tof_rear (±0.390, 0, -0.0066), rear yaw pi, pitched 10 deg down drift 2 drift 3. The model shows these design values. On platform-sw main (sensor_frames.yaml, matching the xacro): us_front 0.3906, us_rear -0.3886, tof ±0.399 pitched 20 deg; draft platform-sw #93 sets the ToF pitch to 10 deg and keeps x ±0.399 (implementation drift, OA-10 and OA-11).
Not released, drawn as illustrations: base E-stop position on the front panel, RESET button position, wireless charging receiver under the chassis, status lights, column lateral width (240 x 60 mm drawn), totes and riser. Track 0.400 m is a placeholder (DRIVE-TRACK open).
The pick sequence, reach margins and store are an illustration, not measured behaviour. The dark-store scene is 3.0 scope; OpenAMRobot 2.0 is built for Use Case 1. Simulation results on this page come from Gazebo runs, not from this view.
OpenArm 2.0 kinematics and meshes come from the official openarm_description URDF (upstream licence). Hexalift V4: 800 N push, 18 mm/s, 11.7 kg catalogue mass (P-03 item 16).