Bueno, supongo que quieres decir además de ser utilizado en robots.
De hecho, puede haber una aplicación de algoritmo que se desarrolló inicialmente para resolver un problema relacionado con la robótica que se puede generalizar a otros problemas.
Probablemente, una de mis ideas principales sería PRM (hojas de ruta probabilísticas): el problema de la planificación del movimiento para sistemas complejos (como los brazos robóticos) es muy difícil de hacer y una solución propuesta fue cambiar el marco de referencia y considerar qué se llama espacio de configuración, donde cada configuración posible de su brazo, por ejemplo, está representada por un punto, entonces, para hacer la planificación, el enfoque consiste en elegir un punto aleatorio en el espacio y, si es una configuración válida, vea si puede conectarlo a otro punto seleccionado previamente que le da un desastre en este espacio que se traduce en posibles movimientos complejos de su sistema.
- ¿Cuál es una explicación intuitiva del ataque de cumpleaños en criptografía?
- ¿Cómo podemos revertir una pila usando solo las operaciones push () y pop () sin usar ningún DS secundario?
- Cómo imprimir espacio para los elementos de la matriz
- ¿Cuál es la mejor manera de aprender algoritmos de informática?
- Como principiante, ¿debería leer el libro CLRS antes de comenzar con Interviewbit?
Este enfoque se puede aplicar a cualquier cadena compleja del sistema siempre que sepa cómo las diferentes partes móviles del sistema se mueven una en relación con la otra. Y, de hecho, hay algunos trabajos para aplicar esta técnica al problema de atraque en química y farmacia. El problema es encontrar si una molécula (la molécula médica) se conectará correctamente a un receptor de su cuerpo (para habilitar o inhibir una función como, por ejemplo, el alivio del dolor …) este problema es complejo ya que las moléculas pueden cambiar su configuración de una manera muy de manera compleja dependiendo de la complejidad de su estructura, como un brazo robótico muy complejo, y debe verificar si encajarán en una configuración dada al receptor que generalmente acepta alguna otra molécula producida típicamente por su cuerpo. Este es el mismo problema que el robot y se han realizado muchas investigaciones en esta dirección. Hay otras aplicaciones de PRM, pero esta es probablemente la más alejada de la intención inicial.
Un enlace que describe la aplicación de PRM al problema de acoplamiento: Planificación de movimiento para proteínas: biofísica y aplicaciones
SLAM es otra técnica que, aunque definitivamente definida y explorada por la comunidad robótica, puede verse emerger en dominios ligeramente diferentes.
SLAM significa localización y mapeo simultáneos y fue inicialmente un problema de captura 22 para la robótica: para que el robot construya un mapa necesita una buena localización, pero para tener una buena localización a menudo necesita un mapa. La comunidad trabajó hacia un algoritmo que permita administrar simultáneamente la localización y la construcción de un mapa y este sigue siendo un campo muy activo en robótica: ICRA 2014 tuvo, por ejemplo, 8 sesiones con SLAM en su título (Program at a Glance).
La cuestión es que la localización y el mapeo no se limitan a los robots, sino que se pueden aplicar siempre que se construya un mapa exacto del entorno y recientemente Google mostró lo que se podría hacer aplicando esto a un teléfono inteligente (artículo de techhcrunch Aquí hay un mapa interior 3D real Of A Room Captured With Google’s Project Tango Phone | TechCrunch) la aplicación de esto por parte de google dentro del mapa de google / google street view es fácil de entender: use esto para mapear el ambiente interior como un centro comercial, etc. y aven usa aún más el teléfono del cliente para haga lo mismo para localizarlo dentro del centro comercial (y darle una dirección hacia su producto favorito o la promoción con publicidad de Pepsi / Coca-Cola / lo que sea en el pasillo 3).
Estos son solo 2 ejemplos y la lista está lejos de ser exhaustiva: hay otras aplicaciones de las 2 técnicas que presenté aquí y estoy seguro de que muchas otras personas pueden presentar otras técnicas desarrolladas en contexto robótico que se aplican de otra manera. La industria del automóvil es un ejemplo en el que muchas características para ayudar al conductor, ya sea parte de vehículos disponibles comercialmente o en la tubería, provienen de la robótica y, para muchos, un paso por delante del automóvil autónomo.