Я много читал о кинематической калибровке, и вот что я нашел:
От 1]:
Кинематическая модель должна соответствовать трем основным требованиям для идентификации кинематических параметров:
1) Полнота: полная модель должна иметь достаточно параметров, чтобы описать любое возможное отклонение фактических кинематических параметров от номинальных значений.
2) Непрерывность. Небольшие изменения в геометрической структуре робота должны соответствовать небольшим изменениям кинематических параметров. В математике модель является непрерывной функцией кинематических параметров.
3) Минимальность: кинематическая модель должна включать только минимальное количество параметров. Модель ошибок для кинематической калибровки не должна иметь избыточных параметров.
Хотя параметры ЦО полны и минимальны, они не являются непрерывными. Кроме того, существует особенность, когда два последовательных соединения имеют параллельные оси. Из [2]:
Мы предполагаем, что небольшие изменения в положении и ориентации двух последовательных ссылок могут быть смоделированы небольшими изменениями параметров ссылки. Это предположение нарушается, если мы используем характеристику геометрии связи Денавита и Хартенберга, когда два последовательных соединения имеют параллельные или почти параллельные оси.
Это привело к тому, что ряд исследователей предложили альтернативные модели. А именно модель Хаяти [2], модель Вейтшеггера и Ву [3], S-модель Стоуна и Сандерсона [4] и модель «Полная и параметрически непрерывная» (CPC) [5].
Эти модели обычно включают добавление параметров. Что создает избыточность, с которой нужно иметь дело. Или они специально приспособлены к геометрии своего робота. Что исключает общность.
Одной из альтернатив является формулировка «Продукт экспонент» [6]. Кинематические параметры модели POE плавно меняются с изменением осей соединения и могут естественным образом обрабатывать кинематические особенности. Однако из-за использования совместных скручиваний этот метод не является минимальным. Это привело Ян и соавт. [7] предложить формулировку POE только с 4 параметрами на соединение, которая является минимальной, непрерывной, полной и общей. Они делают это, выбирая совместные структуры очень определенно. (Которые на самом деле смутно напоминают кадры DH).
[1]: Руйбо Хе; Инцзюнь Чжао; Шуньян ян; Шузи Янг, «Идентификация кинематических параметров для калибровки серийного робота на основе формулы POE», в Robotics, IEEE Transactions on, vol.26, no.3, pp.411-423, June 2010
[2]: Хаяти, С.А., «Оценка параметров геометрической связи рычага робота», в Decision and Control, 1983. 22-я конференция IEEE, том, с. 1477-1483, - декабрь 1983 г.
[3]: W. Veitschegger и C. Wu, «Анализ точности роботов на основе кинематики», IEEE Trans. Робот. Autom., Vol. РА-2, нет. 3, с. 171–179, сентябрь 1986 г.
[4]: Х. Стоун и А. Сандерсон, «Прототип системы идентификации подписи руки», в Proc. IEEE Conf. Робот. Autom., Apr. 1987, pp. 175–182.
[5]: Х. Чжуан, З. С. Рот и Ф. Хамано, «Полная и параметрически непрерывная кинематическая модель для роботов-манипуляторов», IEEE Trans. Робот. Autom., Vol. 8, нет. 4, с. 451–463, август 1992 г.
[6]: И. Чен, Г. Ян, С. Тан и С. Йео, «Модель локального POE для кинематической калибровки робота», мех. Мах. Теория, том. 36, нет 11/12, с. 1215–1239, 2001.
[7]: Сяндун Ян, Ляо Ву, Цзиньцюань Ли и Кен Чен. 2014. Минимальная кинематическая модель для серийной калибровки робота с использованием формулы POE. Робот. Comput.-Integr. Произв. 30, 3 (июнь 2014), 326-334.