diff --git a/CMakeLists.txt b/CMakeLists.txt
index f75df66290dfc6898730df867be41a33a1b2efa4..1308d17617619cbb7dbaf2bc734aedca63094984 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -38,6 +38,7 @@ LQClimbCommand.msg
 LQRCExtraSwitch.msg
 LQFlyCommand.msg
 LQPtuCommand.msg
+LQQueueCommand.msg
 LQQueueCommands.msg
 LQQueueInfo.msg
 LQStatus.msg
diff --git a/msg/LQQueueCommand.msg b/msg/LQQueueCommand.msg
new file mode 100644
index 0000000000000000000000000000000000000000..6f62fdad31869ac0eff18a2e53342714ec17e3a7
--- /dev/null
+++ b/msg/LQQueueCommand.msg
@@ -0,0 +1,6 @@
+int32 STOP=1
+int32 PAUSE_DIRECT=2
+int32 PAUSE_AFTER_CURRENT_COMMAND=3
+int32 RUN=4
+
+int32 command