Mini Sumo Robot Yapımı

ROBOT = ALGI + KARAR + EYLEM

Mini Sumo Robot
Robotun ağırlık, yükseklik, en , boy gibi niceliklerinin yanı sıra robotların yarıştıkları dohyo  ( Sumo robotların güreştikleri mat siyah renkli çevresi beyaz şeritle kaplanmış dairesel alan ) değişiklik göstermektedir. Toplamda 7 tip sumo robot kategorisi bulunmaktadır.
Mini Sumo Robot

Mini Sumo

Mini sumo robot yapabilmek için öncelikle kategori kurallarına iyice bilmeniz gerekiyor.
Mini sumo robot 10×10×10 cm’lik üzeri açık bir küpün içine sığmalıdır.Bu da bize mini sumomuzun tabanının 10×10 cm’den küçük olması gerektiğini anlatmaktadır. Ancak yükseklik konusunda herhangi bir kısıtlama belirtilmemiş.
Mini sumo robot 500 gramdan ağır olamaz. Bu nedenle boyutlara ve malzeme seçimine önem verilmelidir.
Mini sumo Robotun amacı pistten çıkmadan rakibi pistin dışına atmaktır. Mini sumo robot bunu yaparken otonom olmalı, piste ve rakibe zarar vermemelidir.
Güncel olarak rakibi dışarıya atmak için itme yöntemi kullanılır. Bu nedenle seçilecek motorların hızlı olmasından ziyade, torklu olması önem arz etmektedir.

Sumo Robot Stratejileri

Ağırlık merkezi tabana yaklaştırılmalıdır. Ağırlık merkezinin tabana yakın olması robotun daha iyi manevra yapmasını sağlayacaktır. Böylece robotun dohyodan düşme ihtimali azalacaktır. Bir diğer avantajı da robotun boyu kısa olacağından rakip robotun robotumuzu fark etmesi zorlaşacaktır.
Karşılaşma başladığında daha geniş bir alan kaplanmalıdır. Sumo robotlar karşılaşmaya başlamadan önce boyut testlerini geçmek zorundadırlar . Bu kural karşılaşma başlayana kadar geçerlidir. Karşılaşma başladıktan sonra robotun boyutları değişebilir.
Kontrast sensörü beyazı algıladığında motor açıyla döndürülebilir. Böylece robotun dohyoda taradığı alan artacak ve rakip robotu daha çabuk algıla yarak dohyo dışına atması kolaylaşacaktır.
Tekerleklerin dohyoya tutunduğu yüzey artırıldığında sürtünmeden en yoğun şekilde yararlanılabilecek ve rakip robot ile karşı karşıya kalındığında dohyo içinde kalabilmek için büyük bir avantaj sağlanmış olunacaktır.
Tekerlek – Motor ikilisi sumo robotların performansı açısından oldukça önemlidir. Bu fikir çerçevesinde motor ve teker seçimi uygun yapılmalıdır. Yüksek devirli motorun yüksek torkla çalışmasını sağlamak için dişli kutusuyla devri düşürülür. Büyük boyutlu tekerlekler kullanıldığında da tork düşer. Yapılan bu çalışma ister istemez güç kaybına yol açar. Yapılan robotta hız önemli değilse; gücü çok yüksek olmayan bir motor kullanmalı ve buna uygun torku düşürmeyecek minimum boyda tekerlekler kullanılmalıdır.
Yapılan robotun rengi de önemlidir. Sumo robotların birçoğunda siyah renk kullanılır. Bunun nedeni IR ışınlarını siyah rengin soğurması yani yansıtmamasıdır.

Sumo Robotun Tasarımı

• Sumo robotun tasarımının en temel noktası robotun şasi şeklinin belirlenmesi ve şaside kullanılacak malzemenin seçilmesi hususudur. Verilin kısıtlara uyacak şekilde istenilen her tasarım kullanılabilir. Fakat bu tasarım yapılırken robotun özellikle ön kısmında ağırlık sınırını mümkün olduğunca az etkileyecek ve aynı zamanda müsabaka esnasında rakip sumo robot ile gerçekleşen çarpışmalar sırasında elektronik aksamın zarar görmesini engellemesi ve aynı zamanda rakip robotu dohyo dışarısına çıkarılmasında olumlu bir etki yaratması durumlarının göz önünde bulundurulması uygun olacaktır.
• Tasarım yapılırken göz önünde bulundurulması gereken bir diğer nokta ise sensörlerin konumları ve kullanılacak sensor miktarı olmalıdır. Temel bir sumo robot yapımında gerekli çizgi ve mesafe sensörü olmak üzere 2 çeşit sensör kullanılması gerekmektedir.
o Bunlardan çizgi sensörünün görevi sumo robotun dışı beyaz bir çemberle çevrili, siyah bir dohyo üzerinde icra edilen müsabaka esnasında, müsabaka alanının dışarısına çıkmamasını sağlamaktır. Sumo robot gerçek zamanlı olarak konum kontrolünü altına yerleştirilmiş çizgi sensörlerinden aldığı veri ile gerçekleştirir ve bu sensör veya sensörlerden gelen veri ile konumunu şekillendirir.
o Bir diğer sensor olan mesafe sensörlerinin görevi ise rakip robotun en kısa sürede tespit ederek buna karşı bir reaksiyon göstermesinin sağlanmasıdır. Sensörler sumo robotun üzerine çevresinde herhangi bir kör nokta bırakmayacak şekilde yerleştirilmelidir. Aynı zamanda sensörler, yükseklik sınırının olmadığı mini sumo robot kategorisinde rakip robotun yüksekliği ne olursa olsun doğru mesafe değerlerini döndürecek bir yüksekliğe yerleştirilmelidir. Yerleştirilen mesafe sensörlerinin yükseklikleri rakip robotun yerden yüksekliğinden daha yukarda olması durumunda sensörlerin hatalı veri döndüreceği unutulmamalıdır.
• Kullanılacak mikrodenetleyicinin ve donanımlara hükmedecek sürücünün seçilmesi de tasarımda göz ardı edilmemesi gereken bir faktördür. Seçim yapılırken boyut kısıtları ve sumo robot üzerinde kullanılacak sensörler gibi ünitelerin hepsine cevap verebilecek kapasitede giriş çıkış ünitesi olmasına dikkat edilmelidir.

Mini Sumo Robotların Özellikleri

Robotlar tamamen otonom olmalıdır.
Sumo robotun ağırlığı 500 gram olmalıdır. Ağırlıkta hata payı, %2 dir.
10 x 10 cm lik kareye sığacak boyutlarda olmalıdır.
Maç başladığında parçalara ayrılmamalıdır.
Hakem işaretinden sonra 5 saniye gecikmeli başlamalıdır.
Robotların içindeki mikrobilgisayarlar herhangi bir tür veya marka olabilir

Sizlere algoritmalar üzerinden nasıl kodlandığını gösteren projeler sunuyorum. Amaç mantığını anlamanız .

Mini Sumo Algoritması Örnek

mini sumo algoritmasi 1

Mini Sumo Örnek Kod

Mini Sumo Örnek Kod

Mini Sumo Algoritması Örnek

mini sumo algoritmasi 2

Mini Sumo Örnek Kod

Scroll to Top