Art_shМожет Вам проще будет использовать
датчики вращения и инклинометры? Посмотрите.
угол наклона по вертикали можно определить, используя инклинометр, но азимутальный уже не получится определять.
-- Пт июл 07, 2017 09:42:18 --Еще какие то данные требуются?
Можно и в рамках школьной программы.
По трем указанным сторонам можно найти площадь треугольника, а следовательно и высоту.
По теореме Пифагора находим отрезок примыкающий к высоте.
По теореме косинусов (по углу и двум сторонам) находим отрезок проекции манипулятора на горизонтальную плоскость.
По трем сторонам горизонтального треугольника находим высоту падающую на опорную ось (опора датчик) и синус горизонтального угла, как отношение этой высоты к отрезку проекции манипулятора.
И опять по трем сторонам уже вертикального треугольника находим высоту излучателя над горизонтальной плоскостью.
Дальше синус вертикального угла, как отношение высоты к расстоянию от опоры до излучателя.
А погрешности конечно за пределами школьной программы. Придется учесть, что плоскость датчиков и точки опоры условно горизонтальна, так же как и угол между лучом от точки опоры до излучателя и реальной осью манипулятора.