Commit Graph

233 Commits

Author SHA1 Message Date
Piv
ef83365fd8 Add lidar loading utility, fixup main in motorserver. 2020-03-09 22:01:36 +10:30
Michael Pivato
da40ee1875 Add dummy lidar scans 2020-03-09 17:44:25 +10:30
Michael Pivato
ffa862b9a8 Merged in lidarrework (pull request #2)
Rework lidar to better support testing and listeners.
2020-03-07 06:28:57 +00:00
Piv
8e95f91f18 Rework lidar to better support testing and listeners. 2020-03-06 21:36:27 +10:30
Piv
046d38d300 Delete old motor_session module 2020-03-06 19:48:14 +10:30
Piv
f807e73219 Add support for mock vehicle 2020-03-06 19:47:03 +10:30
Michael Pivato
1ec1e5acc7 Merged in ModuleRefactor (pull request #1) 2020-03-05 11:41:45 +00:00
Piv
18ec653962 Add a script to generate required protobuf files 2020-03-05 22:08:30 +10:30
Piv
82a214c209 Refactor python module structure 2020-03-05 21:43:22 +10:30
Michael Pivato
043c8783a4 Initial Bitbucket Pipelines configuration 2020-03-05 10:27:59 +00:00
Piv
94d72544b4 Start tidying up algorithms module. 2020-03-05 20:26:07 +10:30
Piv
e3f2cbd307 Tidy up lidar classes 2020-03-05 20:18:41 +10:30
Piv
c52237cae4 FInal fixes to move to message factory 2020-03-05 19:40:34 +10:30
Piv
9878aaf6a4 Use message factory for slam streamer 2020-02-27 20:45:15 +10:30
Piv
a5519dd651 add init file to messaging 2020-02-26 23:15:24 +10:30
Piv
6aa0f845ba Add stuff for messages. 2020-02-26 23:00:06 +10:30
Piv
136c96a926 Start adding alternate message streamers. Make algorithms less bad. 2020-02-26 21:58:42 +10:30
Piv
6e00106d90 Add build folders back to gitignore 2020-02-26 17:21:17 +10:30
Piv
4013bbdf5f Add pycache back to gitignore 2020-02-26 17:20:17 +10:30
Piv
ab57aec9da Merge remote-tracking branch 'origin/master' 2020-02-26 17:18:17 +10:30
Piv
3abebad464 Add assets, cleanup gitignore 2020-02-26 17:17:49 +10:30
Piv
daddd21192 Delete old lidar service stuff - now using persontracking only. 2020-02-24 21:27:30 +10:30
Piv
a1b82b4293 Remove more obsolete files 2020-02-24 21:21:36 +10:30
Piv
92b5bbc4b5 Start adding python setup file 2020-02-24 21:20:36 +10:30
Piv
0a20a7fede Remove all web stuff that was never finished 2020-02-24 21:17:44 +10:30
Piv
efe7b02099 Tidy up lidar tracker and its protos 2020-02-24 21:13:41 +10:30
Piv
834aa5abfc Add example zmq stuff for testing. 2020-02-21 21:09:25 +10:30
Piv
e13551f798 Add RAFT stuff 2020-02-21 21:08:50 +10:30
Piv
18a5a33b5f Add old stuff from DST 2020-02-21 21:06:05 +10:30
Piv
46073b4d7b Fixing project directories. 2020-02-21 21:02:26 +10:30
Piv
0ba967c997 Clean up project directory. 2020-02-21 20:59:04 +10:30
Piv
178d2b8d57 tidy up motor_session, initialise pigpiod 2020-02-20 20:34:22 +10:30
Piv
5d4d58dfb0 Print socket that is being created 2020-02-19 17:34:06 +10:30
Piv
6fa062b559 Use list for sending the multipart message. 2020-02-18 20:09:37 +10:30
Piv
7efdca1e61 Put back correct import for slam grpc 2020-02-18 19:58:31 +10:30
Piv
546b519a1c Use float instead of int for slam location proto 2020-02-18 19:55:32 +10:30
Piv
ced8dea67b Fix location, don't print whole map. 2020-02-17 22:24:59 +10:30
Piv
8d4007dab2 Initialise lidar twice, print the actual mapbytes, don't ignore first scan 2020-02-17 22:22:56 +10:30
Piv
2e0d8ad345 Fix the mapbytes, as getmap doesn't return anything. 2020-02-17 22:19:50 +10:30
Piv
253e25d83d Fix print statement 2020-02-17 22:15:52 +10:30
Piv
46bf1fe4e4 Add more print statments, actually allow scanning to start. 2020-02-17 22:14:38 +10:30
Piv
065dcc437a Use pub socket with a key for the sub in the envelope. 2020-02-15 20:43:22 +10:30
Piv
65f3438631 Add debug print after receiving zmq message 2020-02-13 17:48:59 +10:30
Piv
65d5e94c0d Use multiprocessing for slam, add more debug prints 2020-02-12 22:03:25 +10:30
Piv
3a9906f7da Fix up commenting 2020-02-12 20:35:13 +10:30
Piv
852767b6f2 Merge remote-tracking branch 'origin/master' 2020-02-12 20:30:08 +10:30
Piv
1d69b7cbbb TIdy up, regenerate slam proto to include port 2020-02-12 20:29:25 +10:30
Piv
5993dc2072 Add lidar connection 2020-02-12 17:41:04 +10:30
Piv
f7d08ae31f Add slam servicer to server, not streamer. 2020-02-12 17:40:05 +10:30
michaelpivato
8356ebd35c Bind and start socket in start method, not initialiser. 2020-02-12 12:03:24 +10:30