The invention discloses a preparation method of a programmable soft
robot. The preparation method comprises the following steps: mixing magnetic particles, Ecoflex, PDMS and a curing agent according to a certain
mass ratio, and stirring to obtain a
magnetic response soft material; preparing a male mold and a female mold, assembling to form a preparation mold, and curing the
magnetic response soft material in the preparation mold to obtain the soft
robot; the solidified
magnetic response material is magnetized and heated at the same time, and the programmable soft-bodied
robot is obtained; and after cooling to the
room temperature, opening the preparation mold, and taking out the programmable soft robot. The invention further discloses the programmable soft-bodied robot and a preparation mold of the programmable soft-bodied robot. The process is simple, the manufacturing cost is low, a programmable three-dimensional
magnetic domain distribution structure is rapidly achieved through an in-situ heat-assisted magnetizing method,
magnetic domain distribution is accurately controlled, the programmable soft robot has the multi-mode movement capacity and can execute transportation tasks in the liquid environment, and directional operation and accurate control are achieved.