Optimal Vehicle Trajectory Planning With Control Constraints and Recursive Implementation for Automated On-Ramp Merging | Synapse