প্ল্যাটফর্ম ওভারভিউ

AY-Robots ব্রাউজারের মাধ্যমে রোবট আর্মকে রিমোট অপারেটরের সঙ্গে সংযুক্ত করে। ক্লায়েন্ট নিয়ে আসে হার্ডওয়্যার, অপারেটর নিয়ে আসে চালানোর দক্ষতা, এবং প্রতিটি সেশন রোবট লার্নিংয়ের জন্য ট্রেনিং ডেটা হিসেবে রেকর্ড হয়। এই পাতাটি ব্যাখ্যা করে চলমান অংশগুলো কী কী এবং বাকি ডকুমেন্টেশন কোথায় খাপ খায়।

সর্বশেষ আপডেট 2026-08-09

AY-Robots কী

AY-Robots হলো রোবট আর্মের জন্য একটি টেলিঅপারেশন প্ল্যাটফর্ম। ক্লায়েন্টরা তাদের হার্ডওয়্যার কানেক্ট করে, সাধারণত SO-100 (যা SO-ARM100 নামেও বিক্রি হয়), আর রিমোট অপারেটররা সেই আর্মগুলো ব্রাউজার ককপিট থেকে চালান। নিয়ন্ত্রিত প্রতিটি মিনিট রেকর্ড হয়, তাই একটি সেশন একসঙ্গে দুটো জিনিস তৈরি করে: রোবটে করা কাজ এবং একটি ডেমোনস্ট্রেশন ডেটাসেট যার উপর আপনি পলিসি ট্রেন করতে পারেন।

প্ল্যাটফর্মে তিনটি রোল আছে। CLIENT অ্যাকাউন্ট রোবটের মালিক হয়, সেশন বুক করে, এবং রেকর্ড করা ডেটাসেট পায়। OPERATOR অ্যাকাউন্ট রোবট চালায় এবং সম্পন্ন সেশনের জন্য অর্থ উপার্জন করে। ADMIN অ্যাকাউন্ট প্ল্যাটফর্ম নিজেই পরিচালনা করে, যার মধ্যে অপারেটর সার্টিফিকেশন রিভিউ করাও রয়েছে। অনবোর্ডিংয়ের সময় আপনি আপনার রোল বেছে নেন, এবং প্রতিটি রোলের নিজস্ব ড্যাশবোর্ড আছে।

এর কোনোটির জন্যই আপনাকে রোবট ড্রাইভার লিখতে হবে না। SO-100-এর জন্য সাপোর্ট বিল্ট-ইন আছে, আর্মের সার্ভো কমিউনিকেশন থেকে শুরু করে ডেটাসেট ব্রাউজারে এপিসোড এনকোডিং পর্যন্ত। USB ক্যাবল প্লাগ করতে এবং ব্রাউজার ট্যাব খুলতে পারলেই আপনি পুরো লুপ চালাতে পারবেন।

লুপ: রোবট, অপারেটর, সেশন, ডেটাসেট

