blob: 897738a87241fe2621579ce4aed74b7c3d91f049 [file] [log] [blame]
Austin Schuh572ff402015-11-08 12:17:50 -08001package(default_visibility = ['//visibility:public'])
2
3py_library(
4 name = 'controls',
5 srcs = [
6 'control_loop.py',
7 'controls.py',
Austin Schuhedc317c2015-11-08 14:07:42 -08008 'polytope.py',
9 'libcdd.py',
Austin Schuh572ff402015-11-08 12:17:50 -080010 ],
Austin Schuh1f9aeb42015-11-12 23:34:49 -080011 deps = [
Austin Schuhc9177b52015-11-28 13:18:31 -080012 '//external:python-glog',
Austin Schuh1f9aeb42015-11-12 23:34:49 -080013 '//external:slycot',
14 ],
Campbell Crowley15e4d7e2015-11-21 18:12:48 -080015 data = [
16 '//third_party/cddlib:_cddlib.so',
17 ],
Austin Schuh572ff402015-11-08 12:17:50 -080018)
Brian Silverman9c89c0a2016-01-08 01:04:57 -080019
20py_test(
21 name = 'polytope_test',
22 srcs = [
23 'polytope_test.py',
24 ],
25 deps = [
26 ':controls',
27 ],
28)
Brian Silverman69120d72016-03-08 16:56:16 -050029
30py_binary(
31 name = 'down_estimator',
32 srcs = [
33 'down_estimator.py',
34 ],
35 deps = [
36 ':controls',
37 ],
38)