# Năm 4: Automation in Robotics -  Huấn luyện Robot

## Tổng quan lộ trình

💡 <mark style="color:red;">**Automation in Robotics - Huấn luyện Robot:**</mark> Ứng dụng xây dựng các mô hình Robot tự thực hiện nhiệm vụ từ đơn giản đến phức tạp. Đồng thời, chuẩn bị và cọ sát với cuộc thi Vex Worlds Championship do hãng Vex tổ chức.

<figure><img src="https://w.ladicdn.com/s679x400/5cefbc1ed062e8345a24dfe8/ldp-robotic-44-1-20230717144901-fcpkp.png" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Level" %} <img src="https://2157902150-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2imXTLzYOm6RrXuhyoWW%2Fuploads%2FKzaeE8n02rkTUG4RmQqe%2Fimage.png?alt=media&#x26;token=7ae1a437-dea3-476e-9535-ccd76e259f9d" alt="" data-size="line"> 3 LEVEL: BASIC - ADVANCED - INTENSIVE
{% endtab %}

{% tab title="TỔNG SỐ BUỔI HỌC CỦA LỘ TRÌNH" %}
📖 42 BUỔI HỌC

Tương ứng: 14 BUỔI HỌC / 1 KHÓA
{% endtab %}

{% tab title="TỔNG SỐ GIỜ HỌC" %} <img src="https://2157902150-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2imXTLzYOm6RrXuhyoWW%2Fuploads%2F57Kg6KuxyMFAK1geWLVf%2Fimage.png?alt=media&#x26;token=f5cfc210-9543-4996-a8a0-f84763c7cb03" alt="" data-size="line">84 GIỜ HỌC

Tương ứng: 2 GIỜ/BUỔI
{% endtab %}

{% tab title="TỔNG SỐ HỌC VIÊN" %} <img src="https://2157902150-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2imXTLzYOm6RrXuhyoWW%2Fuploads%2F6TTSmF0GxrwibsIbAFHU%2Fimage.png?alt=media&#x26;token=c71f37e3-b3e1-4ae8-b2d8-7f4242d2f1cc" alt="" data-size="line">Số học viên: 6 - 8 bạn
{% endtab %}
{% endtabs %}

## Mục tiêu lộ trình

<details>

<summary>KIẾN THỨC TỔNG QUAN</summary>

Hiểu về khái niệm tự động hoàn toàn trong lĩnh vực Robotics.&#x20;

Nắm vững kiến thức về hệ thống điều khiển tự động và các công nghệ lập trình Robot tự động.

</details>

<details>

<summary>KỸ NĂNG</summary>

Áp dụng kiến thức về tự động hoàn toàn để tham gia vào các dự án tự động hóa trong lĩnh vực Robotics.&#x20;

Lập trình Robot hoạt động không có sự điều khiển của con người

</details>

<details>

<summary>THÁI ĐỘ</summary>

Phát triển khả năng giải quyết vấn đề và tư duy logic trong việc lắp ráp các hệ thống Robot tự động hoàn toàn.&#x20;

Sẵn sàng đối mặt với thách thức và sự phức tạp trong việc tự động hóa Robotics

</details>

<details>

<summary>DỰ ÁN THỰC TẾ</summary>

Mô hình Robot tự thực hiện nhiệm vụ từ đơn giản đến phức tạp.&#x20;

Chuẩn bị cho cuộc thi VEX Worlds Championship

</details>

## Nội dung lộ trình

{% tabs %}
{% tab title="ROB-AUTOB" %}

* Lắp ráp mô hình Robot nâng cao.&#x20;
* Sử dụng các linh kiện và chức năng cao cấp trong VEX IQ Robotics kit.&#x20;
* Nâng cao khả năng lập trình để xây dựng các chương trình hoàn toàn tự động cho Robot.&#x20;
* Thực hiện các thao tác di chuyển và tương tác mà không cần can thiệp từ người điều khiển. Tìm hiểu các thuật toán điều khiển Robot tự động.&#x20;
* Lập trình Robot thực hiện nhiều tác vụ khác nhau trong một nhiệm vụ như tự phát hiện ra vật thể cần di chuyển, thu gom,..&#x20;
* Kiểm tra và điều chỉnh hoạt động của Robot để đảm bảo sự tự động hóa hoàn toàn

<figure><img src="https://2157902150-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2imXTLzYOm6RrXuhyoWW%2Fuploads%2FZlKa69fhTkOf3bEpyLrI%2FN%C4%82M%204%20BASIC.png?alt=media&#x26;token=60943c4d-31d8-43ad-b7db-bfa7048aade1" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="ROB-AUTOA" %}

* Nâng cao hiểu biết về các loại cảm biến như cảm biến gia tốc, cảm biến con quay quy hồi.&#x20;
* Tìm hiểu và áp dụng thuật toán PID controller cơ bản.&#x20;
* Hiểu và áp dụng toán tử logic, biến số và kiểu danh sách 1 chiều, 2 chiều.&#x20;
* Thực hiện các thao tác di chuyển và tương tác mà không cần can thiệp từ người điều khiển.&#x20;
* Lập trình Robot thực hiện các nhiệm vụ phức tạp sử dụng các loại cảm biến nâng cao như tự điều chỉnh hướng di chuyển để hoàn thành nhiệm vụ.&#x20;
* Đối mặt với các tình huống thực tế và áp dụng kiến thức lập trình để giải quyết chúng. Thực hiện các nhiệm vụ và thử thách phức tạp hơn trong môi trường ứng dụng thực tế

