স্টেট কন্ট্রোলার লাইব্রেরি

এটি স্টেট কন্ট্রোলার লাইব্রেরি নামের লিনাক্স অ্যাপ যার সর্বশেষ রিলিজ StateControllerLibraryv1.2.2.zip হিসাবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।

 
 

OnWorks সহ স্টেট কন্ট্রোলার লাইব্রেরি নামের এই অ্যাপটি বিনামূল্যে অনলাইনে ডাউনলোড করুন এবং চালান৷

এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:

- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷

- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।

- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।

- 4. এই ওয়েবসাইট থেকে OnWorks Linux অনলাইন বা Windows অনলাইন এমুলেটর বা MACOS অনলাইন এমুলেটর শুরু করুন।

- 5. OnWorks Linux OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।

- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন, এটি ইনস্টল করুন এবং এটি চালান।

স্ক্রিনশট:


স্টেট কন্ট্রোলার লাইব্রেরি


বর্ণনাঃ

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

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

আমি সমস্ত প্রতিক্রিয়া, পরামর্শ এবং বাগ রিপোর্ট স্বাগত জানাই!
ইমেল: pallgeuer[at]ais.uni-bonn.de



বৈশিষ্ট্য

  • ছোট এবং অত্যন্ত দক্ষ কর্মক্ষমতা-ভিত্তিক ক্রস-প্ল্যাটফর্ম C++ লাইব্রেরি
  • কয়েকটি বাহ্যিক নির্ভরতা সহ স্বাধীন কোড
  • সীমিত রাষ্ট্রীয় মেশিন, সাধারণীকৃত রাষ্ট্রীয় মেশিন, স্তরবিন্যাস রাষ্ট্র মেশিন, এবং সবচেয়ে উল্লেখযোগ্যভাবে, মাল্টি-অ্যাকশন প্ল্যানিং স্টেট কন্ট্রোলার বাস্তবায়নের জন্য ব্যবহার করা যেতে পারে।
  • ন্যূনতম কোডিং প্রচেষ্টা এবং এক্সিকিউশন ওভারহেড সহ একটি মৌলিক সসীম স্টেট মেশিন বাস্তবায়নের জন্য ব্যবহার করা যেতে পারে, একই সাথে আরও জটিল সাধারণীকৃত সসীম স্টেট মেশিনে এক্সটেনসিবিলিটি করার অনুমতি দেয়।
  • বিভিন্ন রোবোটিক প্ল্যাটফর্মে লেখক দ্বারা চেষ্টা এবং পরীক্ষিত
  • ডক্সিজেন ডকুমেন্টেশন জেনারেশন টুল ব্যবহার করে নথিভুক্ত করা হয়েছে, যার মধ্যে কোড নমুনা এবং সমস্ত ব্যবহারের সতর্কতাগুলির আলোচনা রয়েছে
  • ব্যবহারকারীদের দ্বারা সহজে পরিবর্তন/এক্সটেনশনের অনুমতি দেওয়ার জন্য ভাল-মন্তব্য করা লাইব্রেরি সোর্স কোড (যারা লেখকের কাছে উন্নতি/বাগ সংশোধন জমা দিতে উত্সাহিত হয়, যাতে লাইব্রেরি উন্নত করা যায়!)
  • ফ্রেমওয়ার্কের উপর একাডেমিক পেপার: রোবট আচরণ পরিকল্পনা ও নিয়ন্ত্রণের জন্য হায়ারার্কিক্যাল এবং স্টেট-ভিত্তিক আর্কিটেকচার, হিউম্যানয়েড সকার রোবট @ হিউম্যানয়েডস 8-এর 2013ম ওয়ার্কশপের প্রসিডিংস-এ প্রকাশিত


পাঠকবর্গ

তথ্য প্রযুক্তি, বিজ্ঞান/গবেষণা, বিকাশকারী, অন্যান্য শ্রোতা, প্রকৌশল



প্রোগ্রামিং ভাষা

সি ++


বিভাগ

ফ্রেমওয়ার্ক, রোবোটিক্স, লাইব্রেরি

এটি একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/statecontroller/ থেকেও আনা যেতে পারে। আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম


উইন্ডোজ এবং লিনাক্সের জন্য সফ্টওয়্যার এবং প্রোগ্রাম ডাউনলোড করার জন্য বিভাগ