Commit Graph

374 Commits

Author SHA1 Message Date
Piv
dba2ddcf56 Temp add push to build 2020-08-26 19:33:49 +09:30
Piv
b5cf7354e8 Revert to extends method, rather than DAG needs 2020-08-26 18:02:51 +09:30
Piv
39fa301ca4 Fix image for docker deploy 2020-08-26 18:00:43 +09:30
Piv
18df8a259b Fixup docker tag in gitlab ci build script 2020-08-26 17:57:06 +09:30
Piv
ce1b8f42ed Override except tags for deploy 2020-08-25 22:34:16 +09:30
Piv
56e388d042 Fix gitlab build on tags 2020-08-25 22:31:33 +09:30
Piv
d092e4fa17 Login in deploy script 2020-08-25 22:27:06 +09:30
Piv
1bc14a7fed Fix deploy command 2020-08-25 22:25:20 +09:30
Piv
8dbcff5342 Add deploy stage and regular python build stage to pycar CI build 2020-08-25 22:22:45 +09:30
Piv
cd461b0c03 Rework docker login for stdin again. 2020-08-25 21:14:32 +09:30
Piv
e882aaa473 Don't use stdin for password 2020-08-25 21:11:44 +09:30
Piv
35dbe16432 Login to private dockerr repo within script, move image into main script.
This is because we'll eventually be doing other builds as well.
2020-08-25 21:06:13 +09:30
Piv
136a16bde0 Fix gitlab-ci file pathing. 2020-08-24 21:38:07 +09:30
Piv
a731c358a8 Move gitlab ci file to root 2020-08-24 21:36:33 +09:30
Piv
e2cef4530b Add gitlab build script, fix dockerfile and dockerignore 2020-08-24 21:33:20 +09:30
Piv
db111e6df7 Add default env for car and gpio requirements 2020-08-23 22:41:38 +09:30
Michael Pivato
22830fa43a Merge branch 'TrackingTesting' into 'master'
Interim Tracking testing

See merge request vato007/picar!4
2020-08-23 11:53:12 +00:00
Piv
2dcc0d8bca Fixup dockerfile, requirements, upgrade android gradle.
I'll merge this stuff in tracking for now, as there's some other stuff I'm working on and want these latest changes in.
2020-08-23 21:06:13 +09:30
Piv
57e90c495f Add lidar streaming support to SwiftyCar 2020-07-10 22:55:32 +09:30
Piv
1172647481 Fix up bugs with assign groups 2 2020-06-15 20:38:14 +09:30
michaelpivato
ecca22d7d4 More work on new assign groups algorithm. 2020-06-15 12:29:11 +09:30
Piv
ec677890c4 Start adding updated assign groups algorithm 2020-06-14 19:48:13 +09:30
Piv
1cd2e2c237 Finish ICP algorithms 2020-06-13 10:21:40 +09:30
michaelpivato
3710255703 More functions added 2020-06-10 12:24:56 +09:30
Piv
07f39dbe3d Start adding icp algorithms 2020-06-09 21:34:50 +09:30
Piv
49c1e90c4e Remove debug stuff, lidar streaming working.
Tracking still not working correctly, due to assign groups not working propery.
2020-06-02 20:33:01 +09:30
Piv
14d3a64c7f Fix concurrent access of current groups 2020-06-01 18:16:59 +09:30
Piv
0f1110aeb0 Fix points between groups scoping issues. 2020-05-31 18:18:56 +09:30
=
57cea7ef60 Start fixing algorithms 2020-05-31 18:07:42 +09:30
=
e5c64f7343 Update gradle 2020-05-31 18:06:56 +09:30
=
2aed917fde Merge branch 'master' into TrackingTesting 2020-05-31 16:31:21 +09:30
Piv
3711597433 Start upgrading grouping algorithm to be more performant in python 2020-05-31 16:03:07 +09:30
Piv
e54db7c007 Update to Android Studio 4 2020-05-31 16:02:03 +09:30
Piv
31d6bed897 Rework lidar cache to support grpc streaming 2020-05-31 16:01:43 +09:30
Piv
7750fa80d7 Include commented out macos lidar port in launch config 2020-05-30 12:12:58 +09:30
Piv
9393d24e59 Minor upgrades to android lidar support 2020-05-30 12:12:35 +09:30
=
9efae43225 More pycar fixes.
Whilst it's good to have pycar, note for the future that this wasn't the problem. VS Code hadn't picked up the correct working directory in WSL.
2020-05-29 21:58:11 +09:30
=
858cbcb2ff Move root car to pycar, put other pycar back to car. 2020-05-29 21:50:46 +09:30
=
0bd92e731f Move car to pycar, fixes linux issue with vscode picking up wrong module. 2020-05-29 21:46:07 +09:30
Piv
674437d543 Fix up old slam dependency on generated empty pb file 2020-05-29 21:42:05 +09:30
=
b62e45feb6 WSL/Linux build working 2020-05-28 20:08:15 +09:30
Piv
81e3fcb9db Clean up lidar device setting to only use one environment variable 2020-05-27 18:18:14 +09:30
Piv
4d511ca91b Add some running code for lidar cache, test stubs, fix proto. 2020-05-24 22:48:13 +09:30
Michael Pivato
47c9a161f5 Merge branch 'SwiftyCarStarter' into 'master'
Swifty car starter

See merge request vato007/picar!3
2020-05-24 06:09:54 +00:00
Piv
59834d2afc Add factory to initialise vehicles 2020-05-20 19:32:01 +09:30
Piv
4ad8342033 Add initial grpc server implementation
Still need to use a factory to get the correct vehicle, based on environment variables.
2020-05-20 19:07:11 +09:30
Michael Pivato
7777d1b73f Merge branch 'windows_fixes' into 'master'
Disable windows swift generation

See merge request vato007/picar!2
2020-05-19 09:16:28 +00:00
Piv
a7fdbf3f6e Don't allow swift grpc generation on swift.
Swift on Windows isn't great atm.
2020-05-19 18:40:29 +09:30
Piv
de50b87d88 Bulk of swift code done for simple controller case.
Just need to get the server running, then can test
2020-05-13 21:17:51 +09:30
Piv
9c810f2731 Add SwiftyGPIO 2020-05-08 18:26:05 +09:30