IV.

Robótica y nuevos puestos de trabajo

¿Los robots nos quitan el trabajo? Es una cuestión que se ha planteado muchas veces en las últimas décadas. Algunos puestos de trabajo han desaparecido: el de los gancheros que transportaban troncos por los ríos, los faroleros, los telegrafistas y telefonistas, los ascensoristas, los cortadores de hielo... y muchos más. ¿Esas personas encontraron otros trabajos? Por supuesto. ¿Debe alguien tener miedo de los robots? No, de ninguna manera.

El objetivo de la automatización es que los robots realicen trabajos manuales y repetitivos, para que las personas puedan centrarse en labores mucho más valiosas. Y, para tener más robots, hacen falta más empleados con conocimientos de robótica. Un informe de la Federación Internacional de Robótica de agosto del 2020 afirma que habrá unos cuatro millones de robots industriales en el 2022, lo que apunta a una gran demanda de conocimientos de robótica. Y eso, teniendo en cuenta solamente los robots industriales.

Veamos algunas de las profesiones que se necesitan en el campo de la robótica:

  • Formadores de personal: para incorporar la robótica a las empresas, siempre es necesario adquirir habilidades y competencias a largo plazo. La formación de los trabajadores es esencial. Los formadores del ámbito de la robótica deben tener una perspectiva general de la robótica, así como conocimientos teóricos y prácticos de la robótica aplicada al sector en cuestión. Los formadores de personal también deben poseer buenas habilidades de presentación y comunicación. Un buen formador debe ser capaz de enseñar a empleados con distintos niveles de formación a utilizar, diseñar, mantener o desarrollar sistemas robóticos.

  • Diseñador de sistemas y consultor: no todas las empresas quieren adquirir competencias de robótica; a veces, prefieren hablar con especialistas externos para analizar diversos aspectos. Los diseñadores de sistemas y consultores de robótica conocen varias soluciones del mercado, están al tanto de la tecnología que ofrece la competencia y saben también de otras tecnologías emergentes. Pueden pensar en los sistemas completos y en posibles ampliaciones futuras, además de saber aplicar la robótica a la empresa del cliente y poseer buenas habilidades comunicativas y de presentación. Las tareas de un consultor o un diseñador de sistemas son comprender las necesidades exactas de los clientes, elegir el mejor equipamiento, diseñar un sistema robótico rentable y, también, planificar la asistencia y el mantenimiento a largo plazo.

  • Desarrollador de hardware para robots: es posible que los componentes actuales no basten para los usos personalizados o futuros, por lo que hay que desarrollar nuevas piezas. Los desarrolladores de hardware para robots suelen ser ingenieros mecánicos o eléctricos. Deben tener profundos conocimientos técnicos sobre este ámbito específico de la robótica y ser capaces de diseñar y crear componentes de hardware. También puede ser útil poseer conocimientos prácticos de otros subcampos de la robótica.

  • Ingeniero de software de robótica: mientras que el desarrollador de hardware del robot construye el «cuerpo» de la máquina, el ingeniero de software crea su «cerebro». Este especialista debe conocer varios lenguajes de programación, dado que cada robot puede usar uno diferente. Debe saber cómo funcionan los componentes del robot (basándose en la documentación), cómo controlarlos y cómo sincronizar todos los componentes para realizar la tarea deseada. También puede requerir conocimientos de IA. El papel de un ingeniero de software de robótica puede ser más complejo que el de un ingeniero de software tradicional, ya que este software controla hardware mecánico, por lo que puede ser más difícil identificar y corregir los errores. Además, en la robótica, debido a las limitaciones de espacio y de consumo energético, a menudo se usan ordenadores integrados. Por lo tanto, también es imprescindible tener conocimientos de programación de dispositivos integrados con recursos limitados.

  • Instalador, reparador y personal de mantenimiento: hay que instalar los sistemas, configurarlos, someterlos a tareas de mantenimiento periódicas y repararlos si es necesario. Por ello, están muy solicitados los especialistas capaces de instalar el hardware y el software, configurar los robots para que realicen las tareas especificadas con total precisión, identificar los errores de hardware y software y repararlos in situ o sustituirlos. Dichos profesionales deben saber cuándo y cómo realizar el mantenimiento de estas máquinas, además de conocer bien los sistemas mecánicos y eléctricos y saber cómo funciona el software de esos sistemas. Por supuesto, es imposible conocer todos los detalles de todos los sistemas, pero estos especialistas deben ser capaces de aprender sobre los nuevos sistemas mediante cursos de formación o leyendo su documentación.

  • Tester: dado que los sistemas de robótica pueden llegar a ser muy complejos, hay que someterlos a pruebas después de instalarlos y configurarlos, así como revisarlos esporádicamente. Debido a la gran variedad de proveedores y versiones de hardware y software, es necesario comprobar hasta los sistemas mejor diseñados desde el punto de vista técnico, y también es importante probar estos productos desde la perspectiva de la interacción persona-ordenador. Los testers (probadores, en inglés) deben conocer la finalidad exacta del sistema, para poder explorar todas las funciones que utilizarían los operadores. También deben poseer una buena capacidad de redacción, para poder describir con claridad y precisión los problemas de capacidad de los sistemas robóticos. En los sistemas más simples, los propios ingenieros, los instaladores o el personal de mantenimiento pueden encargarse de estas pruebas. Sin embargo, en los sistemas más grandes o complejos, es absolutamente imprescindible contar con un tester profesional.

  • Ingeniero de aprendizaje automático: como hemos visto, muchos robots utilizan tecnologías de IA. El método de IA más generalizado en la actualidad es el aprendizaje automático, lo que significa que los algoritmos se elaboran con la ayuda de datos. Los ingenieros de aprendizaje automático (ML, de machine learning) deben tener profundos conocimientos teóricos, y la práctica y la experiencia son también esenciales. Los ingenieros de ML especializados en robótica, además de saber desarrollar sistemas, deben tener en cuenta su despliegue y el diseño de los datos. Por otra parte, al igual que los ingenieros de software, estos especialistas deben ser capaces de desarrollar soluciones de ML para dispositivos con recursos limitados.

Part summary

Al finalizar el capítulo 3, deberías ser capaz de:

  • Comprender los principios generales de los diferentes tipos de robótica.

  • Explicar cómo se utiliza la robótica para la automatización.

You reached the end of Chapter 3

Correct answers

0%

Exercises completed

0/0

Next Chapter
4. Realidad extendida: RV/RA/RM