We employ an Optical Flow tracker (using Lucas-Kanade) to monitor stationary reference points in the environment.
The device packages the data. Example JSON payload: live view axis updated
"status": "live",
"axis":
"x": 120.45,
"y": -30.22,
"z": 0.00
,
"timestamp": 1678901234,
"units": "mm"
A persistent or unexpected "live view axis updated" message can indicate underlying problems. Here’s how to diagnose them: We employ an Optical Flow tracker (using Lucas-Kanade)
Instead of physically moving the camera, we update the virtual camera model in software. "status": "live", "axis": "x": 120
We tested the LVAU system on a 6-DOF robotic arm equipped with an eye-in-hand camera configuration.
Raw data is converted into a standardized coordinate system. Kalman filters or moving averages smooth out noise. The system then compares the new data against the previous axis state.