সমর্থিত রোবটস
এগুলো সেই রোবট আর্ম যা আপনি AY-Robots-এ রেজিস্টার, টেলিঅপারেট, এবং ডেটা সংগ্রহ করতে পারেন। সমর্থিত মানে প্ল্যাটফর্ম রোবট টাইপটিকে শুরু থেকে শেষ পর্যন্ত চেনে: ক্লায়েন্টরা কন্ট্রোল ও স্ট্রিম URL সহ একটি ইউনিট যোগ করতে পারেন, অপারেটররা এর জন্য সার্টিফায়েড হতে পারেন, এবং রেকর্ড করা সেশন সঠিক ফরম্যাটে ডেটাসেট তৈরি করে।
সর্বশেষ আপডেট 2026-08-09
নিচের তালিকা আজ প্ল্যাটফর্ম যা সমর্থন করে তা প্রতিফলিত করে। স্পেসিফিকেশনগুলো নির্মাতাদের কাছ থেকে নেওয়া; যেখানে একটি ভ্যালু অনুপস্থিত, নির্মাতা একটি নির্ভরযোগ্য সংখ্যা প্রকাশ করেন না, যা DIY আর্মগুলোর জন্য সাধারণ যাদের প্রিন্ট কোয়ালিটি এবং অ্যাসেম্বলি বিল্ড অনুযায়ী পরিবর্তিত হয়। আমরা যা সমর্থন করতে পারি তাই তালিকাভুক্ত করি, সংখ্যা বানিয়ে বলি না।
SO-100 / SO-ARM100
TheRobotStudio-এর তৈরি SO-100, যা Hugging Face-এর LeRobot ইকোসিস্টেমের মাধ্যমে বিতরণ করা হয়, প্ল্যাটফর্মের সবচেয়ে সাধারণ আর্ম। এটি একটি কম খরচের, ওপেন-সোর্স 5 DoF আর্ম যাতে একটি গ্রিপার আছে, ঠিক সেই ওয়ার্কফ্লোর জন্য ডিজাইন করা হয়েছে যার উপর AY-Robots তৈরি: একটি লিডার ও ফলোয়ার সেটআপে টেলিঅপারেটেড ডেমোনস্ট্রেশন রেকর্ডিং, যা ইমিটেশন লার্নিং এবং VLA ট্রেনিংকে খাদ্য জোগায়।
| স্পেসিফিকেশন | ভ্যালু |
|---|---|
| নির্মাতা | TheRobotStudio / LeRobot (Hugging Face) |
| ক্যাটাগরি | কম খরচের, ওপেন-সোর্স, VLA ডেটা কালেকশন |
| ডিগ্রি অফ ফ্রিডম | 5 DoF + গ্রিপার (6 অ্যাকচুয়েটর) |
| অ্যাকচুয়েশন | Feetech বাস সার্ভো (LeRobot SO-100 স্ট্যাক) |
| ইন্টারফেস | LeRobot, Python |
SO-100-এর Feetech STS3215 সার্ভোগুলো 7.4 V ইউনিট। একটি 12 V পাওয়ার সাপ্লাই কানেক্ট করলে এগুলো নষ্ট হয়ে যায়। অন্যান্য Feetech কনফিগারেশনের 12 V ভ্যারিয়েন্টও আছে, যা ঠিক এই ভুলটি বারবার ঘটার কারণ: কোনো সাপ্লাই প্লাগ করার আগে আপনার সার্ভোতে ছাপা ভোল্টেজ চেক করুন, কোনো টিউটোরিয়াল যে ভোল্টেজের কথা বলে তা নয়।
যেহেতু SO-100 প্ল্যাটফর্মের রেফারেন্স আর্ম, এর নিজস্ব একটি গভীর বিভাগ রয়েছে যা অ্যাসেম্বলি সংশ্লিষ্ট বিষয়, ডেটা রেকর্ডিং অনুশীলন, এবং LeRobot ফরম্যাটের বিস্তারিত কভার করে।
মূল পাতা: আর্মটি কী, এটি কী করতে পারে, এবং এটি প্ল্যাটফর্মে কীভাবে খাপ খায়।
এপিসোড স্ট্রাকচার, আপনার কতগুলো ডেমোনস্ট্রেশন দরকার, এবং যেসব ভুল ডেটাসেট নষ্ট করে দেয়।
রেকর্ডিং কীভাবে LeRobot-এ ম্যাপ হয়, এবং ফরম্যাট ভার্সনগুলোর মধ্যে কী বদলেছে।
Koch v1.1
LeRobot প্রজেক্টের Koch v1.1 SO-100-এর মতোই একই উদ্দেশ্যে কাজ করে: টেলিঅপারেটেড ডেটা সংগ্রহের জন্য একটি সাশ্রয়ী আর্ম। ব্যবহারিক পার্থক্য হলো সার্ভো ইকোসিস্টেম। SO-100 যেখানে Feetech বাস সার্ভো ব্যবহার করে, Koch Dynamixel সার্ভোর উপর তৈরি এবং Dynamixel SDK প্রয়োজন। আপনার কাছে যদি ইতিমধ্যে Dynamixel হার্ডওয়্যার বা টুলিং থাকে, Koch তাতে মানানসই; আপনি যদি একদম শূন্য থেকে শুরু করেন, SO-100 এই প্ল্যাটফর্মে বেশি সাধারণ এন্ট্রি পয়েন্ট।
| স্পেসিফিকেশন | ভ্যালু |
|---|---|
| নির্মাতা | LeRobot (Hugging Face) |
| ক্যাটাগরি | কম খরচের, ওপেন-সোর্স, VLA ডেটা কালেকশন |
| ডিগ্রি অফ ফ্রিডম | 5 DoF + গ্রিপার (6 অ্যাকচুয়েটর) |
| অ্যাকচুয়েশন | Dynamixel বাস সার্ভো (Dynamixel SDK প্রয়োজন) |
| ইন্টারফেস | LeRobot, Python |
Franka আর্মস
Franka পরিবার DIY আর্মগুলোর বিপরীত প্রান্তে বসে: রিসার্চ-গ্রেড 7 DoF ম্যানিপুলেটর যাতে টর্ক-কন্ট্রোলড জয়েন্ট, 855 mm রিচ, 3 kg পেলোড, এবং 0.1 mm পুনরাবৃত্তিযোগ্যতা আছে। এগুলো LeRobot-স্টাইল আর্মের চেয়ে যথেষ্ট বেশি ব্যয়বহুল, এবং বিনিময়ে আপনি এমন প্রিসিশন ও টর্ক সেন্সিং পান যা DIY সার্ভো দিতে পারে না।
| স্পেসিফিকেশন | Research 3 (FR3) | Production 3 (FP3) | Emika Panda |
|---|---|---|---|
| ডিগ্রি অফ ফ্রিডম | 7 DoF | 7 DoF | 7 DoF |
| রিচ | 855 mm | 855 mm | 855 mm |
| পেলোড | 3 kg | 3 kg | 3 kg |
| পুনরাবৃত্তিযোগ্যতা | 0.1 mm | 0.1 mm | 0.1 mm |
| অ্যাকচুয়েশন | টর্ক-কন্ট্রোলড জয়েন্টস | টর্ক-কন্ট্রোলড জয়েন্টস | টর্ক-কন্ট্রোলড জয়েন্টস |
| ইন্টারফেস | Franka কন্ট্রোল স্ট্যাক, ROS/ROS2 | Franka কন্ট্রোল স্ট্যাক, ROS/ROS2 | libfranka, ROS/ROS2 |
Franka Research 3 (FR3)
বর্তমান রিসার্চ আর্ম এবং ম্যানিপুলেশন ও VLA গবেষণায় একটি স্থায়ী নাম। আপনি যদি এমন ডেটা সংগ্রহ করছেন যা প্রকাশিত বেঞ্চমার্কের সঙ্গে তুলনাযোগ্য হওয়ার লক্ষ্যে, তাহলে এই আর্মেই সেই কাজের বেশিরভাগ চলে।
Franka Production 3 (FP3)
একই প্ল্যাটফর্মের প্রোডাকশন ভ্যারিয়েন্ট। স্পেসিফিকেশন কনফিগারেশন অনুযায়ী পরিবর্তিত হয়, তাই টেবিলের ভ্যালুগুলোকে বেসলাইন হিসেবে ধরুন এবং আপনার নির্দিষ্ট সেটআপের জন্য বিবরণ নিশ্চিত করুন।
Franka Emika Panda
ক্লাসিক পূর্বসূরি, libfranka-এর মাধ্যমে নিয়ন্ত্রিত। এটি অনেক পুরনো ম্যানিপুলেশন ও ইমিটেশন লার্নিং ডেটাসেটে উপস্থিত, যা এটিকে প্রাসঙ্গিক করে তোলে যদি আপনি সেই ধারার কাজ সম্প্রসারিত বা পুনরুৎপাদন করছেন।
Interbotix WidowX-250
Trossen Robotics-এর WidowX-250 একটি সাশ্রয়ী রিসার্চ আর্ম এবং ইমিটেশন লার্নিং ও টেলিঅপারেশনের জন্য একটি জনপ্রিয় এন্ট্রি পয়েন্ট, ক্ষমতা ও দাম উভয় দিক থেকে DIY আর্ম এবং Franka ক্লাসের মাঝামাঝি বসে। এটি Interbotix ROS স্ট্যাকে চলে।
| স্পেসিফিকেশন | ভ্যালু |
|---|---|
| নির্মাতা | Trossen Robotics / Interbotix |
| ক্যাটাগরি | কম খরচের রিসার্চ, VLA, টেলিঅপারেশন |
| ডিগ্রি অফ ফ্রিডম | 5 DoF |
| রিচ | 650 mm |
| পেলোড | 0.25 kg |
| পুনরাবৃত্তিযোগ্যতা | 1 mm |
| অ্যাকচুয়েশন | Dynamixel X-Series সার্ভো |
| ইন্টারফেস | ROS 1/2 (Interbotix স্ট্যাক), Python |
ALOHA ViperX-300 6DOF
ALOHA 2 প্রস্তাবনা থেকে অনুপ্রাণিত পরিবর্তনসহ একটি ViperX-300 ভ্যারিয়েন্ট, টেলিঅপারেশন ও বাইম্যানুয়াল রিসার্চ সেটআপের জন্য লক্ষ্যভিত্তিক। WidowX-এর মতোই এটি Dynamixel X-Series সার্ভো এবং Interbotix ROS স্ট্যাকের উপর তৈরি।
| স্পেসিফিকেশন | ভ্যালু |
|---|---|
| নির্মাতা | Interbotix/Trossen (ALOHA-অনুপ্রাণিত) |
| ক্যাটাগরি | টেলিঅপারেশন, বাইম্যানুয়াল রিসার্চ |
| ডিগ্রি অফ ফ্রিডম | 6 DoF |
| রিচ | 750 mm |
| পেলোড | 0.75 kg |
| পুনরাবৃত্তিযোগ্যতা | 1 mm |
| অ্যাকচুয়েশন | Dynamixel X-Series সার্ভো |
| ইন্টারফেস | ROS 1/2 (Interbotix স্ট্যাক), Python |
অন্য রোবট টাইপের জন্য অনুরোধ
যদি আপনার আর্ম তালিকায় না থাকে, আপনি প্ল্যাটফর্মের রোবট রিকোয়েস্ট ফর্ম বা কন্টাক্ট পাতার মাধ্যমে সমর্থনের অনুরোধ করতে পারেন। যেসব অনুরোধে কন্ট্রোল ইন্টারফেস (আর্মটি কোন প্রোটোকল কমান্ড বোঝে) এবং এর ক্যামেরা কীভাবে স্ট্রিম করে তা উল্লেখ থাকে, সেগুলো শুধু একটি মডেল নাম দেওয়ার চেয়ে অনেক দ্রুত মূল্যায়ন করা যায়। একটি নতুন টাইপ সমর্থন করার মানে এটিকে রেজিস্ট্রেশন, সার্টিফিকেশন, টেলিঅপারেশন, এবং ডেটাসেট পাইপলাইনে যুক্ত করা, তাই অনুরোধগুলো চাহিদা অনুযায়ী অগ্রাধিকার পায়।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
প্ল্যাটফর্মে SO-100 বা Koch ব্যবহার করতে কি আমার ROS দরকার?▾
না। দুটোই LeRobot স্ট্যাক এবং Python দিয়ে চালিত হয়; প্ল্যাটফর্ম এবং ডেস্কটপ ক্লায়েন্ট কানেকশন সামলায়। ROS শুধুমাত্র Interbotix এবং Franka আর্মের জন্য প্রাসঙ্গিক হয়ে ওঠে, যা তাদের নিজস্ব স্ট্যাকের মাধ্যমে নিয়ন্ত্রিত হয়।
একটি মোটর কন্ট্রোলার বোর্ড কি দুটো আর্মের মধ্যে শেয়ার করা যায়?▾
না। আপনি যখন একটি রোবট রেজিস্টার করেন, তার মোটর বোর্ড একটি হার্ডওয়্যার আইডি পায় যা পুরো প্ল্যাটফর্মে ইউনিক: একটি বোর্ড ঠিক একটি আর্মের অন্তর্গত। একই বোর্ডসহ দ্বিতীয় রোবট রেজিস্টার করার চেষ্টা "already assigned" হিসেবে প্রত্যাখ্যাত হয়।
আমি কি লিডার-ফলোয়ার জোড়ার লিডার আর্ম রেজিস্টার করি?▾
ফলোয়ার রেজিস্টার করুন, সেই আর্ম যা আসলে নড়াচড়া কার্যকর করে এবং রেকর্ড হয়। লিডার আর্ম আপনার ইনপুট ডিভাইস এবং আপনার ডেস্কেই থাকে; এর নিজস্ব প্ল্যাটফর্ম রেজিস্ট্রেশনের প্রয়োজন নেই।
SO-100 এবং Koch-এর জন্য রিচ এবং পেলোড কেন অনুপস্থিত?▾
কারণ সৎ সংখ্যা বিদ্যমান নেই। এগুলো 3D-প্রিন্টেড ওপেন-সোর্স ডিজাইন যাদের দৃঢ়তা এবং কার্যকর পেলোড প্রিন্ট মেটেরিয়াল ও অ্যাসেম্বলির উপর নির্ভর করে। আমরা এমন ফিগার প্রকাশ করার চেয়ে ভ্যালু বাদ দেওয়াই বেছে নিই যা আপনার বিল্ড হয়তো পৌঁছাতে পারবে না।
একটি AY-Robots অ্যাকাউন্ট তৈরি করুন, ক্লায়েন্ট বা অপারেটর রোল বেছে নিন, প্রথম এনভায়রনমেন্ট সেট আপ করুন, পেয়ারিং কোড দিয়ে একটি রোবট পেয়ার করুন, এবং প্রথম সেশন চালান।
AY-Robots ব্রাউজার ককপিট থেকে একটি রোবট আর্ম চালান: কিবোর্ড ইমপালস, ক্যামেরা গ্রিড, কোয়ালিটি স্লাইডার, লিডার ও ফলোয়ার মিররিং, এবং ইমার্জেন্সি স্টপ।