5.00(3)

অ্যাডভান্সড লাইন ফলোয়ার – মেজ সলভিং রোবট

  • Categories Robotics
  • Total Enrolled 65
  • Last Update June 21, 2021

Description

ব্যাসিক লাইন ফলোয়িং বলতে আমরা বুঝি এক রোবট যে কিনা সিম্পল লাইন ফলো করে যাবে এবং একমুখি টার্ন নিতে পারবে। এই ধরনের রোবট বানানোর জন্য হাজার রকমের পদ্ধতি আছে অনলাইনে এবং প্রায় প্রতিটিই কাজ সম্পন্ন করতে পারবে কেননা এখানে লাইনে কোন কমপ্লেক্সিটি নেই। রোবট কেবল লাইন থেকে বের না হলেই চলে, ব্যাস!

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

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

আরো যা পাবে (সাপোর্ট গ্রুপ)

এই কোর্সে ভিডিও, আর্টিকেল, কোড সহ সকল রিসোর্স পাবে। কিন্তু যখন কাজ করবে তখন আরো কিছু সমস্যার সম্মুখীন হতে পারো। তাই তোমাদের সব সমস্যার সমাধান দেওয়ার জন্য থাকবে সাপোর্ট গ্রুপ। সেখানে তোমাদের সমস্যা পোস্ট করলে ২৪ ঘন্টার মধ্যে উত্তর পেয়ে যাবে। এছাড়া কোর্স শুরু হবার পরের তিনমাস প্রতি সপ্তাহে অন্তত একদিন (প্রয়োজন অনুযায়ী) সরাসরি ইন্সট্রাকটের সাথে লাইভ সেশন থাকছে। তোমার সব সমস্যার সমাধান দেওয়া হবে সেখানে।

What Will I Learn?

  • পুশ বাটনের ব্যবহার সম্পর্কে জানবে যা দিয়ে যেকোন ফাংশন কল করা যায়
  • সেন্সর অটো ক্যালিব্রেশন সিস্টেম সম্পর্কে জানবে
  • মেজ স্ক্যানিং সিস্টেম সম্পর্কে ধারণা পাবে
  • একুরেট মুভমেন্ট এর টেকনিক জানতে পারবে
  • মেজ সল্ভ করার এলগরিদম বুঝতে পারবে
  • রোবট কে কিভাবে আগে থেকে ফিক্স করা রাস্তায় একুরেটলি নিয়ে যাওয়া যায় সে সম্পর্কে জানবে
  • রোবটের স্ট্রাকচারাল সিস্টেম সম্পর্কে ধারণা পাবে

Topics for this course

21 Lessons

রোবট স্ট্রাকচার এবং সার্কিট?

কোর্সের শুরুতে রোবট এর স্ট্রাকচার কেমন হওয়া উচিত এবং কোন কোন কম্পোনেন্ট ব্যবহার করা উচিত সে সম্পর্কে জানতে পারবে। ভালো মুভমেন্ট এর জন্য যে যে দিকগুলো খেয়াল রাখতে হবে সে সম্পর্কে জানবে
রোবটের স্ট্রাকচার এবং সার্কিট23:10
Quiz 1

পুশ বাটনের ব্যবহার?

রোবটে তো কতরকমের কাজই থাকে যেগুলোর জন্য আলাদা আলাদা করে কোড আপলোড দেয়া ঝামেলার। এর চেয়ে সব কাজ গুলো ফাংশন আকারে ঢুকিয়ে রেখে এরপর পুশ বাটন টিপে একেকটি কাজ আলাদা আলাদা ভাবে করিয়ে নেয়া সম্ভব। যা অনেক সময় বাঁচায়, এবং এফিশিয়েন্ট। কিভাবে পুশ বাটন ব্যবহার করতে হবে এবং এটির জন্য কিভাবে কোডিং করতে হবে তা শিখবে এই পর্বে

EEPROM এর ব্যবহার?

আরডুইনো তে ডিফল্ট র‍্যামে থাকা ভ্যালু কিন্তু রিস্টার্ট দিলেই উধাও হয়ে যায়। যদি কোন ভ্যালু পারমানেন্ট মেমোরি তে ধরে রাখতে চাও তবে EEPROM ব্যবহার করতে পার। এটি কিভাবে ব্যবহার করতে হয় এবং কি কাজে আসতে পারে সে সম্পর্কে জানতে পারবে।

