This website requires JavaScript.
57982a9423
Fix esp32 servo implementation, update rust service to work with it and support print vehicle
master
vato007
2025-03-08 11:06:02 +10:30
3ea9e30bda
Update android version, fix android build,
vato007
2025-02-26 18:15:19 +10:30
bed026dd20
Clean up rust implementation, add lidar implementation in rust
Michael Pivato
2024-03-15 21:17:13 +10:30
a3060d7e22
Update android dependencies, remove legacy python/swift grpc plugins
Piv
2023-01-22 20:53:49 +10:30
957880f1fb
Merge branch 'car-rs' into 'master'
Michael Pivato
2023-01-22 04:38:46 +00:00
34fbc40ebb
Initialise esp32 pwm, fix esp32 initial setup as it uses 2 bytes
Piv
2023-01-22 15:05:32 +10:30
40e5269c35
Remove swift source, update esp32 usb servo to share serial port
Piv
2023-01-22 14:20:36 +10:30
b56467dd1c
Fix android build
piv
2022-10-15 14:30:20 +10:30
4d8dddbef0
Add print vehicle to car-rs, update android gradle versions
piv
2022-10-15 13:55:21 +10:30
3daa815710
Add single steering/throttle grpc methods, add bounds checks to set servo value
Piv
2022-10-02 15:44:38 +10:30
de0e3e3243
Setup 2d streaming with vehicle, add servo vehicle and some servo refactor/implementation
Piv
2022-10-02 14:42:24 +10:30
42477b3542
Minor refactor of vehicle and servo to simplify traits
Piv
2022-10-01 23:15:53 +09:30
8dae07722a
Add timeout support to car-rs streaming
Piv
2022-10-01 18:28:19 +09:30
f48518e88f
Add grpc initalisation, start adding streaming grpc control
piv
2022-08-07 16:04:07 +09:30
d876fcbb2e
Add grpc rust codegen + stubs, add rppal compile feature for raspberry pi compilation.
Piv
2022-08-06 20:34:00 +09:30
26647017c3
Initialise arrays on the stack in esp32 servo
Piv
2022-07-31 17:50:03 +09:30
985213311d
Add link to tonic docs
piv
2022-07-31 16:08:20 +09:30
825f57dee9
Start adding rust car implementation
piv
2022-07-31 16:05:39 +09:30
ba942804db
Merge branch 'gradle-7' into 'master'
Michael Pivato
2021-04-24 13:49:30 +00:00
9d8787fd0d
Update protobuf, gradle wrapper, grpc, restore gradle latest image
Piv
2021-04-24 23:10:35 +09:30
4098a3c780
Merge branch 'depth-prediction' into 'master'
Michael Pivato
2021-04-24 13:23:30 +00:00
95b3bbf607
Downgrade gradle version for ci build
Piv
2021-04-24 22:32:11 +09:30
497c3909f8
Add depth model and interface class, update dependencies and android sdk
Piv
2021-04-24 17:18:26 +09:30
8188e4a58f
Simplify pid calculation
Piv
2021-04-20 22:28:38 +09:30
0ce5432666
Add simple pid controller
Piv
2021-04-20 21:49:20 +09:30
6ed0785ac0
Merge branch 'ci-gradlew' into 'master'
Michael Pivato
2020-11-22 05:52:53 +00:00
2d93438eb8
Stop using gradlew in gitlab-ci, collapse proto codegen into a single job, add pipeline cacheing
Michael Pivato
2020-11-22 05:52:53 +00:00
775a0149d3
Merge branch 'proto-swift-ci-build' into 'master'
Michael Pivato
2020-11-21 23:35:55 +00:00
993a8ecac9
Use static linked grpc executables for swift gRPC plugins
Piv
2020-11-22 09:51:10 +10:30
ec6a0f26e2
Add protocgen/swift build to gitlab ci file.
Piv
2020-09-13 21:56:55 +09:30
3545035e88
Remove protocgen/swift build from gitlab ci.
Piv
2020-09-13 21:56:07 +09:30
2ae5c425ad
Update gitlab ci to include protoc gen, swift build.
Piv
2020-09-13 21:41:30 +09:30
2944e1b5eb
Merge branch 'esp32' into 'master'
Michael Pivato
2020-09-13 12:07:39 +00:00
0026aade39
Initialise serial port in factory
Piv
2020-09-13 21:36:08 +09:30
3894e04876
Add ESP32 Serial support to SwiftyCar
Piv
2020-09-12 22:08:03 +09:30
cbe2a48f0c
Update other config files.
Piv
2020-09-12 16:25:43 +09:30
c97df7bbaa
Add Esp32 (serial) vehicle to pycar
Piv
2020-09-12 15:49:01 +09:30
fc3607316d
Fix script to point to platformio project file.
Piv
2020-09-08 22:03:54 +09:30
1276947aa4
Change working directory for library dependencies in ci build.
Piv
2020-09-08 21:51:25 +09:30
8fafc46ec4
Add src variable to ci build
Piv
2020-09-08 21:46:50 +09:30
1f4ed129f1
Fix board in ci build
Piv
2020-09-08 21:44:11 +09:30
45ba68f4aa
Add esp32 build to gitlab ci
Piv
2020-09-08 21:40:09 +09:30
b72781e322
Initial PlatformIO code.
Piv
2020-09-08 21:23:21 +09:30
756e2741be
Move to platformIO for ESP32
Piv
2020-09-08 21:01:44 +09:30
8b0cbdc57a
Start adding esp32 sketch
Piv
2020-09-08 19:28:53 +09:30
98c7dd0114
Update grpc version, use servo implementations.
Piv
2020-09-02 23:07:51 +09:30
8201f02224
Fix imports and try error
Piv
2020-09-02 22:07:37 +09:30
618893b367
Add Dockerfile, fix package file
Piv
2020-09-02 21:51:15 +09:30
f0bf033e0f
Depend on external car wrapper library
Piv
2020-09-02 21:17:03 +09:30
2bd46e6901
Fix deploy_pycar stage
Michael Pivato
2020-08-31 02:52:43 +00:00
b017521608
Update .gitlab-ci.yml to support pypi dist
Michael Pivato
2020-08-31 02:51:46 +00:00
622ed0911e
Add some readme files, start fixing docker build.
Piv
2020-08-30 15:16:15 +09:30
2c84b1bc80
Use docker image in deploy
0.0.1alpha
Piv
2020-08-26 19:45:29 +09:30
7e05ccf871
Fix whitespace
Piv
2020-08-26 19:42:29 +09:30
da03812c63
Fix needs in yaml
Piv
2020-08-26 19:38:02 +09:30
4458b88f45
Fix yaml
Piv
2020-08-26 19:36:53 +09:30
a6c9172360
Login to correct repo
Piv
2020-08-26 19:35:33 +09:30
dba2ddcf56
Temp add push to build
Piv
2020-08-26 19:33:49 +09:30
b5cf7354e8
Revert to extends method, rather than DAG needs
Piv
2020-08-26 18:02:51 +09:30
39fa301ca4
Fix image for docker deploy
Piv
2020-08-26 18:00:43 +09:30
18df8a259b
Fixup docker tag in gitlab ci build script
Piv
2020-08-26 17:57:06 +09:30
ce1b8f42ed
Override except tags for deploy
Piv
2020-08-25 22:34:16 +09:30
56e388d042
Fix gitlab build on tags
Piv
2020-08-25 22:31:33 +09:30
d092e4fa17
Login in deploy script
Piv
2020-08-25 22:27:06 +09:30
1bc14a7fed
Fix deploy command
Piv
2020-08-25 22:25:20 +09:30
8dbcff5342
Add deploy stage and regular python build stage to pycar CI build
Piv
2020-08-25 22:22:45 +09:30
cd461b0c03
Rework docker login for stdin again.
Piv
2020-08-25 21:14:32 +09:30
e882aaa473
Don't use stdin for password
Piv
2020-08-25 21:11:44 +09:30
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.
Piv
2020-08-25 21:06:13 +09:30
136a16bde0
Fix gitlab-ci file pathing.
Piv
2020-08-24 21:38:07 +09:30
a731c358a8
Move gitlab ci file to root
Piv
2020-08-24 21:36:33 +09:30
e2cef4530b
Add gitlab build script, fix dockerfile and dockerignore
Piv
2020-08-24 21:33:20 +09:30
db111e6df7
Add default env for car and gpio requirements
Piv
2020-08-23 22:41:38 +09:30
22830fa43a
Merge branch 'TrackingTesting' into 'master'
Michael Pivato
2020-08-23 11:53:12 +00:00
2dcc0d8bca
Fixup dockerfile, requirements, upgrade android gradle.
Piv
2020-08-23 21:06:13 +09:30
57e90c495f
Add lidar streaming support to SwiftyCar
Piv
2020-07-10 22:55:32 +09:30
1172647481
Fix up bugs with assign groups 2
Piv
2020-06-15 20:38:14 +09:30
ecca22d7d4
More work on new assign groups algorithm.
michaelpivato
2020-06-15 12:29:11 +09:30
ec677890c4
Start adding updated assign groups algorithm
Piv
2020-06-14 19:48:13 +09:30
1cd2e2c237
Finish ICP algorithms
Piv
2020-06-13 10:21:40 +09:30
3710255703
More functions added
michaelpivato
2020-06-10 12:24:56 +09:30
07f39dbe3d
Start adding icp algorithms
Piv
2020-06-09 21:34:50 +09:30
49c1e90c4e
Remove debug stuff, lidar streaming working.
Piv
2020-06-02 20:33:01 +09:30
14d3a64c7f
Fix concurrent access of current groups
Piv
2020-06-01 18:16:59 +09:30
0f1110aeb0
Fix points between groups scoping issues.
Piv
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
3711597433
Start upgrading grouping algorithm to be more performant in python
Piv
2020-05-31 16:03:07 +09:30
e54db7c007
Update to Android Studio 4
Piv
2020-05-31 16:02:03 +09:30
31d6bed897
Rework lidar cache to support grpc streaming
Piv
2020-05-31 16:01:43 +09:30
7750fa80d7
Include commented out macos lidar port in launch config
Piv
2020-05-30 12:12:58 +09:30
9393d24e59
Minor upgrades to android lidar support
Piv
2020-05-30 12:12:35 +09:30
9efae43225
More pycar fixes.
=
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
674437d543
Fix up old slam dependency on generated empty pb file
Piv
2020-05-29 21:42:05 +09:30
b62e45feb6
WSL/Linux build working
=
2020-05-28 20:08:15 +09:30
81e3fcb9db
Clean up lidar device setting to only use one environment variable
Piv
2020-05-27 18:18:14 +09:30
4d511ca91b
Add some running code for lidar cache, test stubs, fix proto.
Piv
2020-05-24 22:48:13 +09:30