{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":703427516,"defaultBranch":"main","name":"torchrobotics","ownerLogin":"RuslanAgishev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-11T08:19:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23434945?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697012366.026518","currentOid":""},"activityList":{"items":[{"before":"56c6fbab9d28e44b66af957a71a52e322ad69071","after":"f66a7b40431c08f27429ea98dfc741e0920a0c05","ref":"refs/heads/main","pushedAt":"2024-09-09T13:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"robot-terrain: average forces at contacts instead of sum, cleaned up","shortMessageHtmlLink":"robot-terrain: average forces at contacts instead of sum, cleaned up"}},{"before":"87504212a6f84663426517b77cc5f83acd517ae8","after":"56c6fbab9d28e44b66af957a71a52e322ad69071","ref":"refs/heads/main","pushedAt":"2024-09-09T08:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"updated readme with robot-terrain interaction example","shortMessageHtmlLink":"updated readme with robot-terrain interaction example"}},{"before":"2d94b5966f2fe7fb06301c7be7bce9eb7f119139","after":"87504212a6f84663426517b77cc5f83acd517ae8","ref":"refs/heads/main","pushedAt":"2024-09-08T10:22:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"rigid body dynamics: device agnostic, shooting multiple trajs example","shortMessageHtmlLink":"rigid body dynamics: device agnostic, shooting multiple trajs example"}},{"before":"94a22cfdb339a21ecac12024345c090e3eb52ab9","after":"2d94b5966f2fe7fb06301c7be7bce9eb7f119139","ref":"refs/heads/main","pushedAt":"2024-09-08T08:51:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"rigid body terrain interaction: batched version (multiple trajectories at once)","shortMessageHtmlLink":"rigid body terrain interaction: batched version (multiple trajectorie…"}},{"before":"95df33c4ba69a1c2b2de7d504ba4f095c070d26e","after":"94a22cfdb339a21ecac12024345c090e3eb52ab9","ref":"refs/heads/main","pushedAt":"2024-09-07T11:01:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"updated heightmap optimization example","shortMessageHtmlLink":"updated heightmap optimization example"}},{"before":"e1251ac3ae9bc2c40092e4ea3916e2cff638ba51","after":"95df33c4ba69a1c2b2de7d504ba4f095c070d26e","ref":"refs/heads/main","pushedAt":"2024-09-05T16:24:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"rigid body motion: function to compute tensor of inertia of a set of mass points","shortMessageHtmlLink":"rigid body motion: function to compute tensor of inertia of a set of …"}},{"before":"325aacdd9501844ef247f0bddec8d60811539833","after":"e1251ac3ae9bc2c40092e4ea3916e2cff638ba51","ref":"refs/heads/main","pushedAt":"2024-09-05T12:51:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"rigid body dynamics: added hm optimization example","shortMessageHtmlLink":"rigid body dynamics: added hm optimization example"}},{"before":"5874d60f84fe00bf3b081656d2ef6864cdb209ff","after":"325aacdd9501844ef247f0bddec8d60811539833","ref":"refs/heads/main","pushedAt":"2024-09-05T11:38:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"added robot meshes","shortMessageHtmlLink":"added robot meshes"}},{"before":"5820b532ea1a4610ae4d1d50939e0d7a67cb8e20","after":"5874d60f84fe00bf3b081656d2ef6864cdb209ff","ref":"refs/heads/main","pushedAt":"2024-09-04T15:52:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"thrust appears only when in contact","shortMessageHtmlLink":"thrust appears only when in contact"}},{"before":"0e6076db1054ff4540826f0190d1837eaa4540b7","after":"5820b532ea1a4610ae4d1d50939e0d7a67cb8e20","ref":"refs/heads/main","pushedAt":"2024-09-04T13:59:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"rigid body motion: integration steps after the derivatives are computed, tried sampled points from real robot models","shortMessageHtmlLink":"rigid body motion: integration steps after the derivatives are comput…"}},{"before":"c7204d1c4bb6e2eb14122d26dcab140129927a33","after":"0e6076db1054ff4540826f0190d1837eaa4540b7","ref":"refs/heads/main","pushedAt":"2024-09-04T12:43:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"added friction force acting on a rigid body","shortMessageHtmlLink":"added friction force acting on a rigid body"}},{"before":"6cabf5d4d23f2d88af7f8e875c30d27b4ade61d4","after":"c7204d1c4bb6e2eb14122d26dcab140129927a33","ref":"refs/heads/main","pushedAt":"2024-09-03T15:38:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"rigid body (as a set of points) motion model on terrain","shortMessageHtmlLink":"rigid body (as a set of points) motion model on terrain"}},{"before":"18cb08f957da6de63c0dd3c8e831009f06b45d60","after":"6cabf5d4d23f2d88af7f8e875c30d27b4ade61d4","ref":"refs/heads/main","pushedAt":"2024-09-03T09:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"learning terrain properties: stiffness, damping, friction","shortMessageHtmlLink":"learning terrain properties: stiffness, damping, friction"}},{"before":"a96c6edd85283e74e5849d9370ebb48ddb2e7734","after":"18cb08f957da6de63c0dd3c8e831009f06b45d60","ref":"refs/heads/main","pushedAt":"2024-09-02T15:55:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"towards height map optimization example","shortMessageHtmlLink":"towards height map optimization example"}},{"before":"85d3bff235b30c3f54fbfa7ef21bd96c3fd92803","after":"a96c6edd85283e74e5849d9370ebb48ddb2e7734","ref":"refs/heads/main","pushedAt":"2024-09-02T15:38:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"forward pass of a point mass moving over a height map (affected by gtavity and terrain interaction forces)","shortMessageHtmlLink":"forward pass of a point mass moving over a height map (affected by gt…"}},{"before":"3619a06817da65e852919c08ea81f992b33f3b00","after":"85d3bff235b30c3f54fbfa7ef21bd96c3fd92803","ref":"refs/heads/main","pushedAt":"2023-11-01T14:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"updated box coverage demo: car point cloud, interactive clouds vis for icp demo","shortMessageHtmlLink":"updated box coverage demo: car point cloud, interactive clouds vis fo…"}},{"before":"267317a63f536daaa64e400145b5e3a32b938bc0","after":"3619a06817da65e852919c08ea81f992b33f3b00","ref":"refs/heads/main","pushedAt":"2023-10-19T09:02:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"readme: bbox pose opt","shortMessageHtmlLink":"readme: bbox pose opt"}},{"before":"b984e620c5f7dd97ce8ab1c29de2bd89088c78c5","after":"267317a63f536daaa64e400145b5e3a32b938bc0","ref":"refs/heads/main","pushedAt":"2023-10-12T13:20:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e036c24b4159965d39c488f320bb819758b2327c","after":"b984e620c5f7dd97ce8ab1c29de2bd89088c78c5","ref":"refs/heads/main","pushedAt":"2023-10-12T13:19:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"demos in documentation","shortMessageHtmlLink":"demos in documentation"}},{"before":"f5853222093c54c41867a3d3258a7133dbbe39e5","after":"e036c24b4159965d39c488f320bb819758b2327c","ref":"refs/heads/main","pushedAt":"2023-10-12T12:32:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"updated icp demo, fixed icp loss: contribution from all cloud pairs","shortMessageHtmlLink":"updated icp demo, fixed icp loss: contribution from all cloud pairs"}},{"before":"aa509d25880cda5d03eca2760059c789fa887ba7","after":"f5853222093c54c41867a3d3258a7133dbbe39e5","ref":"refs/heads/main","pushedAt":"2023-10-11T11:16:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"added readme","shortMessageHtmlLink":"added readme"}},{"before":"af038ebb4765cb0b545d0f5c8ac4f6ba769f20e7","after":"aa509d25880cda5d03eca2760059c789fa887ba7","ref":"refs/heads/main","pushedAt":"2023-10-11T10:38:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"cleaned up","shortMessageHtmlLink":"cleaned up"}},{"before":"fb2805e2bbc57b055d910dfb425ec8dfddc4f2db","after":"af038ebb4765cb0b545d0f5c8ac4f6ba769f20e7","ref":"refs/heads/main","pushedAt":"2023-10-11T09:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"differentiable point-to-point icp demo","shortMessageHtmlLink":"differentiable point-to-point icp demo"}},{"before":"019d8f70e910189a78e7d7d3869ec6b83be70fae","after":"fb2805e2bbc57b055d910dfb425ec8dfddc4f2db","ref":"refs/heads/main","pushedAt":"2023-10-11T08:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"path smoothing example","shortMessageHtmlLink":"path smoothing example"}},{"before":null,"after":"019d8f70e910189a78e7d7d3869ec6b83be70fae","ref":"refs/heads/main","pushedAt":"2023-10-11T08:19:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RuslanAgishev","name":"Ruslan Agishev","path":"/RuslanAgishev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23434945?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxMzoyOTo1Ny4wMDAwMDBazwAAAASw8EpV","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xMVQwODoxOToyNS4wMDAwMDBazwAAAAOUXMd-"}},"title":"Activity · RuslanAgishev/torchrobotics"}