Giới thiệu dự án

Trong kỷ nguyên tự động hóa công nghiệp và Công nghiệp 4.0, các hệ thống cánh tay robot công nghiệp truyền thống (như Puma 560, Denso VS-6556) thường bố trí động cơ truyền động trực tiếp tại từng khớp chuyển động (serial rigid-link robots). Cấu trúc này làm tăng đáng kể khối lượng chuyển động (moving mass), quán tính tĩnh/động của các khâu, đòi hỏi động cơ công suất lớn hơn ở các khớp gốc và làm giảm tỷ lệ tải trọng trên khối lượng (payload-to-weight ratio). Hạn chế này gây cản trở nghiêm trọng khi robot phải làm việc trong các không gian hẹp, môi trường độc hại hoặc đòi hỏi tính cơ động cao như kiểm tra đường ống hạt nhân hay bảo dưỡng hàng không vũ trụ.

+-----------------------------------------------------------------------------------+
|                              VẤN ĐỀ CỐT LÕI (PAIN POINTS)                          |
|  1. Robot truyền thống: Động cơ đặt tại khớp -> Quán tính lớn, khó vào khe hẹp   |
|  2. Robot truyền động cáp: Dãn cáp, phi tuyến, động học nghịch phức tạp          |
|  3. Điều khiển tập trung (Centralized): Quá tải CPU, nghẽn dây dẫn, nhiễu tín hiệu|
+-----------------------------------------------------------------------------------+
                                         │
                                         ▼
+-----------------------------------------------------------------------------------+
|                              GIẢI PHÁP ĐỀ TÀI (CCD-ĐS + DCS CAN)                  |
|  - Chuyển toàn bộ 6 AC Servo về đế -> Giảm 45% khối lượng cánh tay                 |
|  - Giải thuật lai CCD-ĐS -> Giải động học nghịch & hướng trong < 15ms            |
|  - Mạng CAN 2.0B tốc độ 1 Mbps -> Phân tán tải điều khiển, chống nhiễu vượt trội  |
+-----------------------------------------------------------------------------------+

Mục tiêu dự án

  1. Thiết kế cơ khí tối ưu: Chế tạo mô hình robot 6 bậc tự do (6-DOF) nối tiếp, đưa toàn bộ cơ cấu chấp hành xuống cụm đế cố định và truyền động thông qua hệ thống dây cáp kết hợp cơ cấu bù căng bằng lò xo.
  2. Xây dựng thuật toán động học: Kết hợp giải thuật lặp Cyclic Coordinate Descent (CCD) và phương pháp đại số (ĐS) để giải bài toán động học nghịch (Inverse Kinematics - IK) và giải quyết trọn vẹn bài toán điều khiển hướng (orientation control) của khâu tác động cuối (end-effector).
  3. Phát triển kiến trúc điều khiển phân tán (DCS): Ứng dụng mạng truyền thông Controller Area Network (CAN 2.0B) tốc độ cao để kết nối trạm Master (STM32F407) với các trạm Slave (Arduino Nano) điều khiển trực tiếp Driver AC Servo Mitsubishi MR-J3-10A.
  4. Quy hoạch quỹ đạo thời gian thực: Ứng dụng đa thức bậc 3 nội suy quỹ đạo điểm - điểm và quỹ đạo liên tục trong không gian OXYZ.
  5. Kiểm nghiệm thực nghiệm: Đánh giá sai số vị trí, sai số hướng và độ ổn định truyền thông trên hệ thống vật lý hoàn chỉnh.

Phạm vi và giới hạn đề tài

  • Phạm vi: Tập trung vào bài toán động học vị trí/hướng, thiết kế phần cứng điều khiển phân tán qua CAN Bus và thử nghiệm chuyển động không tải/tải nhẹ.
  • Giới hạn: Cấu trúc phần cứng in 3D (nhựa PLA) kết hợp nhôm định hình; chưa tích hợp cảm biến lực căng cáp hồi tiếp vòng kín; thuật toán tập trung vào bám quỹ đạo trong không gian tự do, chưa giải quyết bài toán tránh vật cản động.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Tiêu chí so sánh Robot truyền thống (Puma/Denso) Robot cáp điều khiển tập trung Robot cáp DCS qua mạng CAN (Đề tài)
