Upravljanje popustljivosti kinematski redundantne robotske ruke promenom konfiguracije - deo I - teorijska postavka
Configuration-based compliance control of kinematically redundant robot arm Part I: Theoretical framework
Апстракт
Kada je popustljivost vrha robota dominantno određena popustljivošću njegovih zglobova, generalizovana matrica krutosti robota može se preslikati iz prostora radnog zadatka u prostor unutrašnjih koordinata robota primenom kongruentne transformacije. Generisana na ovaj način, matrica krutosti u unutrašnjim koordinatama je u opštem slučaju nedijagonalna. Nedijagonalni elementi se mogu generisati samo redundantnom aktuacijom (poliartikulacioni aktuatori). Mada je ova vrsta aktuatora široko rasprostranjena kod bioloških sistema, njena praktična primena kod robota i sličnih veštačkih sistema je ekstremno problematična. Da bi se prevazišao ovaj problem, predlaže se rešenje bazirano na kinematskoj redundansi. U okviru ovog rada koji se sastoji iz dva dela, prikazuje se novi pristup upravljanja popustljivošću vrha robota, odnosno elastomehaničkom interakcijom vrha robota i njegovog okruženja, primenom kinematske redundanse umesto aktuacione. U prvom delu ovaj pristup je prikazan kroz koncipira...nje metode upravljanja krutošću promenom konfiguracije (CSC) za slučaj kinetosatičke konzistentnosti, primenom projekcije gradijenta optimizacione funkcije koja minimizira Euklidovu normu nedijagonalnih elemenata matrice krutosti robota izražene u unutrašnjim koordinatama.
When the robot endpoint compliance is dominantly influenced by the flexibility of its joints, the robot taskspace generalized stiffness matrix can be mapped onto jointspace using appropriate congruence transformation. Thus produced, the jointspace stiffness matrix is generally nondiagonal. Off-diagonal elements can be generated by redundant actuation only (polyarticular actuators). Although this kind of actuation is widely present in biological systems, its practical implementation in engineering systems is very difficult. To overcome this problem, use of kinematic redundancy is proposed. This two-part paper presents an approach to the control of robot endpoint compliance, i.e., elasto-mechanical interaction between a robot and its environment using kinematic redundancy instead of actuation redundancy. In Part I this approach is developed by proposing the Configuration-based Stiffness Control (CSC) method for kinetostatically consistent control of robot compliant behaviour, based on th...e gradient projection of the cost function which minimizes the norm of off-diagonal elements of the jointspace matrix.
Кључне речи:
nullspace stiffness / kinematic redundancy / compliance controlИзвор:
FME Transactions, 2017, 45, 4, 468-474Издавач:
- Univerzitet u Beogradu - Mašinski fakultet, Beograd
Финансирање / пројекти:
- Интелигентни роботски системи за екстремно диверзификовану производњу (RS-MESTD-Technological Development (TD or TR)-35007)
DOI: 10.5937/fmet1704468P
ISSN: 1451-2092
WoS: 000408083800002
Scopus: 2-s2.0-85021387357
Колекције
Институција/група
Mašinski fakultetTY - JOUR AU - Petrović, Petar AU - Lukić, Nikola PY - 2017 UR - https://machinery.mas.bg.ac.rs/handle/123456789/2606 AB - Kada je popustljivost vrha robota dominantno određena popustljivošću njegovih zglobova, generalizovana matrica krutosti robota može se preslikati iz prostora radnog zadatka u prostor unutrašnjih koordinata robota primenom kongruentne transformacije. Generisana na ovaj način, matrica krutosti u unutrašnjim koordinatama je u opštem slučaju nedijagonalna. Nedijagonalni elementi se mogu generisati samo redundantnom aktuacijom (poliartikulacioni aktuatori). Mada je ova vrsta aktuatora široko rasprostranjena kod bioloških sistema, njena praktična primena kod robota i sličnih veštačkih sistema je ekstremno problematična. Da bi se prevazišao ovaj problem, predlaže se rešenje bazirano na kinematskoj redundansi. U okviru ovog rada koji se sastoji iz dva dela, prikazuje se novi pristup upravljanja popustljivošću vrha robota, odnosno elastomehaničkom interakcijom vrha robota i njegovog okruženja, primenom kinematske redundanse umesto aktuacione. U prvom delu ovaj pristup je prikazan kroz koncipiranje metode upravljanja krutošću promenom konfiguracije (CSC) za slučaj kinetosatičke konzistentnosti, primenom projekcije gradijenta optimizacione funkcije koja minimizira Euklidovu normu nedijagonalnih elemenata matrice krutosti robota izražene u unutrašnjim koordinatama. AB - When the robot endpoint compliance is dominantly influenced by the flexibility of its joints, the robot taskspace generalized stiffness matrix can be mapped onto jointspace using appropriate congruence transformation. Thus produced, the jointspace stiffness matrix is generally nondiagonal. Off-diagonal elements can be generated by redundant actuation only (polyarticular actuators). Although this kind of actuation is widely present in biological systems, its practical implementation in engineering systems is very difficult. To overcome this problem, use of kinematic redundancy is proposed. This two-part paper presents an approach to the control of robot endpoint compliance, i.e., elasto-mechanical interaction between a robot and its environment using kinematic redundancy instead of actuation redundancy. In Part I this approach is developed by proposing the Configuration-based Stiffness Control (CSC) method for kinetostatically consistent control of robot compliant behaviour, based on the gradient projection of the cost function which minimizes the norm of off-diagonal elements of the jointspace matrix. PB - Univerzitet u Beogradu - Mašinski fakultet, Beograd T2 - FME Transactions T1 - Upravljanje popustljivosti kinematski redundantne robotske ruke promenom konfiguracije - deo I - teorijska postavka T1 - Configuration-based compliance control of kinematically redundant robot arm Part I: Theoretical framework EP - 474 IS - 4 SP - 468 VL - 45 DO - 10.5937/fmet1704468P ER -
@article{ author = "Petrović, Petar and Lukić, Nikola", year = "2017", abstract = "Kada je popustljivost vrha robota dominantno određena popustljivošću njegovih zglobova, generalizovana matrica krutosti robota može se preslikati iz prostora radnog zadatka u prostor unutrašnjih koordinata robota primenom kongruentne transformacije. Generisana na ovaj način, matrica krutosti u unutrašnjim koordinatama je u opštem slučaju nedijagonalna. Nedijagonalni elementi se mogu generisati samo redundantnom aktuacijom (poliartikulacioni aktuatori). Mada je ova vrsta aktuatora široko rasprostranjena kod bioloških sistema, njena praktična primena kod robota i sličnih veštačkih sistema je ekstremno problematična. Da bi se prevazišao ovaj problem, predlaže se rešenje bazirano na kinematskoj redundansi. U okviru ovog rada koji se sastoji iz dva dela, prikazuje se novi pristup upravljanja popustljivošću vrha robota, odnosno elastomehaničkom interakcijom vrha robota i njegovog okruženja, primenom kinematske redundanse umesto aktuacione. U prvom delu ovaj pristup je prikazan kroz koncipiranje metode upravljanja krutošću promenom konfiguracije (CSC) za slučaj kinetosatičke konzistentnosti, primenom projekcije gradijenta optimizacione funkcije koja minimizira Euklidovu normu nedijagonalnih elemenata matrice krutosti robota izražene u unutrašnjim koordinatama., When the robot endpoint compliance is dominantly influenced by the flexibility of its joints, the robot taskspace generalized stiffness matrix can be mapped onto jointspace using appropriate congruence transformation. Thus produced, the jointspace stiffness matrix is generally nondiagonal. Off-diagonal elements can be generated by redundant actuation only (polyarticular actuators). Although this kind of actuation is widely present in biological systems, its practical implementation in engineering systems is very difficult. To overcome this problem, use of kinematic redundancy is proposed. This two-part paper presents an approach to the control of robot endpoint compliance, i.e., elasto-mechanical interaction between a robot and its environment using kinematic redundancy instead of actuation redundancy. In Part I this approach is developed by proposing the Configuration-based Stiffness Control (CSC) method for kinetostatically consistent control of robot compliant behaviour, based on the gradient projection of the cost function which minimizes the norm of off-diagonal elements of the jointspace matrix.", publisher = "Univerzitet u Beogradu - Mašinski fakultet, Beograd", journal = "FME Transactions", title = "Upravljanje popustljivosti kinematski redundantne robotske ruke promenom konfiguracije - deo I - teorijska postavka, Configuration-based compliance control of kinematically redundant robot arm Part I: Theoretical framework", pages = "474-468", number = "4", volume = "45", doi = "10.5937/fmet1704468P" }
Petrović, P.,& Lukić, N.. (2017). Upravljanje popustljivosti kinematski redundantne robotske ruke promenom konfiguracije - deo I - teorijska postavka. in FME Transactions Univerzitet u Beogradu - Mašinski fakultet, Beograd., 45(4), 468-474. https://doi.org/10.5937/fmet1704468P
Petrović P, Lukić N. Upravljanje popustljivosti kinematski redundantne robotske ruke promenom konfiguracije - deo I - teorijska postavka. in FME Transactions. 2017;45(4):468-474. doi:10.5937/fmet1704468P .
Petrović, Petar, Lukić, Nikola, "Upravljanje popustljivosti kinematski redundantne robotske ruke promenom konfiguracije - deo I - teorijska postavka" in FME Transactions, 45, no. 4 (2017):468-474, https://doi.org/10.5937/fmet1704468P . .