A surgical system comprising: a robotically-controlled surgical instrument; at least one input device for receiving input from a user; at least one output device for providing feedback to the user; and a controller in signal communication with the at least one input device and the at least one output device, the controller being configured to transmit an actuation signal to the robotically-controlled surgical instrument to actuate at least a portion of the robotically-controlled surgical instrument to perform a surgical procedure, wherein the controller is further configured to: receive an input signal indicating that the robotically-controlled surgical instrument is in a ready state to enter an armed state, the armed state being a state in which the robotically-controlled surgical instrument is ready for subsequent actuation; receive a first signal, subsequent to the input signal, generated in response to input at the at least one input device, the first signal indicating a user's readiness for the robotically-controlled surgical instrument to enter the armed state; and in response to receiving the input signal and the first signal at the controller, generate an output signal to provide feedback to the user at the at least one output device; receive a second signal, subsequent to the first signal and generated in response to input at the at least one input device, the second signal indicating the user's confirmed readiness to actuate the robotically-controlled surgical instrument, and after receiving the second signal, transmitting an actuation signal to transition the robotically-controlled surgical instrument from the armed state to an operational state corresponding to configuration of the robotically-controlled surgical instrument to perform the surgical procedure. a robotically-controlled surgical instrument; at least one input device for receiving input from a user; at least one output device for providing feedback to the user; and a controller in signal communication with the at least one input device and the at least one output device, the controller being configured to transmit an actuation signal to the robotically-controlled surgical instrument to actuate at least a portion of the robotically-controlled surgical instrument to perform a surgical procedure, wherein the controller is further configured to: receive an input signal indicating that the robotically-controlled surgical instrument is in a ready state to enter an armed state, the armed state being a state in which the robotically-controlled surgical instrument is ready for subsequent actuation; receive a first signal, subsequent to the input signal, generated in response to input at the at least one input device, the first signal indicating a user's readiness for the robotically-controlled surgical instrument to enter the armed state; and in response to receiving the input signal and the first signal at the controller, generate an output signal to provide feedback to the user at the at least one output device; receive an input signal indicating that the robotically-controlled surgical instrument is in a ready state to enter an armed state, the armed state being a state in which the robotically-controlled surgical instrument is ready for subsequent actuation; receive a first signal, subsequent to the input signal, generated in response to input at the at least one input device, the first signal indicating a user's readiness for the robotically-controlled surgical instrument to enter the armed state; and in response to receiving the input signal and the first signal at the controller, generate an output signal to provide feedback to the user at the at least one output device; receive a second signal, subsequent to the first signal and generated in response to input at the at least one input device, the second signal indicating the user's confirmed readiness to actuate the robotically-controlled surgical instrument, and after receiving the second signal, transmitting an actuation signal to transition the robotically-controlled surgical instrument from the armed state to an operational state corresponding to configuration of the robotically-controlled surgical instrument to perform the surgical procedure.