blob: 4e069329150e936b695799ee8d2804c9080b26cf [file] [log] [blame]
James Kuszmauld938d332024-05-15 20:47:19 -07001load("//aos/flatbuffers:generate.bzl", "static_flatbuffer")
2
3static_flatbuffer(
4 name = "swerve_drivetrain_output_fbs",
5 srcs = ["swerve_drivetrain_output.fbs"],
6 visibility = ["//visibility:public"],
7 deps = ["//frc971/control_loops:can_talonfx_fbs"],
8)
9
10static_flatbuffer(
11 name = "swerve_drivetrain_position_fbs",
12 srcs = ["swerve_drivetrain_position.fbs"],
13 visibility = ["//visibility:public"],
14 deps = ["//frc971/control_loops:control_loops_fbs"],
15)
16
Austin Schuh999a19e2024-05-04 14:52:39 -070017py_binary(
18 name = "simulation",
19 srcs = [
20 "simulation.py",
21 ],
22 deps = [
23 "//frc971/control_loops/python:controls",
24 "@pip//matplotlib",
25 "@pip//numpy",
26 "@pip//pygobject",
27 "@pip//sympy",
28 ],
29)