İnsansı robot alırken çoğu kişi boya, hıza ve yapabildiği hareketlere bakıyor. Oysa satın aldıktan birkaç ay sonra en çok fark yaratan özellik çoğu zaman ürün sayfasının alt satırlarında yazıyor: SDK desteği. Aynı gövdeye sahip iki robottan biri kendi kodunuzu çalıştırmanıza izin verirken diğeri yalnızca kumanda ve uygulama ile kullanılabiliyor.
Bu farkı en net gösteren örnek Unitree R1 ailesi. R1 Basic ile R1 EDU dışarıdan neredeyse aynı görünüyor ama biri kapalı bir sistem, diğeri geliştiriciye açık bir platform. Bu yazıda SDK’nın ne olduğunu, R1 üzerinden farkı ve satın almadan önce sormanız gerekenleri anlatıyoruz.
İçindekiler
Robotta SDK ne demek?
SDK, yazılım geliştirme kiti anlamına geliyor. Robot üreticisinin geliştiricilere sunduğu kütüphaneler, örnek kodlar ve belgelerden oluşuyor. SDK sayesinde robotun sensör verilerini okuyabilir, eklemlerine komut gönderebilir ve kendi yazdığınız yapay zeka modelini robot üzerinde çalıştırabilirsiniz.
Robotik dünyasında SDK genellikle ROS 2 desteğiyle birlikte anılıyor. ROS 2, robot yazılımı için kullanılan açık kaynaklı bir çerçeve. Üniversitelerdeki derslerin, açık kaynak projelerin ve simülasyon araçlarının büyük kısmı ROS 2 üzerine kurulu. Bir robotun ROS 2 ile çalışabilmesi, hazır birçok aracı doğrudan kullanabilmeniz demek.
Üreticiler bu erişimi genellikle “EDU” ya da “geliştirici” sürümüyle sunuyor. Temel sürümlerde robot kapalı sistem olarak geliyor: hazır hareketleri yapıyor, uygulamadan kontrol ediliyor ama içine kod yazılamıyor.
Unitree R1 Basic ve R1 EDU farkı

Unitree R1 Basic 123 santimetre boyunda, 25 ila 29 kilo ağırlığında bir insansı robot. 26 serbestlik derecesi, bel ve baş hareketleri, binoküler stereo kamera ve saatte 9 kilometreye yaklaşan koşu hızı sunuyor. Takla, amuda kalkma ve düştükten sonra kendi kendine kalkma gibi hareketleri yapabiliyor, sesli ve görüntülü etkileşimi robotun kendi işlemcisinde çalışan çok modlu bir modelle sağlıyor.
Ancak R1 Basic kapalı bir sistem. Satıcı sayfasında da belirtildiği gibi SDK erişimi, ikincil geliştirme ve ROS 2 desteği yok. Robotu yalnızca kumanda ve uygulama ile kullanabiliyorsunuz. Gösteri, tanıtım ve robotla ilk tanışma için yeterli ama öğrencilerin kod yazacağı bir ders için uygun değil.
R1 EDU Standard ise tam SDK, ROS 2 desteği ve 40 TOPS gücünde NVIDIA Jetson Orin işlem modülü ekliyor. Böylece görüntü işleme ve yapay zeka modelleri robotun üzerinde çalışabiliyor. EDU ailesinde Smart ve Pro harfleriyle ayrılan üst paketler de var; bunlar el, kol ve işlem gücü seçeneklerine göre değişiyor. Her paketin içeriğini teklif aşamasında SKU koduyla doğrulamak gerekiyor.
R1 Air, R1 Basic ve R1 EDU karşılaştırması
| Özellik | R1 Air | R1 Basic | R1 EDU Standard |
|---|---|---|---|
| Serbestlik derecesi | 20 | 26 | Pakete göre, standartta 24 civarı |
| Kamera | Tek kamera | Binoküler stereo | Binoküler stereo |
| Bel ve baş hareketi | Yok | Var | Var |
| SDK ve ikincil geliştirme | Yok | Yok | Tam SDK |
| ROS 2 | Yok | Yok | Var |
| Yapay zeka işlem birimi | 8 çekirdekli CPU | 8 çekirdekli CPU | Jetson Orin 40 TOPS |
| Uygun olduğu kullanım | Bütçeli gösteri | Tanıtım, derinlik algısı gereken gösteri | Araştırma, programlama dersi |
Tablodaki bilgiler Robots Europa ürün sayfasındaki karşılaştırmaya dayanıyor. R1’in G1 ve H1 ile karşılaştırmasını Unitree G1 vs R1 vs H1 yazımızda bulabilirsiniz.
SDK ile neler yapılabilir?
1Kendi hareket kontrolcünüzü yazmak
SDK ile eklem pozisyonu, hızı ve torku üzerinde düşük seviyede kontrol kurulabiliyor. Yürüme, denge veya el hareketleri için yeni kontrol algoritmaları bu şekilde denenir.
2Simülasyonda eğitip gerçek robota aktarmak
Pekiştirmeli öğrenme ile simülasyonda eğitilen bir politika, SDK üzerinden gerçek robota yüklenir. Embodied AI araştırmalarının önemli bir kısmı bu akışa dayanıyor.
3Sensör verisi toplamak
Kamera, IMU ve eklem verilerini kaydetmek, veri seti oluşturmak ve bunlarla model eğitmek için SDK erişimi gerekiyor.
4Kendi uygulamanızı geliştirmek
Bir fuar standında ziyaretçiyi karşılayan, belirli bir senaryoyu uygulayan ya da bir dil modeliyle konuşan özel bir uygulama yazmak SDK olmadan mümkün değil.
Kimin SDK’ya ihtiyacı var, kiminin yok?
SDK’ya ihtiyacı olanlar: üniversite laboratuvarları, robotik ve yapay zeka dersleri veren bölümler, ar-ge ekipleri ve robot üzerinde özel uygulama geliştirecek şirketler. Bu grup için temel sürüm almak, kısa sürede yeniden satın alma ihtiyacı doğurabiliyor. Laboratuvar kurulumunu okul ve üniversiteler için insansı robot rehberimizde ayrıca ele aldık.
SDK’ya ihtiyacı olmayanlar: robotu fuar ve etkinliklerde hazır hareketlerle kullanacak markalar, bilim merkezleri ve robotla ilk kez tanışacak lise kulüpleri. Bu grup için R1 Air ya da R1 Basic bütçeyi daha verimli kullanıyor.
Kararsızsanız şu soruyu sorun: önümüzdeki bir yıl içinde bu robota bir satır kod yazacak mıyız? Cevap evetse EDU sürümüne yönelmek daha mantıklı.
Diğer robotlarda da aynı ayrım var mı?

