A method for controlling autonomous driving for an autonomous driving vehicle, includes collecting sensing information on autonomous driving in an autonomous driving mode, calculating an initial longitudinal control value based on the sensing information on the autonomous driving, correcting the initial longitudinal control value based on the sensing information, and performing a longitudinal driving control by transmitting the corrected longitudinal control value to a lower controller.