Một dự án tôi đang thực hiện ngay bây giờ có rất nhiều "giao thông" theo nghĩa là ô tô di chuyển dọc theo đường, máy bay di chuyển trên một chiếc tạp dề, v.v.
Cho đến nay, các đường dẫn có sẵn được tính toán trước, do đó, các nút được tạo tự động cho các giao cắt mà chính chúng được liên kết với nhau bởi các cạnh. Khi một nhân vật / tác nhân xuất hiện trong thế giới, nó bắt đầu tại một nút nào đó và tìm thấy một đường dẫn đến nút đích bằng thuật toán A * đơn giản. Các tác nhân đi theo con đường và cuối cùng đạt đến đích của nó. Không có vấn đề cho đến nay.
Bây giờ tôi cần kích hoạt các tác nhân để tránh va chạm và xử lý các tình huống giao thông phức tạp. Vì tôi mới tham gia vào lĩnh vực AI, tôi đã tra cứu một số bài báo / bài viết về hành vi chỉ đạo nhưng thấy chúng ở cấp độ quá thấp. Vấn đề của tôi bao gồm ít sự tránh va chạm thực tế (điều này khá đơn giản trong trường hợp này vì các tác nhân đi theo các đường dẫn được xác định nghiêm ngặt) nhưng trong các tình huống như một tác nhân rời khỏi ngõ cụt trong khi một người khác muốn vào chính xác cùng một điểm. Hoặc hai tác nhân gặp nhau tại một nút cổ chai chỉ cho phép một tác nhân vượt qua cùng một lúc nhưng cả hai cần phải vượt qua nó (theo lộ trình tối ưu được tìm thấy trước đó) và họ cần tìm cách để cho người kia vượt qua trước. Vì vậy, về cơ bản, khía cạnh chính của vấn đề sẽ là dự đoán chuyển động giao thông để tránh khóa chết.
Khó diễn tả, nhưng tôi đoán bạn hiểu ý tôi. Bạn có bất cứ đề nghị cho tôi về nơi bắt đầu tìm kiếm? Bất kỳ giấy tờ, dự án mẫu hoặc những thứ tương tự có thể giúp tôi bắt đầu?
Tôi đánh giá cao sự giúp đỡ của bạn!