সুচিপত্র:
- ধাপ 1: ক্যামেরা মাউন্ট:
- ধাপ 2: আরডুইনো এবং আরসি-সার্ভো মোটর:
- ধাপ 3: ম্যাটল্যাব কোড:
- ধাপ 4: পারফরম্যান্স:
ভিডিও: অবজেক্ট ট্র্যাকিং - ক্যামেরা মাউন্ট কন্ট্রোল: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
সবাইকে অভিবাদন, এই নির্দেশে আমি আপনাকে আমার অবজেক্ট ট্র্যাকিং প্রকল্পের জন্য অগ্রগতি দেখাব। ভিডিও এবং কোড ব্যাখ্যা:
সুতরাং, আমরা পরিশেষে বিশুদ্ধরূপে সফটওয়্যার এবং কোডিং জগৎ থেকে আসল ওয়াল্ডের দিকে যেতে সক্ষম হচ্ছি, ক্যামেরাটিকে একটি মাউন্টে রেখে মাউন্টটিকে বস্তুটি অনুসরণ করার জন্য সরিয়ে দিচ্ছি, আসুন দেখি কিভাবে!
ধাপ 1: ক্যামেরা মাউন্ট:
এই ক্যামেরা মাউন্ট আমরা ব্যবহার করতে যাচ্ছি। এটি ওয়েবক্যামের সাথে পুরোপুরি সামঞ্জস্যপূর্ণ নয় এবং আমি যেভাবে ক্যামেরাটিকে মাউন্টে স্থির করেছি তা হল একটি ছোট্ট প্রাথমিক কথা বলা: D
কিন্তু এটি আপাতত করবে এবং ভবিষ্যতে আমি সম্ভবত 3 ডি কোন ধরনের অ্যাডাপ্টার প্রিন্ট করব অথবা এটি সম্পূর্ণরূপে স্ক্র্যাচ থেকে তৈরি করব।
এই ধরণের মাউন্টকে প্রায়শই "প্যান এবং টিল্ট মাউন্ট" বলা হয় কারণ তাদের কাছে প্যান (অনুভূমিক সমতলে ঘূর্ণন) এবং টিল্ট (ওয়াই অক্ষের চারপাশে ঘূর্ণন বা "আপ-ডাউন") নিয়ন্ত্রণের জন্য 2 টি মোটর রয়েছে, যেমনটি দেখানো হয়েছে ছবিটি.
ধাপ 2: আরডুইনো এবং আরসি-সার্ভো মোটর:
মাউন্ট নিয়ন্ত্রণ করতে আমরা 2 RC-Servo মোটর এবং একটি Arduino Uno ব্যবহার করতে যাচ্ছি।
ছবিতে আপনি প্রয়োজনীয় সংযোগগুলি দেখতে পারেন:
Tilt servo: স্থল - breadboard স্থল
ভিসিসি - ব্রেডবোর্ড ভিসিসি
সংকেত - পিন D6
প্যান সার্ভো: গ্রাউন্ড - ব্রেডবোর্ড গ্রাউন্ড
ভিসিসি - ব্রেডবোর্ড ভিসিসি
সিগন্যাল - পিন D5
ধাপ 3: ম্যাটল্যাব কোড:
ম্যাটল্যাব থেকে আরডুইনো টুলবক্স ব্যবহার করে আরডুইনো সম্পূর্ণভাবে ম্যাটল্যাব দ্বারা নিয়ন্ত্রিত হবে।
এই বিভাগে আপনি কোডটি খুঁজে পেতে পারেন:
blueCircleFollow2.m হল "প্রধান" ফাংশন, K_proportional1.m হল একটি সহায়ক স্ক্রিপ্ট যা অন্য স্ক্রিপ্ট থেকে বলা হয়, এতে মূলত আনুপাতিক নিয়ামক থাকে।
ব্যবহৃত কন্ট্রোল অ্যাপ্রোচ ছবিতে দেখানো হয়েছে: আমরা যে রেফারেন্স পজিশনে বস্তুর বৃত্তটি থাকতে চাই তা হল পর্দার কেন্দ্রে, আনুপাতিক নিয়ামক ত্রুটি পেতে সার্ভিস কন্ট্রোল সিগন্যালে কাজ করবে, ইমেজের কেন্দ্র হিসেবে সংজ্ঞায়িত - বৃত্ত কেন্দ্র, 0।
ধাপ 4: পারফরম্যান্স:
এখানে আপনি অ্যালগরিদম এবং কন্ট্রোলার কীভাবে কাজ করেছেন তা দেখানোর দুটি ভিডিও খুঁজে পেতে পারেন।
প্রথম, দীর্ঘ, ভিডিওতে কোড, কাঠামো এবং নিয়ন্ত্রণ কৌশল আরও গভীরভাবে ব্যাখ্যা করা হয়েছে, দ্বিতীয় ভিডিওটি প্রথমটির একটি এক্সট্র্যাক্ট যা কেবলমাত্র বস্তুর ট্র্যাকিং সিস্টেমের ভিডিও ধারণ করে।
আপনি দেখতে পাচ্ছেন যে অ্যালগরিদম বস্তুর চারপাশে সরানো হলে তা অনুসরণ করতে সক্ষম নয়, কিন্তু আমি বিশ্বাস করি যে উন্নতির জন্য জায়গা আছে, কেবলমাত্র আনুপাতিক (কফ পিআইডি কফ কফ) এবং আরও কিছু ধারণাগুলির চেয়ে আরও জটিল নিয়ামক প্রবর্তন করা।
যদি আপনার কোন প্রশ্ন থাকে তবে তাদের মন্তব্যগুলিতে জিজ্ঞাসা করতে দ্বিধা করবেন না, এবং আপনি যদি পরবর্তী পদক্ষেপগুলি দেখতে চান তবে আমার ইউটিউব চ্যানেলটি সাবস্ক্রাইব করুন, আমি সেখানে সবকিছু রাখব!
প্রস্তাবিত:
মাইক্রো: বিট এমইউ ভিশন সেন্সর - অবজেক্ট ট্র্যাকিং: 7 টি ধাপ
মাইক্রো: বিট এমইউ ভিশন সেন্সর - অবজেক্ট ট্র্যাকিং: সুতরাং এই নির্দেশে আমরা এই নির্দেশনায় আমরা যে স্মার্ট কারটি তৈরি করি তার প্রোগ্রামিং শুরু করতে যাচ্ছি এবং আমরা এই নির্দেশনায় একটি এমইউ ভিশন সেন্সর ইনস্টল করেছি। আমরা মাইক্রো প্রোগ্রাম করতে যাচ্ছি: কিছু সহজ বস্তু ট্র্যাকিং সঙ্গে বিট, তাই th
Opencv অবজেক্ট ট্র্যাকিং: 3 টি ধাপ
ওপেনসিভি অবজেক্ট ট্র্যাকিং: মুভিং অবজেক্ট ডিটেকশন হল কম্পিউটার ভিশন এবং ইমেজ প্রসেসিংয়ে ব্যবহৃত একটি কৌশল। একটি চলমান বস্তু সনাক্ত করা হয়েছে কিনা তা নির্ধারণ করার জন্য একটি ভিডিও থেকে একাধিক পরপর ফ্রেম বিভিন্ন পদ্ধতি দ্বারা তুলনা করা হয়।
DIY স্মার্ট রোবট ট্র্যাকিং কার কিটস ট্র্যাকিং কার ফটোসেনসিটিভ: 7 ধাপ
DIY স্মার্ট রোবট ট্র্যাকিং কার কিটস ট্র্যাকিং কার ফটোসেনসিটিভ: সিনোনিং রোবট দ্বারা ডিজাইন আপনি ট্র্যাকিং রোবট কার থেকে কিনতে পারেন থিওরি এলএম 393 চিপ দুটি ফটোরিসিস্টারের তুলনা করুন, যখন হোয়াইটের উপর একটি সাইড ফটোরিসিস্টার এলইডি থাকে তখনই মোটরের অন্য পাশ থেমে যাবে, মোটরের অন্য পাশে স্পিন আপ, যাতে
রঙ সনাক্তকরণ ভিত্তিক অবজেক্ট ট্র্যাকিং: 10 টি ধাপ
রঙ সনাক্তকরণ ভিত্তিক অবজেক্ট ট্র্যাকিং: গল্প আমি রাস্পবেরি পিআই এবং ওপেন সিভি ব্যবহার করে ইমেজ প্রসেসিং শেখার জন্য এই প্রকল্পটি করেছি। এই প্রকল্পটিকে আরো আকর্ষণীয় করার জন্য আমি দুটি SG90 Servo মোটর এবং এটিতে মাউন্ট ক্যামেরা ব্যবহার করেছি। একটি মোটর অনুভূমিকভাবে চলাচল করত এবং দ্বিতীয় মোটর উল্লম্বভাবে চলাচল করত
রাস্পবেরি পাই - ওপেনসিভি অবজেক্ট ট্র্যাকিং সহ স্বায়ত্তশাসিত মার্স রোভার: 7 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই - ওপেনসিভি অবজেক্ট ট্র্যাকিং সহ স্বায়ত্তশাসিত মার্স রোভার: রাস্পবেরি পাই 3 দ্বারা চালিত, ওপেন সিভি অবজেক্ট রিকগনিশন, অতিস্বনক সেন্সর এবং গিয়ার ডিসি মোটর। এই রোভার ট্রেনিং করা যেকোন বস্তুকে ট্র্যাক করতে পারে এবং যে কোনো ভূখণ্ডে চলে যেতে পারে