অটো ক্যালিব্রেশন সিস্টেম?

সেন্সর কালো লাইনে কতো পায় এবং সাদা সার্ফেসে এনালগ ভ্যালু কতো পায় এইগুলো চেক করতে গিয়ে মাথা নষ্ট না করে সহজেই অটো ক্যালিব্রেশন ফাংশন ব্যবহার এর মাধ্যমে রোবট নিজেই লাইন স্ক্যান করে সর্বোচ্চ এবং সর্বনিম্ন মান বের করে প্রত্যেক সেন্সর এর আলাদা মধ্যমান নির্ধারন করে দিতে পারে। এই কোডিং সম্পর্কে শেখানো হবে এই পর্বে

millis() ফাংশনের ব্যবহার?

এই ফাংশনের কাজ কি এবং এটি আমাদের কোডে কিভাবে কাজে আসতে পারে সে সম্পর্কে ব্যাখ্যা দেয়া হবে

পূর্বের বেসিক লাইন ফলো কোডের সংশোধন?

আগেই বলেছি, বেসিক লাইন ফলো আর এডভান্স এর মধ্যে অনেক তফাৎ। নতুন কোড লেখা শুরু করার আগে আগের কোডে কিছু এডিট করে নেয়া জরুরি।

মেজ সিস্টেম পরিচিতি?

মেজ সল্ভিং সিস্টেম আসলে কি এবং এখানে কি কি ঘটনা ঘটে সে সম্পর্কে এই লেসনে শেখানো হবে।

লেফট হ্যান্ড রুল এবং রাইট হ্যান্ড রুল?

এই দুই একশন রোবট কিভাবে একুরেটলি করে দেখাবে সে সম্পর্কে এই পর্বে শেখানো হবে

T সেকশন, ক্রস সেকশন এবং এন্ড পয়েন্টের লজিক?

রোবটের সামনে মাল্টিপল পাথ বিভিন্ন শেপে আসতে পারে, এর মধ্যে কিছু সিচুয়েশনে সবগুলো সেন্সর কালো লাইন খুজে পেতে পারে, যার মধ্যে T সেকশন এবং + সেকশন রয়েছে। এগুলোতে কি কি লজিক পেতে পারে এবং কিভাবে মুভমেন্ট করাতে হবে সে সম্পর্কে দেখানো হবে

U টার্ন সিস্টেম?

মেজ স্ক্যান করতে গেলে কিছু জায়গায় তো ইউ টার্ন নিতেই হবে তাইনা? এখানে কি কি লজিক থাকতে পারে এবং কিভাবে কোড করতে হবে সে সম্পর্কে দেখানো হবে

মেজ স্ক্যান ভ্যালু স্টোর করে নাও?

সকল মুভমেন্ট দেখানোর পর এবার মেজ স্ক্যান ভ্যালু জমা রাখার পালা। এটি কিভাবে সমাধা করতে হবে সে সম্পর্কে দেখানো হবে

মেজ সলভিং এলগরিদম?

মেজ সল্ভিং কিভাবে করতে হয় এবং মেজ সলভিং এলগরিদম এর কোড কিভাবে করতে হয় এবং এর ব্যাখ্যা দেখানো হবে এই লেসনে।

মেজ সলভিং এলগরিদম এর প্রয়োগ?

এলগরিদম ফাংশন টি আমাদের লাইন ফলো কোডে কিভাবে এপ্লাই করতে হবে সে সম্পর্কে শেখানো হবে এই পর্বে'

মেজ সলভ করে দেখাও?

এলগরিদম প্রয়োগ এর পর একটাই কাজ বাকি থাকে, তা হলো মেজ সল্ভ করে ফেলা। এটা কিভাবে করতে হবে সেটা দেখানো হবে এই পর্বে।

সকল কোড সাজিয়ে নাও?

এখানে কোডের বাদবাকি অংশ এড করে একটা স্ট্রাকচার দাড় করিয়ে দেয়া হবে

ডিলে সিস্টেম এবং ব্রেকিং সিস্টেম?

