Doesn't look like whisker pole attachment to me...
Articulated joint, quite heavy attachment, only limited angle of movement in one plane... With these features my educated guess would be autopilot linear drive mounting point to be installed in hull / other suitable fixed point.
No - my mounting point does not look similar, but has similar features - hefty, articulated, capable of only limited angles (while for whisker pole, you would want more degrees of freedom).
BR,
Tommi
s/y Anniina