{"push_id":631078639,"size":141,"distinct_size":141,"ref":"refs/heads/master","head":"f82a06b131b49371662ed18b10118c4931aeb3bc","before":"de4230832fe2a0899c578d28f3b581d8761089c2","commits":[{"sha":"42ca6ed06b7605f0549e9d4675109e0515625660","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"first complete pass on hybrid system implementation.  still need to avoid tripping guards repeatedly","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/42ca6ed06b7605f0549e9d4675109e0515625660"},{"sha":"60c67a102a7377a55e07ce86b9b328c59a97447b","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"acrobot joint limit test works, with two exceptions:  1) the initial conditions from resolveConstraints can have phi=lb but phidot<0 and 2) i sometimes get chattering between the activate and inactive constraint states.","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/60c67a102a7377a55e07ce86b9b328c59a97447b"},{"sha":"107554c993e3829e5110898da889149e78728d33","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"move hybrid classes out of dev...","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/107554c993e3829e5110898da889149e78728d33"},{"sha":"0a201793a15a270d237556ea8625946435f610c6","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"reverse unused change","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/0a201793a15a270d237556ea8625946435f610c6"},{"sha":"b60555f36411008033b6efe2545afe86f3224c32","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"adding a comment","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/b60555f36411008033b6efe2545afe86f3224c32"},{"sha":"2738f80794fdc1ed24d4ae14554f63bde95b7cf1","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"fix indexing bug","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/2738f80794fdc1ed24d4ae14554f63bde95b7cf1"},{"sha":"19a12796113df51e28705d8fb8716041fb019bab","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"call lcp in hybrid mode to enforce phiddot>=0, f>=0, phiddot'f=0","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/19a12796113df51e28705d8fb8716041fb019bab"},{"sha":"c4780a5191cdf96e65ed152954d4e5d8926e831b","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"update comment","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/c4780a5191cdf96e65ed152954d4e5d8926e831b"},{"sha":"61757b1e73ef784c2421a809773f39aeac16bf20","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"in setupAndSolveQP, it can use both old kinsol and new kinsol","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/61757b1e73ef784c2421a809773f39aeac16bf20"},{"sha":"8b7708396b2881d367ac0602134d728f1b85f7c7","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"started an equivalent for testURDFmex which explicitly compares the parsers.. but in C++ where things are cleaner and better.  resolved one mystery about fixed links causing position constraints to act differently from the c++ parser and the matlab parser","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/8b7708396b2881d367ac0602134d728f1b85f7c7"},{"sha":"0c226a0c595eecfd81554330ce72e5da5e35554f","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"fix bad gradients in old kinsol w/ fixed joints.","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/0c226a0c595eecfd81554330ce72e5da5e35554f"},{"sha":"51ae86d89e7baa5ea38859a936b9dcc60b221c8d","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"adds coordinate frame names logic to c++.","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/51ae86d89e7baa5ea38859a936b9dcc60b221c8d"},{"sha":"fcea06d9867b1bde721e17b43bcfb3f6aa3fde3f","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"make projection logic available more broadly.","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/fcea06d9867b1bde721e17b43bcfb3f6aa3fde3f"},{"sha":"b45d70e40060780b52e1e2401008503b6f3f4589","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"guard against flipping from new to old kinsol; they share the kinematics cache which can lead to mysterious looking errors.","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/b45d70e40060780b52e1e2401008503b6f3f4589"},{"sha":"5494a19c4d97e90d38f23cc6ea3d52c47eb734d1","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"add the floating base option to c++ parser.\nfixed remaining mismatches between coordinate orderings in matlab and c++.  now the coordinates should be identical (hoorah).  zapped projection function.","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/5494a19c4d97e90d38f23cc6ea3d52c47eb734d1"},{"sha":"ded6536acdbbb3d863ccacc699664ad5fbb72f3a","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"shouldn't have changed the order of the rbm's in matlab. (atlas fixed points, etc, might depend on them.)  reverted the ordering in matlab and made c++ comply instead","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/ded6536acdbbb3d863ccacc699664ad5fbb72f3a"},{"sha":"47a984f5daf30cf0236948bf0a7d3294d96c8cc9","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"throw runtime error in inverseDynamics if jdotv was not computed","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/47a984f5daf30cf0236948bf0a7d3294d96c8cc9"},{"sha":"1c4094e9a981f9b487370d2e48a9415f35ca10c2","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"added multiple-contacts code to the new collision framework","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/1c4094e9a981f9b487370d2e48a9415f35ca10c2"},{"sha":"37885a69ca0972ee2fd4a1f0ca4708bdc51ff7fb","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"added atlasAtlasBalancingSplit and multiple contact visualization test","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/37885a69ca0972ee2fd4a1f0ca4708bdc51ff7fb"},{"sha":"841976f0f36f7332ad474ceddccaeaf521349866","author":{"email":"68ec53b12e92f999c529f52f6fdbd96f013d9369@gmail.com","name":"John Carter"},"message":"lets extremely small but non-zero radius spheres be counted as terrain contact points","distinct":true,"url":"https://api.github.com/repos/KeyDamo/drake/commits/841976f0f36f7332ad474ceddccaeaf521349866"}]}