Tez No |
İndirme |
Tez Künye |
Durumu |
613046
|
|
Control of spring-mass running through virtual tuning of leg damping / Yay kütleli koşunun sanal bacak sönümlenme katsayısı aracılığı ile kontrolü
Yazar:GÖRKEM SEÇER
Danışman: PROF. DR. ULUÇ SARANLI
Yer Bilgisi: Orta Doğu Teknik Üniversitesi / Fen Bilimleri Enstitüsü / Bilgisayar Mühendisliği Ana Bilim Dalı
Konu:Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol = Computer Engineering and Computer Science and Control ; Mekatronik Mühendisliği = Mechatronics Engineering
Dizin:Doğrusal olmayan dinamik = Nonlinear dynamics ; Geri beslemeli kontrol = Feedback control ; Hareketli robotlar = Mobile robots
|
Onaylandı
Doktora
İngilizce
2020
157 s.
|
|
Yay ve kütle tabanlı modeller ko¸su davranı¸slarını tanımlamakta oldukça ba¸sarılıdırlar.
Bu ba˘glamda, Yaylı Ters Sarkaç (YTS) modeli do˘gal ve robotik ko¸suların hibrit
dinamiklerini muhteva eden hassas bir modeldir. Bacaklı robotlar üzerine YTS çerçevesinde
yapılmıs arastırmalar genellikle ya sadece bozuk zeminde kararlılık ve gürbüzlük
ya da sadece düz zeminde kararlı halde ko¸su sırasındaki enerji verimlili˘gine
odaklanırlar. Bir di˘ger yandan, YTS modeli enerjisini korudu˘gu için, bacaklı robotların
ko¸su enerjisinin nasıl değiştirileceğini tanımlayamaz. Bu tezde, ko¸su enerjisinin
kontrolü için, kontrol hassasiyeti ve verimliliği göz önüne alarak, YTS modeline değişstirilebilir sanal bir sönümlenme katsayısı eklenmesini yeni bir kontrol yöntemi
olarak öneriyoruz.
Tezin ilk bölümünde, teorik yakla¸sımımız ve katkılarımız sunulmaktadır. Basit YTS
modelini her adımda de˘gi¸stirilebilir sanal bir sönümlenme katsayısı ile geni¸sleterek,
dikey zıplama hareketi için enerjinin etkin bir ¸sekilde kontrol edilebildi˘gi gösterilmektedir.
Bu yakla¸sım ait olan olan ölü vuru¸slu kontrol probleminin iç bükey oldu˘gu
gösterildikten sonra, bu kontrolcü iki boyutlu ko¸su hareketine genellenir. Bu genelleştirme kontrol probleminin birbiriyle ba˘glantılı iki alt probleme ayrılmasını gerektirir
: toplam enerjinin kontrolü ve enerjinin farklı serbestlik derecelerine da˘gıtımı. Bu bölümün
geri kalan kısmında bu problemin verimli bir ¸sekilde nasıl çözülebilece˘gi ele
alınmı¸stır. Bu amaçla, literatürde YTS için önerilmi¸s olan mevcut analitik yakla¸sık
çözümlerin geçerlili˘gi korunarak, temel olarak sönümlenme katsayısının her adımda
de˘gi¸stirilmesine dayalı bir takım kontrolcü iyile¸stirmeleri yapılmı¸stır. Bu bölümde,
son olarak, önerdi˘gimiz yakla¸sımın enerji/güç verimlili˘gi ve kontrol do˘grulu˘gu açısından
avantajlarını ortaya koyan kapsamlı simulasyon sonuçları sunulmustur.
Tezin ikinci kısmında, teorik iddialarımız deneysel olarak do˘grulanmaktadır. Bu amaçla,
öncelikle, seri elastik eyleyicili dikey zıplayan bir robot tasarlanıp, üretilmi¸stir. Deneysel
gerçeklenmeye yönelik olarak ko¸su kontrolcülerinin sa˘glamasının performansı
artıraca˘gı bazı kısıtlar önerildikten sonra, ilk bölümde tanıtılan kontrolcü seri elastik
eyleyicili platformlarda yapılan negatif i¸sin ortadan kaldırılması yönünde optimize
edilmi¸stir. Bu anlamda, analitik yakla¸sık çözümlerin uygulanabilirli˘gi korunurken en
verimli kontrolcü elde edilerek, üretilen platforma ait yüksek do˘gruluklu simülasyonda
bu kontrolcünün literatürdeki mevcut tüm alternatiflerden daha iyi performans
sa˘gladı˘gı gösterilmi¸stir. Daha sonra bu kontrolcü deneysel olarak gerçeklenmi¸s ve
elde edilen deney sonuçları ile teorik bulguların uyumlu oldu˘gu görülmü¸stür. Bu bölümde,
son olarak, önerdi˘gimiz kontrolcünün kompleks bir insansı robot olan ATRIAS
üzerinde gerçeklenmesine yönelik eforlarımız ve elde etti˘gimiz öncül deneysel
sonuçlar sunulmustur.
|
|
Spring-mass models have been very successful in both describing and generating running
behaviors. In this regard, the Spring-Loaded Inverted Pendulum (SLIP) is a
useful model to represent hybrid dynamics of both natural and robotic runners. Existing
research on dynamically capable legged robots, particularly those based on this
model, generally considers improving in isolation the stability and control accuracy
on the rough terrain or the energetic efficiency in steady state. On the other hand, the
pure SLIP model is energetically conservative, hence being unable to define a way
for modulation of running energy in legged robots. In this thesis, we propose a new
method based on incorporating a virtually tunable leg damping onto the SLIP template
model in order to control running energy while addressing both accuracy and
efficiency.
In the first part of this thesis, we present our theoretical approach. Proposing to extend
the basic SLIP model with a once per step tunable leg damping, we show that energy
can be effectively controlled for a vertical hopping task. After showing invertibility
of step-to-step Poincare map, we formulate a deadbeat controller with single step
convergence. Then, we generalize this controller to planar running, which requires
decomposition of the control problem into two coupled subproblems: the regulation
of system energy, and the distribution of this energy among different degrees of freedom
in the system. The rest of this part focuses on how to efficiently solve this
problem, minimizing the energetic expenditure as well as the required computational
power. To this end, we preserve the validity of the existing analytic approximations
to the underlying SLIP model, propose improvements to increase the predictive accuracy,
and construct accurate, model-based controllers that use the tunable damping
coefficient of the template model. This part concludes with results of extensive comparative
simulations to establish the energy and power efficiency advantages of our
approach, together with the accuracy of model-based gait control methods.
In the second part of this thesis, we experimentally verify our theoretical claims. To
this end, we, first, build a vertical hopping robot with series elastic actuation. After
formulating a set of feasibility constraints towards implementation on such robotic
platforms, we optimize our approach with a new gait controller allowing to use the
entire stance phase for injection/removal of energy, decreasing the maximum necessary
actuator power for series-elastically actuated robotic platforms while eliminating
wasteful sources of the negative work altogether. Enabling the most efficient
use of actuator power in this manner while preserving analytic tractability, we then
show through high fidelity simulations of the robotic platform that the proposed strategy
establish substantial performance gains with respect to all available alternatives.
Furthermore, experimental evaluation of this approach shows that numerical results
translate to the hardware, hence verifying our theoretical claims. Finally, we present
our efforts towards implementation of the proposed gait controller on ATRIAS biped,
which is a compliant humanoid robot with point feet. Preliminary experimental investigation
on this platform reveals that our approach can provide accurate control of
running on a complex bipedal robot. |