trước khi bước vào lĩnh vực robot, hãy củng cố kiến thức toán học của bạn.
robot là toán học ứng dụng chạy trên động cơ. nếu không có toán học, bạn chỉ đang kết nối các linh kiện và sao chép mã.
đại số tuyến tính
• vectơ và khung tọa độ
• nhân ma trận
• giá trị riêng, vectơ riêng
• biến đổi và xoay (SO(3), SE(3))
từng ước lượng tư thế, từng bước hợp nhất cảm biến, từng lớp mạng nơ-ron đều là đại số tuyến tính.
giải tích
• đạo hàm như là tỷ lệ thay đổi
• tích phân như là sự tích lũy
• phương trình vi phân
• gradient và tối ưu hóa
hệ thống điều khiển là giải tích. việc tạo ra quỹ đạo là giải tích. các thuật toán học là giải tích.
xác suất và thống kê
• biến ngẫu nhiên và phân phối
• quy tắc bayes
• kỳ vọng và phương sai
• mô hình nhiễu gaussian
các cảm biến thực tế thường có nhiễu. ước lượng trạng thái là xác suất. bộ lọc kalman, bộ lọc hạt, SLAM; tất cả đều là thống kê.
các công cụ như ROS 2 và Gazebo là giao diện.
toán học là bản chất.
nếu nền tảng của bạn yếu, robot sẽ cảm thấy như phép thuật.
nếu nền tảng của bạn vững chắc, robot trở thành kỹ thuật.
Đọc dày đặc một giờ mỗi ngày hoàn toàn sắp xếp lại hệ thần kinh của bạn. Cảm giác muốn cuộn và các hoạt động có dopamine cao khác dần phai nhạt. Suy nghĩ của bạn trở nên bình tĩnh và sâu sắc hơn. Hôm nay tôi đã trải nghiệm điều này sau một thời gian dài: tôi đã hoàn toàn đắm chìm trong những suy nghĩ của tác giả; những lý do, cách thức và điều gì đang diễn ra trong tâm trí của họ. Tần số của bạn chuyển sang một nhận thức bậc cao, cho phép bạn quan sát cả suy nghĩ của chính mình và suy nghĩ của tác giả.