A braking method for a vehicle, comprising: generating (S101), in a case where a braking trigger signal is received, a first braking control signal according to a first braking parameter of the vehicle, wherein the first braking control signal is used to control a braking traction mechanism to draw a brake pedal according to the first braking parameter, to perform braking; collecting (S102) braking data of a current braking process; evaluating (S103) a braking effect of the current braking process according to the collected braking data; and determining (S104) whether to adjust the first braking parameter according to a result of the evaluating, wherein the determined first braking parameter is used for a next braking process of the vehicle, wherein the collecting (S102) the braking data of the current braking process comprises: collecting at least one of position data, vehicle speed data, acceleration data or jerk data of the vehicle in the current braking process, wherein the evaluating (S103) the braking effect of the current braking process according to the collected braking data comprises: determining a braking distance in the current braking process according to the collected position data; determining somatosensory information of the current braking process according to the collected vehicle speed data, acceleration data and jerk data; and evaluating the braking effect according to the braking distance and the somatosensory information. generating (S101), in a case where a braking trigger signal is received, a first braking control signal according to a first braking parameter of the vehicle, wherein the first braking control signal is used to control a braking traction mechanism to draw a brake pedal according to the first braking parameter, to perform braking; collecting (S102) braking data of a current braking process; evaluating (S103) a braking effect of the current braking process according to the collected braking data; and determining (S104) whether to adjust the first braking parameter according to a result of the evaluating, wherein the determined first braking parameter is used for a next braking process of the vehicle, wherein the collecting (S102) the braking data of the current braking process comprises: collecting at least one of position data, vehicle speed data, acceleration data or jerk data of the vehicle in the current braking process, wherein the evaluating (S103) the braking effect of the current braking process according to the collected braking data comprises: determining a braking distance in the current braking process according to the collected position data; determining somatosensory information of the current braking process according to the collected vehicle speed data, acceleration data and jerk data; and evaluating the braking effect according to the braking distance and the somatosensory information. collecting at least one of position data, vehicle speed data, acceleration data or jerk data of the vehicle in the current braking process, wherein the evaluating (S103) the braking effect of the current braking process according to the collected braking data comprises: determining a braking distance in the current braking process according to the collected position data; determining somatosensory information of the current braking process according to the collected vehicle speed data, acceleration data and jerk data; and evaluating the braking effect according to the braking distance and the somatosensory information. determining a braking distance in the current braking process according to the collected position data; determining somatosensory information of the current braking process according to the collected vehicle speed data, acceleration data and jerk data; and evaluating the braking effect according to the braking distance and the somatosensory information. <EOS>