Robot tránh vật cản và ứng dụng vào xe tự hành
Ở bài này, chúng ta sẽ lập trình cho robot tự động chuyển hướng khi gặp vật cản.
Hướng suy nghĩ để giải quyết vấn đề:
Lặp lại: ---------Nếu gặp phải vật cản: thì lùi lại 1 chút và rẽ sang trái
---------Còn không: thì đi thẳng
Tiến hành nạp thử chương trình và quan sát hành vi của robot xem có đúng không nhé.
Ứng dụng vào xe tự hành
Cho robot đi vào 1 mê cung đơn giản, viết chương để Robot có thể đi vào sa hình và tự tìm đường ra mà không cần phải lập trình quỹ đạo.
Gợi ý hướng suy nghĩ.
- Nếu có thể đi thẳng: đi thẳng
- Còn không, nếu có thể rẽ phải: Rẽ phải
- Còn không, nếu có thể rẽ trái: Rẽ trái
- Còn không, quay ra phía sau
Thuật toán:
Thực hiện: