কোনও ধরনের স্বায়ত্তশাসিত গাড়ি তৈরি করতে, আপনাকে একটি নিয়ামক প্রয়োজন। এই সমস্ত ধরণের কাজগুলি মোকাবেলা করতে হবে – সেন্সর আউটপুটগুলি পড়তে, মোটর এবং অ্যাক্টিভেটরগুলি নিয়ন্ত্রণ করা, পাওয়ার উত্স পরিচালনা করা – এমনকি মাঝারি জটিলতার একটি গাড়ী নিয়ন্ত্রণ করা গুরুত্বপূর্ণ সম্পদ প্রয়োজন। আধুনিক গাড়িগুলি এর একটি দুর্দান্ত উদাহরণ – এমনকি অ-স্বায়ত্তশাসিত গাড়িগুলি ইঞ্জিন, অভ্যন্তর ইলেকট্রনিক্স এবং সুরক্ষা সিস্টেমগুলি নিয়ন্ত্রণ করতে পৃথক কম্পিউটার থাকতে পারে। এই শিরাতে, [ই.এন. Hering] একটি মডুলার স্বায়ত্তশাসিত গাড়ী কন্ট্রোলার উন্নয়নশীল, Yauvc হিসাবে পরিচিত।
আদ্যক্ষরটি আরেকটি অমানবিক গাড়ি কন্ট্রোলারের জন্য দাঁড়িয়েছে, যদিও তার প্রাক্তন নাম – প্রতিশোধের সাথে কঠিন উড়ে – তার চরিত্রগুলি ছাড়া ছিল না। প্রকল্পটি মডুলারত্ব এবং রিডান্ডেন্সি ধারণার চারপাশে নির্মিত হয়। প্রধানত উড়ন্ত যানবাহনগুলির জন্য নিয়ন্ত্রক, এটির প্রাথমিক প্রসেসর হিসাবে এটি একটি ATTEGA328P রয়েছে, যার মধ্যে বিভিন্ন কাজগুলি মোকাবেলা করতে বিভিন্ন মডিউল প্লাগ করা যেতে পারে।
এই নকশা পছন্দটিতে বিভিন্ন সুবিধা রয়েছে – পৃথক প্রসেসরগুলি পৃথক চাকরির সাথে মোকাবিলা করার জন্য রিয়েল-টাইম সিস্টেমে ইন্দ্রিয় তৈরি করতে পারে। আপনি আপনার Quadcopter ক্র্যাশ করতে চান না কারণ ব্যাটারি ম্যানেজমেন্ট রুটিন ফ্লাইট গতিবিদ্যা গণনা থেকে CPU সময় চুরি করছে। পরিবর্তে, পৃথক মডিউলগুলিতে কাজগুলি অফোডিং করে, প্রতিটি অন্যদের সাথে হস্তক্ষেপ না করেই চালাতে পারে। মডুলারটি হতাশার সাথে আসে তবে মডিউলগুলির মধ্যে কার্যকর যোগাযোগ বজায় রাখার সমস্যাটি তাদের মধ্যে একটি। [হেরিং] রিডান্ডেন্সি জন্য একই মডিউলের গুণাবলীর গুণমান ব্যবহার করার জন্য সিস্টেমটি সেট আপ করার পরিকল্পনা করার পরিকল্পনা করে – যাত্রীবাহী বিমানের আধুনিক ফ্লাইট সিস্টেমের অনুরূপ সিদ্ধান্ত নেওয়ার জন্য বিভিন্ন কম্পিউটারের ফলাফলগুলি তুলে ধরে।
অনেক কাজ ইতিমধ্যে সম্পন্ন করা হয়েছে – Yauvc প্ল্যাটফর্মটি ইতিমধ্যে একটি ব্যাকবোন ডিজাইনের পাশাপাশি ওয়াইফাই, অ্যাক্সিলেরোমিটার এবং জিপিএস ন্যাভিগেশনের জন্য মডিউলগুলির সাথে ফেলে দেওয়া হয়েছে। আমরা শীঘ্রই ফ্লাইট-প্রস্তুত অবস্থা পৌঁছানোর Yauvc পৌঁছানোর জন্য উন্মুখ!
HackadayPrize2017 দ্বারা স্পনসর করা হয়: