{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":168765517,"defaultBranch":"ambf-2.0","name":"ambf","ownerLogin":"WPI-AIM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-01T21:58:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12138786?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719346475.0","currentOid":""},"activityList":{"items":[{"before":"accb6ba20e2bd4cc278e89f678283297c9ac10dc","after":"09a28ff00b34c71f7ad798c5deda59b3a8e851bb","ref":"refs/heads/ambf-2.0","pushedAt":"2024-08-15T16:24:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"add actuator position update during communication (#236)","shortMessageHtmlLink":"add actuator position update during communication (#236)"}},{"before":"8690849209fd37eace1f05acb2b2cd202ceec6a6","after":"accb6ba20e2bd4cc278e89f678283297c9ac10dc","ref":"refs/heads/ambf-2.0","pushedAt":"2024-07-23T22:03:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Fix #234 (#235)","shortMessageHtmlLink":"Fix #234 (#235)"}},{"before":"89a50f7e20679f23a2971635d31904b25091d112","after":"8690849209fd37eace1f05acb2b2cd202ceec6a6","ref":"refs/heads/ambf-2.0","pushedAt":"2024-07-23T12:12:48.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Fix #233","shortMessageHtmlLink":"Fix #233"}},{"before":"1d27644167244a6c5930fde905a0686ec91b5853","after":"f76e8513d4c3862447b46a13a7c97ddf9f9e6692","ref":"refs/heads/feat-contact-sensor","pushedAt":"2024-07-09T18:38:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Added TODO item","shortMessageHtmlLink":"Added TODO item"}},{"before":"32a7b380aa8d0c6a03aef7206fdbc42b15f53ae2","after":"1d27644167244a6c5930fde905a0686ec91b5853","ref":"refs/heads/feat-contact-sensor","pushedAt":"2024-07-09T18:29:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Updated changelog","shortMessageHtmlLink":"Updated changelog"}},{"before":"fd5520b87f45d381da405fb4775ff95e14d6d7ed","after":"32a7b380aa8d0c6a03aef7206fdbc42b15f53ae2","ref":"refs/heads/feat-contact-sensor","pushedAt":"2024-07-08T18:25:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Adding ERP and CFM override for 6 DOF joints. Adding a flag to indicate override","shortMessageHtmlLink":"Adding ERP and CFM override for 6 DOF joints. Adding a flag to indica…"}},{"before":"137a3aa7c0ff44d71ac6ea1eff22c78a5de556b9","after":"fd5520b87f45d381da405fb4775ff95e14d6d7ed","ref":"refs/heads/feat-contact-sensor","pushedAt":"2024-07-02T23:51:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Better update of ghost object pose","shortMessageHtmlLink":"Better update of ghost object pose"}},{"before":null,"after":"137a3aa7c0ff44d71ac6ea1eff22c78a5de556b9","ref":"refs/heads/feat-contact-sensor","pushedAt":"2024-06-25T20:14:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Implemented Contact Sensors and GhostObject ROS Comm","shortMessageHtmlLink":"Implemented Contact Sensors and GhostObject ROS Comm"}},{"before":null,"after":"e5a0f50e1908f164c49248c29dbfbc7fd38fabd6","ref":"refs/heads/bug-src-teleop","pushedAt":"2024-05-22T22:56:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Ghost objects may be causing the control issue.","shortMessageHtmlLink":"Ghost objects may be causing the control issue."}},{"before":"2d674b6ecaacc559694cea42d55304b3a5ce73c2","after":"89a50f7e20679f23a2971635d31904b25091d112","ref":"refs/heads/ambf-2.0","pushedAt":"2024-04-04T19:00:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Merge branch 'feat-light-attenuation' into ambf-2.0","shortMessageHtmlLink":"Merge branch 'feat-light-attenuation' into ambf-2.0"}},{"before":"895dfe0d2714909fdbc8f6c9f5ec29ba2fdd675d","after":"054534d625974ae0c2b8e99e057fb8a730d9c620","ref":"refs/heads/feat-light-attenuation","pushedAt":"2024-03-15T00:45:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Implement setting of light attenuation via ROS Param Server\n\nSet as rosparam set /attenuation/\nWhere can be for example /ambf/env/lights/light1\nand type is constant/linear/quadratic\n\nCan also query the light params using rosparam get","shortMessageHtmlLink":"Implement setting of light attenuation via ROS Param Server"}},{"before":"54c466e71bfc7e05c019c71d4c8aa2f96a2611d4","after":"2d674b6ecaacc559694cea42d55304b3a5ce73c2","ref":"refs/heads/ambf-2.0","pushedAt":"2024-03-13T22:48:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Adding support for setting light attenuation in ADF file (#227)\n\nUsage: In the light data, set the three normalized variables as\r\n\r\nattenuation: {constant: 1.0, linear: 0.0, quadratic: 0.0}","shortMessageHtmlLink":"Adding support for setting light attenuation in ADF file (#227)"}},{"before":null,"after":"895dfe0d2714909fdbc8f6c9f5ec29ba2fdd675d","ref":"refs/heads/feat-light-attenuation","pushedAt":"2024-03-13T01:10:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Adding support for setting light attenuation in ADF file\n\nUsage: In the light data, set the three normalized variables as\n\nattenuation: {constant: 1.0, linear: 0.0, quadratic: 0.0}","shortMessageHtmlLink":"Adding support for setting light attenuation in ADF file"}},{"before":"f85f44b11061592ad0150efd760c69395a709a24","after":"54c466e71bfc7e05c019c71d4c8aa2f96a2611d4","ref":"refs/heads/ambf-2.0","pushedAt":"2024-03-11T22:28:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Bug fix,. The method returned Optical threshold rather than density","shortMessageHtmlLink":"Bug fix,. The method returned Optical threshold rather than density"}},{"before":"27052410e955a33476d5c342b6068ac480b662fb","after":"f85f44b11061592ad0150efd760c69395a709a24","ref":"refs/heads/ambf-2.0","pushedAt":"2024-01-25T01:44:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Mouse control multipliers fix (#226)\n\n* Remove the mouse pick sphere and replace with constant size points\r\n\r\n* Added feature to set mouse control multipliers","shortMessageHtmlLink":"Mouse control multipliers fix (#226)"}},{"before":"dbe0b568c794c01aef02a949e904a052d2d3a64d","after":"27052410e955a33476d5c342b6068ac480b662fb","ref":"refs/heads/ambf-2.0","pushedAt":"2024-01-25T01:34:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Remove the mouse pick sphere and replace with constant size points (#225)","shortMessageHtmlLink":"Remove the mouse pick sphere and replace with constant size points (#225"}},{"before":"961c260aac37782e06421e98d14562c55bc262dd","after":"dbe0b568c794c01aef02a949e904a052d2d3a64d","ref":"refs/heads/ambf-2.0","pushedAt":"2024-01-10T19:28:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Remove duplicate vertices (#221)\n\n* Fix: python print command\r\n\r\n* Fix: enable comm in worldComm plugin\r\n\r\n* Fix: only update volumes from graphics loop\r\n\r\n* Fix: reset didn't always work on all bodies.\r\n\r\n* Adding capability to reset world and bodies from world comm obj\r\n\r\n* Adding the ability to reset the world or the bodies\r\n\r\n* FIX: Resetting the GLFW_VISIBLE flag to show subsequent visible windows\r\n\r\n* Issue #163. Setting activeControllerType to Force.\r\n\r\n* Fix: For rigid body's Position command, use the COM Transform.\r\n\r\n* Reset sensors communication message\r\n\r\n* Should address #178\r\n\r\n* Fixed inconsistency in rotation between 'get_rpy' and 'get_pose'\r\n\r\n* Implement merging duplicate vertices\r\n\r\n* Maintain a tree of duplicate vertices\r\n\r\n* Assign the vertices Ptr to the triangleArray's copy of vertices\r\n\r\n* Fixed algorithm\r\n\r\n* Set only valid vertex data\r\n\r\n* Default to false for resizing element array on every iteration\r\n\r\n* Added method to set vtx pos of all duplicates by single index\r\n\r\n* Minor cleanup\r\n\r\n* Cleanup creating collision objects and softbody implementation\r\n\r\n* Cleaned up fixing softbody nodes impl\r\n\r\n* Allow for controlling whether to remove or not remove duplicates","shortMessageHtmlLink":"Remove duplicate vertices (#221)"}},{"before":"642de3a406f9d3895a27ed2590be6fea109dfb3c","after":"961c260aac37782e06421e98d14562c55bc262dd","ref":"refs/heads/ambf-2.0","pushedAt":"2023-11-16T12:10:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Fix for #220","shortMessageHtmlLink":"Fix for #220"}},{"before":"46069f9e2f84c542353df42563700aa94b43927d","after":"642de3a406f9d3895a27ed2590be6fea109dfb3c","ref":"refs/heads/ambf-2.0","pushedAt":"2023-10-18T22:32:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Implemented #217","shortMessageHtmlLink":"Implemented #217"}},{"before":"43baf0a10bcdf8a90828dfe6ee7fa5fe8acba39d","after":"46069f9e2f84c542353df42563700aa94b43927d","ref":"refs/heads/ambf-2.0","pushedAt":"2023-09-26T22:51:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Issue #216\n\nInclude the \"environment\" ADF file in the world file.","shortMessageHtmlLink":"Issue #216"}},{"before":"6a23e19b59926424ee1e2791efa15ba761e62586","after":"43baf0a10bcdf8a90828dfe6ee7fa5fe8acba39d","ref":"refs/heads/ambf-2.0","pushedAt":"2023-09-26T22:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":" Issue #215\n\nFixed incorrect reading of the orientation from the visual mesh. Instead use the rotation of the afRigidBody","shortMessageHtmlLink":" Issue #215"}},{"before":"189cb5ec8b7ae03b12c0e215d5f67c26c31f6ffe","after":"6a23e19b59926424ee1e2791efa15ba761e62586","ref":"refs/heads/ambf-2.0","pushedAt":"2023-08-18T21:48:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Don't load the comm plugin for joint as its not implemented yet.\n\nAlso saves the printing of console errors","shortMessageHtmlLink":"Don't load the comm plugin for joint as its not implemented yet."}},{"before":"40b3efaac4f904767afd081fa0730ae39b88cfad","after":"189cb5ec8b7ae03b12c0e215d5f67c26c31f6ffe","ref":"refs/heads/ambf-2.0","pushedAt":"2023-07-26T19:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Fix #201","shortMessageHtmlLink":"Fix #201"}},{"before":"bde93221a2f696f8d4e6aa651a0a57e93a2a0825","after":"40b3efaac4f904767afd081fa0730ae39b88cfad","ref":"refs/heads/ambf-2.0","pushedAt":"2023-07-25T23:00:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Fix for issue #201","shortMessageHtmlLink":"Fix for issue #201"}},{"before":"e8e534a010219291cf11c45490f457776051a910","after":"bde93221a2f696f8d4e6aa651a0a57e93a2a0825","ref":"refs/heads/ambf-2.0","pushedAt":"2023-07-16T21:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Implement #213. Setting a uniform int to specify if a texture is enabled","shortMessageHtmlLink":"Implement #213. Setting a uniform int to specify if a texture is enabled"}},{"before":"7426ed7098f15002a8d153753623064e7a578875","after":"e8e534a010219291cf11c45490f457776051a910","ref":"refs/heads/ambf-2.0","pushedAt":"2023-05-24T18:08:32.925Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Fix for #205 (#210)\n\nAlso cleaned up impl for setting multiple joint commands","shortMessageHtmlLink":"Fix for #205 (#210)"}},{"before":"948571815e3d7fdc7649cd8cb12b941f663e1bca","after":"7426ed7098f15002a8d153753623064e7a578875","ref":"refs/heads/ambf-2.0","pushedAt":"2023-05-16T17:46:13.715Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Update README.md (#209)\n\n* Update README.md\r\n\r\nAdded some catkin/ROS-related instructions to README\r\n\r\n* Update README.md\r\n\r\n---------\r\n\r\nCo-authored-by: Adnan Munawar ","shortMessageHtmlLink":"Update README.md (#209)"}},{"before":"48f592facac12a61905e1025474cfd6c4518da08","after":"4afcd3b4f760e8b0201f48030e0735fd8d673e70","ref":"refs/heads/fix-joint-cmd-length","pushedAt":"2023-05-15T16:03:46.249Z","pushType":"push","commitsCount":2,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Merge branch 'ambf-2.0' into fix-joint-cmd-length","shortMessageHtmlLink":"Merge branch 'ambf-2.0' into fix-joint-cmd-length"}},{"before":"b36c88ae7b50bee18e21aca57e506d55ff301657","after":"948571815e3d7fdc7649cd8cb12b941f663e1bca","ref":"refs/heads/ambf-2.0","pushedAt":"2023-05-15T16:02:29.690Z","pushType":"push","commitsCount":1,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Fix bug in impl for #206","shortMessageHtmlLink":"Fix bug in impl for #206"}},{"before":null,"after":"48f592facac12a61905e1025474cfd6c4518da08","ref":"refs/heads/fix-joint-cmd-length","pushedAt":"2023-05-12T19:48:39.660Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adnanmunawar","name":"Adnan Munawar","path":"/adnanmunawar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005445?s=80&v=4"},"commit":{"message":"Fix for #205\n\nAlso cleaned up impl for setting multiple joint commands","shortMessageHtmlLink":"Fix for #205"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNVQxNjoyNDowNS4wMDAwMDBazwAAAASbX8zK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNVQxNjoyNDowNS4wMDAwMDBazwAAAASbX8zK","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xMlQxOTo0ODozOS42NjAwMzhazwAAAAMrxNsy"}},"title":"Activity · WPI-AIM/ambf"}