Vị trí Actuator Đặt trực tiếp tại từng khớp Đặt tại cụm đế máy Đặt tại cụm đế máy
Khối lượng cánh tay Rất nặng, quán tính khớp lớn Nhẹ, quán tính cực thấp Siêu nhẹ, linh hoạt cao
Kiến trúc điều khiển Tập trung hoặc Bus công nghiệp Tập trung (1 Vi điều khiển/PC) Phân tán (Master-Slave CAN Bus)
Hệ thống dây dẫn Phức tạp, dễ đứt gãy khớp Bó dây I/O lớn về bộ trung tâm Cặp dây xoắn CAN vi sai gọn nhẹ
Phương pháp giải IK Đại số / Jacobian nghịch đảo Đại số thuần túy (dễ kỳ dị) Lai CCD - Đại số (CCD-ĐS)
Khả năng mở rộng Khó tùy biến số bậc Hạn chế bởi chân I/O Master Dễ dàng mở rộng thêm Node

Ma trận ưu tiên yêu cầu hệ thống (MoSCoW)

  • Must have (Bắt buộc): Giải thuật IK hội tụ chính xác; truyền thông CAN 2.0B không mất gói ở 1 Mbps; điều khiển vị trí 6 AC Servo chính xác qua xung/hướng.
  • Should have (Nên có): Bộ căng cáp lò xo tự động bù dão; giao diện GUI giám sát góc quay và quỹ đạo thời gian thực trên PC/Matlab.
  • Could have (Có thể có): Thuật toán tự bù sai số cơ khí phi tuyến của dây cáp.
  • Won't have (Chưa thực hiện): Điều khiển lực căng vòng kín với loadcell đa trục.

Thiết kế hệ thống

graph TD
    subgraph Host_Control_Level
        PC[PC / Matlab Simulink GUI] -- "UART (115200 bps)" --> Master[Master Node: STM32F407 Discovery]
    end

    subgraph CAN_Bus_Network ["CAN Bus 2.0B (ISO 11898, 1 Mbps, 120 Ohm Termination)"]
        Master -- "CAN_H / CAN_L" --> Bus[Differential Twisted Pair]
        Bus --> Node1[Slave 1: Arduino Nano + MCP2515]
        Bus --> Node2[Slave 2: Arduino Nano + MCP2515]
        Bus --> Node3[Slave 3: Arduino Nano + MCP2515]
        Bus --> NodeN[Slave n: Arduino Nano + MCP2515]
    end

    subgraph Actuator_Level
        Node1 -- "Pulse/Dir (Open Collector)" --> Drv1[Driver MR-J3-10A] --> M1[AC Servo 100W HG-KR13]
        Node2 -- "Pulse/Dir" --> Drv2[Driver MR-J3-10A] --> M2[AC Servo 100W HF-KP13]
        Node3 -- "Pulse/Dir" --> Drv3[Driver MR-J3-10A] --> M3[AC Servo 100W HF-MP13]
        NodeN -- "Pulse/Dir" --> DrvN[Driver MR-J3-10A] --> MN[AC Servo 100W HF-MP13]
    end

    subgraph Mechanical_Plant
        M1 & M2 & M3 & MN -- "Hệ truyền động cáp + Hộp số (1:15, 1:10)" --> Arm[Cánh tay Robot 6-DOF]
    end

Technology Stack và chuẩn phần cứng

  • Phần mềm thiết kế & mô phỏng: SolidWorks 2021 (thiết kế cơ khí 3D), MATLAB/Simulink R2022a & Simscape Multibody (tính toán động lực học, mô phỏng mô-men và giải thuật).
  • Thiết kế mạch điện: EasyEDA (PCB 2 lớp cho mạch chuyển tiếp MCU, opto cách ly và transceiver CAN).
  • Master Controller: Board STM32F407VGT6 (ARM Cortex-M4 @ 168 MHz, 1 MB Flash, 192 KB RAM), tích hợp bộ điều khiển CAN nội bộ kết hợp Transceiver TJA1050.
  • Slave Nodes: Board Arduino Nano (ATmega328P @ 16 MHz), gắn module MCP2515 (giao tiếp SPI) + Transceiver TJA1050.
  • Cơ cấu chấp hành & truyền động:
    • Motor: Mitsubishi AC Servo 100W (HG-KR13 với cực đại 0.95 Nm cho trục 1; HF-MP13/HF-KP13 cho các trục còn lại).
    • Driver: Mitsubishi MR-J3-10A (nguồn 1/3 pha 200–230 VAC, điều khiển vị trí bằng phát xung vị trí vi sai).
    • Giảm tốc: Hộp số tỉ lệ 1:15 (khớp 1) và 1:10 (khớp 2, 3).
    • Cáp truyền động: Thép bọc nhựa mềm kết hợp ròng rọc pulley và vòng bi 6x15mm.

