izpis_h1_title_alt

Uravnoteženje dvokolesnega robota z uporabo PID krmilnika
ID Novak, Samo (Author), ID Vrabič, Rok (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (2,82 MB)
MD5: 9C051FD798200A21EE77BCE095063F1D

Abstract
Diplomsko delo predstavlja zasnovo ter izdelavo samostojno uravnoteževanega robota. To je robot, ki se s krmilnim algoritmom uravnotežuje na dveh kolesih in za to uporablja dva aktuatorja, inercialno merilno enoto, kodirnike ter mikrokrmilnik. Predstavljeno je teoretično ozadje, ki temelji na modelu invertiranega nihala kot osnovi za izpeljavo gibalne enačbe robota. Opisane so teoretične osnove izbranih komponent ter proporcionalno-integrirno-diferencirni (PID) algoritem, uporabljen za uravnoteževanje robota. Ta pridobiva povratne informacije o hitrosti robota z rotacijskih kodirnikov ter informacije o naklonu z inercialne merilne enote. Navor za uravnoteževanje je zagotovljen s pomočjo dveh aktuatorjev preko pulzno-širinsko moduliranega (PWM) signala iz krmilnega algoritma. Izdelana je bila konstrukcija robota, programska koda za branje podatkov s posameznih komponent ter krmilni algoritem PID. Uravnoteževanje je bilo testirano pri vožnji naravnost ter glede na vnos motnje v obliki spremembe naklona. Testi so pri optimalni izbiri PID koeficientov pokazali uspešno uravnoteževanje robota pri vožnji ter pri dodajanju motnje v sistem.

Language:Slovenian
Keywords:samostojno uravnoteževani roboti, invertirana nihala, dinamika, inercialna merilna enota, PID krmiljenje.
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FS - Faculty of Mechanical Engineering
Place of publishing:Ljubljana
Publisher:[S. Novak]
Year:2020
Number of pages:XXII, 62 str.
PID:20.500.12556/RUL-116046 This link opens in a new window
UDC:007.52:531.3(043.2)
COBISS.SI-ID:16644099 This link opens in a new window
Publication date in RUL:09.05.2020
Views:1469
Downloads:244
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Balancing of a two wheeled robot with PID controller
Abstract:
This thesis presents the design and construction of a self-balancing robot. A self-balancing robot is a robot, which actively balances itself on two wheels using a control algorithm and with the use of two actuators, an inertial measurement unit, encoders, and a microcontroller. The thesis discusses the theoretical model of inverted pendulum as a basis for deriving the equations of motion of the robot. The thesis also discusses the theoretical basics of the chosen components and the proportional-integral-derivative (PID) control algorithm used for the balancing of the robot. The algorithm is recieving feedback data of the robots speed from rotary encoders and feedback of the robots angular position from inertial measurement unit. The torque needed for correcting the error is applied by two actuators and uses a pulse-width modulated (PWM) signal calculated by the control algorithm. The communication with peripheral components and the control algorithm were realised using an Arduino microcontroller. The dependency of the different PID coefficients on the balancing was tested when driving in a straight line as well as when adding a disturbance in the form of driving terrain angle change. The tests with the optimal PID coefficients confirmed that the robot is successfully balancing in both tests.

Keywords:self balancing robots, inverted pendulums, dynamics, inertial measurment unit, PID controller.

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back