Commit Graph

55 Commits

Author SHA1 Message Date
Andru Liu 4e11dd8c76 Added test for predict function. 2024-10-09 15:15:46 -07:00
Andru Liu b2efa77059 Created RBF network tests for numpy. Test for gaussian function. 2024-10-09 15:15:04 -07:00
Andru Liu 02d754959e Added note clarifying simulation data. 2024-10-09 00:26:13 -07:00
Andru Liu dfebed0fa3 Added note on testing. 2024-10-09 00:20:29 -07:00
Andru Liu cf27c65bff Updated README for cpp implementation. 2024-10-09 00:14:53 -07:00
Andru Liu 17f0f01731 Updated simulation values. 2024-10-08 23:31:29 -07:00
Andru Liu b742e20eea Completed simulation and usage example. 2024-10-08 23:04:11 -07:00
Andru Liu ca74716c5b Changing main to implement simulation. 2024-10-08 22:15:14 -07:00
Andru Liu 89c26d9425 Test of training function. 2024-10-08 22:03:01 -07:00
Andru Liu 831e13dc25 Test for weight adaptation. 2024-10-08 22:02:34 -07:00
Andru Liu 1a15f75dbf Added test of prediction. 2024-10-08 21:55:08 -07:00
Andru Liu 7717b50da6 Adding rbf model tests. First test. 2024-10-08 21:52:45 -07:00
Andru Liu abc539b0fd Changed comments to match. 2024-10-08 21:46:06 -07:00
Andru Liu 692436ff18 Changing include. 2024-10-08 21:45:15 -07:00
Andru Liu abe184b807 Implemented training function. 2024-10-08 21:28:09 -07:00
Andru Liu 478c944f8a Adding training function. 2024-10-08 21:27:39 -07:00
Andru Liu a23276474f Matching syntax. 2024-10-08 21:21:43 -07:00
Andru Liu d10fcaabc8 Adjusting variable syntax. 2024-10-08 21:17:19 -07:00
Andru Liu 31d3a2d394 Changed evaluate to predict. 2024-10-08 21:12:41 -07:00
Andru Liu 5d90bf31be Implemented weight setter. 2024-10-08 21:10:45 -07:00
Andru Liu c3be2c3010 Implemented weight grabber. 2024-10-08 21:10:31 -07:00
Andru Liu 7548c26c04 Implemented adaptation. 2024-10-08 21:07:25 -07:00
Andru Liu c069343e6a Implemented predict. 2024-10-08 21:02:38 -07:00
Andru Liu 88ced7a06e Implemented gaussian. 2024-10-08 20:59:37 -07:00
Andru Liu 31722bffc8 Implemented destructor. 2024-10-08 20:53:20 -07:00
Andru Liu da1d9ea7cc Implementing constructor. 2024-10-08 20:51:01 -07:00
Andru Liu 95779eba18 Created header for rbf model. 2024-10-08 20:34:57 -07:00
Andru Liu d5f2bff53c Adding comments to implementation file. 2024-10-08 20:21:19 -07:00
Andru Liu e8ad309831 Adding Doxygen style comments to header file. 2024-10-08 20:21:02 -07:00
Andru Liu a3cb6a02ed Added functions to get current gains. 2024-10-08 20:11:57 -07:00
Andru Liu e4c392d4d9 Added tests for aPID controller. 2024-10-08 18:22:21 -07:00
Andru Liu 3cdf696398 Added functions to modify PID gains. 2024-10-08 18:21:13 -07:00
Andru Liu 924f9c5f25 Changing code structure to cpp project. 2024-10-08 15:52:16 -07:00
Andru Liu 5d807ecdb3 Initial call of aPID controller. 2024-10-08 00:36:03 -07:00
Andru Liu 3434cd607a Created adaptive PID controller class. 2024-10-08 00:30:02 -07:00
Andru Liu 9bf4825a07 Initial creation of cpp version. Updated README. 2024-10-07 23:50:52 -07:00
Andru Liu c0bb895838 Corrected link. 2024-10-07 23:44:30 -07:00
Andru Liu 30dec2e7ff Linking example code. 2024-10-07 23:37:37 -07:00
Andru Liu 042cf1a65a Cleaning up. 2024-10-07 23:36:01 -07:00
Andru Liu e9dc24a7a7 Updating README. 2024-10-07 23:29:36 -07:00
Andru Liu 0ef90585c6 Saving results 2024-10-07 23:15:27 -07:00
Andru Liu 3c649a91f1 Example training usage with simulation data. 2024-10-07 23:14:47 -07:00
Andru Liu 9612bca9c9 Added training data simulation function. 2024-10-07 23:14:05 -07:00
Andru Liu b501cf0bd1 Added tensorflow example to first order simulation. 2024-10-07 22:02:37 -07:00
Andru Liu d4820ceada Created PID controller class for tensorflow implementation 2024-10-07 19:59:57 -07:00
Andru Liu 9e2c25db6c Changed file name. 2024-10-07 19:58:10 -07:00
Andru Liu cc6ff7ca80 Moved input_dim parameter to class constructor. 2024-10-07 19:57:40 -07:00
Andru Liu 9ac342f003 Added training function. 2024-10-07 19:24:52 -07:00
Andru Liu 8199266dd4 Implemented RBF adaptive model. 2024-10-07 19:06:02 -07:00
Andru Liu fa0665086f Initial port of tensorflow implementation. Creation of RBF layer. 2024-10-07 18:58:12 -07:00