{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":469690658,"defaultBranch":"master","name":"leocore_firmware_ros2","ownerLogin":"LeoRover","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-14T10:48:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50741819?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715021950.0","currentOid":""},"activityList":{"items":[{"before":"f61dd0087965d29f4b1ccaea3418ef8729930170","after":null,"ref":"refs/heads/race_cond-fix","pushedAt":"2024-05-06T18:57:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"}},{"before":"cb5eb663c3164f2616caeee9f7a4ac848a21cea4","after":"d9d2c1b974be5ed2789cd1ddb74c90ae0fe7c57e","ref":"refs/heads/master","pushedAt":"2024-05-06T18:57:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Fix controller race condition (#11)\n\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"Fix controller race condition (#11)"}},{"before":null,"after":"f61dd0087965d29f4b1ccaea3418ef8729930170","ref":"refs/heads/race_cond-fix","pushedAt":"2024-05-06T18:47:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Bitterisland6","name":"Aleksander Szymański","path":"/Bitterisland6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45384137?s=80&v=4"},"commit":{"message":"add check of controller initialization status before using the controller\n\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"add check of controller initialization status before using the contro…"}},{"before":"1b4f60591358074a315ba1c41338f07431c9d60d","after":null,"ref":"refs/heads/static_buffers","pushedAt":"2024-05-06T18:43:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"}},{"before":"1710db33fdfb90fe1ebffa8ecda4afa5bd2845fc","after":"cb5eb663c3164f2616caeee9f7a4ac848a21cea4","ref":"refs/heads/master","pushedAt":"2024-05-06T18:42:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Avoid dynamic allocation (#10)\n\n* Use new diff_drive_lib library\r\n\r\n* Use tagged version of diff_drive_lib library","shortMessageHtmlLink":"Avoid dynamic allocation (#10)"}},{"before":"54ef4c167e5792533c8c00448d22db0484d2ea39","after":"1b4f60591358074a315ba1c41338f07431c9d60d","ref":"refs/heads/static_buffers","pushedAt":"2024-05-06T18:37:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Use tagged version of diff_drive_lib library","shortMessageHtmlLink":"Use tagged version of diff_drive_lib library"}},{"before":null,"after":"54ef4c167e5792533c8c00448d22db0484d2ea39","ref":"refs/heads/static_buffers","pushedAt":"2024-05-06T17:53:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Use new diff_drive_lib library","shortMessageHtmlLink":"Use new diff_drive_lib library"}},{"before":"364fa7934bd28c82e54b62bda7b7fea7cbde3318","after":null,"ref":"refs/heads/self_driving_fix","pushedAt":"2024-05-06T17:48:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"}},{"before":"cc115cccec55641fb3f43c2cdb563b203afbb624","after":"1710db33fdfb90fe1ebffa8ecda4afa5bd2845fc","ref":"refs/heads/master","pushedAt":"2024-05-06T17:48:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Fix memory leaks after agent reconnect (#9)\n\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"Fix memory leaks after agent reconnect (#9)"}},{"before":null,"after":"364fa7934bd28c82e54b62bda7b7fea7cbde3318","ref":"refs/heads/self_driving_fix","pushedAt":"2024-05-06T16:50:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Bitterisland6","name":"Aleksander Szymański","path":"/Bitterisland6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45384137?s=80&v=4"},"commit":{"message":"finishing controller when uROS Agent lost\n\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"finishing controller when uROS Agent lost"}},{"before":"05669bdc4667966b0f804c26c1fb1d0ee1ad19ec","after":null,"ref":"refs/heads/memory_leak-fix","pushedAt":"2024-02-01T22:01:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"}},{"before":"0027a13e100a47086ff6c290312ed01964cb8849","after":"cc115cccec55641fb3f43c2cdb563b203afbb624","ref":"refs/heads/master","pushedAt":"2024-02-01T22:01:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Fix pointer overflow and memory leak (#8)\n\n* added mechanisms of reseting the current_pointer after controller reset\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* Update diff_drive_lib library\r\n\r\n* Rename heap functions\r\n\r\n---------\r\n\r\nSigned-off-by: Aleksander Szymański \r\nCo-authored-by: Błażej Sowa ","shortMessageHtmlLink":"Fix pointer overflow and memory leak (#8)"}},{"before":"f6160e2f20fb9db62bfccae4996c1a95ea972f99","after":"05669bdc4667966b0f804c26c1fb1d0ee1ad19ec","ref":"refs/heads/memory_leak-fix","pushedAt":"2024-02-01T21:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Rename heap functions","shortMessageHtmlLink":"Rename heap functions"}},{"before":"7800118e599055eb936496c7f689d559c18174ec","after":"f6160e2f20fb9db62bfccae4996c1a95ea972f99","ref":"refs/heads/memory_leak-fix","pushedAt":"2024-02-01T21:47:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Update diff_drive_lib library","shortMessageHtmlLink":"Update diff_drive_lib library"}},{"before":null,"after":"7800118e599055eb936496c7f689d559c18174ec","ref":"refs/heads/memory_leak-fix","pushedAt":"2024-01-04T13:58:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Bitterisland6","name":"Aleksander Szymański","path":"/Bitterisland6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45384137?s=80&v=4"},"commit":{"message":"added mechanisms of reseting the current_pointer after controller reset\n\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"added mechanisms of reseting the current_pointer after controller reset"}},{"before":"844f23721e90a77061ed61ebc2eb8b1d98390225","after":null,"ref":"refs/heads/mecanum","pushedAt":"2023-11-15T15:23:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"}},{"before":"b2a0ddafde62f17399aab0ee3362acb79bfc8a69","after":"0027a13e100a47086ff6c290312ed01964cb8849","ref":"refs/heads/master","pushedAt":"2023-11-15T15:23:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Make the domain id be controlled by uros agent","shortMessageHtmlLink":"Make the domain id be controlled by uros agent"}},{"before":null,"after":"844f23721e90a77061ed61ebc2eb8b1d98390225","ref":"refs/heads/mecanum","pushedAt":"2023-11-15T15:21:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Make the domain id be controlled by uros agent","shortMessageHtmlLink":"Make the domain id be controlled by uros agent"}},{"before":"7ee667bbc26ffb09060bbc2394028e8321d3c7fb","after":null,"ref":"refs/heads/mecanum","pushedAt":"2023-11-15T15:18:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"}},{"before":"5ff26f173414488709551cf9bfbee48e53f20ecf","after":"b2a0ddafde62f17399aab0ee3362acb79bfc8a69","ref":"refs/heads/master","pushedAt":"2023-11-15T15:18:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Add support for mecanum wheels, add boot state (#7)\n\n* adapt firmware to newest version of diff_drive_lib library\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* specify max param name length\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* add more space for micro ROS heap\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* add mecanum parameters to header files\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* change default value of angular_velocity_multiplier param\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* add loading of mecanum params\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* allocate less memory for micro ros heap\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* adapt main file for mecanum wheels handling\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* format code\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* add return statement at the end of a bool method\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* fixed reset_board service race condition\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* Update leo_msgs package\r\n\r\n* Update parameters\r\n\r\n* Update max params number\r\n\r\n* Increase heap size for micro-ros\r\n\r\n* Allow dynamically changing controller type\r\n\r\n* Fix default firmware params\r\n\r\n---------\r\n\r\nSigned-off-by: Aleksander Szymański \r\nCo-authored-by: Błażej Sowa ","shortMessageHtmlLink":"Add support for mecanum wheels, add boot state (#7)"}},{"before":"4d64c6df08dd0762b3c2dea2af54b22942cfd42f","after":"7ee667bbc26ffb09060bbc2394028e8321d3c7fb","ref":"refs/heads/mecanum","pushedAt":"2023-11-15T15:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Fix default firmware params","shortMessageHtmlLink":"Fix default firmware params"}},{"before":"51b98e6f2a6d07f2d0654eb891f679ebd1f2a1f2","after":"4d64c6df08dd0762b3c2dea2af54b22942cfd42f","ref":"refs/heads/mecanum","pushedAt":"2023-11-15T15:10:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Allow dynamically changing controller type","shortMessageHtmlLink":"Allow dynamically changing controller type"}},{"before":"c8aea5f136f48ae7d6bec6a3f4fadf12928d9d09","after":"51b98e6f2a6d07f2d0654eb891f679ebd1f2a1f2","ref":"refs/heads/mecanum","pushedAt":"2023-11-15T15:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Increase heap size for micro-ros","shortMessageHtmlLink":"Increase heap size for micro-ros"}},{"before":"c720b1c2ab9be5b35e9ac301a217065d0a92ea95","after":"c8aea5f136f48ae7d6bec6a3f4fadf12928d9d09","ref":"refs/heads/mecanum","pushedAt":"2023-11-15T13:48:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Update max params number","shortMessageHtmlLink":"Update max params number"}},{"before":"b03809f1a99a73d7f56a198d014b00d4ba868891","after":"c720b1c2ab9be5b35e9ac301a217065d0a92ea95","ref":"refs/heads/mecanum","pushedAt":"2023-10-02T14:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bitterisland6","name":"Aleksander Szymański","path":"/Bitterisland6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45384137?s=80&v=4"},"commit":{"message":"fixed reset_board service race condition\n\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"fixed reset_board service race condition"}},{"before":"b526b51d8b1c6e91291256cfe9a6c3516f726bc2","after":"b03809f1a99a73d7f56a198d014b00d4ba868891","ref":"refs/heads/mecanum","pushedAt":"2023-09-20T14:41:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bitterisland6","name":"Aleksander Szymański","path":"/Bitterisland6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45384137?s=80&v=4"},"commit":{"message":"add return statement at the end of a bool method\n\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"add return statement at the end of a bool method"}},{"before":"03c9bd07610d75fdd28c5926bd6661af33ddf941","after":"b526b51d8b1c6e91291256cfe9a6c3516f726bc2","ref":"refs/heads/mecanum","pushedAt":"2023-09-20T14:30:54.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Bitterisland6","name":"Aleksander Szymański","path":"/Bitterisland6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45384137?s=80&v=4"},"commit":{"message":"format code\n\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"format code"}},{"before":"3e3baa76382fae7192787970c0823d7ff1ee5d90","after":null,"ref":"refs/heads/refactor","pushedAt":"2023-09-12T14:45:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Bitterisland6","name":"Aleksander Szymański","path":"/Bitterisland6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45384137?s=80&v=4"}},{"before":null,"after":"03c9bd07610d75fdd28c5926bd6661af33ddf941","ref":"refs/heads/mecanum","pushedAt":"2023-09-12T13:55:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Bitterisland6","name":"Aleksander Szymański","path":"/Bitterisland6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45384137?s=80&v=4"},"commit":{"message":"adapt firmware to newest version of diff_drive_lib library\n\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"adapt firmware to newest version of diff_drive_lib library"}},{"before":"3a3a99344f9d8d8584373a022fe0d5332b14ea70","after":"5ff26f173414488709551cf9bfbee48e53f20ecf","ref":"refs/heads/master","pushedAt":"2023-09-12T12:26:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjsowa","name":"Błażej Sowa","path":"/bjsowa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23124539?s=80&v=4"},"commit":{"message":"Parameter loading and code structure partial refactor (#6)\n\n* code refactor plus parameter loading\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* code review guidelines\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* additional reveiw guidelines\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* remove early service finish\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n* changing names of publisher topic and service\r\n\r\nSigned-off-by: Aleksander Szymański \r\n\r\n---------\r\n\r\nSigned-off-by: Aleksander Szymański ","shortMessageHtmlLink":"Parameter loading and code structure partial refactor (#6)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQtgrHQA","startCursor":null,"endCursor":null}},"title":"Activity · LeoRover/leocore_firmware_ros2"}