Những khoá học này nó quá đi vào tiểu tiết rồi bạn.
ROS là Realtime Operating System. Mấy khoá này nó nhấn mạnh vào cái phần embedded electronics của mobile robot rồi.
Cái bạn cần nắm bây giờ chính là phần cơ bản về động học của mobile robot platform. Bạn nên tìm sách đọc về cái đó.
Còn những thứ khác, là tiểu tiết. Tất nhiên nó không đơn giản nhưng mà khi bạn hiểu cái tổng quan thì bạn dễ nghiên cứu tìm hiểu cái tiểu tiết hơn.
Ví dụ với mobile robot, nó có nhiều bài toán đặt ra: động lực học, dò đường (navigation, dead reckoning). Về cảm biến thì cũng cần biết một số thứ như chồng chập cảm biến (tổng hợp thông tin từ nhiều cảm biến để biết trạng thái của hệ thống, smart sensor), hoặc dự đoán trạng thái hệ thống (Kalman filter).
Sau khi nắm được cơ bản vậy, thì mới tới chi tiết. Giống như biết cần điều khiển robot tới đâu, thì giờ mới là làm thế nào để đi tới đó. Thì mới bắt đầu với điều khiển actuator, ở đây là motors. Motors thì có rất nhiều loại. Bạn lại phải tìm hiểu cách điều khiển nó. Và điều khiển không chỉ là bật tắt on off mà là control system, thì lại phải học control system theory (feedback control system như PID hay fuzzy hay neural...)
Bộ não sẽ chạy trên một board embedded hoặc một máy tính. Thì lại bắt đầu nghiên cứu hệ điều hành, realtime hay không...
Nói chung là cứ bắt đầu với nghiên cứu tổng quan về mobile robot platform. Làm một vài đồ án là nắm được cơ bản.