প্ল্যাটফর্মের সবকিছু একটি লুপকে কেন্দ্র করে ঘোরে। একবার এটি বুঝে গেলে বাকি ডকুমেন্টেশন অনেক দ্রুত বোঝা যায়, কারণ প্রতিটি পাতা এই লুপের একটি অংশ নিয়ে আরও গভীরে আলোচনা করে।

  1. 1
    একটি রোবট কানেক্ট করুন

    একটি ক্লায়েন্ট একটি ছোট পেয়ারিং কোড ব্যবহার করে আর্মকে প্ল্যাটফর্মের সঙ্গে জুড়ে দেয়। আর্মের সঙ্গে সংযুক্ত মেশিনে কোডটি রিডিম হওয়ার পর, রোবট হার্টবিট পাঠাতে শুরু করে এবং তার এনভায়রনমেন্টে অনলাইন দেখা যায়।

  2. 2
    একটি সেশন বুক করুন

    ক্লায়েন্ট একটি সেশন বুক করে, অথবা একজন সার্টিফায়েড অপারেটর কোনো উপলব্ধ রোবট বেছে নেয়। সেশন শুরু হয় PENDING হিসেবে এবং অপারেটর কানেক্ট হয়ে কন্ট্রোল নেওয়ার মুহূর্তে হয়ে যায় ACTIVE।

  3. 3
    টেলিঅপারেট করুন

    অপারেটর রোবটের ক্যামেরা দেখতে দেখতে ব্রাউজার ককপিট থেকে আর্ম নিয়ন্ত্রণ করেন। প্ল্যাটফর্ম পুরো সময় জুড়ে অ্যাক্টিভিটি ইভেন্ট লগ করে এবং জয়েন্ট পজিশন, গ্রিপার স্টেট, ও ভিডিও রেকর্ড করে।

  4. 4
    ডেটাসেট সংগ্রহ করুন

    সেশন শেষ হলে, রেকর্ডিং LeRobot ফরম্যাটে এপিসোডে সাজানো হয় এবং ক্লায়েন্টের ডেটাসেট ব্রাউজারে দেখা যায়, রিভিউ ও ডাউনলোডের জন্য প্রস্তুত অবস্থায়।

  5. 5
    ট্রেন করুন এবং পুনরাবৃত্তি করুন

    ক্লায়েন্টরা সংগৃহীত ডেটার উপর ACT, Diffusion Policy, SmolVLA, বা GR00T ফাইন-টিউনের মতো পলিসি ট্রেন করে, তারপর যেসব পরিস্থিতিতে পলিসি এখনো ব্যর্থ হচ্ছে তা কভার করতে আরও সেশন বুক করে।

মানুষ এটি কীসের জন্য ব্যবহার করে

এখানে আসার তিনটি সবচেয়ে সাধারণ কারণ একে অপরের সঙ্গে ওভারল্যাপ করে, তবে এগুলো আলাদা করে দেখা জরুরি, কারণ এগুলোর উপর নির্ভর করে আপনার প্রথমে কোন ডকুমেন্টেশন পড়া উচিত।

  • ইমিটেশন লার্নিং ডেটা সংগ্রহ। যেসব টিম ম্যানিপুলেশন পলিসি ট্রেন করে তাদের অনেক পরিষ্কার ডেমোনস্ট্রেশন দরকার হয়। রিমোট অপারেটররা আপনার হার্ডওয়্যারে, আপনাকে আর্মের পাশে না দাঁড়িয়েই, চব্বিশ ঘণ্টা ধরে এগুলো রেকর্ড করতে পারেন।
  • রিমোট অপারেশন। কখনো কখনো বিষয়টা এতটাই সহজ যে রোবট কাজ করছে যখন মানুষটি অন্য কোথাও আছে, সেটা অন্য একটি ঘর হোক বা অন্য একটি দেশ।
  • অন-সাইট স্টাফ ছাড়াই স্কেল করা। আপনার যদি একাধিক রিগ থাকে, প্রতিটির জন্য স্থানীয় অপারেটর নিয়োগ ও শিডিউল করাটাই সবচেয়ে ব্যয়বহুল অংশ। অপারেটর মার্কেটপ্লেস এই সীমাবদ্ধতা দূর করে দেয়।

যদি ডেটা সংগ্রহ আপনার লক্ষ্য হয় এবং আর্মটি আপনার নিজের ডেস্কেই থাকে, তাহলে ডেস্কটপ ক্লায়েন্টও দেখুন। এটি একটি গাইডেড ফ্লো দিয়ে স্থানীয়ভাবে এপিসোড রেকর্ড করে এবং আপনি সিদ্ধান্ত নিলে সেগুলো আপলোড করে, কোনো রিমোট অপারেটরের প্রয়োজন ছাড়াই।

এক নজরে আর্কিটেকচার

