diff --git a/MantleAPI/include/MantleAPI/Common/orientation.h b/MantleAPI/include/MantleAPI/Common/orientation.h
index b64b1fb635dc375cfeee944bed728c44451ad108..58331452d2a26bdf82d94b0aeceb49be97e5c891 100644
--- a/MantleAPI/include/MantleAPI/Common/orientation.h
+++ b/MantleAPI/include/MantleAPI/Common/orientation.h
@@ -56,6 +56,13 @@ template <typename T,
                                             units::traits::is_angular_acceleration_unit<T>::value>>
 struct Orientation3
 {
+  Orientation3() = default;
+
+  Orientation3(T yaw_in, T pitch_in, T roll_in)
+      : yaw{yaw_in}, pitch{pitch_in}, roll{roll_in}
+  {
+  }
+
   T yaw{};
   T pitch{};
   T roll{};