Sguaba: Crate Rust para Transformaciones de Coordenadas a Prueba de Fallos
2025-05-31
Sguaba es un nuevo crate Rust de código abierto que simplifica las transformaciones de coordenadas entre varios sistemas (WGS84, ECEF, NED, FRD) para ingenieros. Aprovechando el sistema de tipos de Rust, evita la mezcla accidental de sistemas de coordenadas, una fuente común de errores. Diseñado para facilitar su uso, Sguaba proporciona tipos intuitivos como `Coordinate`, `Vector`, `Orientation` y `Pose`, y utiliza `RigidBodyTransform` para las conversiones. Se incluye documentación y ejemplos exhaustivos. Si bien actualmente carece de soporte para ENU e ITE, se agradecen las contribuciones.
Desarrollo
Transformación de Coordenadas