|
|
@ -56,13 +56,10 @@ class SimulatorState: |
|
|
|
@property |
|
|
|
@property |
|
|
|
def speed(self): |
|
|
|
def speed(self): |
|
|
|
return math.sqrt(self.velocity.x ** 2 + self.velocity.y ** 2 + self.velocity.z ** 2) |
|
|
|
return math.sqrt(self.velocity.x ** 2 + self.velocity.y ** 2 + self.velocity.z ** 2) |
|
|
|
|
|
|
|
|
|
|
|
sim_state = SimulatorState() |
|
|
|
sim_state = SimulatorState() |
|
|
|
sim_state.velocity = vec3(3.25, 10.50, 0) |
|
|
|
sim_state.velocity = vec3(3.25, 10.50, 0) |
|
|
|
sim_state.bearing = 72.51 |
|
|
|
sim_state.bearing = 72.51 |
|
|
|
sim_state.steering_angle = 7.87 |
|
|
|
sim_state.steering_angle = 7.87 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class World(ABC): |
|
|
|
class World(ABC): |
|
|
|
def __init__(self, dual_camera): |
|
|
|
def __init__(self, dual_camera): |
|
|
|
self.dual_camera = dual_camera |
|
|
|
self.dual_camera = dual_camera |
|
|
|