Advance ROS (Robot Operating System)

Advance ROS (Robot Operating System)

Categories: Robotics
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Advance ROS (Robot Operating System)

Robotics programming শিখতে চাইলে ROS (Robot Operating System) এখন বিশ্বজুড়ে সবচেয়ে জনপ্রিয় framework।
Robo Tech Valley এর Advance ROS Course এ আপনি শিখবেন কিভাবে ROS2 ব্যবহার করে real robotic system develop করতে হয়।

এই কোর্সে step-by-step শেখানো হবে ROS communication system, robot simulation, visualization এবং practical robotics project development।

Course শেষে আপনি ROS2 ব্যবহার করে robotics application build, simulate এবং control করতে পারবেন।


Course Overview

Advance ROS Course মূলত robotics, AI এবং autonomous system নিয়ে কাজ করতে আগ্রহী শিক্ষার্থীদের জন্য তৈরি করা হয়েছে।

বর্তমানে বিশ্বের প্রায় সব বড় robotics research lab এবং robotics company তাদের robot develop করার জন্য ROS framework ব্যবহার করে।

এই কোর্সে আপনি শিখবেন:

  • ROS2 architecture

  • Workspace এবং Package structure

  • ROS communication system (Node, Topic, Message, Service, Action)

  • Robot modeling using URDF

  • Robot visualization using RViz

  • Robot simulation using Gazebo

এই কোর্সটি সম্পূর্ণ hands-on practical based, যেখানে প্রতিটি ক্লাসে coding task এবং robotics application develop করার সুযোগ থাকবে।

Course শেষে শিক্ষার্থীরা ROS ব্যবহার করে autonomous robot system develop করার basic skill অর্জন করবে।


What You Will Learn

এই কোর্সে আপনি শিখবেন:

• ROS2 installation এবং development environment setup
• ROS workspace এবং package তৈরি করা
• Node, Topic, Message communication system
• Service এবং Parameter system
• Action server এবং Goal handling
• Launch file, Namespace এবং Remapping
• Robot model তৈরি করা (URDF)
• TF2 ব্যবহার করে robot coordinate transform
• RViz দিয়ে robot visualization
• Gazebo দিয়ে robot simulation
• ROS ব্যবহার করে real robotics project develop করা


Course Structure (12 Classes)

Class 1
Introduction to ROS2
Installing necessary tools and development environment

Class 2
Examples
Understanding workspace and package
Python – 1
Task – 1

Class 3
Understanding Nodes, Topics, Messages
Python – 2
Task – 2

Class 4
Understanding Services and Parameters
Python – 3
Task – 3

Class 5
Understanding Actions and Goals
Python – 4
Task – 4

Class 6
Understanding Launch Files, Namespaces, Remapping
Python – 5
Task – 5

Class 7
Python – 6
Task – 6

Class 8
Building Robotics Project – 1

Class 9
Understanding TF2, URDF, Odometry
Task – 7

Class 10
Understanding RViz
Task – 8

Class 11
Understanding Gazebo Simulation
Task – 9

Class 12
Building Robotics Project – 2


Who Should Join This Course

এই কোর্সটি বিশেষভাবে উপযোগী:

• Robotics students
• Engineering students
• AI & Autonomous System learners
• Robotics competition participants
• যারা ROS শিখে robotics research বা industry তে কাজ করতে চায়


Course Outcome

এই কোর্স সম্পন্ন করার পর শিক্ষার্থীরা পারবে:

• ROS2 ব্যবহার করে robotics application develop করতে
• Robot simulation run করতে Gazebo ব্যবহার করে
• RViz দিয়ে robot data visualize করতে
• ROS communication system implement করতে
• Real robotics project develop করতে


Organized By

Robo Tech Valley

Build Skills | Build Robots | Build Future

Show More

What Will You Learn?

  • এই কোর্সে আপনি শিখবেন:
  • • ROS2 installation এবং development environment setup
  • • ROS workspace এবং package তৈরি করা
  • • Node, Topic, Message communication system
  • • Service এবং Parameter system
  • • Action server এবং Goal handling
  • • Launch file, Namespace এবং Remapping
  • • Robot model তৈরি করা (URDF)
  • • TF2 ব্যবহার করে robot coordinate transform
  • • RViz দিয়ে robot visualization
  • • Gazebo দিয়ে robot simulation
  • • ROS ব্যবহার করে real robotics project develop করা

Course Content

Class 1
Introduction to ROS2. Installing necessary tools.

  • Introduction to ROS2. Installing necessary tools.

Class 2
Examples. Understanding workspace, package, Python - 1, Task-1

Class 3
Understanding Nodes, Topics, Messages, Python - 2, Task -2

Class 4
Understanding Services, Parameters, Python - 3, Task -3

Class 5
Understanding Actions, Goals, Python - 4, Task -4

Class 6
Understanding Launch Files, Namespaces, Remapping, Python-5, Task - 5

Class 7
Python - 6, Task 6

Class 8
Building Project- 1

Class 9
Understanding TF2, URDF, Odometry, Task -7

Class 10
Understandong Rviz, Task-8

Class 11
Understanding Gazebo, Task - 9

Class 12
Building Project- 2

Student Ratings & Reviews

No Review Yet
No Review Yet