Abstract: An apparatus for autonomous driving algorithm development includes: a data obtaining unit configured to receive daily driving data including a front photographed image, GPS information, acceleration sensor data, and vehicle driving data of a vehicle; a data control unit configured to perform preliminary learning using the daily driving, and store the daily driving data in a connected database; a data pre-processing unit configured to match view angles of a road image of the front photographed image with an image conversion technique, and pre-process the daily driving data by converting the acceleration sensor data into acceleration components; a machine learning unit configured to learn the pre-processed daily driving data by applying it to an autonomous driving algorithm; a route model-generating unit configured to reconfigure, using the learned autonomous driving algorithm, the autonomous driving algorithm; and an autonomous driving control unit configured to provide a command for controlling the autonomous