The point the camera looks at could not be worked out
What ArduPilot says:
- POI: distance > 5km: N.N m
- POI: Mount pitch too elevated (los.z=N.N need >= N.N; pitch=N.N deg)
- POI: return on bad los
- POI: Failure to mount angles
- Mount: failed to start POI thread
The POI lock (4.7, a switch with RCn_OPTION 186) takes the spot the camera is looking at and keeps the gimbal on it. It finds that spot where the camera's line of sight meets a flat plane at home altitude, and it refused: the camera looks less than 1° below the horizon (“pitch too elevated”), the spot is more than 5 km away, or the gimbal does not report its angles (“Failure to mount angles”). “Mount: failed to start POI thread” is a start-up failure of the older point-of-interest calculation.
What to do, most likely first
The camera is pointed at or above the horizon.
FixTilt the camera down onto the ground target, then move the switch again.
The target is far away or the aircraft is low, so the line of sight meets the ground beyond 5 km.
FixFly closer or higher. On ground much above or below home the spot will be off, because the calculation assumes flat ground at home altitude.
“failed to start POI thread”: the flight controller had too little free memory at start-up.
FixSwitch off features you do not use and reboot; the gimbal itself still works.
Parameters to look at
| Parameter | What it is |
|---|---|
MNT1_TYPE | Mount Type |
MNT1_DEFLT_MODE | Mount default operating mode |
The code that sends it
POI: distance > 5km: N.N m
libraries/AP_Mount/AP_Mount_Backend.cpp AP_Mount_Backend::calculate_poi_at_home_alt() · Open in ArduPilot Copter-4.7.1
POI: Mount pitch too elevated (los.z=N.N need >= N.N; pitch=N.N deg)
libraries/AP_Mount/AP_Mount_Backend.cpp AP_Mount_Backend::calculate_poi_at_home_alt() · Open in ArduPilot Copter-4.7.1
POI: return on bad los
libraries/AP_Mount/AP_Mount_Backend.cpp AP_Mount_Backend::calculate_poi_at_home_alt() · Open in ArduPilot Copter-4.7.1
POI: Failure to mount angles
libraries/AP_Mount/AP_Mount_Backend.cpp AP_Mount_Backend::calculate_poi_at_home_alt() · Open in ArduPilot Copter-4.7.1
And 1 more messages, sent from the same places.