Evet. Unitree G1’de Basic ve EDU ayrımı aynı şekilde var; ikincil geliştirme yalnızca G1 EDU paketlerinde açık. Robot köpeklerde de Go2 Air ve Pro kapalıyken Go2 EDU geliştiriciye açık. Bu ayrımı Go2 Air, Go2 Pro ve Lite3 Pro karşılaştırmasında da anlattık.
Manipülasyon çalışan ekipler için R1 ailesinde R1-A7 gibi sabit tabanlı çift kollu sürümler de bulunuyor. Yürüme gerektirmeyen masa üstü görevlerde bu modeller, tam gövdeli robota göre daha kontrollü bir çalışma ortamı sağlıyor.
Teklif isterken sorulacak SDK soruları
SDK’nın hangi programlama dillerini desteklediğini, belgelerin güncel olup olmadığını ve düşük seviye eklem kontrolüne izin verip vermediğini sorun. Bazı paketlerde yalnızca yüksek seviye komutlar açık olabiliyor.
İşlem modülünün pakete dahil olup olmadığını, yazılım güncellemelerinin ne kadar süre sağlanacağını ve teknik desteğin nasıl verileceğini yazılı olarak isteyin. Türkiye’ye gönderim süreci için robot siparişi rehberimize, fiyatı etkileyen kalemler için insansı robot fiyatları yazımıza bakabilirsiniz.
Yönlendirme notu: Robots Europa üzerinden bilgi veya teklif isterken Dijipedya adını ve 08AF5658 yönlendirme kodunu belirtmeniz, talebinizin doğru takip edilmesine yardımcı olur.
Sıkça Sorulan Sorular
R1 Basic sonradan EDU sürümüne yükseltilebilir mi?
Satıcı sayfalarında böyle bir yükseltme yolu belirtilmiyor. Kod yazma ihtiyacınız varsa baştan EDU sürümünü almak daha güvenli.
SDK kullanmak için hangi bilgiler gerekiyor?
Genellikle Linux, Python veya C++ ve temel ROS 2 bilgisi gerekiyor. Üniversite laboratuvarlarında bu altyapı çoğunlukla mevcut.
SDK olmadan robot tamamen kullanışsız mı?
Hayır. Temel sürümler hazır hareketler, uygulama kontrolü ve sesli etkileşimle gösteri ve tanıtım için rahatlıkla kullanılabiliyor.
EDU sürümlerin hepsi aynı mı?
Hayır. Paket harfleri el tipi, kol serbestlik derecesi ve işlem gücüne göre değişiyor. Teklif alırken tam SKU kodunu kontrol edin.
Güncel yapay zeka haberlerini, yeni promptları ve pratik ipuçlarını kaçırma. Haber bültenimize ücretsiz abone ol, doğrudan mailine gelsin!
Dijipedya’da İlgili İçerikler