Cấu trúc khung truyền dữ liệu CAN (CAN Data Frame)

Hệ thống sử dụng khung truyền chuẩn CAN 2.0B Standard (ID 11-bit), tốc độ truyền $1\text{ Mbps}$, cấu hình bit timing đảm bảo Sample Point tại 87.5%:

  • ID 0x101 – 0x106: Master gửi tín hiệu góc đặt $\theta_i$ (dạng float 4 bytes) đến từng Slave $i$.
  • ID 0x201 – 0x206: Slave phản hồi trạng thái vị trí xung Encoder hồi tiếp và mã cờ lỗi.
  • Cơ chế an toàn: Tích hợp 2 điện trở đầu cuối $120,\Omega$ ở hai đầu bus vật lý nhằm triệt tiêu sóng phản xạ; cách ly quang tín hiệu xung cấp sang Driver tránh xung nhiễu công nghiệp.

Implementation và kết quả

Development Process & Key Algorithms

1. Quy hoạch quỹ đạo đa thức bậc 3

Để chuyển động của từng khớp êm dịu, không bị giật vận tốc đột ngột tại thời điểm bắt đầu $t_0$ và kết thúc $t_f$, phương trình quỹ đạo góc khớp $q(t)$ được thiết lập với điều kiện biên vận tốc $v_0 = 0, v_f = 0$:

$$q(t) = q_0 + \frac{3(q_f - q_0)}{t_f^2}(t - t_0)^2 - \frac{2(q_f - q_0)}{t_f^3}(t - t_0)^3$$

2. Giải thuật Cyclic Coordinate Descent kết hợp Đại số (CCD-ĐS)

Do cấu trúc robot cáp 6 bậc nối tiếp có tính phi tuyến cao, phương pháp giải tích đại số thông thường đối mặt với hiện tượng suy biến ma trận Jacobi tại các điểm kỳ dị. Giải thuật CCD điều chỉnh lặp từng biến khớp từ khâu cuối về khâu gốc để tối thiểu hóa sai số khoảng cách giữa vị trí khâu chấp hành $P_e$ và điểm mục tiêu $P_f$.

Công thức tính góc quay hiệu chỉnh:
  θ = arccos( ((Pe - Pc) · (Pf - Pc)) / (||Pe - Pc|| * ||Pf - Pc||) )

Vector trục quay:
  d = ((Pe - Pc) × (Pf - Pc)) / (||Pe - Pc|| * ||Pf - Pc||)

Thuật toán kết hợp đại số: Hệ thống tách chuỗi động học thành 2 cụm ma trận biến đổi: cụm định vị vị trí $T_0^5$ (khớp 1 đến 5 giải bằng CCD trên 2 mặt phẳng OXZ và OXY) và cụm định hướng $T_5^7$ (giải tích đại số góc khớp khâu cuối để khớp hướng đặt).

// Pseudocode: CCD-Algebraic Hybrid Inverse Kinematics for 6-DOF
struct Vector3D { float x, y, z; };

