Ok, hãy xem xét chúng ta có một chiếc xe giống như chiếc xe mà tôi đã mô tả trong câu trả lời của mình cho câu hỏi này , với vị trí 2D, vận tốc, vận tốc góc và lực kéo / ma sát. Nó có thể tăng tốc và phá vỡ bởi một lượng khác nhau, nhưng không dừng lại ngay lập tức hoặc đạt tốc độ tối đa ngay lập tức. Làm thế nào tôi có thể làm cho nó di chuyển đến một điểm cụ thể và dừng lại - trong thời gian nhanh nhất có thể - mà không cần quá mức hoặc dao động?
Tôi đã suy nghĩ một cái gì đó như:
- quay về phía vị trí mục tiêu.
- Thúc giục
- nhìn về phía trước 1 tick, hỏi "Nếu tôi áp dụng các lần nghỉ tiếp theo, tôi có thể vượt quá mục tiêu không?"
- Nếu nó quá mức, hãy áp dụng các khoảng nghỉ ngay bây giờ bằng một số tiền.
Tôi chắc chắn đây là một vấn đề đã được giải quyết và có lẽ có một phương pháp tốt hơn phương pháp tôi đã mô tả.