Hay muchos campos agrupados en robótica.
Los robots tienden a tener algunos componentes:
- sensores para observar su entorno
- alguna forma de movilidad y dirección
- alguna forma de apéndice de trabajo como una garra
- unidad de procesador y memoria
- software – el anillo para unirlos a todos para parafrasear a JRR Tolkien
Cuando construyo un robot, tiendo a superar problemas similares:
- ¿Cuál es la diferencia entre el valor umbral y el sesgo en la red neuronal artificial?
- ¿Cómo puede la inteligencia artificial estar bajo nuestro control?
- Si los humanos y las máquinas se unieran algún día, ¿qué forma superior podríamos trascender al siguiente?
- ¿Qué tan probable es que, como en la película "Terminator", las computadoras del sistema de defensa interconectado se vuelvan conscientes de sí mismas y ataquen a la humanidad?
- ¿Las redes neuronales recurrentes (RNN) se consideran un método supervisado en el aprendizaje automático?
- determinar posición y actitud
- determinación y enrutamiento hacia el objetivo
- gestión de energía
- capacidad de respuesta de actuadores
- complejidad de los sensores
- lógica interna para determinar un curso de acción dado un conjunto cada vez más desestructurado de parámetros de entrada
Por lo tanto, hay campos muy divergentes para estudiar para abordar todos estos componentes y problemas: informática, aprendizaje automático, ingeniería y diseño industrial. Se está trabajando mucho en los algoritmos para el elemento de software y aquí es donde estamos viendo un progreso impresionante ya que el software puede innovarse más rápidamente. Creo que hay buenas oportunidades para el desarrollo de mejores componentes de hardware para su uso en robótica, posiblemente también reduciendo el costo con el tiempo.