About this role
• Desarrollo de Apis y arquitectura escalable en el ámbito de la robótica. Que maneje Microservidores, Cloud. • Creación de Nodos: Aprender a inicializar y cerrar nodos correctamente usando la librería rclpy. Que maneje Microservidores, Cloud. • Topics (Tópicos): Crear Publishers y Subscribers. Entender los callbacks. • Services (Servicios): Implementar clientes y servidores para comunicaciones síncronas (solicitud/respuesta). • Interfaces Custom: Cómo definir tus propios mensajes (.msg) y servicios (.srv). • TF2 (Transformations): Esta es, quizás, la skill más crítica. Debes saber cómo gestionar coordenadas y transformaciones (ej. dónde está la cámara respecto a la rueda). • Uso: Publicar transformaciones estáticas y dinámicas, y usar tf2_ros para escuchar transformaciones (buffer). • URDF y Xacro: Escribir y procesar la descripción física de tu robot (geometría, articulaciones, límites) para visualizarlo en RViz2. • Simulación (Gazebo / Ignition): Integrar tus nodos de Python para controlar un robot simulado, leyendo sensores virtuales (Lidar, cámaras) y aplicando torques/velocidades.. Para acceder al detalle de la oferta haga click aquÃ