{"push_id":2128922033,"size":32,"distinct_size":32,"ref":"refs/heads/lthall-new-loiter5","head":"3b54fc3b8915408f03188f11c154aa8299fc9222","before":"63827e1600a27d6c51e3dd9cf2355828665aa6c8","commits":[{"sha":"96cf662a4380a47bf05316f0ce34a43847ada4dc","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: pass dt to att control sqrt_controller","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/96cf662a4380a47bf05316f0ce34a43847ada4dc"},{"sha":"c15ea46da1cbaeb371f58b0bbb15240a1df95210","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"AC_PosControl: add accel feedforward\n\nalso add limit_vector_length and sqrt_controller helper functions","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/c15ea46da1cbaeb371f58b0bbb15240a1df95210"},{"sha":"4b0d7709e5997045907698f3caa04232b87a3719","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: enforce angle limits","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/4b0d7709e5997045907698f3caa04232b87a3719"},{"sha":"bdb099111788a0b37ad30ce020c8388259eae3a2","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: xyz velocity controller limits roll-pitch to maintain altitude","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/bdb099111788a0b37ad30ce020c8388259eae3a2"},{"sha":"63669345ae2bfddf8784c13c2ddbe9d0c3339ec7","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"AC_PosControl: rename accel-feedforward to accel-desired","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/63669345ae2bfddf8784c13c2ddbe9d0c3339ec7"},{"sha":"03c83553cf0d0564c6be8f0d44a0f2caac3c4b92","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: remove freeze_ff_xy","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/03c83553cf0d0564c6be8f0d44a0f2caac3c4b92"},{"sha":"6ac377938a5ecfe0c95c4cdfec48cc0c8dea1e43","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"AC_PosControl: remove unused VEL_XY_MAX_FROM_POS_ERR","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/6ac377938a5ecfe0c95c4cdfec48cc0c8dea1e43"},{"sha":"99fa901f5baf272c4bacf7f68a139504d029b80a","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: remove xy mode","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/99fa901f5baf272c4bacf7f68a139504d029b80a"},{"sha":"2bfe46fe5899a98374ab428f97e90da3382ee7f7","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: remove Jerk Limiting code","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/2bfe46fe5899a98374ab428f97e90da3382ee7f7"},{"sha":"e6719b2b9e93304426e91b7832bd50e69337c122","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: comments","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/e6719b2b9e93304426e91b7832bd50e69337c122"},{"sha":"30274570975102182a34b34456403b602672bc10","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: Initialisation","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/30274570975102182a34b34456403b602672bc10"},{"sha":"bfd065ca94d754e1d0df27fea09fb49fe4840a9d","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: combine xy position control into single method","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/bfd065ca94d754e1d0df27fea09fb49fe4840a9d"},{"sha":"8054391ca6abcf1625c53083c798e6b9286ea709","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: combine z position control into single method","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/8054391ca6abcf1625c53083c798e6b9286ea709"},{"sha":"ff820defeda1d2d76e8684da4a1a8c74d50ccf07","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_PosControl: update init for guided","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/ff820defeda1d2d76e8684da4a1a8c74d50ccf07"},{"sha":"624a9257df95fdcb7787cbde23cbd6b050e44146","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_Avoidance: integrate att control sqrt controller change","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/624a9257df95fdcb7787cbde23cbd6b050e44146"},{"sha":"5eeb203f407ddb45052fdbc9dfdd4a424a4771ad","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"AC_WPNav: sanity check wp accel max vs lean angle max","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/5eeb203f407ddb45052fdbc9dfdd4a424a4771ad"},{"sha":"663bcb1bf94ebcabb81287d29a272da142d269d3","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_WPNav: remove xy mode from brake, wp, spline","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/663bcb1bf94ebcabb81287d29a272da142d269d3"},{"sha":"2a1c581bba5990ed7b3d21c4e67542af56f57f9a","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"AC_WPNav: brake, wp and spline clear desired velocity_xy","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/2a1c581bba5990ed7b3d21c4e67542af56f57f9a"},{"sha":"1627c3235849ba162dec27d1270120ed225e4f08","author":{"name":"Leonard Hall","email":"b2e1663dc690e49eec36fbfca37a1429f3b77a28@gmail.com"},"message":"AC_WPNav: new loiter including accel ff and braking\n\nIncludes:\nsanity check loiter accel max vs lean angle max\nincrease loiter aggressiveness\nremove loiter calls to pos_con.freeze_ff_xy\nuse loiter max velocity correction\nremove xy mode from loiter\nmove predictor to angle\nadd maximum pilot commanded angle to loiter\nloiter use alt hold angle limit","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/1627c3235849ba162dec27d1270120ed225e4f08"},{"sha":"f5ccd766b94cbf6dc7267d2b553a9115f7244778","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"AC_Circle: remove xy mode and limit angle to maintain alt","distinct":true,"url":"https://api.github.com/repos/rmackay9/rmackay9-ardupilot/commits/f5ccd766b94cbf6dc7267d2b553a9115f7244778"}]}
{"actor":{"display_login":"rmackay9"}}