- m hành động có thể được đề xuất bởi mỗi tầng trong n tầng. Kiến trúc phân tầng theo chiều ngang có mn tương tác. Kiến trúc phân tầng theo chiều dọc có m2(n-1) tương tác.
3.2 Ferguson – TOURINGMACHINES
- Kiến trúc TOURINGMACHINES bao gồm các phân hệ nhận thức và hành động, giao tiếp trực tiếp với môi trường của tác tử và ba tầng điều khiển, được nhúng trong chương trình khung điều khiển, trung gian giữa các tầng.
- Tầng phản ứng được cài đặt là một tập các luật tình huống-hành động
Ví dụ:
rule-1: kerb-avoidance
if
is-in-front(Kerb, Observer) and
speed(Observer) > 0 and
separation(Kerb, Observer) < KerbThreshHold
then
change-orientation(KerbAvoidanceAngle)
- Tầng lập kế hoạch xây dựng các kế hoạch và lựa chọn các hành động để thực hiện nhằm đạt được các mục tiêu của tác tử.
- Tầng mô hình hóa bao gồm các biểu diễn dạng ký tự của các trạng thái nhân thức của các thực thế trong môi trường của tác tử
- Ba tầng này giao tiếp với nhau và được nhúng trong chương trình khung điều khiển, sử dụng các luật điều khiển.
Ví dụ:
censor-rule-1:
if
entity(obstacle-6) in perception-buffer
then
remove-sensory-record(layer-R, entity(obstacle-6))
3.3 Müller –InteRRaP
Kiến trúc hai chiều phân tầng theo chiều dọc
- Yêu cầu SV chuẩn bị:
+ Đọc trước: Chương 5, Tài liệu 1
+ Bài tập về nhà: Bài 1 - 4, Chương 5, Tài Liệu 1.
Chia sẻ với bạn bè của bạn: |