Vis enkel innførsel

dc.contributor.advisorStavdahl, Øyvind
dc.contributor.authorKoushan, Atussa
dc.date.accessioned2021-09-23T18:03:57Z
dc.date.available2021-09-23T18:03:57Z
dc.date.issued2020
dc.identifierno.ntnu:inspera:56990118:20964868
dc.identifier.urihttps://hdl.handle.net/11250/2780900
dc.description.abstractSlangeroboter er seriekoblede roboter som evner å traversere en mengde forskjellige terreng. Obstacle Aided Locomotion (OAL) eller hindringsbasert fremdrift er en metode for traversering av terreng preget av mye steiner eller liknende hindringer som slangeroboten kan utnytte for å dytte seg selv fram langs en forhåndsdefinert bane. For å kunne styre de resulterende kontaktkreftene fra hindringer og slangerobotens form samtidig er Hybrid Position/Force Control (HPFC) eller hybrid posisjons- og kraftstyring studert. Kombinasjonen av OAL og HPFC er omtalt som Hybrid Obstacle Aided Locomotion (HOAL). Denne rapporten fokuserer i hovedsak på den dynamiske HPFC-metoden der robotdynamikken er integrert i kontrollen. Metoden er studert grundig og nøye tilpasset slangerobottilfellet. Videre er noen forbedringer til kontrollmetoden foreslått og testet. Simulatoren SnakeSIM, som bygger på rammeverket Robotic Operating System (ROS), er tatt i bruk for utførelsen av alle eksperimenter. En forklaring og evaluering av simulatoren er gitt i rapporten. Det ble bemerket at hybrid styring av kraft og posisjon for en slangerobot med flere kontaktpunkter er oppnåelig, men høyst avhengig av antallet slangerobotledd og kontaktpunkter. Eksperimentene antyder at minst to aktuerte ledd mellom hvert kontaktpunkt er nødvendig for tilfredsstillende kontroll. Fordi testingen var begrenset til en slangerobot med kun seks lenker og veldig enkle kontrollmål, så er det antatt at dette minstekravet kan være høyere for mer komplekse scenarioer.
dc.description.abstractSnake robots are serial link robots able to traverse a variety of different terrains. Obstacle Aided Locomotion (OAL) is a method for traversing terrains prone by obstacles like rocks and walls which a snake robot can utilize to push itself forward while following a predetermined path. In order to control the resulting obstacle contact forces and snake robot shape simultaneously, the Hybrid Position/Force Control (HPFC) method is studied. The combination of OAL and HPFC is referred to as Hybrid Obstacle Aided Locomotion (HOAL). This report is focused on the dynamic HPFC method, which integrates the robot dynamics into the control. The method is thoroughly studied and adapted to the snake robot case. Furthermore, some additions to the method are proposed and tested. The simulator SnakeSIM, which is based in the Robotic Operating System (ROS), has been used for all experiments. An explanation and evaluation of the simulation framework is provided in the report. It has been found that the simultaneous control of force and position for a snake robot with several contact points is achievable, but highly dependent on the number of snake robot links and contact points. More specifically, the experiments suggest that at least two actuated joints should be located between each contact point for successful control. Because the testing was limited to a snake robot with only six links and very simple control goals, it is believed that this number might be higher for more complex scenarios.
dc.language
dc.publisherNTNU
dc.titleHybrid Obstacle Aided Locomotion (HOAL) in Snake Robots
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel