I. Tổng quan về robot 5 thanh tạo chữ viết bằng ML tại HCMUTE
Đề tài nghiên cứu thiết kế và điều khiển robot 5 thanh tạo chữ viết bằng ML tại HCMUTE thuộc chuyên ngành Robot và Trí tuệ nhân tạo. Công trình do nhóm sinh viên Khoa Cơ khí Chế tạo máy thực hiện dưới sự hướng dẫn của ThS. Nguyễn Minh Triết. Hệ thống tích hợp cơ cấu cơ khí chính xác cùng thuật toán học máy tiên tiến. Cơ cấu robot năm thanh là dạng robot song song phẳng hai bậc tự do. Mô hình sở hữu hai động cơ gắn cố định tại khung đế. Thiết kế này giúp giảm thiểu quán tính chuyển động của các khâu dẫn. Khâu chấp hành cuối giữ đầu bút di chuyển linh hoạt trên không gian làm việc hai chiều. Tốc độ thao tác và độ cứng vững của cấu trúc song song vượt trội hơn hẳn cánh tay robot nối tiếp thông thường. Việc ứng dụng học máy tạo bước đột phá trong nhận diện và tái tạo nét bút viết tay mượt mà. Hệ thống tiếp nhận chuỗi ký tự đầu vào từ người dùng. Thuật toán xử lý hình ảnh và giải mã dữ liệu chuỗi thời gian tự động. Cơ cấu điều khiển sau đó chuyển đổi dữ liệu thành các góc quay động cơ tương ứng. Kết quả vận hành mang lại nét vẽ tinh xảo và ổn định cao.
1.1. Cấu tạo cơ khí của robot song song năm thanh
Robot năm thanh bao gồm khung đế vững chắc, hai khớp quay cố định, bốn thanh liên kết chuyển động và khâu chấp hành cuối. Hai động cơ điều khiển được lắp trực tiếp tại hai khớp đế. Cách bố trí này loại bỏ tải trọng động cơ trên các cánh tay chuyển động. Khối lượng chuyển động nhẹ giúp cánh tay robot tăng tốc rất nhanh. Mỗi nhánh gồm hai thanh liên kết nối với nhau bằng các khớp quay tự do. Khâu chấp hành cuối là điểm giao nhau của hai nhánh liên kết, nơi lắp cụm kẹp bút viết. Toàn bộ cơ cấu được gia công chính xác từ hợp kim nhôm nhằm đảm bảo độ cứng vững cao và giảm rung chấn. Tỷ số truyền động được tính toán cẩn thận để hạn chế tối đa độ rơ cơ khí.
1.2. Vai trò của Machine Learning trong tạo chữ viết
Trí tuệ nhân tạo đóng vai trò cốt lõi trong việc nhận thức và tái tạo chữ viết. Chữ viết tay con người mang tính đa dạng về hình thái và độ cong của nét vẽ. Các thuật toán lập trình truyền thống rất khó bao quát toàn bộ sự biến thiên phức tạp này. Machine Learning giúp hệ thống tự động trích xuất các đặc trưng hình học từ ảnh mẫu. Mô hình học sâu nhận diện chính xác từng nét ký tự và dự đoán chuỗi tọa độ kế tiếp. Dữ liệu tọa độ này sau đó được làm mịn thành các đường cong Bezier mềm mại. Nhờ học máy, robot không chỉ sao chép một cách máy móc mà còn có khả năng tự động học hỏi các kiểu chữ mới. Hệ thống đạt độ tương thích cao với văn bản đầu vào.
II. Thách thức kỹ thuật khi robot 5 thanh tạo chữ viết bằng ML
Quá trình thiết kế và vận hành robot 5 thanh đối mặt với nhiều bài toán kỹ thuật phức tạp. Robot song song sở hữu động học phi tuyến tính nghiêm ngặt. Việc tính toán động học nghịch đảo gặp trở ngại lớn tại các vị trí kỳ dị cơ cấu. Khi rơi vào điểm kỳ dị, cánh tay robot mất bậc tự do hoặc chịu ứng suất nội vô hạn. Hiện tượng này dẫn tới rung chấn mạnh và làm gãy nét bút viết. Bên cạnh đó, sai số tích lũy từ khe hở vòng bi và độ đàn hồi vật liệu cũng gây biến dạng chữ viết. Ở khía cạnh trí tuệ nhân tạo, việc xử lý dữ liệu chữ viết tay đòi hỏi tài nguyên tính toán lớn. Chữ viết tay tự nhiên có độ dày nét và khoảng cách ký tự không đồng đều. Mô hình học máy dễ gặp hiện tượng quá khớp nếu dữ liệu huấn luyện nghèo nàn. Tốc độ suy luận của mô hình phải đủ nhanh để cấp tọa độ liên tục cho bộ điều khiển thời gian thực. Sự lệch pha giữa thời gian xử lý AI và tần số điều khiển động cơ sẽ gây giật cục đầu bút.
2.1. Vấn đề điểm kỳ dị và động học phi tuyến
Không gian làm việc của robot song song luôn tồn tại các biên giới hạn cơ học. Khi hai thanh liên kết duỗi thẳng hoặc xếp chồng hoàn toàn lên nhau, ma trận Jacobi rơi vào trạng thái suy biến. Hiện tượng này làm mất khả năng điều khiển vị trí đầu bút tại thời điểm tức thời. Động cơ phản hồi dòng điện tăng vọt gây mất bước hoặc trượt xung quay. Để khắc phục, việc phân tích không gian làm việc an toàn là bắt buộc trước khi đưa vào quỹ đạo viết. Quá trình giải bài toán động học nghịch đòi hỏi thuật toán giải tích kết hợp phương pháp số học nhằm loại bỏ nghiệm ảo. Vùng làm việc hiệu dụng phải được khoanh vùng nghiêm ngặt.
2.2. Khó khăn trong nhận diện và mượt hóa quỹ đạo viết
Chuyển đổi hình ảnh chữ viết thành chuyển động vật lý là thách thức lớn đối với thị giác máy tính. Ảnh chụp văn bản thường lẫn nhiễu nền, ánh sáng yếu hoặc độ tương phản kém. Nếu chỉ sử dụng thuật toán dò cạnh thông thường, nét chữ sẽ bị đứt đoạn hoặc gồ ghề. Khi chuyển dữ liệu điểm ảnh rời rạc sang tọa độ điều khiển, đầu bút sẽ giật mạnh ở các góc nhọn. Chuyển động giật cục này làm giảm tuổi thọ động cơ và rách giấy viết. Vì vậy, hệ thống cần cơ chế nội suy quỹ đạo liên tục nhằm đảm bảo vận tốc và gia tốc tiếp tuyến luôn nằm trong giới hạn cho phép.
III. Phương pháp điều khiển robot 5 thanh tạo chữ viết bằng ML
Nhóm nghiên cứu tại HCMUTE xây dựng giải pháp kết hợp giữa mạng nơ-ron học sâu và bộ điều khiển vòng kín. Mô hình học máy sử dụng kiến trúc tích hợp giữa mạng tích chập CNN và mạng hồi quy GRU. Lớp CNN chịu trách nhiệm trích xuất các đặc trưng không gian từ ảnh chữ viết đầu vào. Lớp GRU với các cổng cập nhật và cổng thiết lập lại giúp xử lý chuỗi tuần tự của nét viết. Cấu trúc GRU giúp giảm bớt tham số so với LSTM nhưng vẫn duy trì độ chính xác vượt trội. Chuỗi tọa độ dự đoán được làm mịn thông qua thuật toán nội suy B-spline. Từ tọa độ không gian làm việc Cartesian, giải thuật động học ngược chuyển đổi vị trí thành các góc quay trục động cơ. Hệ thống sử dụng bộ điều khiển PID số tốc độ cao để điều khiển hai động cơ bước hoặc servo. Cảm biến góc quay phản hồi vị trí thời gian thực giúp triệt tiêu sai số bám quỹ đạo. Nhờ đó, nét bút vẽ ra luôn liền mạch, chuẩn xác và giữ được phong cách tự nhiên.
3.1. Ứng dụng mạng CNN GRU trích xuất chuỗi nét chữ
Kiến trúc CNN-GRU đem lại khả năng xử lý hình ảnh và dữ liệu chuỗi một cách toàn diện. Các lớp tích chập quét qua bức ảnh ký tự để phát hiện cạnh biên và hình dạng nét viết. Sau đó, dữ liệu được duỗi phẳng và chuyển tiếp sang mạng hồi quy GRU. Cổng reset gate quyết định lượng thông tin quá khứ cần xóa bỏ. Cổng update gate điều phối việc tích lũy thông tin mới vào trạng thái ẩn. Quá trình này giúp mô hình nhận thức chính xác thứ tự hạ bút, đưa nét và nhấc bút trong không gian hai chiều. Mô hình được huấn luyện trên tập dữ liệu chữ viết tay lớn với hàm mất mát CTC Loss tối ưu.
3.2. Thuật toán giải động học ngược và điều khiển vị trí
Bộ giải động học ngược tiếp nhận tọa độ (X, Y) từ mô hình máy học và tính toán góc quay cho hai động cơ chủ động. Thuật toán phân tách cơ cấu 5 thanh thành hai chuỗi động học hở gặp nhau tại khâu cuối. Phương trình hình học lượng giác xác định nghiệm góc khớp nhanh chóng trong chu kỳ trích mẫu dưới 5 mili-giây. Tín hiệu xung điều khiển sau đó được truyền tới vi điều khiển trung tâm STM32 hoặc Raspberry Pi. Trình điều khiển xung tần số cao đảm bảo động cơ quay êm, không trượt bước. Một cơ cấu servo phụ trợ được bố trí để nâng hoặc hạ bút viết khi chuyển đổi giữa các từ, mang lại nét viết rõ ràng.
IV. Kết luận và triển vọng robot 5 thanh tạo chữ viết từ HCMUTE
Đề tài tốt nghiệp tại HCMUTE chứng minh tính khả thi cao của mô hình robot 5 thanh tạo chữ viết bằng ML. Thiết bị đạt độ chính xác vị trí cao cùng tốc độ di chuyển ấn tượng trên mặt phẳng viết. Sự cộng hưởng giữa cấu trúc cơ học song song và trí tuệ nhân tạo giải quyết triệt để bài toán tạo hình ký tự phức tạp. Hệ thống thể hiện khả năng vẽ lại các ký tự tiếng Việt với độ sắc nét và tính thẩm mỹ đồng đều. Đây là minh chứng rõ rệt cho năng lực nghiên cứu ứng dụng thực tiễn của sinh viên ngành Robot và Trí tuệ nhân tạo. Mô hình mở ra tiềm năng lớn trong tự động hóa văn phòng, ký kết tài liệu từ xa và khắc họa nghệ thuật thủ công. Trong tương lai, hệ thống có thể mở rộng nhận diện chữ viết trực tiếp từ giọng nói hoặc cử chỉ tay. Khả năng tích hợp thêm cảm biến lực tại đầu bút sẽ tạo ra độ đậm nhạt chân thực như con người viết.
4.1. Ứng dụng thực tiễn trong công nghiệp và đời sống
Robot 5 thanh tạo chữ viết mang lại nhiều giải pháp thiết thực cho sản xuất và dịch vụ thương mại. Trong lĩnh vực sản xuất quà tặng, thiết bị có thể cá nhân hóa chữ ký và lời chúc lên các bề mặt phẳng tinh xảo. Trong hành chính công và ngân hàng, hệ thống hỗ trợ ký tự động các văn bản số lượng lớn với độ bảo mật đồng nhất. Cấu trúc song song gọn nhẹ cho phép gắn kết cơ cấu lên các dây chuyền đóng gói nhằm đánh dấu mã hiệu sản phẩm tốc độ cao. Tính linh hoạt của thuật toán ML giúp thay đổi phông chữ và ngôn ngữ nhanh chóng mà không cần tái cơ cấu cơ khí.
4.2. Hướng phát triển hoàn thiện hệ thống robot 5 thanh
Nghiên cứu mở ra nhiều hướng mở rộng giá trị để nâng cao năng lực vận hành thực tế. Việc bổ sung mô-đun thị giác máy tính với camera độ phân giải cao sẽ giúp robot tự định vị trang giấy và căn chỉnh lề tự động. Kỹ thuật điều khiển bù trừ áp lực ngòi bút theo thời gian thực sẽ tái hiện nét thanh nét đậm chân thực hơn. Bên cạnh đó, việc áp dụng mô hình học tăng cường sẽ tối ưu hóa tốc độ di chuyển giữa các ký tự nhằm rút ngắn thời gian làm việc. Thiết bị hứa hẹn trở thành nền tảng thực hành giảng dạy chất lượng cao cho sinh viên chuyên ngành kỹ thuật điều khiển và trí tuệ nhân tạo.