
স্ক্র্যাচ থেকে রোবোটিক্স শিখুন: ৫টি বিনামূল্যের অনলাইন কোর্স
Robots are undoubtedly one of the most remarkable and most valuable inventions. Most of us usually get motivated to create a robot by watching these magnificent things in sci-fi movies or the bot battles in college fests. But making a homegrown robot needs a solid fundamental understanding of the concepts behind it. In this article, we have curated the top five free online courses on robotics that will come in handy for building a snazzy robot:
1| Introduction To Robotics By QUT Robot Academy
The Robot Academy is an open learning resource and a collaborative project between Professor Peter Corke and the Queensland University of Technology (QUT). The course contains university-level, short video lessons and fully online courses that will help you understand and prepare for the robotic technology of the future. There are over 200 lessons available for you to access at any time and in any order. The courses are master classes, single lessons, and online courses.
The master classes include visual content courses on robotics, 2D and 3D geometry, measuring motion, paths and trajectories, robotic arms and forward kinematics, velocity kinematics in 2D and 3D, robot joint control, rigid body dynamics, robotic vision, etc. You can easily create viewing lists with links to lessons. One advantage of the master classes is that you can choose a subject and watch videos related to that topic.
Click here to start learning the course.
2| Introduction To Robotics By MIT OpenCourseWare
MIT OpenCourseWare (OCW) is a web-based publication of virtually all MIT course content. The course provided by this publication includes an overview of robot mechanisms, dynamics, and intelligent controls and the topics include are planar and spatial kinematics and motion planning; mechanism design for manipulators and mobile robots, multi-rigid-body dynamics, 3D graphic simulation; control design, actuators, and sensors; wireless networking, task modelling, human-machine interface, and embedded software. There are also projects video where you can learn how to create robots which are capable of searching for hidden metal disks, etc.
Click here to start learning the course.
3| Introduction To Robotics By Stanford University
This course will teach you the basics of modelling, designing, planning, and controlling robot systems. The topics include robotics foundations in kinematics, dynamics, control, motion planning, trajectory generation, programming, and design. The course includes a brief survey of relevant results from geometry, kinematics, statics, dynamics, and control which is presented in a standard format of lectures, readings, and problem sets, and it will conclude with a mid-term and final examination. You can download or watch the lecture videos of the courses easily.
Click here to start learning the course.
4| Control Of Mobile Robots By Coursera
This course focuses on applying modern control theory to the problem of making robots move around in safe and effective ways. You will learn the basics of robots, including topics such as control of mobile robots, cruise controllers, control design basics, PID control, etc. The syllabus also includes concepts of mobile robots, linear systems, control design, hybrid systems, navigation problems, etc., concluding with practical exercises and assignments. This is a 7-week course which has no flexible deadlines, and the suggested learning duration is 5-7 hours per week.
5| Robot Mechanics And Control, Part I and II By edX
edX is an online learning destination and MOOC provider founded by Harvard University and MIT in 2012. This open-source platform provides a course on robot mechanics and control, including two parts. The total length of this course is 14 weeks to complete, with 5-8 hours per week. Part I provides a mathematical introduction to the mechanics and control of robots which can be modelled as kinematic chains, where the topics covered are the concept of a robot’s configuration space and degrees of freedom, static grasp analysis, the description of rigid body motions, kinematics of open and closed chains, and the basics of robot control. You will learn robot configuration space and degrees of freedom, static grasp analysis, rigid body motions and forward kinematics based on the Denavit-Hartenberg parameters.
The topics of Part II cover the basics of robot control, key concepts in robotics, including screw motions, velocity, and static analysis, kinematic singularities, inverse kinematics, and closed chain kinematics and the product of exponentials formula for forward kinematics.
Bangla Machine Transalation
রোবট নিঃসন্দেহে সবচেয়ে উল্লেখযোগ্য এবং সবচেয়ে মূল্যবান আবিষ্কারগুলির মধ্যে একটি। আমাদের মধ্যে বেশিরভাগই সায়েন্স-ফাই মুভি বা কলেজ ফেস্টে বট যুদ্ধের এই দুর্দান্ত জিনিসগুলি দেখে একটি রোবট তৈরি করতে অনুপ্রাণিত হই। কিন্তু একটি স্বদেশী রোবট তৈরির জন্য এর পিছনের ধারণাগুলির একটি শক্ত মৌলিক বোঝার প্রয়োজন। এই নিবন্ধে, আমরা রোবোটিক্সের শীর্ষ পাঁচটি বিনামূল্যের অনলাইন কোর্স তৈরি করেছি যা একটি চটকদার রোবট তৈরির জন্য কাজে আসবে:
1| QUT রোবট একাডেমি দ্বারা রোবোটিক্সের ভূমিকা
রোবট একাডেমি হল একটি উন্মুক্ত শিক্ষার সংস্থান এবং প্রফেসর পিটার কর্কে এবং কুইন্সল্যান্ড ইউনিভার্সিটি অফ টেকনোলজির (কিউইউটি) মধ্যে একটি সহযোগী প্রকল্প। কোর্সটিতে বিশ্ববিদ্যালয়-স্তরের, ছোট ভিডিও পাঠ এবং সম্পূর্ণ অনলাইন কোর্স রয়েছে যা আপনাকে ভবিষ্যতের রোবোটিক প্রযুক্তি বুঝতে এবং প্রস্তুত করতে সাহায্য করবে। যেকোনো সময় এবং যেকোনো ক্রমে অ্যাক্সেস করার জন্য আপনার জন্য 200 টির বেশি পাঠ উপলব্ধ রয়েছে। কোর্সগুলো হল মাস্টার ক্লাস, একক পাঠ এবং অনলাইন কোর্স।
মাস্টার ক্লাসের মধ্যে রয়েছে রোবোটিক্স, 2D এবং 3D জ্যামিতি, পরিমাপ গতি, পাথ এবং ট্র্যাজেক্টোরি, রোবোটিক আর্মস এবং ফরোয়ার্ড কিনেমেটিক্স, 2D এবং 3D-এ বেগ গতিবিদ্যা, রোবট জয়েন্ট কন্ট্রোল, রিজিড বডি ডাইনামিকস, রোবোটিক ভিশন ইত্যাদির ভিজ্যুয়াল কন্টেন্ট কোর্স। পাঠের লিঙ্ক সহ সহজেই দেখার তালিকা তৈরি করুন। মাস্টার ক্লাসের একটি সুবিধা হল আপনি একটি বিষয় বেছে নিতে পারেন এবং সেই বিষয় সম্পর্কিত ভিডিও দেখতে পারেন।
2| এমআইটি ওপেনকোর্সওয়্যার দ্বারা রোবোটিক্সের ভূমিকা
MIT OpenCourseWare (OCW) হল কার্যত সমস্ত MIT কোর্সের বিষয়বস্তুর একটি ওয়েব-ভিত্তিক প্রকাশনা। এই প্রকাশনা দ্বারা প্রদত্ত কোর্সটিতে রোবট প্রক্রিয়া, গতিবিদ্যা, এবং বুদ্ধিমান নিয়ন্ত্রণগুলির একটি ওভারভিউ অন্তর্ভুক্ত রয়েছে এবং বিষয়গুলির মধ্যে রয়েছে প্ল্যানার এবং স্থানিক গতিবিদ্যা এবং গতি পরিকল্পনা; ম্যানিপুলেটর এবং মোবাইল রোবটের জন্য মেকানিজম ডিজাইন, মাল্টি-রিজিড-বডি ডাইনামিকস, 3D গ্রাফিক সিমুলেশন; নিয়ন্ত্রণ নকশা, actuators, এবং সেন্সর; ওয়্যারলেস নেটওয়ার্কিং, টাস্ক মডেলিং, মানব-মেশিন ইন্টারফেস, এবং এমবেডেড সফ্টওয়্যার। এছাড়াও প্রজেক্ট ভিডিও আছে যেখানে আপনি শিখতে পারবেন কিভাবে রোবট তৈরি করতে হয় যা লুকানো মেটাল ডিস্ক ইত্যাদি অনুসন্ধান করতে সক্ষম।
3| স্ট্যানফোর্ড বিশ্ববিদ্যালয়ের রোবোটিক্সের ভূমিকা
এই কোর্সটি আপনাকে মডেলিং, ডিজাইনিং, প্ল্যানিং এবং রোবট সিস্টেম নিয়ন্ত্রণের প্রাথমিক বিষয়গুলি শেখাবে। বিষয়গুলির মধ্যে রয়েছে গতিবিদ্যা, গতিবিদ্যা, নিয়ন্ত্রণ, গতি পরিকল্পনা, ট্র্যাজেক্টরি জেনারেশন, প্রোগ্রামিং এবং ডিজাইনে রোবোটিক্স ফাউন্ডেশন। কোর্সটিতে জ্যামিতি, গতিবিদ্যা, স্ট্যাটিক্স, গতিবিদ্যা এবং নিয়ন্ত্রণ থেকে প্রাসঙ্গিক ফলাফলের একটি সংক্ষিপ্ত জরিপ অন্তর্ভুক্ত রয়েছে যা লেকচার, রিডিং এবং সমস্যা সেটের একটি আদর্শ বিন্যাসে উপস্থাপিত হয় এবং এটি একটি মধ্য-মেয়াদী এবং চূড়ান্ত পরীক্ষার মাধ্যমে শেষ হবে। আপনি সহজেই কোর্সের লেকচার ভিডিও ডাউনলোড বা দেখতে পারেন।
4| Coursera দ্বারা মোবাইল রোবট নিয়ন্ত্রণ
এই কোর্সটি রোবটকে নিরাপদ এবং কার্যকর উপায়ে চলাফেরার সমস্যায় আধুনিক নিয়ন্ত্রণ তত্ত্ব প্রয়োগ করার উপর দৃষ্টি নিবদ্ধ করে। আপনি মোবাইল রোবট নিয়ন্ত্রণ, ক্রুজ কন্ট্রোলার, কন্ট্রোল ডিজাইন বেসিক, পিআইডি কন্ট্রোল ইত্যাদি বিষয় সহ রোবটের প্রাথমিক বিষয়গুলি শিখবেন। সিলেবাসে মোবাইল রোবট, লিনিয়ার সিস্টেম, কন্ট্রোল ডিজাইন, হাইব্রিড সিস্টেম, নেভিগেশন সমস্যাগুলির ধারণাও অন্তর্ভুক্ত রয়েছে। ইত্যাদি, ব্যবহারিক অনুশীলন এবং অ্যাসাইনমেন্টের সাথে সমাপ্তি। এটি একটি 7-সপ্তাহের কোর্স যার কোন নমনীয় সময়সীমা নেই এবং প্রস্তাবিত শেখার সময়কাল প্রতি সপ্তাহে 5-7 ঘন্টা।
5| রোবট মেকানিক্স অ্যান্ড কন্ট্রোল, পার্ট I এবং II দ্বারা edX
edX হল একটি অনলাইন শিক্ষার গন্তব্য এবং MOOC প্রদানকারী হার্ভার্ড বিশ্ববিদ্যালয় এবং MIT দ্বারা 2012 সালে প্রতিষ্ঠিত। এই ওপেন-সোর্স প্ল্যাটফর্মটি রোবট মেকানিক্স এবং নিয়ন্ত্রণের উপর একটি কোর্স প্রদান করে, যার দুটি অংশ রয়েছে। এই কোর্সের মোট দৈর্ঘ্য 14 সপ্তাহ সম্পূর্ণ করতে, প্রতি সপ্তাহে 5-8 ঘন্টা। প্রথম অংশে রোবটগুলির মেকানিক্স এবং নিয়ন্ত্রণের একটি গাণিতিক ভূমিকা প্রদান করে যা কাইনেমেটিক চেইন হিসাবে মডেল করা যেতে পারে, যেখানে আলোচিত বিষয়গুলি হল একটি রোবটের কনফিগারেশন স্পেস এবং স্বাধীনতার ডিগ্রি, স্থির উপলব্ধি বিশ্লেষণ, কঠোর শরীরের গতির বর্ণনা, গতিবিদ্যা খোলা এবং বন্ধ চেইন এবং রোবট নিয়ন্ত্রণের মূল বিষয়গুলি। আপনি ডেনাভিট-হার্টেনবার্গ প্যারামিটারের উপর ভিত্তি করে রোবট কনফিগারেশন স্পেস এবং স্বাধীনতার ডিগ্রি, স্ট্যাটিক গ্র্যাপ বিশ্লেষণ, কঠোর শরীরের গতি এবং ফরোয়ার্ড গতিবিদ্যা শিখবেন।
পার্ট II এর বিষয়গুলি রোবট নিয়ন্ত্রণের মূল বিষয়গুলিকে কভার করে, রোবোটিক্সের মূল ধারণাগুলি, যার মধ্যে রয়েছে স্ক্রু গতি, বেগ এবং স্ট্যাটিক বিশ্লেষণ, কাইনেম্যাটিক সিঙ্গুলারিটি, ইনভার্স কিনেমেটিক্স, এবং ক্লোজড চেইন কিনেমেটিক্স এবং ফরোয়ার্ড কিনেমেটিক্সের জন্য সূচক সূত্রের পণ্য।