(actors)
| 146 | return corners |
| 147 | |
| 148 | def _split_actors(actors): |
| 149 | vehicles = [] |
| 150 | traffic_lights = [] |
| 151 | speed_limits = [] |
| 152 | walkers = [] |
| 153 | stops = [] |
| 154 | static_obstacles = [] |
| 155 | for actor in actors: |
| 156 | if 'vehicle' in actor.type_id: |
| 157 | vehicles.append(actor) |
| 158 | elif 'traffic_light' in actor.type_id: |
| 159 | traffic_lights.append(actor) |
| 160 | elif 'speed_limit' in actor.type_id: |
| 161 | speed_limits.append(actor) |
| 162 | elif 'walker' in actor.type_id: |
| 163 | walkers.append(actor) |
| 164 | elif 'stop' in actor.type_id: |
| 165 | stops.append(actor) |
| 166 | elif 'static.prop' in actor.type_id: |
| 167 | static_obstacles.append(actor) |
| 168 | |
| 169 | |
| 170 | return (vehicles, traffic_lights, speed_limits, walkers, stops, static_obstacles) |
| 171 | |
| 172 | # Public functions |
| 173 | def get_stop_signals(stops): |
no test coverage detected