Adding lidar sensor handling
This commit is contained in:
@@ -7,6 +7,16 @@
|
||||
script = ExtResource("1_hqf45")
|
||||
metadata/_custom_type_script = "uid://cr4oydwvmm28y"
|
||||
|
||||
[node name="Label" type="Label" parent="." unique_id=749031600]
|
||||
custom_minimum_size = Vector2(200, 0)
|
||||
offset_left = -100.0
|
||||
offset_top = 90.0
|
||||
offset_right = 100.0
|
||||
offset_bottom = 178.0
|
||||
theme_override_font_sizes/font_size = 64
|
||||
text = "10.0 g"
|
||||
horizontal_alignment = 1
|
||||
|
||||
[node name="Panel" type="Panel" parent="." unique_id=1154284634]
|
||||
visible = false
|
||||
offset_left = -103.0
|
||||
@@ -32,17 +42,13 @@ default_color = Color(0, 1, 0, 1)
|
||||
begin_cap_mode = 2
|
||||
end_cap_mode = 2
|
||||
|
||||
[node name="Label" type="Label" parent="." unique_id=749031600]
|
||||
offset_right = 40.0
|
||||
offset_bottom = 23.0
|
||||
|
||||
[node name="MovableControl" type="Control" parent="." unique_id=345939378 node_paths=PackedStringArray("move_target")]
|
||||
layout_mode = 3
|
||||
anchors_preset = 0
|
||||
offset_left = -103.0
|
||||
offset_top = -103.0
|
||||
offset_right = 106.0
|
||||
offset_bottom = 106.0
|
||||
offset_bottom = 183.0
|
||||
mouse_filter = 1
|
||||
script = ExtResource("2_pog3i")
|
||||
move_target = NodePath("..")
|
||||
|
||||
@@ -24,8 +24,9 @@ func _update_data():
|
||||
return
|
||||
var lateral_gs = host_vehicle.lateral_accel
|
||||
var accel_g = lateral_gs.length() / Constants.g
|
||||
var x_vec = Vector2(lateral_gs.x, 0)
|
||||
accel_vector.points = [origin, lateral_gs * 4]
|
||||
x_vector.points = [origin, x_vec * 4]
|
||||
y_vector.points = [x_vec * 4, lateral_gs * 4]
|
||||
var end_point = Vector2(lateral_gs.y, -lateral_gs.x)
|
||||
var forward = Vector2(0, -lateral_gs.x)
|
||||
accel_vector.points = [origin, end_point * 4]
|
||||
x_vector.points = [forward * 4, end_point * 4]
|
||||
y_vector.points = [origin, forward * 4]
|
||||
label.text = str(round(accel_g*10)/10) + ' g'
|
||||
|
||||
Reference in New Issue
Block a user