Described is a system for decoding recorded signals into movement commands of a prosthetic device. Using a biomechanical model and physical action data, biological signal data is related to kinetic data. The physical action data can include position, joint angle, speed, and acceleration of a part of a limb. The biological signal data can include recorded neural signals and recorded muscle signals. The kinetic data can include force, power, torque, and stress. Based on the relationship between the biological signal data and the kinetic data, control commands are generated to achieve an intended position and/or movement of a prosthesis.