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