{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756324725,"defaultBranch":"main","name":"robot_sf_ll7","ownerLogin":"ll7","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-12T12:53:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32880741?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725984432.0","currentOid":""},"activityList":{"items":[{"before":"0e3ba9d0db57adfdadb302e399ca846d06057f0e","after":"c280e3b0056744d56e5ae50253c687661ec40a76","ref":"refs/heads/ll7/issue48-Retrain-the-robot-with-a-reward-that-penalizes-quick-action-changes","pushedAt":"2024-09-13T14:15:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"add sbatch note","shortMessageHtmlLink":"add sbatch note"}},{"before":"e85ac16c92e3cd29c7616e6ecd75c94ea64fac07","after":"0e3ba9d0db57adfdadb302e399ca846d06057f0e","ref":"refs/heads/ll7/issue48-Retrain-the-robot-with-a-reward-that-penalizes-quick-action-changes","pushedAt":"2024-09-11T13:48:28.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"chore: Add SLURM load_module.sh script","shortMessageHtmlLink":"chore: Add SLURM load_module.sh script"}},{"before":"f51f8b7bd57902c9dd81e6d1f2472c6333f5a24e","after":null,"ref":"refs/heads/38-add-an-example-for-recording-and-playback-of-a-simulation","pushedAt":"2024-09-10T16:07:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"}},{"before":"db8e13b2cb40f2b65d0d41383e8cf098036d4035","after":"481fc6322751d5cdab215623d1604607cf9f940e","ref":"refs/heads/43-create-simple-ego_pedestrian","pushedAt":"2024-09-06T14:24:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JuliusMiller","name":"JMil","path":"/JuliusMiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85188404?s=80&v=4"},"commit":{"message":"feat: add hardcoded deterministic policy for debugging","shortMessageHtmlLink":"feat: add hardcoded deterministic policy for debugging"}},{"before":"39ea782917b9ca8bfc27b6fa40bc5722f2ec9b37","after":"db8e13b2cb40f2b65d0d41383e8cf098036d4035","ref":"refs/heads/43-create-simple-ego_pedestrian","pushedAt":"2024-09-05T15:19:36.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"JuliusMiller","name":"JMil","path":"/JuliusMiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85188404?s=80&v=4"},"commit":{"message":"feat: Add testcase + fix for updated occupancy","shortMessageHtmlLink":"feat: Add testcase + fix for updated occupancy"}},{"before":"b4e41885a3ad0576d7f7363eaa3e2680b665e7aa","after":"e85ac16c92e3cd29c7616e6ecd75c94ea64fac07","ref":"refs/heads/ll7/issue48-Retrain-the-robot-with-a-reward-that-penalizes-quick-action-changes","pushedAt":"2024-08-30T19:59:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"increase timesteps to be trained","shortMessageHtmlLink":"increase timesteps to be trained"}},{"before":null,"after":"b4e41885a3ad0576d7f7363eaa3e2680b665e7aa","ref":"refs/heads/ll7/issue48-Retrain-the-robot-with-a-reward-that-penalizes-quick-action-changes","pushedAt":"2024-08-28T17:57:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"create new train script for ppo with action punish","shortMessageHtmlLink":"create new train script for ppo with action punish"}},{"before":"5ce09e0846bd58b427cc63019d4b1a57f1ae7152","after":"39ea782917b9ca8bfc27b6fa40bc5722f2ec9b37","ref":"refs/heads/43-create-simple-ego_pedestrian","pushedAt":"2024-08-28T12:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuliusMiller","name":"JMil","path":"/JuliusMiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85188404?s=80&v=4"},"commit":{"message":"fix: adjust input and output parameters, delete deprecated seed method","shortMessageHtmlLink":"fix: adjust input and output parameters, delete deprecated seed method"}},{"before":"a165d7b9c1293218062bf1469d095a110cf6c7ed","after":null,"ref":"refs/heads/ll7/issue44-Rescale-the-robot-action-to-an-interpretable-amount","pushedAt":"2024-08-27T19:44:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"}},{"before":"5ae7d4bee7564005bbe070f1f0dd8541517a2f47","after":"85daad9308d5e610f7424d6fe9421017f9c77743","ref":"refs/heads/main","pushedAt":"2024-08-27T19:44:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Merge pull request #47 from ll7:ll7/issue44-Rescale-the-robot-action-to-an-interpretable-amount\n\nRescale the robot action to an interpretable amount","shortMessageHtmlLink":"Merge pull request #47 from ll7:ll7/issue44-Rescale-the-robot-action-…"}},{"before":null,"after":"a165d7b9c1293218062bf1469d095a110cf6c7ed","ref":"refs/heads/ll7/issue44-Rescale-the-robot-action-to-an-interpretable-amount","pushedAt":"2024-08-27T19:44:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Rescale the robot action to an interpretable amount\n\nfrom 3x to 1x\n\nFixes #44","shortMessageHtmlLink":"Rescale the robot action to an interpretable amount"}},{"before":"cb72a659035d3016be0cc69207174083b6071889","after":"5ae7d4bee7564005bbe070f1f0dd8541517a2f47","ref":"refs/heads/main","pushedAt":"2024-08-27T19:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Add issue branch specification for vscode","shortMessageHtmlLink":"Add issue branch specification for vscode"}},{"before":"c33632537602b75ebebab520e52ff96ae130a144","after":null,"ref":"refs/heads/ll7/issue45","pushedAt":"2024-08-27T19:32:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"}},{"before":"c17f33889242e3ff781603b63f932811408301dc","after":"cb72a659035d3016be0cc69207174083b6071889","ref":"refs/heads/main","pushedAt":"2024-08-27T19:32:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Merge pull request #46 from ll7/ll7/issue45\n\nImprove text rendering in RobotSF simulation","shortMessageHtmlLink":"Merge pull request #46 from ll7/ll7/issue45"}},{"before":null,"after":"c33632537602b75ebebab520e52ff96ae130a144","ref":"refs/heads/ll7/issue45","pushedAt":"2024-08-27T19:28:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Improve text rendering in RobotSF simulation\n\n- Add semi-transparent background to text for better contrast\n- Change text color to white for visibility against dark backgrounds\n- Implement text outline for improved readability\n- Update _add_text and _add_help_text methods to use new rendering approach\n\nThese changes enhance the visibility of simulation information and help text\nagainst both light and dark elements in the environment visualization.\n\nFixes #45","shortMessageHtmlLink":"Improve text rendering in RobotSF simulation"}},{"before":"09747e0400ea00c9b0db10bfcf66ecdb8004604b","after":"c17f33889242e3ff781603b63f932811408301dc","ref":"refs/heads/main","pushedAt":"2024-08-27T19:19:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Optimize SensorFusion.next_obs method\n\n- Use deque for efficient cache management\n- Pre-allocate numpy arrays for stacked states\n- Cache normalization factors for improved performance\n- Streamline state updates with np.roll","shortMessageHtmlLink":"Optimize SensorFusion.next_obs method"}},{"before":"c8854b1c2020c4426024f6d2b34c320185b43275","after":"09747e0400ea00c9b0db10bfcf66ecdb8004604b","ref":"refs/heads/main","pushedAt":"2024-08-27T16:07:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"add svgelements as requirement","shortMessageHtmlLink":"add svgelements as requirement"}},{"before":"5aec628b8071a8b62cd2fdc4d0d38f0bae2b5dfa","after":"c8854b1c2020c4426024f6d2b34c320185b43275","ref":"refs/heads/main","pushedAt":"2024-08-27T12:13:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/ll7/robot_sf_ll7","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/ll7/robot_sf_ll7"}},{"before":"5aec628b8071a8b62cd2fdc4d0d38f0bae2b5dfa","after":"5ce09e0846bd58b427cc63019d4b1a57f1ae7152","ref":"refs/heads/43-create-simple-ego_pedestrian","pushedAt":"2024-08-14T15:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuliusMiller","name":"JMil","path":"/JuliusMiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85188404?s=80&v=4"},"commit":{"message":"feat: Added a pedestrian to the simulation with visualization and own environment","shortMessageHtmlLink":"feat: Added a pedestrian to the simulation with visualization and own…"}},{"before":null,"after":"5aec628b8071a8b62cd2fdc4d0d38f0bae2b5dfa","ref":"refs/heads/43-create-simple-ego_pedestrian","pushedAt":"2024-08-13T11:23:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JuliusMiller","name":"JMil","path":"/JuliusMiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85188404?s=80&v=4"},"commit":{"message":"Merge pull request #41 from JuliusMiller/main","shortMessageHtmlLink":"Merge pull request #41 from JuliusMiller/main"}},{"before":"c8794989f07572767d1f21a5459e5e72de564831","after":"5aec628b8071a8b62cd2fdc4d0d38f0bae2b5dfa","ref":"refs/heads/main","pushedAt":"2024-07-28T17:14:53.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Merge pull request #41 from JuliusMiller/main","shortMessageHtmlLink":"Merge pull request #41 from JuliusMiller/main"}},{"before":"f94222479880333ab93aa8e069dc8bf972f358cb","after":"c8794989f07572767d1f21a5459e5e72de564831","ref":"refs/heads/main","pushedAt":"2024-07-28T17:14:21.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Merge pull request #42 from ll7/38-add-an-example-for-recording-and-playback-of-a-simulation","shortMessageHtmlLink":"Merge pull request #42 from ll7/38-add-an-example-for-recording-and-p…"}},{"before":"59d9296223f50e4f023d7ee1063b826c890ce331","after":"f51f8b7bd57902c9dd81e6d1f2472c6333f5a24e","ref":"refs/heads/38-add-an-example-for-recording-and-playback-of-a-simulation","pushedAt":"2024-07-16T15:36:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JuliusMiller","name":"JMil","path":"/JuliusMiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85188404?s=80&v=4"},"commit":{"message":"fix: Delete obsolete preprocess_obstacles","shortMessageHtmlLink":"fix: Delete obsolete preprocess_obstacles"}},{"before":"f94222479880333ab93aa8e069dc8bf972f358cb","after":"59d9296223f50e4f023d7ee1063b826c890ce331","ref":"refs/heads/38-add-an-example-for-recording-and-playback-of-a-simulation","pushedAt":"2024-07-11T13:08:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JuliusMiller","name":"JMil","path":"/JuliusMiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85188404?s=80&v=4"},"commit":{"message":"fix: enabled keyevents for recording","shortMessageHtmlLink":"fix: enabled keyevents for recording"}},{"before":null,"after":"f94222479880333ab93aa8e069dc8bf972f358cb","ref":"refs/heads/38-add-an-example-for-recording-and-playback-of-a-simulation","pushedAt":"2024-07-09T14:45:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JuliusMiller","name":"JMil","path":"/JuliusMiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85188404?s=80&v=4"},"commit":{"message":"chore: Update devcontainer postCreate script","shortMessageHtmlLink":"chore: Update devcontainer postCreate script"}},{"before":"7fd8028b2de05bce4247b89c1d218937c4c19689","after":"f94222479880333ab93aa8e069dc8bf972f358cb","ref":"refs/heads/main","pushedAt":"2024-06-05T08:57:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"chore: Update devcontainer postCreate script","shortMessageHtmlLink":"chore: Update devcontainer postCreate script"}},{"before":"4b15aefeb43251b8f7922b3bb2fb089721d7faf2","after":"7fd8028b2de05bce4247b89c1d218937c4c19689","ref":"refs/heads/main","pushedAt":"2024-06-04T14:02:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"chore: Add .pyc files to .gitignore","shortMessageHtmlLink":"chore: Add .pyc files to .gitignore"}},{"before":"60ceb8ad4f4782628f8bc4aa6d96ccdd5aa067a0","after":"4b15aefeb43251b8f7922b3bb2fb089721d7faf2","ref":"refs/heads/main","pushedAt":"2024-06-04T10:33:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"add a readme to the pygame based map editor","shortMessageHtmlLink":"add a readme to the pygame based map editor"}},{"before":"6261b81ada8edf32d19c076263c3b32cb309ad54","after":null,"ref":"refs/heads/31-create-a-method-to-record-the-simulation","pushedAt":"2024-06-04T10:16:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"}},{"before":"99fc17172844e8e03ace167ddb801c1b7a8c3ee5","after":"60ceb8ad4f4782628f8bc4aa6d96ccdd5aa067a0","ref":"refs/heads/main","pushedAt":"2024-06-04T10:15:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ll7","name":"ll7","path":"/ll7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32880741?s=80&v=4"},"commit":{"message":"Merge pull request #35 from ll7/31-create-a-method-to-record-the-simulation\n\nchore: Add map definition to state recording test","shortMessageHtmlLink":"Merge pull request #35 from ll7/31-create-a-method-to-record-the-simu…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNDoxNToyOC4wMDAwMDBazwAAAAS1kN9w","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNDoxNToyOC4wMDAwMDBazwAAAAS1kN9w","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wNFQxMDoxNTo1NS4wMDAwMDBazwAAAARb4ClF"}},"title":"Activity · ll7/robot_sf_ll7"}