আপনি কী করছেন তার উপর নির্ভর করে সর্বোচ্চ তিনটি সফটওয়্যারের সঙ্গে আপনার মিথস্ক্রিয়া হতে পারে। এগুলো একই ব্যাকএন্ড এবং একই অ্যাকাউন্টের সঙ্গে কথা বলে, তাই একবার পেয়ার করা রোবট সব জায়গায় দেখা যায়।

কম্পোনেন্টকোথায় চলেকী করে
ব্রাউজার ককপিটযেকোনো আধুনিক ব্রাউজারলাইভ টেলিঅপারেশন, সেশন মনিটরিং, ডেটাসেট ব্রাউজিং, বিলিং, এবং সেটিংস। ইনস্টল করার কিছু নেই।
ডেস্কটপ ক্লায়েন্টmacOS, Windows, Linuxআপনার ডেস্কে আর্ম নিয়ে স্থানীয় রেকর্ডিং: গাইডেড এপিসোড ক্যাপচার, রিভিউ, LeRobot এক্সপোর্ট, এবং আপলোড। CLI-ও সঙ্গে থাকে।
robotappআর্মের কাছে থাকা কম্পিউটার, সাধারণত Raspberry Piসার্ভো ও ক্যামেরার সঙ্গে কথা বলে, পেয়ারিং কোড রিডিম করে, হার্টবিট পাঠায়, এবং ভিডিও ও কন্ট্রোল স্ট্রিম করে।

অথেন্টিকেশনও একই বিভাজন অনুসরণ করে। ব্রাউজার আপনার Supabase সেশন ব্যবহার করে, যেখানে API এবং MCP ইন্টিগ্রেশন ayr_live_ প্রিফিক্সযুক্ত API কী ব্যবহার করে, যা তৈরি হয় /dashboard/settings-এর অধীনে। কী শুধুমাত্র প্রোগ্রাম্যাটিক অ্যাক্সেসের জন্য; আপনি কখনো এটি ককপিটে পেস্ট করবেন না।

এরপর কোথায় যাবেন

প্রায়শই জিজ্ঞাসিত প্রশ্ন

প্ল্যাটফর্ম ব্যবহার করতে কি আমার নিজের রোবট দরকার?

শুধুমাত্র ক্লায়েন্ট হিসেবে হলে। অপারেটররা ক্লায়েন্টের মালিকানাধীন রোবট চালান, তাই একটি অপারেটর অ্যাকাউন্টের জন্য দরকার শুধু একটি ব্রাউজার আর স্থিতিশীল কানেকশন, হার্ডওয়্যার নয়। সাইন আপ করার আগে কন্ট্রোল অনুভব করতে চাইলে, /live-এ থাকা পাবলিক ডেমো একটি আসল আর্মে চলে।

কোন রোবট দিয়ে শুরু করা উচিত?

SO-100 (SO-ARM100) হলো প্রধান সমর্থিত আর্ম এবং শুরু করার সবচেয়ে সাশ্রয়ী উপায়। মনে রাখবেন এর STS3215 সার্ভো 7.4 V-তে চলে। robots পাতায় অন্যান্য সমর্থিত ধরনের তালিকা রয়েছে।

একটি সেশনের খরচ কত?

Pay-as-you-go হলো ঘণ্টাপ্রতি 15.00 EUR। Starter প্ল্যান হলো মাসিক 99.00 EUR এবং এতে 10 ঘণ্টা অন্তর্ভুক্ত। বিলিং মাসিকভাবে Stripe-এর মাধ্যমে হয়; billing পাতায় ইনভয়েস এবং পেমেন্ট পদ্ধতি নিয়ে আলোচনা করা আছে।

রেকর্ড করা ডেটার মালিক কে?

যে ক্লায়েন্ট সেশনটি বুক করেছেন। ডেটাসেট LeRobot ফরম্যাটে সরবরাহ করা হয় এবং ট্রেনিংয়ের জন্য ব্যবহার করা যায়, বাণিজ্যিক ট্রেনিং সহ, আমাদের পক্ষ থেকে কোনো বিধিনিষেধ ছাড়াই।