(self, sidewalk, index=0)
| 562 | return sidewalk.get_route_point_position(self.route_points[index]) |
| 563 | |
| 564 | def get_yaw(self, sidewalk, index=0): |
| 565 | pos = sidewalk.get_route_point_position(self.route_points[index]) |
| 566 | next_pos = sidewalk.get_route_point_position(self.route_points[index + 1]) |
| 567 | return np.rad2deg(math.atan2(next_pos.y - pos.y, next_pos.x - pos.x)) |
| 568 | |
| 569 | class Agent(object): |
| 570 | def __init__(self, actor, type_tag, path, preferred_speed, steer_angle_range=0.0, rand=0): |