Me gustaría construir un bot que cuando se coloque en un área tenga la capacidad de encontrar el perímetro del área y trazar un mapa de los obstáculos presentes. Más adelante, deberá poder navegar a diferentes partes del área bajo demanda (por ejemplo, navegar a la esquina NW o monitorear continuamente el área completa o regresar a un punto específico en el área). ¿Qué hardware / software sería necesario para que esto suceda? He considerado usar IR para detectar los obstáculos & pared, pero parece que la resolución puede ser un poco baja para estos propósitos (¿podría IR reconocer que un área es lo suficientemente grande para que quepa el bot?). ¿Qué trabajo anterior está disponible sobre estos temas, qué sensores debería considerar para comenzar?