{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":600849182,"defaultBranch":"main","name":"ai-drone-control","ownerLogin":"teledatics","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-12T19:23:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/92587450?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704385930.0","currentOid":""},"activityList":{"items":[{"before":"29b981cc78f7f1d00e28cb713dad066db630d262","after":"721dbfe642d56cc31a041e77728e1ff275b2bc37","ref":"refs/heads/mrjextreme6_Naive_Object_Tracker_develop","pushedAt":"2024-01-18T23:51:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Created experimental single object tracker models to play with.","shortMessageHtmlLink":"-Created experimental single object tracker models to play with."}},{"before":null,"after":"29b981cc78f7f1d00e28cb713dad066db630d262","ref":"refs/heads/mrjextreme6_Naive_Object_Tracker_develop","pushedAt":"2024-01-04T16:32:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"Multi-rover patrol route planning module (#5)\n\n-Multi-rover path planner algorithm using custom multiple traveling salesman based solution.\r\n-Modifications for non-uniform acceleration and dynamic operational times (top) at vertices are required before real-world testing can begin.","shortMessageHtmlLink":"Multi-rover patrol route planning module (#5)"}},{"before":"86bdb6b3741558678bcf64c6608ecb0eca21d63a","after":"3181fb3f77328fca264f0424d75af11e061c6274","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-11-14T01:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Finished particle filter implementation","shortMessageHtmlLink":"-Finished particle filter implementation"}},{"before":"afdf2a3a9efc7a5be7616419e81cf8e0b62654d1","after":"86bdb6b3741558678bcf64c6608ecb0eca21d63a","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-11-13T18:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added Rbn matrix initialization","shortMessageHtmlLink":"-Added Rbn matrix initialization"}},{"before":"9fea1583f1028894e5a1530ec71c013d5b53d333","after":"afdf2a3a9efc7a5be7616419e81cf8e0b62654d1","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-11-12T23:16:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Initialized particle filter class\n-TODO: finish template matching run function within particle filter class","shortMessageHtmlLink":"-Initialized particle filter class"}},{"before":"2a964b8a8873d022d711c0bdb4d036459cfaf8f8","after":"9fea1583f1028894e5a1530ec71c013d5b53d333","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-11-07T17:38:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added extra HOG helper function for translating pixel to HOG block coordinates.","shortMessageHtmlLink":"-Added extra HOG helper function for translating pixel to HOG block c…"}},{"before":"b1b169dc997a4298024910fafdee97122cc90abc","after":"2a964b8a8873d022d711c0bdb4d036459cfaf8f8","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-11-05T22:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Finished functions that extract OF velocities.\n-Next step create modified version of reference PF project.","shortMessageHtmlLink":"-Finished functions that extract OF velocities."}},{"before":"4cbaf0c6edd74234abe8d9ffd7b87ac86b8eea3f","after":"b1b169dc997a4298024910fafdee97122cc90abc","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-10-29T20:57:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added interframe translation vector calculation functions","shortMessageHtmlLink":"-Added interframe translation vector calculation functions"}},{"before":"dcfc18dea96e0092c03a8f0c099c2be00b5f4a46","after":"4cbaf0c6edd74234abe8d9ffd7b87ac86b8eea3f","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-10-23T21:41:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added HOG image calculations","shortMessageHtmlLink":"-Added HOG image calculations"}},{"before":"0656eafeb32d90bd21a125b768273583fd35b9d5","after":"dcfc18dea96e0092c03a8f0c099c2be00b5f4a46","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-10-15T23:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Started work on correlation filter for global localization step","shortMessageHtmlLink":"-Started work on correlation filter for global localization step"}},{"before":"29b981cc78f7f1d00e28cb713dad066db630d262","after":"0656eafeb32d90bd21a125b768273583fd35b9d5","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-10-15T19:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Created starting sub-project template","shortMessageHtmlLink":"-Created starting sub-project template"}},{"before":null,"after":"29b981cc78f7f1d00e28cb713dad066db630d262","ref":"refs/heads/mrjextreme6_Drone_Position_Tracking_in_GPS_Denied_Environment_develop","pushedAt":"2023-10-15T19:04:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"Multi-rover patrol route planning module (#5)\n\n-Multi-rover path planner algorithm using custom multiple traveling salesman based solution.\r\n-Modifications for non-uniform acceleration and dynamic operational times (top) at vertices are required before real-world testing can begin.","shortMessageHtmlLink":"Multi-rover patrol route planning module (#5)"}},{"before":"10f2c62c9244deeff0ca72e0ed0ed8029312b9ec","after":null,"ref":"refs/heads/mrjextreme6_CFMTSP_Implementation","pushedAt":"2023-08-09T16:49:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"}},{"before":"4588510909f7fbe0c24ecae75d554ac2b3d97cf7","after":"29b981cc78f7f1d00e28cb713dad066db630d262","ref":"refs/heads/main","pushedAt":"2023-08-09T16:49:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"Multi-rover patrol route planning module (#5)\n\n-Multi-rover path planner algorithm using custom multiple traveling salesman based solution.\r\n-Modifications for non-uniform acceleration and dynamic operational times (top) at vertices are required before real-world testing can begin.","shortMessageHtmlLink":"Multi-rover patrol route planning module (#5)"}},{"before":"56c635af282f9a126ae2aa84952e16f65f1fc6a8","after":"10f2c62c9244deeff0ca72e0ed0ed8029312b9ec","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation","pushedAt":"2023-07-26T16:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Updated hasHamiltonianCycles() to always randomize order of starting vertices to search cycles from.\n-Set call to hasHamiltonianCycles() to try every possible starting vertex by default.","shortMessageHtmlLink":"-Updated hasHamiltonianCycles() to always randomize order of starting…"}},{"before":"e5babef878047723f3ad2987d5fd98bb47ec7b30","after":null,"ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-07-09T23:32:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"}},{"before":"83b65526400c7eef7a539f02d6a22b8b89219d69","after":"56c635af282f9a126ae2aa84952e16f65f1fc6a8","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation","pushedAt":"2023-07-09T23:32:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"Non-Hamiltonian graph input enhancement (#4)\n\n* -Added Floyd Warshall algorithm portion\r\n-Need to complete changes to accomodate resulting graph\r\n\r\n* -Added incomplete updates for filtering non-viable paths\r\n\r\n* -Completed code changes.\r\n-TODO: run through simulations and debug.\r\n\r\n* -Added final changes.\r\n-TODO: rework the edge choice algorithm and then begin testing again\r\n\r\n* -Improved stochastic method\r\n-Need to update for greedy method selection\r\n\r\n* -Small update\r\n\r\n* -Another small update\r\n\r\n* -Added switch for reducePheromone function based on use of Greedy Method or not\r\n\r\n* -Added final greedy method fix\r\n-TODO: test fix\r\n\r\n* -CFMTSP solution fully tested for non-hamiltonian cycle graphs.\r\n\r\n* -Completed and tested method for detecting Hamiltonian cycles in CFMTSP adjacency graph.\r\n\r\n---------\r\n\r\nCo-authored-by: Justin Carrel ","shortMessageHtmlLink":"Non-Hamiltonian graph input enhancement (#4)"}},{"before":"613fc692b702d8452a762a383cd38477c2551c70","after":"e5babef878047723f3ad2987d5fd98bb47ec7b30","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-07-09T19:32:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Completed and tested method for detecting Hamiltonian cycles in CFMTSP adjacency graph.","shortMessageHtmlLink":"-Completed and tested method for detecting Hamiltonian cycles in CFMT…"}},{"before":"8b854e6e64d41e84f6ea0a79bb2a152144d51fc0","after":"613fc692b702d8452a762a383cd38477c2551c70","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-07-06T19:30:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-CFMTSP solution fully tested for non-hamiltonian cycle graphs.","shortMessageHtmlLink":"-CFMTSP solution fully tested for non-hamiltonian cycle graphs."}},{"before":"d0965b18261874396284c7d90f57704ab0eae71a","after":"8b854e6e64d41e84f6ea0a79bb2a152144d51fc0","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-07-06T03:03:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added final greedy method fix\n-TODO: test fix","shortMessageHtmlLink":"-Added final greedy method fix"}},{"before":"f925c7815512068dfd04bc1942abe36b087f758f","after":"d0965b18261874396284c7d90f57704ab0eae71a","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-07-06T02:16:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added switch for reducePheromone function based on use of Greedy Method or not","shortMessageHtmlLink":"-Added switch for reducePheromone function based on use of Greedy Met…"}},{"before":"6b762a99d8c54bd5ef22cb0b451a66dea85ce19c","after":"f925c7815512068dfd04bc1942abe36b087f758f","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-07-06T00:02:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Another small update","shortMessageHtmlLink":"-Another small update"}},{"before":"ab4a6836f9320c0ab47dc320658fd5757b4d4255","after":"6b762a99d8c54bd5ef22cb0b451a66dea85ce19c","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-07-06T00:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Small update","shortMessageHtmlLink":"-Small update"}},{"before":"bfecad3920536a85e171905c790bd4c6c99cbb42","after":"ab4a6836f9320c0ab47dc320658fd5757b4d4255","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-07-05T23:56:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Improved stochastic method\n-Need to update for greedy method selection","shortMessageHtmlLink":"-Improved stochastic method"}},{"before":"115a3d35720343a8f929aa25cdde45b98a2c444e","after":"bfecad3920536a85e171905c790bd4c6c99cbb42","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-07-05T20:05:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added final changes.\n-TODO: rework the edge choice algorithm and then begin testing again","shortMessageHtmlLink":"-Added final changes."}},{"before":"0572b2225e49d4364f352f606fe6afe8dcb7e7e0","after":"115a3d35720343a8f929aa25cdde45b98a2c444e","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-06-28T16:47:15.487Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Completed code changes.\n-TODO: run through simulations and debug.","shortMessageHtmlLink":"-Completed code changes."}},{"before":"d133797596dcb97ff02d1cd1aff6e75ba5c57228","after":"0572b2225e49d4364f352f606fe6afe8dcb7e7e0","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-06-27T19:58:00.887Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added incomplete updates for filtering non-viable paths","shortMessageHtmlLink":"-Added incomplete updates for filtering non-viable paths"}},{"before":null,"after":"d133797596dcb97ff02d1cd1aff6e75ba5c57228","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation_non_Hamiltonian_cycle_enhancement","pushedAt":"2023-06-26T20:51:08.528Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added Floyd Warshall algorithm portion\n-Need to complete changes to accomodate resulting graph","shortMessageHtmlLink":"-Added Floyd Warshall algorithm portion"}},{"before":"1d6e398c24b23f5a2fbce8c03b1d9c88d47a8ac4","after":"83b65526400c7eef7a539f02d6a22b8b89219d69","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation","pushedAt":"2023-06-20T17:32:07.883Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Added 3rd simulation test case\n-TODO: finish running simulation","shortMessageHtmlLink":"-Added 3rd simulation test case"}},{"before":"eb7c351d19856657ff5e8206b3167dfc623e552e","after":"1d6e398c24b23f5a2fbce8c03b1d9c88d47a8ac4","ref":"refs/heads/mrjextreme6_CFMTSP_Implementation","pushedAt":"2023-06-19T23:21:01.897Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrjextreme6","name":null,"path":"/mrjextreme6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28786888?s=80&v=4"},"commit":{"message":"-Removed old comment line","shortMessageHtmlLink":"-Removed old comment line"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD44RROwA","startCursor":null,"endCursor":null}},"title":"Activity · teledatics/ai-drone-control"}