1. An autonomous robotic system for learning, the system comprising: a mobile platform having a central body; a displacement module operably connected to the central body and configured to displace the mobile platform; a payload module releasably connected to the central body and configured to perform a mission specific operation; an input module configured to receive a user input command; a controller disposed within the central body and operably connected to the displacement module and the input module; a data store operably coupled to the controller, wherein the data store comprises a program of instructions that, when executed by the controller, cause the controller to perform operations to adaptively optimize a control system of the mobile platform, the operations comprising: receive, via the input module, a predetermined target goal; store the predetermined goal in the data store; retrieve the predetermined target goal from the data store; retrieve a set of parameters associated with the predetermined target goal; retrieve a set of coefficients associated with the retrieved set of parameters; determine a current success probability of achieving the predetermined target goal based on a Bayesian equation formed by the retrieved set of parameters and the retrieved set of coefficients; receive a perturbation signal; modify a selected one of the retrieved coefficients or a selected one of the retrieved parameters in response to the received perturbation signal; determine a perturbed success probability based on the Bayesian equation using the selected one of the retrieved coefficients or the selected one of the retrieved parameters as modified by the received perturbation signal; and, if the perturbed success probability exceeds the current success probability, then store the selected one of the retrieved coefficients or the selected one of the retrieved parameters as modified by the received perturbation signal and in association with the predetermined target goal.