void Solve_CCD_Algebraic(Vector3D Pf, Vector3D Target_Orientation, float joint_angles[6]) {
    const float EPSILON = 0.001f; // Ngưỡng hội tụ sai số vị trí (m)
    const int MAX_ITERATIONS = 50;
    int iter = 0;
    
    while (iter < MAX_ITERATIONS) {
        Vector3D Pe = ForwardKinematics_Position(joint_angles);
        float error = Distance(Pe, Pf);
        if (error < EPSILON) break;
        
        // Duyệt ngược từ khớp vị trí số 5 về khớp 1
        for (int i = 4; i >= 0; i--) {
            Vector3D Pc = GetJointPosition(i, joint_angles);
            Vector3D v_ce = Normalize(Subtract(Pe, Pc));
            Vector3D v_cf = Normalize(Subtract(Pf, Pc));
            
            float cos_theta = DotProduct(v_ce, v_cf);
            // Giới hạn miền giá trị tránh lỗi miền acos
            cos_theta = Constrain(cos_theta, -1.0f, 1.0f);
            float delta_theta = acosf(cos_theta);
            Vector3D rot_axis = CrossProduct(v_ce, v_cf);
            
            // Cập nhật góc khớp có kiểm tra giới hạn vật lý (Joint Limits)
            joint_angles[i] += ProjectAngleToPlane(delta_theta, rot_axis, i);
            joint_angles[i] = ApplyJointLimit(i, joint_angles[i]);
            
            Pe = ForwardKinematics_Position(joint_angles);
        }
        iter++;
    }
    
    // Tách giải thuật Đại số giải quyết hướng cho khớp 5 và 6 (T57)
    Solve_Orientation_Algebraic(Target_Orientation, joint_angles);
}
// Cấu hình truyền thông CAN Master (STM32F4xx - HAL Library)
void CAN_Config_And_Transmit(uint16_t node_id, float target_angle) {
    CAN_TxHeaderTypeDef TxHeader;
    uint8_t TxData[8];
    uint32_t TxMailbox;

    TxHeader.StdId = node_id;
    TxHeader.ExtId = 0x01;
    TxHeader.RTR = CAN_RTR_DATA;
    TxHeader.IDE = CAN_ID_STD;
    TxHeader.DLC = 4; // Truyền 4 bytes float góc theta
    TxHeader.TransmitGlobalTime = DISABLE;

    memcpy(TxData, &target_angle, sizeof(target_angle));

    if (HAL_CAN_AddTxMessage(&hcan1, &TxHeader, TxData, &TxMailbox) != HAL_OK) {
        Error_Handler(); // Xử lý lỗi truyền bus
    }
}

Testing và validation

Hệ thống được kiểm thử thông qua mô phỏng Simscape/Simulink và đo đạc trực tiếp trên cánh tay robot thực tế qua 3 kịch bản quỹ đạo:

  1. Quỹ đạo tròn (Circle Trajectory): Mặt phẳng OYZ, bán kính $R = 60\text{ mm}$, chu kỳ $T = 10\text{ s}$.
  2. Quỹ đạo tam giác (Triangle Trajectory): Mặt phẳng OYZ, độ dài cạnh $100\text{ mm}$.
  3. Quỹ đạo hướng (Orientation Trajectory): Giữ nguyên tọa độ tâm, thay đổi góc định hướng từ $-30^\circ$ đến $+30^\circ$.

Bảng kết quả thực nghiệm và hiệu năng

Đại lượng đo lường Mục tiêu thiết kế Kết quả mô phỏng (Simulink) Kết quả thực nghiệm (Hardware)
Thời gian giải IK (CCD-ĐS) $< 20\text{ ms}$ $4.2 - 7.8\text{ ms}$ $8.5\text{ ms}$ (STM32 @ 168MHz)
Số vòng lặp hội tụ trung bình $< 30$ vòng $8 - 14$ vòng $12$ vòng
Sai số vị trí quỹ đạo tròn $< \pm 2.0\text{ mm}$ $\pm 0.35\text{ mm}$ $\pm 1.42\text{ mm}$
Sai số vị trí quỹ đạo tam giác $< \pm 2.5\text{ mm}$ $\pm 0.52\text{ mm}$ $\pm 1.85\text{ mm}$
Sai số góc hướng chấp hành $< \pm 1.5^\circ$ $\pm 0.28^\circ$ $\pm 1.10^\circ$
Tốc độ truyền Bus CAN $1.0\text{ Mbps}$ Lý tưởng $1.0\text{ Mbps}$ (Tỷ lệ mất gói 0%)
Độ trễ truyền nhận 6 Node $< 10\text{ ms}$ - $3.2\text{ ms}$

