Research on adaptive cruise control algorithm considering road conditions | Synapse