Tôi đến một điểm trên xe của mình, khi tôi đang đi nhanh và rẽ, chiếc xe có hành động kỳ lạ vì lốp xe bên trong đang di chuyển nhanh hơn lốp bên ngoài. Vì vậy, tôi cần tìm ra cách lập trình trong một vi sai nhưng dường như tôi không thể làm cho nó hoạt động chính xác vì vậy tôi ở đây để xem có ai có kinh nghiệm về việc này không.
Tôi đã kiểm tra trực tuyến về vật lý nhưng dường như có nhiều thông tin hơn tôi có thể cung cấp trong trò chơi của mình (như ảnh hưởng trọng lực thực sự trên xe). Hiện tại tôi sử dụng logic sau để xác định tốc độ bánh xe vi sai. Tôi sẽ cố gắng giải thích rõ ràng và đơn giản nhất có thể để tôi xin lỗi nếu nó khó hiểu hoặc quá đơn giản, nó khó hiểu với tôi!
Đây là những gì tôi làm: Tôi chia mức độ lần lượt hiện tại của mình cho số lần quay tối đa để có được tỷ lệ phần trăm, sau đó tôi lấy tỷ lệ phần trăm đó và áp dụng tỷ lệ đó cho tỷ lệ phần trăm sửa đổi (chỉ một phần trăm tôi đã tạo ra và điều chỉnh để giảm số lượng đã vượt qua đến vi sai, không chắc đây thực sự là gì. Tốc độ động cơ? Vận tốc?). Sau đó, trong vi sai của mình, tôi kiểm tra xem xe đang rẽ trái hay phải và giảm tốc độ ở một bên x% và tăng tốc độ ở phía bên kia thêm x%
Tôi chắc chắn rằng vấn đề lớn nhất của tôi là con số tôi đang tạo ra để giảm phần trăm lần lượt nhưng tôi không thể biết phải đặt gì ở đó. Tôi biết rằng việc chuyển trực tiếp% rẽ sang vi sai (giả sử, 40%) sẽ giảm một bên xuống 40 và tăng 40 bên còn lại và điều đó rõ ràng là không đúng.
Tôi có quyền truy cập vào tốc độ động cơ, hộp số, tốc độ trục bánh xe, mô-men xoắn, vận tốc xe, v.v. nhưng tôi không chắc nên xem xét đến những điều nào trong số này khi thực hiện công thức này.
Có lẽ tôi đang làm phức tạp nó hoặc có thể tôi đang đơn giản hóa nó. Bất kỳ trợ giúp để hiểu điều này sẽ là tuyệt vời!