Đổi mới và đóng góp

  1. Kiến trúc phân tán Master-Slave tối ưu hóa tài nguyên: Thay vì một vi điều khiển trung tâm phải vừa tính toán động học nghịch, vừa phát xung tốc độ cao cho 6 Driver (gây nghẽn CPU và giật xung), giải pháp phân bổ nhiệm vụ rõ ràng: STM32F4 chuyên trách thuật toán IK, truyền góc qua mạng CAN 2.0B; các vi điều khiển Slave phụ trách nội suy và phát xung PWM/Direction chính xác đến từng Driver AC Servo. Giảm 65% số lượng dây tín hiệu dọc thân robot.
  2. Giải thuật lai CCD - Đại số (CCD-ĐS) giải quyết triệt để bài toán hướng: Khắc phục nhược điểm mất kiểm soát hướng của thuật toán CCD cổ điển bằng cách tách không gian làm việc thành phân hệ vị trí $T_0^5$ và phân hệ hướng $T_5^7$. Thuật toán hoàn toàn không gặp lỗi chia cho ma trận suy biến (Singularity-free), tốc độ tính toán nhanh hơn 35% so với phương pháp nghịch đảo ma trận Jacobian truyền thống.
  3. Cơ cấu truyền động cáp cải tiến: Bố trí 6 động cơ AC Servo tại chân đế kết hợp hệ thống lò xo tự căng giúp giảm 45% tổng khối lượng chuyển động của cánh tay so với robot gắn động cơ tại khớp, nâng cao đáng kể độ bền cơ học và tính linh động trong không gian hẹp.

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng thực tế

  • Kiểm tra và hàn xì trong đường ống dẫn/bình chứa hẹp: Nhờ cấu trúc mảnh, không chứa động cơ trên thân, robot dễ dàng luồn lách qua các khúc cua gấp mà không lo va chạm gây hỏng cơ cấu chấp hành.
  • Môi trường từ trường cao hoặc phòng xạ/phòng sạch: Động cơ và tủ điều khiển điện được đặt cách ly ở khu vực an toàn; cánh tay robot cấu tạo từ vật liệu phi kim/nhôm và dây cáp truyền động vào khu vực làm việc.
+-----------------------------------------------------------------------------------+
|                        LỘ TRÌNH TRIỂN KHAI VÀ ƯỚC TÍNH ROI                        |
|                                                                                   |
|  [Tháng 1-2] Thiết kế CAD, tối ưu hóa tỷ số truyền hộp số & mô phỏng Simscape      |
|  [Tháng 3-4] Gia công khung nhôm, in 3D link/joint, thi công tủ điện & mạch CAN   |
|  [Tháng 5-6] Lập trình CCD-ĐS trên STM32, cấu hình Driver Servo & tinh chỉnh PID  |
|  [Tháng 7+]  Chạy thực nghiệm quỹ đạo OXYZ, hiệu chuẩn độ căng cáp & đóng gói     |
|                                                                                   |
|  ƯỚC TÍNH CHI PHÍ: ~18 - 25 triệu VNĐ (bằng 1/10 chi phí cánh tay thương mại)     |
|  THỜI GIAN THU HỒI VỐN (ROI): 6 - 9 tháng khi ứng dụng vào dây chuyền sản xuất     |
+-----------------------------------------------------------------------------------+

Hạn chế và hướng phát triển

Hạn chế kỹ thuật

  • Vật liệu chế tạo: Khâu và khớp sử dụng nhựa in 3D PLA nên độ cứng vững chưa đạt mức công nghiệp tuyệt đối, xuất hiện độ rơ cơ khí nhỏ khi đổi chiều chuyển động nhanh.
  • Hiện tượng chùng cáp (Cable Backlash): Hệ thống lò xo căng cáp thuần cơ học chưa có cảm biến lực (loadcell) để bù chủ động hiện tượng dão cáp sau thời gian dài vận hành.
  • Bậc tự do hướng: Giới hạn cấu trúc cơ khí khớp cuối hiện tại tối ưu cho vị trí và 2 góc hướng, chưa đạt cấu hình đẳng hướng 3D trọn vẹn ở mọi tư thế.

Hướng phát triển tiếp theo

  1. Nâng cấp chuẩn truyền thông lên CAN-FD (Flexible Data-rate) để tăng tốc độ truyền dữ liệu lên $5 - 8\text{ Mbps}$, hỗ trợ truyền dữ liệu cảm biến đa kênh.
  2. Tích hợp giải thuật điều khiển thích nghi bù ma sát và độ dão của cáp (Tension Feedback Control) sử dụng cảm biến lực tại mỗi nhánh kéo.
  3. Gia công toàn bộ cơ cấu link và joint bằng hợp kim nhôm Al 6061 hoặc sợi Carbon nhằm tăng tải trọng nâng và độ chính xác lặp lại đạt mức công nghiệp ($< \pm 0.1\text{ mm}$).

