Chỉnh sửa: Tôi không biết tại sao, nhưng câu hỏi này dường như gây nhầm lẫn cho nhiều người. Tôi nhận thức được khi nào / ở đâu / tại sao / làm thế nào để sử dụng thời gian thực. Tôi quan tâm đến việc liệu những người có nhiệm vụ thời gian thực có thực sự quan tâm đủ để thực hiện nó trong thời gian thực hay không.
Không cần phải đề cập tại sao hoạt động trong thời gian thực lại quan trọng đối với robot. Câu hỏi của tôi là tuy nhiên, nó thực sự được sử dụng bao nhiêu trong robot?
Lấy câu hỏi này làm ví dụ. Chỉ có một câu trả lời đề cập đến bất kỳ nền tảng nào có khả năng thời gian thực và nó cũng nằm xa trên cùng. ROS rõ ràng, là một nền tảng rất phổ biến mà không phải là thời gian thực.
Tuy nhiên, trong thế giới thời gian thực, RTAI 1 dường như là nền tảng sử dụng thời gian thực miễn phí duy nhất khả thi . Tuy nhiên, nó bị giới hạn ở Linux (không có vấn đề gì), được ghi chép lại và phát triển chậm.
Vì vậy, bao nhiêu hành vi thời gian thực được tìm kiếm giữa các nhà phát triển robot?Câu hỏi là, các nhà phát triển có xu hướng viết các ứng dụng thời gian thực bao nhiêu khi hành vi thời gian thực là thực sự cần thiết? Nếu không nhiều thì sao?
Ví dụ, hành vi phản xạ dựa trên dữ liệu xúc giác, không thể thông qua ROS vì nó sẽ mất tài sản thời gian thực. Nhưng mọi người có thực sự nghĩ ra một giải pháp thời gian thực hay sử dụng ROS nào không, bỏ qua tài sản thời gian thực?
1 hoặc tương tự Xenomai