Commit Graph

172 Commits

Author SHA1 Message Date
Piv 4b8c17d76a Add lidar tracking proto files 2019-12-15 17:24:43 +10:30
Piv 7793f808ea Fix the motor server 2019-11-28 08:03:28 +10:30
Piv 10e45f5b45 Stop using a grpc stream. 2019-11-28 08:01:26 +10:30
Piv eae291da07 Stop explicitly setting servo for steering for now. 2019-11-24 14:25:34 +10:30
Piv 843d03fd49 Actually use pin factory 2019-11-24 14:14:03 +10:30
Piv a08165e8a5 Temporarily disable security 2019-11-24 14:12:13 +10:30
Piv 2518cd7983 Explicitly use pin factories for servo/motor. 2019-11-24 14:10:10 +10:30
Piv d1695772b3 Use a stream for the steering as well. 2019-11-24 13:12:55 +10:30
Piv 070a87f285 Use bytes for server credentials as well. 2019-11-17 17:36:54 +10:30
Piv 43d8ed3515 Use nested list... :( 2019-11-17 17:35:57 +10:30
Piv 9b3d991f03 Use tuple rather than list 2019-11-17 17:27:02 +10:30
Piv e90033c7cc Use string rather than bytes for server credentials. 2019-11-17 17:25:13 +10:30
Piv 4a6bd8bd64 Use server credentials for server 2019-11-17 17:23:30 +10:30
Piv 6d3c5fd5ae Read bytes directly in open 2019-11-17 17:21:46 +10:30
Piv 69caa12fe5 Use bytes rather than str for key and ca 2019-11-17 17:19:54 +10:30
Piv 5d4f0feebf Add credentials and secure port to motor server. 2019-11-17 17:17:41 +10:30
Piv e1f71a61ff Remove car from imports 2019-11-16 09:15:33 +10:30
Piv a968a4ce97 Fix Motor Server and python controller 2019-11-14 20:48:46 +10:30
Piv 5024796785 Fix server, add dummy python controller. 2019-11-14 18:50:26 +10:30
Piv bd74ca3c66 Add python client for the car controller. 2019-09-29 21:15:11 +09:30
Piv 7884766410 Use car package and ghetto singleton motor/servo. 2019-09-29 21:14:16 +09:30
Piv aef30f9f2f Merge remote-tracking branch 'origin/MotorControl' into MotorControl 2019-09-29 19:01:18 +09:30
Piv d91d666aa9 Add loop to keep server active. 2019-09-29 18:59:44 +09:30
Michael Pivato 1feb8c235e Fixed imports and some things from first run. 2019-09-29 18:58:17 +09:30
Piv 78ba890669 Add shebang to motor server. 2019-09-29 10:53:53 +09:30
Piv 17f3fceab9 Add debug stuff for the MotorServer 2019-09-29 10:29:09 +09:30
Piv 34fc2f95f8 Fix lidar service to return a proper map. 2019-09-24 17:18:35 +09:30
Piv cfd452d3a5 Ensure pigpio is set and used as the pin factory. 2019-09-23 22:42:12 +09:30
Piv 80c33d2b48 Reconfigure imports to work with python packaging system. 2019-09-23 22:41:54 +09:30
Piv a39b53994e Remove unneeded motor files. 2019-09-22 20:26:45 +09:30
Piv 991026103c Make it more clear how the pins/pin software used is working. 2019-09-22 20:25:05 +09:30
Piv 0f83080c75 Implement throttle stream in MotoServer 2019-09-22 20:24:31 +09:30
Piv 177cc209a1 Add lidar and motor control envs to gitignore. 2019-09-22 20:24:02 +09:30
Piv 960c663693 Add lidar grpc files. 2019-09-22 19:57:11 +09:30
Piv 37622b58f8 Use the throttle as the heartbeat message. 2019-09-22 19:45:49 +09:30
Piv d14bae53f6 Minor changes to motor service 2019-08-14 22:03:22 +09:30
Piv 5c14acbe28 Add RPI GPIO config pictures 2019-08-14 19:33:59 +09:30
Piv 49165840b9 Add rest of the MotorServer files. 2019-08-14 18:16:21 +09:30
Piv 4fae8b7501 Add gitignore file. 2019-08-11 20:31:36 +09:30
Piv eee4e6d4de Add motor control with grpc 2019-08-11 20:31:16 +09:30
Piv ff98ed58d4 Add working gpiozero tutorial screenshots 2019-08-04 17:47:18 +09:30
Piv baffd0bbb1 Add servo inheritance hierarchy to motor control 2019-07-17 18:51:03 +09:30
Michael Pivato b1ff1386f5 Add comment about pigpio, fix final raw_input 2019-04-24 11:26:24 +09:30
Michael Pivato 793aa767d3 Change raw_input to input for python3 2019-04-24 11:00:07 +09:30
Michael Pivato 87b21944c8 Update ESC to python3 2019-04-24 10:56:19 +09:30
Michael Pivato 493647cadd Add try when deleting commander, if it wasn't already there. 2019-03-01 15:52:45 +10:30
Michael Pivato 3d0c4077a3 Add raft component to general config file for experiments. 2019-03-01 15:50:14 +10:30
Michael Pivato a8f857622f Add docker compose file to include broker. 2019-03-01 15:49:49 +10:30
Michael Pivato c0e28b2031 Add module to make a star kaleidoscope effect to a frame. 2019-03-01 15:49:23 +10:30
Michael Pivato 19940c12b7 Add example of inferencing with keras using plaidml. 2019-03-01 15:49:01 +10:30