<figure><img src="https://2157902150-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2imXTLzYOm6RrXuhyoWW%2Fuploads%2FsC8stPAUD4aLEXp9Rogk%2FN%C4%82M%204%20ADVANCED.png?alt=media&#x26;token=9761a59f-2374-478c-b294-41769598f4a2" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="ROB-AUTOI" %}

* Nâng cao khả năng lập trình - tối ưu hóa hiệu suất của Robot.&#x20;
* Tìm hiểu và áp dụng thuật toán PID controller nâng cao.&#x20;
* Thực hiện các nhiệm vụ đòi hỏi tính nâng cao và tương tác phức tạp với môi trường như sự thay đổi về điều kiện sáng, màu sắc, mô hình Robot thăng bằng,...&#x20;
* Tham gia vào một dự án Robotics thực tế để áp dụng và kiểm tra kiến thức đã học.&#x20;
* Tự đề xuất và triển khai một dự án Robot tự động hoàn chỉnh

<figure><img src="https://2157902150-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2imXTLzYOm6RrXuhyoWW%2Fuploads%2FQIYi5mgE9yNTSJd62dy3%2FN%C4%82M%204%20INTENSIVE.png?alt=media&#x26;token=b1512186-09f6-46d5-82f3-ec4204540f6b" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

## Dụng cụ học tập?

* MindX là đơn vị giáo dục đầu tiên tại Việt Nam đưa <mark style="color:orange;">**VEX IQ**</mark> Robotics vào chương trình giáo dục Robotics dành cho trẻ em.&#x20;
* <mark style="color:orange;">**VEX IQ**</mark> là dụng cụ học tập Lập trình Robotics tại MindX. Với bộ Kit, học sinh được trải nghiệm từ đơn giản đến phức tạp, từ không sử dụng đến sử dụng động cơ hay cảm biến chức năng. Điểm đặc biệt của bộ Kit là học viên được trải nghiệm kiến thức trong thiết kế Robot cũng như lập trình Robot thực hiện các hoạt động từ đơn giản đến phức tạp, từ bán tự động đến tự động.

<figure><img src="https://2157902150-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2imXTLzYOm6RrXuhyoWW%2Fuploads%2FAPY4QgTR19AHEJCptUBt%2Fimage.png?alt=media&#x26;token=9b08f788-e96b-4ef8-9d91-353457ca1411" alt=""><figcaption></figcaption></figure>

## Nội dung khóa học

{% tabs %}
{% tab title="Basic" %}

<table><thead><tr><th width="81.66666666666666">Bài</th><th>Nội dung</th><th>Note</th></tr></thead><tbody><tr><td>1</td><td></td><td></td></tr><tr><td>2</td><td></td><td></td></tr><tr><td>3</td><td></td><td></td></tr><tr><td>4</td><td></td><td></td></tr><tr><td>5</td><td></td><td></td></tr><tr><td>6</td><td></td><td></td></tr><tr><td>7</td><td></td><td></td></tr><tr><td>8</td><td></td><td></td></tr><tr><td>9</td><td></td><td></td></tr><tr><td>10</td><td></td><td></td></tr><tr><td>11</td><td></td><td></td></tr><tr><td>12</td><td></td><td></td></tr><tr><td>13</td><td></td><td></td></tr><tr><td>14</td><td></td><td></td></tr></tbody></table>
{% endtab %}

{% tab title="Advanced" %}

<table><thead><tr><th width="82.66666666666666">Bài</th><th width="354">Nội dung</th><th>Note</th></tr></thead><tbody><tr><td>1</td><td></td><td></td></tr><tr><td>2</td><td></td><td></td></tr><tr><td>3</td><td></td><td></td></tr><tr><td>4</td><td></td><td></td></tr><tr><td>5</td><td></td><td></td></tr><tr><td>6</td><td></td><td></td></tr><tr><td>7</td><td></td><td></td></tr><tr><td>8</td><td></td><td></td></tr><tr><td>9</td><td></td><td></td></tr><tr><td>10</td><td></td><td></td></tr><tr><td>11</td><td></td><td></td></tr><tr><td>12</td><td></td><td></td></tr><tr><td>13</td><td></td><td></td></tr><tr><td>14</td><td></td><td></td></tr></tbody></table>
{% endtab %}

{% tab title="Intensive" %}

<table><thead><tr><th width="78.66666666666666">Bài</th><th width="369">Nội dung</th><th>Note</th></tr></thead><tbody><tr><td>1</td><td></td><td></td></tr><tr><td>2</td><td></td><td></td></tr><tr><td>3</td><td></td><td></td></tr><tr><td>4</td><td></td><td></td></tr><tr><td>5</td><td></td><td></td></tr><tr><td>6</td><td></td><td></td></tr><tr><td>7</td><td></td><td></td></tr><tr><td>8</td><td></td><td></td></tr><tr><td>9</td><td></td><td></td></tr><tr><td>10</td><td></td><td></td></tr><tr><td>11</td><td></td><td></td></tr><tr><td>12</td><td></td><td></td></tr><tr><td>13</td><td></td><td></td></tr><tr><td>14</td><td></td><td></td></tr></tbody></table>
{% endtab %}
{% endtabs %}
