All the muscles, skeletal, smooth and cardiac, produce movement. Smooth muscles control the activities of internal organs like intestine, stomach, lungs, bladder etc. and their actions are involuntary. Cardiac muscles help in the functioning of heart. But only skeletal muscles are responsible for locomotion.
Locomotion is effected by both bones and muscles attached to the bones and takes place by the coordination between muscular contraction and relaxation and skeletal system. Moreover, the functioning of those skeletal muscles is voluntary.