Đối tượng hưởng lợi

  • Sinh viên ngành Tự động hóa & Cơ điện tử: Cung cấp tài liệu hoàn chỉnh từ thiết kế cơ khí 3D, mô phỏng Simscape, thuật toán động học nghịch CCD đến lập trình vi điều khiển thực tế.
  • Kỹ sư R&D Robotics: Tham khảo kiến trúc điều khiển phân tán qua CAN Bus chuẩn công nghiệp, giải pháp chống nhiễu và thiết kế phần cứng điều khiển AC Servo.
  • Doanh nghiệp vừa và nhỏ (SMEs): Cơ sở để chế tạo các cánh tay robot chuyên dụng có chi phí đầu tư thấp, dễ bảo trì, linh hoạt thay thế linh kiện nội địa.
  • Nhà nghiên cứu: Nền tảng mở rộng cho các nghiên cứu về robot dây cáp nối tiếp (Cable-driven Serial Manipulator), thuật toán điều khiển thích nghi và ước lượng lực căng không cảm biến.

Câu hỏi thường gặp

1. Yêu cầu kỹ thuật tối thiểu để triển khai và vận hành hệ thống là gì?

Hệ thống yêu cầu nguồn điện lưới $220\text{ VAC}$ (công suất nguồn tối thiểu $1.5\text{ kW}$), tủ điện tích hợp 6 Driver AC Servo Mitsubishi MR-J3-10A, bộ nguồn DC $24\text{ V} - 5\text{ A}$ nuôi mạch điều khiển và role. Master Controller cần tối thiểu 1 cổng CAN 2.0B và 1 cổng UART giao tiếp máy tính.

2. Tại sao lựa chọn mạng CAN Bus thay vì truyền thông nối tiếp RS485 hay Ethernet?

CAN Bus có cơ chế phân xử quyền ưu tiên phần cứng (Arbitration by ID), phát hiện lỗi tự động và tự cô lập Node lỗi (Bus-off state), cùng đường truyền vi sai chống nhiễu vượt trội trong môi trường công nghiệp có nhiều động cơ công suất lớn. So với Industrial Ethernet, CAN 2.0B tiết kiệm chi phí phần cứng và tài nguyên MCU hơn rất nhiều.

3. Thuật toán CCD-ĐS xử lý điểm kỳ dị (Singularity) như thế nào?

Không giống như phương pháp nghịch đảo ma trận Jacobian (gặp lỗi chia cho 0 khi định thức ma trận $\det(J) \to 0$), thuật toán CCD là phương pháp lặp hình học giải quyết từng biến khớp độc lập, đảm bảo luôn tìm được nghiệm góc quay tối ưu cục bộ mà không bị gián đoạn hay mất kiểm soát hệ thống.

4. Cách khắc phục hiện tượng trễ hoặc dão cáp trong quá trình làm việc liên tục?

Trước mỗi ca làm việc, hệ thống thực hiện quy trình Homing căn chỉnh điểm 0 tuyệt đối dựa trên encoder của motor. Về mặt cơ khí, cơ cấu căng cáp sử dụng lò xo nén liên tục triệt tiêu độ chùng tự nhiên của cáp thép.

5. Chi phí đầu tư chế tạo mô hình này và thời gian hoàn vốn (ROI)?

Tổng chi phí chế tạo mô hình thực nghiệm (tận dụng động cơ servo và linh kiện chuẩn) dao động từ 18 – 25 triệu VNĐ. Khi đưa vào ứng dụng thực tế trong các tác vụ kiểm tra đường ống hoặc gắp thả tự động, thời gian thu hồi vốn ước tính từ 6 đến 9 tháng nhờ chi phí bảo trì thấp và độ bền cao.


Kết luận

Đồ án tốt nghiệp "Thiết kế mô hình và bộ điều khiển chuyển động cho hệ robot truyền động cáp 6 bậc tự do dựa trên mạng CAN" đã giải quyết toàn diện từ lý thuyết, mô phỏng đến chế tạo thực nghiệm một hệ robot mới lạ và phức tạp. Sự kết hợp đột phá giữa cơ cấu truyền động cáp giảm khối lượng, giải thuật lai CCD-ĐS giải quyết động học nghịch ổn định và mạng truyền thông công nghiệp CAN 2.0B phân tán tốc độ 1 Mbps mang lại giải pháp công nghệ hiệu quả, tin cậy. Kết quả này không chỉ đóng góp tài liệu học thuật giá trị cho các trường đại học kỹ thuật mà còn mở ra tiềm năng ứng dụng thực tế lớn trong tự động hóa công nghiệp hiện đại.