{"push_id":687531259,"size":13,"distinct_size":0,"ref":"refs/heads/master","head":"2fbde31abca78f4a9e67145ca0151c6da93400e7","before":"b3916f9da1036583383933ce4dd333b02855948d","commits":[{"sha":"9f9d5f6dbefdd18b2512b6b8b90ff4fac810ab32","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Fixed so much...servos, new jet, tuning for new jet. Fixed derivative kick somewhat. Figured out new jet needs a constant bias forward/backwards. Also need gain scheduling as fuel drains :(. I new that was probably going to be a thing but oh well. Active tuning is for empty tanks, commented tuning for full.","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/9f9d5f6dbefdd18b2512b6b8b90ff4fac810ab32"},{"sha":"5bd0ade5c9cc603b8e8d7ad8bc83830d2a897347","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Added gain scheduling! Mostly works at all fuel levels now methinks.","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/5bd0ade5c9cc603b8e8d7ad8bc83830d2a897347"},{"sha":"4ef86fade819886b47223009269c108999de5c81","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Added scheduling to the front/back engine bias, tweaked the gains some more (obviously).","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/4ef86fade819886b47223009269c108999de5c81"},{"sha":"dbc7b7dada5fdfe5428fae7bf72d9b0ba7dc30b5","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Set up to tune yawrate controller again.","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/dbc7b7dada5fdfe5428fae7bf72d9b0ba7dc30b5"},{"sha":"bb7764380d31f2e8c158ee23c92264b25374b5f2","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Might want to check in the new craft files and modified engine.","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/bb7764380d31f2e8c158ee23c92264b25374b5f2"},{"sha":"e5fd6b6b172116776c54a4a7931421b5e9699d70","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Added logging to controller library","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/e5fd6b6b172116776c54a4a7931421b5e9699d70"},{"sha":"632dac0c6557f7823590ae25eed597b87af2bd3e","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Added yaw rate controller, fixed tuning on pitch/roll for full tanks. Empty tanks next","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/632dac0c6557f7823590ae25eed597b87af2bd3e"},{"sha":"0858d1c5f413409a6b016315f553434c736faf91","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Tuned for empty tanks. Seems to be working for half tanks too. Need to do total burndown flight next.","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/0858d1c5f413409a6b016315f553434c736faf91"},{"sha":"2febd69f863d5f7797529f11f34a69406559fff3","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Tuned the direction controller (after re-tuning the yaw rate controller). Velocity next?","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/2febd69f863d5f7797529f11f34a69406559fff3"},{"sha":"f7b2d1e0fc7a83cbe5ef690b0deb31d82e7ad308","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Did an optimization pass, sped up the code considerably (0.5 hz to almost 20 hz). Probably need to retune again now...","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/f7b2d1e0fc7a83cbe5ef690b0deb31d82e7ad308"},{"sha":"ef2cf40c247e0e9a677522bc0e9aa30ef324df6e","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"So much fixing. So much.","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/ef2cf40c247e0e9a677522bc0e9aa30ef324df6e"},{"sha":"5708d726ea381b6f15d3fcd7267575f99e1f81de","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Velocity controllers tuned, altitude controller mostly tuned.","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/5708d726ea381b6f15d3fcd7267575f99e1f81de"},{"sha":"2fbde31abca78f4a9e67145ca0151c6da93400e7","author":{"email":"651027556c351d0b25c0988ea82ac9d548e2f85a@gmail.com","name":"Matt Thiffault"},"message":"Added radar/pressure altitude modes for hoverpark video.","distinct":false,"url":"https://api.github.com/repos/mthiffau/controls-tutorial/commits/2fbde31abca78f4a9e67145ca0151c6da93400e7"}]}