Stručni rad
https://doi.org/10.32817/amssd.7.1
Učinkovitost prostorne rotacije pomoću kvaterniona
Karlo Bratko
; Visoko učilište Algebra
Aleksandar Hatzivelkos
orcid.org/0000-0003-4759-7177
; Veleučilište Velika Gorica
*
* Dopisni autor.
Sažetak
Iako kvaternioni imaju široku upotrebu u jezgrama kompleksnih grafičkih sustava i alata, robotici, avijaciji i drugim znanostima u kojima su brzina i sigurnost rotacija od velike važnosti, njihova je pojava u nastavnim materijalima i matematičkim (pa i računarskim) predmetima rijetka, ne samo u srednjem već i u visokom školstvu. Cilj ovog rada je stoga predstaviti algebarsku strukturu kvaterniona, te opisati njihovu upotrebu u provođenju rotacija u trodimenzionalnom prostoru. Pored toga, u članku opisujemo i druge dvije standardne metode za 3D rotaciju, Eulerove rotacije i neposrednu rotaciju oko proizvoljne osi. Konačno, u zadnjem dijelu članka predstavljamo aplikaciju izrađenu kako bi se testirala učinkovitost navedene tri metode. Učinkovitost testiramo mjerenjem vremena potrebnog za provođenje rotacija, te analizom broja asemblerskih naredbi i zauzeća memorije.
Ključne riječi
kvaternioni, rotacija u prostoru, Eulerove rotacije, učinkovitost
Hrčak ID:
327284
URI
Datum izdavanja:
19.12.2024.
Posjeta: 292 *