{"push_id":857454906,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"d529fc2abc72debba0095d321230739c0ce70a18","before":"5463e6ffe28e611f21ba484eb122364100c57dd5","commits":[{"sha":"baf204042fe6e115f3449d849a68cdcf7e32eb84","author":{"email":"1f417ba9d67dcd28bb50a66b0dc1a3500c607a92@dai-labor.de","name":"Xu Yuan"},"message":"convex hull demo","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/baf204042fe6e115f3449d849a68cdcf7e32eb84"},{"sha":"1b52023f621e77956657326defbcb8666ed01d42","author":{"email":"1f417ba9d67dcd28bb50a66b0dc1a3500c607a92@dai-labor.de","name":"Xu Yuan"},"message":"ignore ipython checkpoints","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/1b52023f621e77956657326defbcb8666ed01d42"},{"sha":"03695b9b333a6495845470aa225bd0e484e6be7a","author":{"email":"1f417ba9d67dcd28bb50a66b0dc1a3500c607a92@dai-labor.de","name":"Xu Yuan"},"message":"add learn posture","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/03695b9b333a6495845470aa225bd0e484e6be7a"},{"sha":"43681f52b714c4b31dbe104d3cd7f54211af8391","author":{"email":"1f417ba9d67dcd28bb50a66b0dc1a3500c607a92@dai-labor.de","name":"Xu Yuan"},"message":"Merge branch 'joint_control'\n\n* joint_control:\n  add learn posture\n\nConflicts:\n\tjoint_control/README.md","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/43681f52b714c4b31dbe104d3cd7f54211af8391"},{"sha":"98eb36b7928ffdd803c386159ce35c200ad9082f","author":{"email":"aefa5a74822cd34401204debcff0cc93a8a33c1f@dai-labor.de","name":"Martin Berger"},"message":"Update pid.py","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/98eb36b7928ffdd803c386159ce35c200ad9082f"},{"sha":"86d3e2b41500b24455be6a5d4ccfc91f2b059de6","author":{"email":"f1cd20817cb6ed14c743868b3d772a5ea46c2d96@gmail.com","name":"Yuan"},"message":"Merge pull request #1 from DAInamite/fix-joint-order\n\nfixed joint order","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/86d3e2b41500b24455be6a5d4ccfc91f2b059de6"},{"sha":"a4fd2a4092ed9d8fbeea1c4f713750b10fd1f49f","author":{"email":"1f417ba9d67dcd28bb50a66b0dc1a3500c607a92@dai-labor.de","name":"Xu Yuan"},"message":"Merge branch 'master' of git@github.com:DAInamite/programming-humanoid-robot-in-python.git\n\n# By Martin Berger (1) and Yuan (1)\n# Via Martin Berger (1) and Yuan (1)\n* 'master' of git@github.com:DAInamite/programming-humanoid-robot-in-python.git:\n  Update pid.py\n  Update README.md","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/a4fd2a4092ed9d8fbeea1c4f713750b10fd1f49f"},{"sha":"14da3af8504d0a43c4c556f5f25a81adc0c49cdc","author":{"email":"f1cd20817cb6ed14c743868b3d772a5ea46c2d96@gmail.com","name":"Yuan"},"message":"Update spark_agent.py\n\ndeclare angleX/Y","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/14da3af8504d0a43c4c556f5f25a81adc0c49cdc"},{"sha":"c05a1e6a9bfa646ac7220c6587c02592cf1f160a","author":{"email":"1f417ba9d67dcd28bb50a66b0dc1a3500c607a92@dai-labor.de","name":"Xu Yuan"},"message":"pass perception to angle_interpolation (already in Agent, but make it clear)","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/c05a1e6a9bfa646ac7220c6587c02592cf1f160a"},{"sha":"46d271eff2186811bcc65add351178f712fa7c71","author":{"email":"1f417ba9d67dcd28bb50a66b0dc1a3500c607a92@dai-labor.de","name":"Xu Yuan"},"message":"Merge branch 'master' of git@github.com:DAInamite/programming-humanoid-robot-in-python.git\n\n# By Yuan\n# Via Yuan\n* 'master' of git@github.com:DAInamite/programming-humanoid-robot-in-python.git:\n  Update spark_agent.py","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/46d271eff2186811bcc65add351178f712fa7c71"},{"sha":"3fb7a0fc49f4580e7865ca56d7eada7c9aa91935","author":{"email":"aefa5a74822cd34401204debcff0cc93a8a33c1f@dai-labor.de","name":"Martin Berger"},"message":"fixed super-call in think()","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/3fb7a0fc49f4580e7865ca56d7eada7c9aa91935"},{"sha":"61edcaa4fc17e0dead6c35ec67285b6ec0dfa94e","author":{"email":"7d906414aa65a1a14123dd5aab3e3b0891d96aab@yahoo.de","name":"Anemometer"},"message":"Merge remote-tracking branch 'upstream/master'\n\nUpdating changes made to DAInamite master.","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/61edcaa4fc17e0dead6c35ec67285b6ec0dfa94e"},{"sha":"d529fc2abc72debba0095d321230739c0ce70a18","author":{"email":"7d906414aa65a1a14123dd5aab3e3b0891d96aab@yahoo.de","name":"Anemometer"},"message":"Implemented angle_interpolation (in cooperation with Finn Mier), implemented recognize_posture which does not quite work yet. Group: Daniel Runge, Scott Nguyen","distinct":true,"url":"https://api.github.com/repos/Anemometer/programming-humanoid-robot-in-python/commits/d529fc2abc72debba0095d321230739c0ce70a18"}]}