কারোর রোবট স্লো হবে আবার কারোর রোবট ফাস্ট হবে। সে হিসেবে কোডে কেমন চেঞ্জ আনতে হবে তা এই পর্বে দেখিয়ে দেয়া হবে

রোবটকে ফিক্সড পাথে নিয়ে যাওয়া?

অনেকেই প্রশ্ন করে যে বিভিন্ন কন্টেস্টে লাইন দ্রুত সল্ভ করার জন্য রোবট কে কিভাবে মুখস্থ চালানো যায়? সে প্রশ্নের জবাব পাবে এই পর্বে সাথে কিছু টিপস।

ট্রাবলশুটিং?

রোবটে কি কি ভুল হতে পারে এবং কিভাবে টিউনিং করলে এসকল ভুল এড়িয়ে যাওয়া সম্ভব তা এই পর্বে দেখানো হবে

লাইভ সেশন?

যতগুলো লাইভ সেশন হবে, সবগুলোর রেকর্ডিং এখানে জমা রাখা হবে যাতে করে পরে কেউ এসে সুবিধা পাও

About the instructor

passionate to share my knowledge and experience to everyone.
4.86 (21 ratings)

6 Courses

905 students

Student Feedback

5.0

Total 3 Ratings

5
3 ratings
4
0 rating
3
0 rating
2
0 rating
1
0 rating

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

Just amazing!!

Excellent

৳ 1,080

Material Includes

  • ২০টি ভিডিও
  • ২০টি আর্টিকেল
  • সকল ধরনের কোড
  • সার্কিট ডিজাইন
  • অন্যান্য দরকারী ম্যাটেরিয়াল
  • ৩ মাসের সকল ধরনের সাপোর্ট
  • কমপ্লিট করার পর সার্টিফিকেট

Requirements

  • আরডুইনো ন্যানো/মেগা
  • IR সেন্সর এ্যারে সার্কিট
  • N20 মাইক্রোমেটাল (৪০০-৬০০ আরপিএম) কিংবা 16GA মটর (৬০০-১০০০ আরপিএম)
  • ২ সেল বা ৩ সেল ব্যাটারি (সর্বোচ্চ ১১০০ mAh)
  • বাক মডিউল
  • বুস্ট মডিউল (যদি ২ সেল ব্যাটারি ব্যবহার করো)
  • TB6612FNG অথবা L293D মটর ড্রাইভার
  • দরকারী জাম্পার ওয়্যার এবং তার
  • পুশ বাটন
  • রোবট এর চেসিস বানানোর জন্য পাতলা প্লাইউড (৩ মিমি.) অথবা পিভিসি শিট (৫ মিমি.)
  • এলইডি লাইট
  • N20 বল কাস্টার
  • N20 polulu হুইল (সাদা, ছোট)
  • চাকায় লাগানোর জন্য ব্যাটের গ্রিপার
  • ভেরোবোর্ড
  • এডভান্স লাইন ফলোয়িং কিট কমপ্লিট কেনার জন্য পেজের ইনবক্সে যোগাযোগ করুন
  • আমাদের কাছে রেডিমেড IR সেন্সর এ্যারে সার্কিট রয়েছে যা দিয়ে অনেক একুরেট লাইন ফলো করা সম্ভব। এটি কিনতে এবং বিস্তারিত জানতে পেজে যোগাযোগ করুন
  • ব্যাসিক লাইন ফলোয়ার কোর্স (আমাদের ওয়েবসাইট থেকে ফ্রিতে করতে পারবে)
  • প্রোগ্রামিংয়ে হাতেখড়ি: সি প্রোগ্রামিং কোর্স (আমাদের ওয়েবসাইট থেকে ফ্রিতে করতে পারবে)

Target Audience

  • যারা এডভান্স লাইন ফলোয়িং সম্পর্কে জানতে চায়
  • BDRO এর রোবট গ্যাদারিং সেগমেন্ট এ যাদের পার্টিসিপেটের ইচ্ছা রয়েছে
  • যারা রোবট পার্ফেক্টলি চালানোর উপায় সম্পর্কে জানতে চায়
  • পরবর্তীতে যারা লাইন ফলোয়িং কন্টেস্ট করতে চায়