-
47c9a161f5
Merge branch 'SwiftyCarStarter' into 'master'
Michael Pivato
2020-05-24 06:09:54 +00:00
-
-
59834d2afc
Add factory to initialise vehicles
Piv
2020-05-20 19:32:01 +09:30
-
4ad8342033
Add initial grpc server implementation
Piv
2020-05-20 19:07:11 +09:30
-
7777d1b73f
Merge branch 'windows_fixes' into 'master'
Michael Pivato
2020-05-19 09:16:28 +00:00
-
-
a7fdbf3f6e
Don't allow swift grpc generation on swift.
Piv
2020-05-19 18:40:29 +09:30
-
de50b87d88
Bulk of swift code done for simple controller case.
Piv
2020-05-13 21:17:51 +09:30
-
9c810f2731
Add SwiftyGPIO
Piv
2020-05-08 18:26:05 +09:30
-
98dc0395e3
Add initial grpc generation, and add to gradle build
Piv
2020-05-08 18:24:20 +09:30
-
270dd8e362
initial Swifty Car commit
Piv
2020-05-07 20:54:26 +09:30
-
-
-
e7977d47eb
Merge branch 'SimpleIosController' into 'master'
Michael Pivato
2020-05-06 12:17:59 +00:00
-
-
4b3b960d22
iOS simple controller works
Piv
2020-05-06 21:44:42 +09:30
-
9376bd70ed
Simple Controller UI/gRPC working
Piv
2020-05-04 22:40:22 +09:30
-
ac80a24936
Start fleshing out simple controller
Piv
2020-05-03 19:33:27 +09:30
-
-
f344f37642
Reconfigure iOS project to not be weird.
Piv
2020-05-03 17:21:15 +09:30
-
a09aa4a627
Remove cocoapods, use SPM instead.
Piv
2020-05-03 16:57:37 +09:30
-
7fb20f9d86
Format files and add gRPC stream support.
Piv
2020-05-03 16:10:40 +09:30
-
ff73d09855
Add SwiftPackageManager with swift gRPC
Piv
2020-05-03 16:06:33 +09:30
-
82b0332fdb
Minor Intellij IDE improvements.
Piv
2020-05-03 16:05:40 +09:30
-
bad8e57b1f
Add support for local RPLidar on macOS
Piv
2020-05-03 15:38:29 +09:30
-
-
92f82c0d33
Include generated swift gRPC code in xcode
Piv
2020-04-29 22:26:37 +09:30
-
61a0e6cf12
Merged in SwiftGrpcSupport (pull request #3)
Michael Pivato
2020-04-29 09:45:16 +00:00
-
-
d4ee05107a
Add updated gradle wrapper
Piv
2020-04-29 19:11:37 +09:30
-
481c2088dc
Ignore swift generated code TODO: put the generated code somewhere more sensible (e.g. a build folder)
Piv
2020-04-29 19:11:19 +09:30
-
77dff59d38
Generate and copy swift grpc/protobuf code
Piv
2020-04-29 19:10:07 +09:30
-
a7057e5b5f
Update gradle
Piv
2020-04-29 19:09:23 +09:30
-
a3a163b654
Add swift grpc code-gen and use latest grpcSwift pod
Piv
2020-04-28 23:00:31 +09:30
-
797344ecac
Merged in recording (pull request #2)
Michael Pivato
2020-04-28 13:20:23 +00:00
-
-
b633fdea95
Recording vehicle change is working
Piv
2020-04-25 16:29:12 +09:30
-
1d2253dd18
Minor refactoring and more support for recording data.
Piv
2020-04-25 15:06:40 +09:30
-
f7bb8cd774
Add ios project
Piv
2020-04-23 22:32:16 +09:30
-
9a16f02d77
Provision lidar servicer to support recording data without streaming.
Piv
2020-04-23 21:13:54 +09:30
-
807921b58f
Add recording capability to simple controller.
Piv
2020-04-22 22:22:08 +09:30
-
54770d7675
Add recording functionality, did some other minor tweaks as well to protos
Piv
2020-04-22 20:57:41 +09:30
-
-
f44877397c
Fix up some python to get run working in vs code. Also allowed running with python -m car
Piv
2020-04-21 19:53:42 +09:30
-
d3c14f1e0a
Don't allow setting of zmq port by grpc
Piv
2020-04-20 22:27:12 +09:30
-
71eeaeb9cd
Don't allow client to specify zmq port.
Piv
2020-04-20 22:26:52 +09:30
-
d9c2f2a143
Fixup factories to support environment variables
Piv
2020-04-20 18:11:34 +09:30
-
a84af91323
Make macos grpc plugin executable, fix python proto config to depend on protobuf generation.
Piv
2020-04-19 19:59:30 +09:30
-
83fda38814
Add windows protobuf generation support
Piv
2020-04-19 19:04:03 +09:30
-
4015f1501f
Final work to get the build going.
Piv
2020-04-19 14:17:00 +09:30
-
86ac59aada
Move car into another sub-directory
Piv
2020-04-19 13:53:31 +09:30
-
46b1393b96
Don't commit test stuff.
Piv
2020-04-19 13:38:50 +09:30
-
a3cae8c13d
Fix .gitignore for python code
Piv
2020-04-19 12:31:35 +09:30
-
3946ebc660
Move car python code into src subdirectory
Piv
2020-04-19 12:30:00 +09:30
-
acdc822d5d
Merged in MultiProjectBuild (pull request #1)
Michael Pivato
2020-04-19 02:13:05 +00:00
-
-
e577ad4011
Add 'car/' from commit 'eee0e8dc445691e600680f4abc77f2814b20b054'
Piv
2020-04-19 11:07:44 +09:30
-
-
1d29a5526c
Getting ready for subtree merge
Piv
2020-04-19 09:53:29 +09:30
-
eee0e8dc44
Add python car module as subproject, add config to generate python protobuf code.
Piv
2020-04-18 17:58:05 +09:30
-
5b57bf592d
Add python car module as subproject, add config to generate python protobuf code.
Piv
2020-04-18 17:58:05 +09:30
-
b9254d89f8
Add python car module as subproject
Piv
2020-04-18 17:57:00 +09:30
-
ed09012705
Remove generated proto code, as it's now generated by gradle at build time.
Piv
2020-04-18 17:56:06 +09:30
-
878f4bc8ab
Add python car module as subproject
Piv
2020-04-17 21:21:34 +09:30
-
3446bcaa53
Create multiproject build, add python grpc build support
Piv
2020-04-17 20:47:37 +09:30
-
-
ed371d3a2f
Make the lidar streamer ready to work with main controller
Piv
2020-04-16 21:12:12 +09:30
-
65c19e7494
Lidar fixes
Piv
2020-04-15 21:41:09 +09:30
-
e09465e33c
Separate motor servicer from main controller
Piv
2020-04-15 21:22:47 +09:30
-
81b34a69a3
Rename MotorServer and place in root directory.
Piv
2020-04-15 21:07:30 +09:30
-
70032578be
Fix control/gpio module reference.
Piv
2020-04-15 20:58:35 +09:30
-
d29b9e7b42
Merge remote-tracking branch 'origin/TrackingTesting' into TrackingTesting
Piv
2020-04-15 20:51:55 +09:30
-
-
53c39bd364
Move files from gpiozero->gpio module.
Piv
2020-04-15 20:50:30 +09:30
-
9deaeb3294
Fix up some more commenting
Piv
2020-04-05 18:59:38 +09:30
-
-
685f2ad35b
Use change listener rather than direct message factory for lidar.
michaelpivato
2020-03-30 12:32:31 +10:30
-
3fd6830f6b
Start adding other methods for tracking.
Piv
2020-03-29 22:32:50 +10:30
-
f42778057f
Finishing off other references to com.example.
Piv
2020-03-22 21:10:04 +10:30
-
faffc97043
Move packages to org.vato
Piv
2020-03-22 21:04:28 +10:30
-
bd735fd6b0
Add primary functionality to lidar view based on slam view.
Piv
2020-03-22 20:21:57 +10:30
-
03f6c2b9f7
Provide a generic way to receive zmq updates for lidar and slam.
Piv
2020-03-22 19:01:40 +10:30
-
872073352b
Rework slam streamer for easier testing
Piv
2020-03-19 23:35:23 +10:30
-
b16b0900cd
Fix motor control
Piv
2020-03-19 23:21:52 +10:30
-
dc832d8a5d
Update Gradle
Piv
2020-03-19 23:13:38 +10:30
-
c6b9ae4d6e
Fixup imports
Piv
2020-03-19 21:21:07 +10:30
-
b10f7eaf55
Prepare to test lidar tracker.
Piv
2020-03-19 20:23:04 +10:30
-
a25aa1cd44
Add option to set the colour for points based on their group.
michaelpivato
2020-03-18 12:43:31 +10:30
-
65a53e4df5
Fix minor bugs in algorithms
Piv
2020-03-17 21:49:36 +10:30
-
6c8ae1a19a
Start doing test.
michaelpivato
2020-03-17 12:31:16 +10:30
-
8bad98ecbd
Start adding new animate file to show groups from algorithm.
Piv
2020-03-16 21:42:47 +10:30
-
7ed3a20892
Start adding files for testing the algorithms.
michaelpivato
2020-03-16 12:33:12 +10:30
-
40e3d283bf
Add lidar animate test, fix mock iterable.
Piv
2020-03-11 22:26:42 +10:30
-
c9a421867b
Move dummy lidar scans into tracking folder.
Piv
2020-03-10 20:42:32 +10:30
-
41ed968b2f
Add more detailed lidar scans
Michael Pivato
2020-03-10 20:39:04 +10:30
-
71a8ed8468
Fixup mock lidar
Piv
2020-03-09 23:06:58 +10:30
-
50d8923ad0
Tidy up some lidar stuff for testing and clarity.
Piv
2020-03-09 23:02:19 +10:30
-
ef83365fd8
Add lidar loading utility, fixup main in motorserver.
Piv
2020-03-09 22:01:36 +10:30
-
da40ee1875
Add dummy lidar scans
Michael Pivato
2020-03-09 17:44:25 +10:30
-
ffa862b9a8
Merged in lidarrework (pull request #2)
Michael Pivato
2020-03-07 06:28:57 +00:00
-
-
8e95f91f18
Rework lidar to better support testing and listeners.
Piv
2020-03-06 21:36:27 +10:30
-
-
046d38d300
Delete old motor_session module
Piv
2020-03-06 19:48:14 +10:30
-
f807e73219
Add support for mock vehicle
Piv
2020-03-06 19:47:03 +10:30
-
1ec1e5acc7
Merged in ModuleRefactor (pull request #1)
Michael Pivato
2020-03-05 11:41:45 +00:00
-
-
18ec653962
Add a script to generate required protobuf files
Piv
2020-03-05 22:08:30 +10:30
-
82a214c209
Refactor python module structure
Piv
2020-03-05 21:43:22 +10:30
-
-
043c8783a4
Initial Bitbucket Pipelines configuration
Michael Pivato
2020-03-05 10:27:59 +00:00
-
94d72544b4
Start tidying up algorithms module.
Piv
2020-03-05 20:26:07 +10:30
-
e3f2cbd307
Tidy up lidar classes
Piv
2020-03-05 20:18:41 +10:30
-
c52237cae4
FInal fixes to move to message factory
Piv
2020-03-05 19:40:34 +10:30
-
9878aaf6a4
Use message factory for slam streamer
Piv
2020-02-27 20:45:15 +10:30
-
a5519dd651
add init file to messaging
Piv
2020-02-26 23:15:24 +10:30
-
6aa0f845ba
Add stuff for messages.
Piv
2020-02-26 23:00:06 +10:30
-
136c96a926
Start adding alternate message streamers. Make algorithms less bad.
Piv
2020-02-26 21:58:42 +10:30
-
6e00106d90
Add build folders back to gitignore
Piv
2020-02-26 17:21:17 +10:30