Cooperative Driving Automation: Simulation And Perception