{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":713828622,"defaultBranch":"main","name":"dm_robotics_panda","ownerLogin":"JeanElsner","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-03T10:17:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19858553?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718933186.0","currentOid":""},"activityList":{"items":[{"before":"33ebfb81edd6945c5862e341d55483e140eda45b","after":"92ae300dab0c2d80ac0b7e7c0f366ca91c728903","ref":"refs/heads/main","pushedAt":"2024-06-21T01:23:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"27710fd6c8614e9f5ab341a15dff55d9abac324c","after":null,"ref":"refs/heads/jean/feat/rewardplot","pushedAt":"2024-06-21T01:15:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"}},{"before":"1d51de4db7af650520ae91220e136f6d76684f71","after":"33ebfb81edd6945c5862e341d55483e140eda45b","ref":"refs/heads/main","pushedAt":"2024-06-21T01:15:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"feat: extend reward plot for multiple signals (#11)\n\n* feat: extend reward plot for multiple signals\r\n\r\n* fix: differentiate between scalar and array reward in plot utility","shortMessageHtmlLink":"feat: extend reward plot for multiple signals (#11)"}},{"before":"4ad77d1ffc0ab19310eb290892189048247f9471","after":"27710fd6c8614e9f5ab341a15dff55d9abac324c","ref":"refs/heads/jean/feat/rewardplot","pushedAt":"2024-06-21T00:51:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"fix: differentiate between scalar and array reward in plot utility","shortMessageHtmlLink":"fix: differentiate between scalar and array reward in plot utility"}},{"before":null,"after":"4ad77d1ffc0ab19310eb290892189048247f9471","ref":"refs/heads/jean/feat/rewardplot","pushedAt":"2024-06-21T00:36:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"feat: extend reward plot for multiple signals","shortMessageHtmlLink":"feat: extend reward plot for multiple signals"}},{"before":"bcf2ac5fbf2700f49bded042c880ceb2a4d52a79","after":null,"ref":"refs/heads/jean/fix/mutables","pushedAt":"2024-06-21T00:34:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"}},{"before":"48f5c821228d29c4e2ba69704bf573ed400743c6","after":"1d51de4db7af650520ae91220e136f6d76684f71","ref":"refs/heads/main","pushedAt":"2024-06-21T00:34:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"fix: replace mutable default with factory (#10)","shortMessageHtmlLink":"fix: replace mutable default with factory (#10)"}},{"before":null,"after":"bcf2ac5fbf2700f49bded042c880ceb2a4d52a79","ref":"refs/heads/jean/fix/mutables","pushedAt":"2024-06-21T00:30:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"fix: replace mutable default with factory","shortMessageHtmlLink":"fix: replace mutable default with factory"}},{"before":"85f9571c60329bfec25dff5783d580601dc86e78","after":null,"ref":"refs/heads/jean/chore/python3.12","pushedAt":"2024-06-21T00:17:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"}},{"before":"cd1c01fe5487b5ae2856a11ba8cf10ad8731cd24","after":"48f5c821228d29c4e2ba69704bf573ed400743c6","ref":"refs/heads/main","pushedAt":"2024-06-21T00:17:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"chore: support up to Python 3.12 (#9)","shortMessageHtmlLink":"chore: support up to Python 3.12 (#9)"}},{"before":null,"after":"85f9571c60329bfec25dff5783d580601dc86e78","ref":"refs/heads/jean/chore/python3.12","pushedAt":"2024-04-26T22:39:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"chore: support up to Python 3.12","shortMessageHtmlLink":"chore: support up to Python 3.12"}},{"before":"c08ac2e2fa39cfc5c936dab65213381a3edfc423","after":"cd1c01fe5487b5ae2856a11ba8cf10ad8731cd24","ref":"refs/heads/main","pushedAt":"2024-02-15T15:46:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"eaba1af61ac863fd4867a7b85e8409bfdf8d4b52","after":null,"ref":"refs/heads/jean/feat/params","pushedAt":"2024-02-15T15:32:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"}},{"before":"84d0c07a6168ee6b2be2f875166550c0e8d2ffe2","after":"c08ac2e2fa39cfc5c936dab65213381a3edfc423","ref":"refs/heads/main","pushedAt":"2024-02-15T15:32:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"feat: add collision behavior and realtime parameters (#8)\n\n* chore(deps): update panda-py\r\n\r\n* feat: add parameters for collision and realtime behavior\r\n\r\n* feat: implement collision behavior and realtime parameters\r\n\r\n* fix: use factories for mutable dataclass defaults\r\n\r\n* fix: import future annotations\r\n\r\n* chore: remove unused import\r\n\r\n* chore: formatting","shortMessageHtmlLink":"feat: add collision behavior and realtime parameters (#8)"}},{"before":"92e7e61166c7f10eadb022e214f2986665982bb7","after":"eaba1af61ac863fd4867a7b85e8409bfdf8d4b52","ref":"refs/heads/jean/feat/params","pushedAt":"2024-02-15T15:26:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"chore: formatting","shortMessageHtmlLink":"chore: formatting"}},{"before":"21eff6cf61fe45178f13f6931b834ce06ddf9dee","after":"92e7e61166c7f10eadb022e214f2986665982bb7","ref":"refs/heads/jean/feat/params","pushedAt":"2024-02-15T15:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"chore: remove unused import","shortMessageHtmlLink":"chore: remove unused import"}},{"before":"360c73cc1b33f0ea12e6fb1708a4722cb33c648c","after":"21eff6cf61fe45178f13f6931b834ce06ddf9dee","ref":"refs/heads/jean/feat/params","pushedAt":"2024-02-15T15:05:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"fix: import future annotations","shortMessageHtmlLink":"fix: import future annotations"}},{"before":"1ded121f56547cf4eb17874872436cf12ca82924","after":"360c73cc1b33f0ea12e6fb1708a4722cb33c648c","ref":"refs/heads/jean/feat/params","pushedAt":"2024-02-15T14:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"fix: use factories for mutable dataclass defaults","shortMessageHtmlLink":"fix: use factories for mutable dataclass defaults"}},{"before":null,"after":"1ded121f56547cf4eb17874872436cf12ca82924","ref":"refs/heads/jean/feat/params","pushedAt":"2024-02-15T14:17:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"feat: implement collision behavior and realtime parameters","shortMessageHtmlLink":"feat: implement collision behavior and realtime parameters"}},{"before":"736858e73a8696c03425891680e82200bf24a03d","after":null,"ref":"refs/tags/v0.4.6","pushedAt":"2024-02-13T22:11:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"}},{"before":"736858e73a8696c03425891680e82200bf24a03d","after":"84d0c07a6168ee6b2be2f875166550c0e8d2ffe2","ref":"refs/heads/main","pushedAt":"2024-02-13T22:07:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"b783a7b675f6897ee1f633e66c76764019a7692e","after":"736858e73a8696c03425891680e82200bf24a03d","ref":"refs/heads/main","pushedAt":"2024-02-13T22:04:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Update panda_hand.xml","shortMessageHtmlLink":"Update panda_hand.xml"}},{"before":"2bce3674e4c906c5108e0505967973f72b48025c","after":"b783a7b675f6897ee1f633e66c76764019a7692e","ref":"refs/heads/main","pushedAt":"2024-02-13T11:07:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"fix(deps): add dm_env dependency","shortMessageHtmlLink":"fix(deps): add dm_env dependency"}},{"before":"413b41b9a1663e3025f0231851a0926406e692f4","after":"2bce3674e4c906c5108e0505967973f72b48025c","ref":"refs/heads/main","pushedAt":"2024-02-05T16:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Hotfix: haptic actuation in simulation mode\nCurrent version introduced a bug in haptic actuation mode when run\nwithout HIL.","shortMessageHtmlLink":"Hotfix: haptic actuation in simulation mode"}},{"before":"490c27f6a9a3125a3d866dce6a58f05684bb2a9e","after":"413b41b9a1663e3025f0231851a0926406e692f4","ref":"refs/heads/main","pushedAt":"2024-02-05T13:56:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"d58fb0766db7779286927a111d307d3abd687480","after":"490c27f6a9a3125a3d866dce6a58f05684bb2a9e","ref":"refs/heads/main","pushedAt":"2024-02-05T13:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Add action sensor to arm effector\nThe action sensor adds an effector's action to the observation.\nThis commit also adds a non-empty action space for the haptic actuation\nmode as dm-robotics doesn't allow an environment with completely\nempty action space.","shortMessageHtmlLink":"Add action sensor to arm effector"}},{"before":"e9177ad2accbaae9fc3d477e5c0a1ecf9aa4bb21","after":"d58fb0766db7779286927a111d307d3abd687480","ref":"refs/heads/main","pushedAt":"2023-12-16T12:28:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"8f04c779957591a72be5d8f456a34c787a7b739b","after":"e9177ad2accbaae9fc3d477e5c0a1ecf9aa4bb21","ref":"refs/heads/main","pushedAt":"2023-12-11T22:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"07e8b394b1a04d7ebea0c0e9301c14a7dd184999","after":"8f04c779957591a72be5d8f456a34c787a7b739b","ref":"refs/heads/main","pushedAt":"2023-12-11T22:23:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Don't raise exception on physics error.\n\nThis is now default behavior. Raised exceptions can be proglematic\nwhen training agents in batches or in a distributed manner.","shortMessageHtmlLink":"Don't raise exception on physics error."}},{"before":"e1a2927a0be7581586902f63a9c2c71366e3cc91","after":"07e8b394b1a04d7ebea0c0e9301c14a7dd184999","ref":"refs/heads/main","pushedAt":"2023-12-09T21:20:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JeanElsner","name":"Jean Elsner","path":"/JeanElsner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19858553?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEax3dPwA","startCursor":null,"endCursor":null}},"title":"Activity ยท JeanElsner/dm_robotics_panda"}