Table of Contents
Ymmärtäminen miten johtaa Jacobian matriisi on välttämätöntä hallita 6-asteinen vapaus (6-DOF) robottimanipulaattori. Jacobian liittää yhteisiä nopeus loppu-efektori nopeus, mahdollistaa tarkka liike ja voimanhallinta.
Manipulaattorin kinematiikkamalli
Ensimmäinen vaihe on robotin kinemaattisen mallin luominen. Tämä käyttää tyypillisesti Denavit-Hartenbergin (D-H) parametreja kunkin nivelen koordinaattien määrittelemiseksi. Nämä parametrit sisältävät linkinpituudet, kierteet, offsetit ja nivelkulmat.
Käyttämällä D-H parametreja, voit saada muunnos matriiseja yhdestä nivelestä toiseen. Kertomalla nämä matriiseja tuottaa kokonaismuutos perus-pääte-efektori.
Jacobianin laskeminen
Jacobian matriisi koostuu kahdesta osasta: lineaarinen nopeus Jacobian ja kulmanopeus Jacobian. Kunkin yhteisen, määrittää, onko se kapinallinen tai prismaattinen, koska tämä vaikuttaa laskentaan.
Kääntyvien nivelten osalta lineaarinen nopeuskomponentti on nivelakselin ja vektorin risteystuote liitoksesta päätevektoriin. Kulmanopeuskomponentti on yksinkertaisesti nivelakselin vektori. Prisma-nivelten osalta lineaarinen komponentti on nivelakselin vektori ja kulmakomponentti on nolla.
Jacobian Matrixin rakentaminen
Kokoa Jacobian matriisi pinoamalla lineaarisen nopeuden vektorit ja kulmanopeuden vektorit kunkin nivelen. Tuloksena 6x6 matriisi liittyy yhteisiä velocities lopussa-efektori velocities.
Varmista, että Jacobian arvioidaan nykyisissä nivelkulmissa, jotta robotin kokoonpano vastaa tarkasti.
- Määrittele robotin D-H-parametrit.
- Laske transformaatiomatriisit.
- Määritetään nivelakselit ja sijaintivektorit.
- Laskekaa jokainen kolumni.
- Kokoa koko jakobialainen matriisi.