A cam for an unpowered multi-joint synchronous training device, wherein the cam has a circular main body, a cam slot is disposed on a first side surface of the circular main body, and a contour of the cam slot is configured such that rotational movement of the cam drives a follower provided in the cam slot to perform variable-speed reciprocating motion along a predetermined horizontal axis, wherein,
- for each rotation of the cam, the follower performs the variable-speed reciprocating motion once between a first position and a second position on the predetermined horizontal axis;
- the first position is a position of the follower along the horizontal axis when the follower is at a position of the contour closest to a center of the circular main body, and the second position is a position of the follower along the horizontal axis when the follower is at the position of the contour farthest from the center of the circular main body;
- and
- the variable-speed reciprocating motion drives a driven object connected to the follower to perform variable-speed oscillation within a first range of angles.