Кинематика робота: Директна кинматика против Инверзне кинематике
Директна кинематика односи се на употребу кинематичких једначина робота за израчунавање положаја крајњег ефектора из одређених вредности за заједничке параметре[1].
Роботска рука са шест степена слободе користи директну кинематику за постављање хватаљке. Једначине директне кинематике дефинишу путању крајњег ефектора робота ПУМА који посеже за деловима.
Кинематичке једначине
Кинематичке једначине за серијски ланац робота добијају се помоћу круте трансформације [Z] да би се окарактерисало релативно кретање дозвољено на сваком зглобу и одвојена крута трансформација [Х] да би се дефинисале димензије сваке везе. Резултат је секвенца крутих трансформација наизменичних трансформација зглобова и спојева од основе ланца до његове крајње везе, која је изједначена са наведеним положајем за крајњу везу,
где је [Т] трансформација која лоцира крајњу везу. Те једначине се називају кинематичке једначине серијског ланца[2].
Трансформације веза
1955. године, Жак Денавит и Ричард Хартенберг увели су конвенцију о дефиницији заједничких матрица [Z] и матрица веза [Х] како би стандардизовали координатни оквир за просторне везе[3][4]. Ова конвенција поставља оквир споја тако да се састоји од померања завртња дуж Z осе
и поставља оквир везе тако да се састоји од померања завртња дуж Х осе,
Користећи ову нотацију, свака веза трансформације иде дуж серијског ланчаног робота и може се описати трансформацијом координата,
Директне кинематичке једначине могу се користити као метода у 3Д рачунарској графици за анимирање модела.
Основни концепт директне кинематичке анимације је да се положаји одређених делова модела у одређено време израчунавају из положаја и оријентације објекта, заједно са било којим информацијама о зглобовима зглобног модела. Тако, на пример, ако је предмет који треба анимирати рука са раменом која остаје на фиксном месту, локација врха палца израчунала би се из углова рамена, лакта, ручног зглоба, палца и зглобови прстију. Три од ових зглобова (раме, зглоб и основа палца) имају више од једног степена слободе, што све мора бити узето у обзир. Да је модел цела људска фигура, тада би се и место рамена морало израчунати на основу других својстава модела.
Директна кинематичка анимација се овим начином израчунавања може разликовати од инверзне кинематичке анимације - у инверзној кинематици оријентација зглобних делова израчунава се из жељеног положаја одређених тачака на моделу. Такође се разликује од осталих система анимације чињеницом да кретање модела директно дефинише аниматор - не узима се у обзир ниједан физички закон који би могао бити на снази на моделу, попут гравитације или судара са другим моделима.
^У роботици, крајњи ефектор је уређај на крају роботске руке, дизајниран за интеракцију са околином. Тачна природа овог уређаја зависи од примене робота.