Robots más precisos: nuevo SDK optimiza la navegación

Fuentes: New sensor fusion sdk improves robot navigation accuracy

Un nuevo SDK de fusión de sensores llamado FusionCore ha sido desarrollado para mejorar la precisión de la navegación robótica en ROS 2. Este SDK combina datos de IMU, codificadores de rueda y GPS para generar una estimación de posición fiable, abordando las limitaciones de las soluciones existentes como robot_localization y fuse, que carecen de soporte nativo para la fusión de GPS ECEF, estimación de sesgo de IMU y ajuste adaptativo de la covarianza de ruido. FusionCore ha demostrado un rendimiento superior en comparación con robot_localization en el conjunto de datos NCLT, superando en cinco de seis secuencias. El SDK ofrece una amplia gama de características avanzadas, incluyendo estimación de sesgo de IMU, soporte nativo para GPS ECEF, detección de rechazo de valores atípicos y una arquitectura de nodo de ciclo de vida para una configuración y activación seguras. Está disponible bajo la licencia Apache 2.0 y se puede probar con datos de sensores falsos sin necesidad de un robot físico, facilitando su adopción y desarrollo. La instalación requiere ROS 2 Jazzy o Kilted y un espacio de trabajo colcon, con instrucciones específicas para evitar dependencias innecesarias de Gazebo en máquinas sin cabeza.