diff --git a/include/gnss_utils/gnss_utils.h b/include/gnss_utils/gnss_utils.h
index c09b7d26c495ab6fe0e3b702aa7d3b25970f5e01..0169d3e75562003e4ac97dfd00ba7c6096eadec6 100644
--- a/include/gnss_utils/gnss_utils.h
+++ b/include/gnss_utils/gnss_utils.h
@@ -19,7 +19,7 @@ extern "C"
 
 namespace GNSSUtils
 {
-  struct fixPosOutput{
+  struct ComputePosOutput{
     time_t time;
     double sec;
     Eigen::Vector3d pos;        // position (m)
@@ -37,7 +37,7 @@ namespace GNSSUtils
     Eigen::Vector3d lat_lon;     // latitude_longitude_altitude
   };
 
-  GNSSUtils::fixPosOutput computePos(const std::shared_ptr<Observations> & _observations,
+  GNSSUtils::ComputePosOutput computePos(const std::shared_ptr<Observations> & _observations,
                                     const std::shared_ptr<Navigation> & _navigation,
                                     const std::shared_ptr<prcopt_t> & _prcopt);
 
diff --git a/src/gnss_utils.cpp b/src/gnss_utils.cpp
index 4025394f7cd6484d8d8288f76edcb109c0009185..f75f69a27cdaa8a7b0403a1fd6940f877bd45fc4 100644
--- a/src/gnss_utils.cpp
+++ b/src/gnss_utils.cpp
@@ -2,7 +2,7 @@
 
 namespace GNSSUtils
 {
-  GNSSUtils::fixPosOutput computePos(const std::shared_ptr<GNSSUtils::Observations> & _observations,
+  GNSSUtils::ComputePosOutput computePos(const std::shared_ptr<GNSSUtils::Observations> & _observations,
                                     const std::shared_ptr<GNSSUtils::Navigation> & _navigation,
                                     const std::shared_ptr<prcopt_t> & _prcopt)
   {
@@ -26,7 +26,7 @@ namespace GNSSUtils
     // Define error msg
     char msg[128] = "";
 
-    GNSSUtils::fixPosOutput output;
+    GNSSUtils::ComputePosOutput output;
     sol_t sol;
     sol = {{0}};