¿Por qué no lo haría? Estás hablando de un problema de reconocimiento de forma bastante básico.
A, literalmente, cinco minutos de búsqueda en Google le diría que se ha resuelto: Fusión multisensor para visión artificial, Control por computadora del ensamblaje dinámico y coordinado de orificio de clavija, Mecanismos de servo para operaciones de ensamblaje de clavija en orificio
EDITAR:
- ¿Cuál es la diferencia entre 'Aprendizaje profundo', 'Aprendizaje automático' e 'Inteligencia artificial'? ¿Está el "aprendizaje profundo" relacionado con la "ciencia de datos"?
- ¿Hay alguna investigación en ingeniería neuronal en relación con la inteligencia artificial?
- ¿Es posible que la inteligencia artificial pueda construir una dimensión de bolsillo para enviar a todos los refugiados allí?
- ¿Puedo solicitar los programas de posgrado de IA en Canadá?
- ¿Jack Ma tiene razón al decir que la IA causará más dolor social que beneficios en los próximos 30 años?
Bueno, allí demostraste que no tenías idea de lo que estás hablando porque ese es un problema mucho más simple.
- El reconocimiento de forma / patrón es un problema básico en la visión por computadora; Es posible que haya oído hablar de OCR, también conocido como Reconocimiento óptico de caracteres, esa es una de sus aplicaciones directas. Puede encontrar una Descripción general de los avances de los sistemas de reconocimiento de patrones como una lectura esclarecedora.
- No existen los problemas “simples” y “complejos”, solo las personas que no pueden reconocer cómo este último divide el último en el primero.
- En este caso, la operación consta de tres pasos (y dos bucles que repiten los pasos hasta que se cumplan las condiciones):
- Clasificación de las clavijas según la forma
- Clasificación de los agujeros según la forma
- Insertar clavijas en los agujeros basándose en los resultados coincidentes del paso 1 con los resultados del paso 2
- Repetir intentos de insertar la clavija en diferentes rotaciones axiales hasta que encaje o se hayan intentado todas las rotaciones
- Volviendo al paso 1 y repitiendo el proceso en las clavijas y agujeros restantes hasta que no quede ninguno.
- De hecho, los mecanismos de servo para operaciones de ensamblaje de clavijas en agujeros se ocupan específicamente de colocar clavijas en agujeros basados en formas:
el sistema localiza un tablero que contiene agujeros de diferentes formas, determina el agujero relevante en función de la forma del objeto extraído, luego se acerca al objeto y finalmente lo inserta en el agujero.
- Este rompecabezas se puede resolver incluso sin utilizar la clasificación de formas para reducir posibles coincidencias entre las clavijas y los agujeros. La estrategia de eliminación y fuerza bruta de probar cada forma en cada orificio dado con múltiples rotaciones axiales seguiría funcionando, y solo llevaría mucho más tiempo ejecutarla.