set_corners
Update the phone's screen-corner calibration.
Each corner is [nx, ny] normalized 0.0–1.0 in the raw camera frame.
tl/tr/br/bl = top-left/top-right/bottom-right/bottom-left of the monitor as seen
by the camera (an arbitrary trapezoid due to perspective — not a rectangle).
Call get_corners() first to read the current values before nudging one of them.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"tl": "<tl>",
"tr": "<tr>",
"br": "<br>",
"bl": "<bl>"
},
"name": "set_corners"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bl | Yes | ||
| br | Yes | ||
| tl | Yes | ||
| tr | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |