blob: dfdaef4deb76da5cea7e08c4b7333bbe777d6d34 [file] [log] [blame]
Austin Schuh718c44c2018-02-17 15:38:01 -08001cc_library(
2 name = "trajectory",
3 srcs = [
4 "trajectory.cc",
5 ],
6 hdrs = [
7 "trajectory.h",
8 ],
Austin Schuh8e99b822018-02-18 00:15:36 -08009 deps = [
10 ":dynamics",
11 "//third_party/eigen",
12 ],
Austin Schuh718c44c2018-02-17 15:38:01 -080013)
14
15cc_test(
16 name = "trajectory_test",
17 srcs = [
18 "trajectory_test.cc",
19 ],
20 deps = [
21 ":trajectory",
22 "//aos/testing:googletest",
23 "//third_party/eigen",
24 ],
25)
Austin Schuh74455862018-02-17 17:14:59 -080026
27cc_library(
28 name = "dynamics",
29 srcs = [
30 "dynamics.cc",
31 ],
32 hdrs = [
33 "dynamics.h",
34 ],
35 deps = [
36 "//frc971/control_loops:runge_kutta",
37 "//third_party/eigen",
38 ],
39)
40
41cc_test(
42 name = "dynamics_test",
43 srcs = [
44 "dynamics_test.cc",
45 ],
46 deps = [
47 ":dynamics",
48 "//aos/testing:googletest",
49 ],
50)