সুচিপত্র:

অবজেক্ট ট্র্যাকিং - ক্যামেরা মাউন্ট কন্ট্রোল: 4 টি ধাপ
অবজেক্ট ট্র্যাকিং - ক্যামেরা মাউন্ট কন্ট্রোল: 4 টি ধাপ

ভিডিও: অবজেক্ট ট্র্যাকিং - ক্যামেরা মাউন্ট কন্ট্রোল: 4 টি ধাপ

ভিডিও: অবজেক্ট ট্র্যাকিং - ক্যামেরা মাউন্ট কন্ট্রোল: 4 টি ধাপ
ভিডিও: কাস্টম মেনু সহ এক্সেলে কীভাবে একটি ভ্রমণ এবং ভ্রমণ পরিচালনার অ্যাপ্লিকেশন তৈরি করবেন 2024, নভেম্বর
Anonim
Image
Image

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

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

ধাপ 1: ক্যামেরা মাউন্ট:

ক্যামেরা মাউন্ট
ক্যামেরা মাউন্ট

এই ক্যামেরা মাউন্ট আমরা ব্যবহার করতে যাচ্ছি। এটি ওয়েবক্যামের সাথে পুরোপুরি সামঞ্জস্যপূর্ণ নয় এবং আমি যেভাবে ক্যামেরাটিকে মাউন্টে স্থির করেছি তা হল একটি ছোট্ট প্রাথমিক কথা বলা: D

কিন্তু এটি আপাতত করবে এবং ভবিষ্যতে আমি সম্ভবত 3 ডি কোন ধরনের অ্যাডাপ্টার প্রিন্ট করব অথবা এটি সম্পূর্ণরূপে স্ক্র্যাচ থেকে তৈরি করব।

এই ধরণের মাউন্টকে প্রায়শই "প্যান এবং টিল্ট মাউন্ট" বলা হয় কারণ তাদের কাছে প্যান (অনুভূমিক সমতলে ঘূর্ণন) এবং টিল্ট (ওয়াই অক্ষের চারপাশে ঘূর্ণন বা "আপ-ডাউন") নিয়ন্ত্রণের জন্য 2 টি মোটর রয়েছে, যেমনটি দেখানো হয়েছে ছবিটি.

ধাপ 2: আরডুইনো এবং আরসি-সার্ভো মোটর:

Arduino এবং RC-Servo মোটর
Arduino এবং RC-Servo মোটর

মাউন্ট নিয়ন্ত্রণ করতে আমরা 2 RC-Servo মোটর এবং একটি Arduino Uno ব্যবহার করতে যাচ্ছি।

ছবিতে আপনি প্রয়োজনীয় সংযোগগুলি দেখতে পারেন:

Tilt servo: স্থল - breadboard স্থল

ভিসিসি - ব্রেডবোর্ড ভিসিসি

সংকেত - পিন D6

প্যান সার্ভো: গ্রাউন্ড - ব্রেডবোর্ড গ্রাউন্ড

ভিসিসি - ব্রেডবোর্ড ভিসিসি

সিগন্যাল - পিন D5

ধাপ 3: ম্যাটল্যাব কোড:

ম্যাটল্যাব কোড
ম্যাটল্যাব কোড

ম্যাটল্যাব থেকে আরডুইনো টুলবক্স ব্যবহার করে আরডুইনো সম্পূর্ণভাবে ম্যাটল্যাব দ্বারা নিয়ন্ত্রিত হবে।

এই বিভাগে আপনি কোডটি খুঁজে পেতে পারেন:

blueCircleFollow2.m হল "প্রধান" ফাংশন, K_proportional1.m হল একটি সহায়ক স্ক্রিপ্ট যা অন্য স্ক্রিপ্ট থেকে বলা হয়, এতে মূলত আনুপাতিক নিয়ামক থাকে।

ব্যবহৃত কন্ট্রোল অ্যাপ্রোচ ছবিতে দেখানো হয়েছে: আমরা যে রেফারেন্স পজিশনে বস্তুর বৃত্তটি থাকতে চাই তা হল পর্দার কেন্দ্রে, আনুপাতিক নিয়ামক ত্রুটি পেতে সার্ভিস কন্ট্রোল সিগন্যালে কাজ করবে, ইমেজের কেন্দ্র হিসেবে সংজ্ঞায়িত - বৃত্ত কেন্দ্র, 0।

ধাপ 4: পারফরম্যান্স:

এখানে আপনি অ্যালগরিদম এবং কন্ট্রোলার কীভাবে কাজ করেছেন তা দেখানোর দুটি ভিডিও খুঁজে পেতে পারেন।

প্রথম, দীর্ঘ, ভিডিওতে কোড, কাঠামো এবং নিয়ন্ত্রণ কৌশল আরও গভীরভাবে ব্যাখ্যা করা হয়েছে, দ্বিতীয় ভিডিওটি প্রথমটির একটি এক্সট্র্যাক্ট যা কেবলমাত্র বস্তুর ট্র্যাকিং সিস্টেমের ভিডিও ধারণ করে।

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

যদি আপনার কোন প্রশ্ন থাকে তবে তাদের মন্তব্যগুলিতে জিজ্ঞাসা করতে দ্বিধা করবেন না, এবং আপনি যদি পরবর্তী পদক্ষেপগুলি দেখতে চান তবে আমার ইউটিউব চ্যানেলটি সাবস্ক্রাইব করুন, আমি সেখানে সবকিছু রাখব!

প্রস্তাবিত: