{"push_id":541849200,"size":60,"distinct_size":9,"ref":"refs/heads/hybrid-trajstab","head":"992acf43995a8d6899c72c8c76e3a0ba015873f8","before":"5754b80b1b09f8a6b6938c8c482543b8e2584b73","commits":[{"sha":"ae412c15c75df1231909344fd3789c89aca28f16","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"first pass at cable+pulley urdf spec plus simple test case","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/ae412c15c75df1231909344fd3789c89aca28f16"},{"sha":"4f9dca81add737c2e04c554610fe71b671c26132","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"started parsing urdf.  but have to figure out how to build a kinematic constraint before the manipulator is compiled, or stash the parser info so that it can be constructed afterwords","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/4f9dca81add737c2e04c554610fe71b671c26132"},{"sha":"fbb1b22210ec3166fde76738f8ba260c6bb00c65","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"cable constraint works between terminators.  now need to add pulleys to the logic","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/fbb1b22210ec3166fde76738f8ba260c6bb00c65"},{"sha":"11e8c6c59ce3b0d478a5bb896a79016170020f0b","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"the simple example works (but sets all radius=0).  updated urdf spec (zapped crossover field).","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/11e8c6c59ce3b0d478a5bb896a79016170020f0b"},{"sha":"9aa5faef5dfc40982b5a8349259f4c118dc8abbe","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"make applyToAllRigidBodyElements method to cleanup all of the loops hanging around in RBM","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/9aa5faef5dfc40982b5a8349259f4c118dc8abbe"},{"sha":"c0edf4adf75e407dcf3a1a43669853fcdc8ebdbe","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"adds planar visualizer for the cable/pulley system","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/c0edf4adf75e407dcf3a1a43669853fcdc8ebdbe"},{"sha":"ecc4af490c7882a3b57c6f2f95808bc37225f016","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"visualizer handles radius~=0","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/ecc4af490c7882a3b57c6f2f95808bc37225f016"},{"sha":"4e4bb10e5b1ef7b73f1e883f586aa1489c5c38c1","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"added support for radius>0","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/4e4bb10e5b1ef7b73f1e883f586aa1489c5c38c1"},{"sha":"7767d07ae4e3473d754edc95aef6bfeee27c1b37","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"added multiple pulley example and fixed some bugs that appeared along with it","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/7767d07ae4e3473d754edc95aef6bfeee27c1b37"},{"sha":"69f6232ab32a21f3baa89700e8c1b15e27ec2048","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"adds an example of a cable with tension holding up a mass","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/69f6232ab32a21f3baa89700e8c1b15e27ec2048"},{"sha":"00ac6fdaa2ab5a6fe1c5f98b2dde2d3c7278a385","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"pulley examples run (much much faster) with lcp.  but found an alarming bug with the fastQP lcp solve reporting success when it in fact was failing","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/00ac6fdaa2ab5a6fe1c5f98b2dde2d3c7278a385"},{"sha":"158a9243cd8c613e23b8ea53e072dcf5098763ac","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"partially addresses issue #669 - figured out why the collision filtering logic changed in this branch: i had dropped the updateForRemovedLink call","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/158a9243cd8c613e23b8ea53e072dcf5098763ac"},{"sha":"1f757fd910f199f93d5e4694416456436976d8a0","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"forgot to add in number_of_wraps logic.  cooler initial conditions for tension example","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/1f757fd910f199f93d5e4694416456436976d8a0"},{"sha":"d79bd6672d9932ad4a898628e2256102d1b77920","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"put (commented out) visualizer where it should be for debugging","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/d79bd6672d9932ad4a898628e2256102d1b77920"},{"sha":"35ff8c2daec9396f30ee08aa9553e2354302fa69","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"add some damping.  avoids the singularlity","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/35ff8c2daec9396f30ee08aa9553e2354302fa69"},{"sha":"eff86fd2a108dd98913fd82e9f6217e417b1b9e4","author":{"email":"2013b830484e9df783f3880f11b8d7173cc8be7f@gmail.com","name":"Scott Kuindersma"},"message":"fix indexing bug in torque calculation in ContactForceTorqueSensor","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/eff86fd2a108dd98913fd82e9f6217e417b1b9e4"},{"sha":"a02e09922689fedd5aa6838cf45fe4b71a72da1f","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"Merge pull request #15 from kuindersma/fix-torque-calculation\n\nfix indexing bug in torque calculation in ContactForceTorqueSensor","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/a02e09922689fedd5aa6838cf45fe4b71a72da1f"},{"sha":"01f7d1ee28fde5518c19056308a62a384d5527af","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"renamed function CablesAndPulleys to CableLength.  Minor tweaks to example","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/01f7d1ee28fde5518c19056308a62a384d5527af"},{"sha":"afd7cafd3efaa42640e03d043af78292349fda81","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"Merge branch 'pulley' of https://github.com/RussTedrake/drake into pulley","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/afd7cafd3efaa42640e03d043af78292349fda81"},{"sha":"fa191047c917c1ea09e127b4880a78b683a897e5","author":{"email":"e5921673d466d8a62fa6cf8c629c0b1065ba66fd@mit.edu","name":"Russ Tedrake"},"message":"add numerical test on length for the pulleys","distinct":false,"url":"https://api.github.com/repos/kuindersma/drake/commits/fa191047c917c1ea09e127b4880a78b683a897e5"}]}