Exploring Maze Environments: A LiDAR robot Autonomous Mapping Algorithm
วางแผนการทำงานร่วมกันกับส่วนอื่นๆ ในส่วนของวงกลม 3 ตัว จะเป็นตัวแทนของ algorithm ที่จะมีส่วนสำคัญในการทำการสำรวจแผนที่ 1.LidarDetect 2.ExploringMaze 3.Control สำหรับส่วนที่รับผิดชอบจะเป็น 2. ExploringMaze ซึ่งจะเป้นตัวที่ทำหน้าที่ในการสำรวจพื้นที่ของ maze โดยมีเงื่อนไขคือต้องสำรวจให้ครบทุก Box และต้องสามารถเขียนข้อมูลลงไฟล์ csv ได้เพื่อรอ ส่วนสุดท้ายนำข้อมูลไปใช้ คือส่วนของการ solve maze โดยข้อมูลที่ต้องการคือ “(i,j)”,E,W,N,S ในส่วนของการออกแบบ algorithm สำหรับการสำรวจแผนที่ code สำหรับการทำแผนที่ทั้งหมดจะเขียนอยู่ใน class build_map(): 2. ส่วนที่ …