Tekerleklerle sürekli yük altında

Atlas’ın yana kayıp sıçradığı görüntüde dikkat çeken şey hareket. Boston Dynamics mühendisi Xiaoyu Wu’nun anlattığı deneyde asıl soru, o hareketi mümkün kılan motor modelinde yatıyor. Ayakların yerine tekerlek takıldığında motorlar kalkış, dönüş ve duruş boyunca yük altında çalışıyor. Böylece yalnızca kısa bir sıçramanın doruk anı değil, tork ve hız aralığındaki sürekli davranış sınanıyor. Tekerlek seçimi, araştırmacının hangi fiziksel koşulu görünür kılmak istediğini açıklıyor.[1]

Düzeneğin sadeliği bu soruyu izlemeyi kolaylaştırıyor. Yeni donanım, mevcut ayak bileği eyleyicisine bir skuter jantını bağlayan adaptörden oluşuyor. Yazılımda aynı eklem sürekli dönebiliyor; öğrenme altyapısı mevcut politikalar üzerinden uyarlanıyor. Bu düzen, motorla denetleyici arasındaki ilişkiyi belirginleştiriyor. Yine de tekerleğin yere teması ayaktan farklı: deneyin verdiği bilgi, ayaklı robotun her zemindeki dengesine doğrudan taşınmıyor. Aynı motoru kullanmak, aynı mekanik sınamayı yapmak anlamına gelmiyor.[1]

Politikanın öğrenebileceği yanlış fizik

Wu’nun tarifindeki en belirleyici iş, motorları ölçmek ve benzetimi bu ölçümlere yaklaştırmak. Ekip alt düzey denetim parametrelerini yazılım ortamları arasında eşitlemiş, motor modelini donanımdaki davranışa göre ayarlamış. Fazla idealize edilmiş bir motor, öğrenme politikasına gerçek makinede bulunmayan bir hareket olanağı verebiliyor. Bu durumda eğitimde iyi görünen bir sonuç, robotun becerisinden çok benzetimin açığını ölçüyor. Modelin fiziksel sınırları öğrenmenin sınırlarına da dönüşüyor.[1]

Bunun ters yönü de önemli: gerçek robota taşınan hareket, yöntemin işe yaradığına dair değerli bir mühendislik gözlemi. Ancak ekip motor modelinin yanında ödül bileşimini, komut aralığını ve duruşu da değiştirmiş. Sonucun ne kadarını motor modeline, ne kadarını bu ayarlara bağlayabileceğimiz ayrı bir soru. Aynı hareketleri bu değişkenleri sırayla sabit tutarak karşılaştırmak, hangi katkının belirleyici olduğunu daha açık gösterebilir. Bu karşılaştırma, gösteride öğrenilen dersin hangi ayara bağlı olduğunu açıklığa kavuşturabilir.[1]

Bir hareketten arıza dayanıklılığına

İnsan hareket yakalama verisinin kullanılması, görüntüdeki başka bir ayrıntıyı açıklıyor. Yana kayış içeren kayıtlar seçildiğinde politika tekerlekleri yuvarlayarak bu yörüngeyi gerçekleştirmiş. Dönerek sıçrama da bir insan hareketini izleyen politikayla yapılmış. Dolayısıyla burada görülen uyarlama, hedeflenen yörüngeyle birlikte okunmalı. İlk denemenin çalışması ilginç bir gözlem; farklı başlangıçlar ve zeminler boyunca tekrarlanan denemelerin paydasını vermiyor. Görsel olarak çarpıcı bir hareketle dayanıklılık ölçümünün birbirinden farklı bilgi taşıdığı yer tam burası.[1]

Wu, sıradaki araştırma alanı olarak eyleyici arızalarına tepkiyi gösteriyor. Bu adım, ölçülecek sonucu daha da somutlaştırabilir: arızanın türü, uygulandığı hareket ve robotun toparlanma davranışı birlikte tanımlanabilir. Böyle bir sınamada aynı bozucu etki altında motor modeli ve politika ayarlarının karşılaştırılması anlamlı olur. Atlas’ın tekerlekli düzeneğinin şimdiki katkısı, öğrenilmiş hareketin altındaki motor varsayımlarını görünür kılması. Ayaklı düzene aktarımda aranacak kanıt da benzer koşullarda hangi sınırın korunduğu ve hangisinin değiştiği.[1]