{"push_id":1922581442,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"348dbdaf22323d9aafac70da70618a4127baf752","before":"7173025b432d66ec8a79332e3d75a05d7905b7ff","commits":[{"sha":"953eefa024c45bcbe78b590c70df96022bf5a33b","author":{"name":"Peter Barker","email":"7eec614b1e1f5d30aad26285cb6a4861bec8f902@barker.dropbear.id.au"},"message":"Tools: include Sub in the list of known vehicles for PrintVersion","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/953eefa024c45bcbe78b590c70df96022bf5a33b"},{"sha":"d8e260874d368f499f81acce205e34f636ad3a44","author":{"name":"Peter Barker","email":"7eec614b1e1f5d30aad26285cb6a4861bec8f902@barker.dropbear.id.au"},"message":"Tools: copyit must always be given fourth, src, parameter","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/d8e260874d368f499f81acce205e34f636ad3a44"},{"sha":"a5783939ef661620b5f1c1dc21dbda573c49ae6d","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"AP_MotorsUGV: add limit flags\n\nThese flags become true when the steering servo or motors hit their\nlimits.  used to stop I-term build-up in higher level controllers.","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/a5783939ef661620b5f1c1dc21dbda573c49ae6d"},{"sha":"9f876dc7a04ac34b367c406cb181ee71849084fc","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"AR_AttitudeControl: throttle and steering control library\n\nThrottle controller has these advantages over existing controller:\nbased on velocity in vehicle's forward-back axis rather than ground-speed\nstraight-forward PID controller using speed error as input\nspeed control acceleration limts\nstop control slows vehicle smoothly\nconfigurable filtering\n\nSteer controller has these advantages over existing controller:\noutput scaled properly for skid-steering vehicles\nlayered P and PID controller for angular error and rate control\nconfigurable filtering","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/9f876dc7a04ac34b367c406cb181ee71849084fc"},{"sha":"c56d8cb6b102f6241fc8d3ae325a3fbf2654df16","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: add AC_PID and AR_AttitudeControl to build","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/c56d8cb6b102f6241fc8d3ae325a3fbf2654df16"},{"sha":"9097269d6d979c3d5862fe937146115b9f55da31","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: use AR_AttitudeControl for steering control","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/9097269d6d979c3d5862fe937146115b9f55da31"},{"sha":"61d1ced7aa75d4cd491b51dbad344de6fa434be3","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: add turn radius param for steering mode\n\nremoves reliance on old steerController","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/61d1ced7aa75d4cd491b51dbad344de6fa434be3"},{"sha":"d99108f3bcd3b0704e58d4a1c4c69799ac15811f","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: use AR_AttitudeControl for throttle control\n\nalso direct throttle nudge replaced with speed nudge\ncalc_speed_max estimates vehicle's top speed based on cruise-speed and\ncruise-throttle\nsteering mode now provides total target speed instead of using speed plug\nthrottle nudge\nmotor limits provided to attitude control to stop i-term buildup\nuses negative desired speed instead of reversed flag\nreporting to GCS uses new throttle controller\nbraking is simply enabled and allows a reverse motor output regardless of vehicle\nspeed","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/d99108f3bcd3b0704e58d4a1c4c69799ac15811f"},{"sha":"0b917cfd36a8230ef4bd6510940d887958d35ef5","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: mode auto guided and rtl slow before destination\n\nnew mode class member _desired_speed_final holds target speed at destination\n\nmain vehicle code passes heading to next waypoint into auto mode.\nwe do not provide heading when delaying at waypoint which signals we wish\n\nauto-mode calculates final speed at destination which allows vehicle to\nmake turn within value of WP_OVERSHOOT parameter assuming vehicle turns at\nmaximum lateral acceleration.","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/0b917cfd36a8230ef4bd6510940d887958d35ef5"},{"sha":"95c5ada3e9c2e9ce154d72990803dabd46fa06d9","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: modes use stop_vehicle to stop gently\n\nmodes slow to a stop instead of immediately setting motors to zero\nvehicle centers steering when stopping","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/95c5ada3e9c2e9ce154d72990803dabd46fa06d9"},{"sha":"06a7e46447fdd7721f703dbf99bf09fafa44e82b","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: remove PID from build","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/06a7e46447fdd7721f703dbf99bf09fafa44e82b"},{"sha":"1582bd85af11a9b9f61a9cebda527f583ebe2b84","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"SITL: update rover default parameters","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/1582bd85af11a9b9f61a9cebda527f583ebe2b84"},{"sha":"9b63c8751f677ef1a43664ebff42afff05cd16b9","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"SITL: rover default params in alphabetical order","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/9b63c8751f677ef1a43664ebff42afff05cd16b9"},{"sha":"6c7db05207233d9c56de9590fb170b949fdd8886","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: re-organise includes\n\nnon-functional change","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/6c7db05207233d9c56de9590fb170b949fdd8886"},{"sha":"492fe40f93929fed725e02839d217e6c5c65d13d","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: re-organise private member declarations\n\ndeclarations are grouped by file (which are in turn organised alphabetically) and in the order they appear within each file\nnon-functional change","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/492fe40f93929fed725e02839d217e6c5c65d13d"},{"sha":"57b2b02509585c93307891979feb4f6913fca401","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: remove out-of-date comment","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/57b2b02509585c93307891979feb4f6913fca401"},{"sha":"348dbdaf22323d9aafac70da70618a4127baf752","author":{"name":"Randy Mackay","email":"db9778c208dc58d5983d3a632aaf3f0eba7a9136@yahoo.com"},"message":"Rover: fix do-nav-wp comment","distinct":true,"url":"https://api.github.com/repos/amilcarlucas/ardupilot/commits/348dbdaf22323d9aafac70da70618a4127baf752"}]}
{"actor":{"display_login":"amilcarlucas"}}