{"push_id":756351059,"size":70,"distinct_size":0,"ref":"refs/heads/master","head":"18af40a21728640c1cc62ffd4d7e79208bf926aa","before":"c8b318d793df8493f2d34cf56db4fee1b12b6aa3","commits":[{"sha":"377534b384af2631f6edf3ac8e3baaeb56f43d74","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"initial c++ version of the matrix sign function method for solving lqr works","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/377534b384af2631f6edf3ac8e3baaeb56f43d74"},{"sha":"833485e1e8fe9c8ab27afe5ca5ad2c7a43d88bc4","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"swapped out pseudo-inverse approximation to OD system with singular value decomposition.  now passes valuecheck against matlab's lqr","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/833485e1e8fe9c8ab27afe5ca5ad2c7a43d88bc4"},{"sha":"5f94afc758179a414b8c74d41a3a0afea493c832","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"expanded unit test, fixed multi-input size issue, optimized R_inverse handling","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/5f94afc758179a414b8c74d41a3a0afea493c832"},{"sha":"1e534bf41563064b4c3979a60a115f03fb1aef78","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"added input validation to lqrmex","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/1e534bf41563064b4c3979a60a115f03fb1aef78"},{"sha":"df2fc18d2e88ad3760742d1d55303dcc811f1616","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"added reference to the Ricatti equation algorithms document","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/df2fc18d2e88ad3760742d1d55303dcc811f1616"},{"sha":"31f070cf45edb1773b157b588d3d48f0ead78e6f","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"added determinant scaling acceleration technique","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/31f070cf45edb1773b157b588d3d48f0ead78e6f"},{"sha":"45acc859812c9bcc8ea8d7e364144c1df9854293","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"pulled CARE functionality out of lqr","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/45acc859812c9bcc8ea8d7e364144c1df9854293"},{"sha":"07574ce3f0c04557122afdb3b5218ca62739d13f","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"backed off on value check precision","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/07574ce3f0c04557122afdb3b5218ca62739d13f"},{"sha":"8d09deff21b5d454241f9d3ea5f1977ceb1a2ff4","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"Merge commit '4d0599944ea96b684e0591a7041e71fc2099ea4a' into jc-care-cpp","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/8d09deff21b5d454241f9d3ea5f1977ceb1a2ff4"},{"sha":"3bb35f997715b7097c3e3b2bb985f9d1c379bbec","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"moved folders into the correct place after merge","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/3bb35f997715b7097c3e3b2bb985f9d1c379bbec"},{"sha":"254785238c0e479a5e33ce588289a9846a1f8b66","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"drake compiles with 3xn points everywhere (minus forwardJacDot)","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/254785238c0e479a5e33ce588289a9846a1f8b66"},{"sha":"54436961d9762df4c51cd0d1f97fd1baf6fe34a5","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"more fixes and unit tests passing","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/54436961d9762df4c51cd0d1f97fd1baf6fe34a5"},{"sha":"1f4c426c03ef7184a6e8a0b0895a0ff33e18ef2d","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"fixed quasistatic constraint contact points","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/1f4c426c03ef7184a6e8a0b0895a0ff33e18ef2d"},{"sha":"66b340ae66b0b44732035c491eb1f4e06686d208","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"fixes to RigidBodyConstraints and getCOM","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/66b340ae66b0b44732035c491eb1f4e06686d208"},{"sha":"168d1444df6b27a786ec3b78703552dedacaaf9e","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"fixed RelativeGazeTargetConstraint::eval by calling forward kinematics twice to compensate for unintended translation","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/168d1444df6b27a786ec3b78703552dedacaaf9e"},{"sha":"72c532070d957064e0cd015751cb2c4528cc8d6b","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"fixed QuasiStaticConstraint bug","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/72c532070d957064e0cd015751cb2c4528cc8d6b"},{"sha":"313ae100a7dff4f5750fb52d3eb3b598087ab6db","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"fixed AllBodiesClosestDistanceConstraint::eval bug","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/313ae100a7dff4f5750fb52d3eb3b598087ab6db"},{"sha":"8414ee4ffd8d014413a9b028dc43cb47e6ecf8a3","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"fixed testForwardKin and testForwardJacDot unit tests","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/8414ee4ffd8d014413a9b028dc43cb47e6ecf8a3"},{"sha":"3e95686eec2bad8203f510de4f515b5ec3dda3d6","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"addressed code review comments","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/3e95686eec2bad8203f510de4f515b5ec3dda3d6"},{"sha":"74bb238d594f41bdffd462d8638e6a52b6f02a04","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"fixed segfault","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/74bb238d594f41bdffd462d8638e6a52b6f02a04"}]}