A method for guiding the blind includes: determining a target direction and controlling a mechanical device to shift its center of gravity toward the target direction according to the target direction wherein the mechanical device comprises a balance weight, a connecting rod, and a rotating axis, the connecting rod is connected to the rotating axis, and the balance weight is located on the connecting rod.