{"push_id":772718674,"size":43,"distinct_size":1,"ref":"refs/heads/clang-format","head":"d0fc2de3116dc95fe62eee085c889bb5633e15c7","before":"3fff47c35e15f2a5506ace89c756f375c891ad35","commits":[{"sha":"3bca4ff574806f273bc4b6e922466640bfff8b36","author":{"email":"860135020184d1f94d78650ad2e3b87801ba37a2@yahoo.com","name":"wokparty"},"message":"added one_touch_pass","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/3bca4ff574806f273bc4b6e922466640bfff8b36"},{"sha":"da3bdf20b0447471b90e7266dac80ff2af8b195f","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Fixed passing to itself, and passing location.\nTODO: Make receive location smarter.","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/da3bdf20b0447471b90e7266dac80ff2af8b195f"},{"sha":"483502ee732db5df2103120b1cc486c7c12c8608","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Switched onetouchpass to use the state machine","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/483502ee732db5df2103120b1cc486c7c12c8608"},{"sha":"0695d94abdb597aabc7e1e4b9f4126bb3a7c4d0c","author":{"email":"860135020184d1f94d78650ad2e3b87801ba37a2@yahoo.com","name":"wokparty"},"message":"Removed running behavior and deleted a line","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/0695d94abdb597aabc7e1e4b9f4126bb3a7c4d0c"},{"sha":"55c33c37d6395a6df125703d191cd2bcb53afa26","author":{"email":"860135020184d1f94d78650ad2e3b87801ba37a2@yahoo.com","name":"wokparty"},"message":"Modified Coordinated Pass to take in any receive class","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/55c33c37d6395a6df125703d191cd2bcb53afa26"},{"sha":"617351396c10516d75a23fe4d04fa8d2582fb4a8","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Refactored angle_receive to a proper name","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/617351396c10516d75a23fe4d04fa8d2582fb4a8"},{"sha":"b2be62bdb57c91b841695b51a56245beb779af7d","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Added some helpful constants and a target marker","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/b2be62bdb57c91b841695b51a56245beb779af7d"},{"sha":"c1ba76d34f2a9638bff6e18bcbaf407265b7a75c","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Made robot face a specific point rather than the\npasser when receiving the ball","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/c1ba76d34f2a9638bff6e18bcbaf407265b7a75c"},{"sha":"5ea1a333bebb37faefa84958f1194f094c0054f1","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Removed springiness from receiving the ball.\nTODO: See if this is necessary in real life!","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/5ea1a333bebb37faefa84958f1194f094c0054f1"},{"sha":"c0dbd50ad079e875e5fc7a81ddbbd96d31555037","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Made angle_receive extend kick, and make robot kick when receiving the\nball.","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/c0dbd50ad079e875e5fc7a81ddbbd96d31555037"},{"sha":"a274c93e8d8de13d9a6d322a8385e514ef09ac1d","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Made robot's move the dribbler to the target point\nrather than the center of the robot.","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/a274c93e8d8de13d9a6d322a8385e514ef09ac1d"},{"sha":"2cacdf7315247a97ced4a94d01b9107207dab120","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Fixed pivot kicking after one_touch_pass","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/2cacdf7315247a97ced4a94d01b9107207dab120"},{"sha":"1d6283e1a12ba68b8bc904f2f99a11c979026d7e","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Made touchpass fail if missed, and fix some diagrams","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/1d6283e1a12ba68b8bc904f2f99a11c979026d7e"},{"sha":"2fb38a63a318da795616dc8e039f8cbab31a1c8c","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Turn off dribbler","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/2fb38a63a318da795616dc8e039f8cbab31a1c8c"},{"sha":"28f1e3a93dcb85065ca58f73573ca05bd8ec7ea0","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Fixed coordinated_pass having only one pass object","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/28f1e3a93dcb85065ca58f73573ca05bd8ec7ea0"},{"sha":"a05da7b11752047a0cff0fd16c5d29a8ab82f659","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Make kick call happen repeatedly, rather than once.","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/a05da7b11752047a0cff0fd16c5d29a8ab82f659"},{"sha":"1c63eac5989eb48860ef639508a3993c163c358a","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Add accounting for ball speed when aiming touchpass\n\n* Calculate the rejection of the ball vector on the target vector\n* Assumes the ball is kicked at 8m/s, the legal speed limit\n* This is dependent on kick_power in the kick class being at 100%\n* Seems to provide adjustments of ~5 degrees when in the simulator","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/1c63eac5989eb48860ef639508a3993c163c358a"},{"sha":"af6f4c356f49a21013a09cf1cbd395ec224dfc75","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Add initial support for evaluating bounce positions","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/af6f4c356f49a21013a09cf1cbd395ec224dfc75"},{"sha":"d04854a365da656b7342132535977fc36b68961e","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Fix code to offset mouth of robot","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/d04854a365da656b7342132535977fc36b68961e"},{"sha":"1ce016bfc17c8ab992be7829ad5413d4d28b366b","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jgkamat.33mail.com","name":"Jay Kamat"},"message":"Prevent touchpass from failing if at a low enough y value","distinct":false,"url":"https://api.github.com/repos/RoboJackets/robocup-software/commits/1ce016bfc17c8ab992be7829ad5413d4d28b366b"}]}