{"push_id":615380890,"size":97,"distinct_size":0,"ref":"refs/heads/dev","head":"34c82b2c94fa41a1dee25f69054800a5fbb1b9db","before":"25e5bb3585ea6b11a720626c4e1bd52ba82b42ed","commits":[{"sha":"2a4b2fa26db95aaedbc3b4d2b9a911c5ccd62706","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"add a function drpy2rotmat in c++","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/2a4b2fa26db95aaedbc3b4d2b9a911c5ccd62706"},{"sha":"17a929cc61dcb4248604fa2fa6e10de91f24d2f5","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"change xyzrpy to x_cartesian in C++ cartesian2cylindrical to keep name consistent with MATLAB","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/17a929cc61dcb4248604fa2fa6e10de91f24d2f5"},{"sha":"6da461e6dcd525f4e23789c3f45809a91e9886c2","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai"},"message":"Merge branch 'master' into new-bodyMotionPD","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/6da461e6dcd525f4e23789c3f45809a91e9886c2"},{"sha":"faafcfec18eac2bec17385445376ec3d19d048ee","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai"},"message":"move rotz from RigidBodyManipulator to drakeGeometryUtil","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/faafcfec18eac2bec17385445376ec3d19d048ee"},{"sha":"ee67381fbd2885012896f69737df4cb0aae9306c","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai"},"message":"add cartesian2cylindrical to drakeGeometryUtil.cpp","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/ee67381fbd2885012896f69737df4cb0aae9306c"},{"sha":"8d47dbec2580d313a0dd87934402e098f09c7f04","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai"},"message":"add a function to test cartesian2cylindrical in c++, get a linking problem","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/8d47dbec2580d313a0dd87934402e098f09c7f04"},{"sha":"fb6e1e1f4ad22cce99bd5c33ecb66b479c9fefbb","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"Merge branch 'master' into new-bodyMotionPD","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/fb6e1e1f4ad22cce99bd5c33ecb66b479c9fefbb"},{"sha":"8f90bc4a001cc0f0c1bab61965c08d98acf832a1","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"fix the linking problem of drakeGeometryUtil with Twan's help","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/8f90bc4a001cc0f0c1bab61965c08d98acf832a1"},{"sha":"62a1fc3aab019c00de88e612e037268995db1d42","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"get another linking error in cartesian2cylindrical","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/62a1fc3aab019c00de88e612e037268995db1d42"},{"sha":"59a01c605c6b43aa3865578102dcef7a2773dcd0","author":{"email":"d7336ee160dccce98aef76f2d15598ff37707402@gmail.com","name":"Twan Koolen"},"message":"Added explicit instantiation.","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/59a01c605c6b43aa3865578102dcef7a2773dcd0"},{"sha":"4a88c54125d3ac759b9ee3e58dff80310f0b63f8","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"now cartesian2cylindrical can work in C++","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/4a88c54125d3ac759b9ee3e58dff80310f0b63f8"},{"sha":"b3facf5caf02416798385750bc547e18fe35001c","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"add Cylindrical2Cartesian in C++, with tests","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/b3facf5caf02416798385750bc547e18fe35001c"},{"sha":"44b600735d0b802f6f053906f00514ff7d1303a2","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"include the mex file that I forgot in the previous commit","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/44b600735d0b802f6f053906f00514ff7d1303a2"},{"sha":"25ef0db69839bd7b94164fb778306874b819c25c","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"try to implement cylindrical2cartesian using geometric Jacobian, and angular velocity. But the QP controller works with rpyddot, will need to switch to rpydot","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/25ef0db69839bd7b94164fb778306874b819c25c"},{"sha":"ce681f987840a26ca616f24214830035c2e5ccb3","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"Merge branch 'master' into cartesian2cylindrical_cpp","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/ce681f987840a26ca616f24214830035c2e5ccb3"},{"sha":"af3daf7664a7ea1c2e6b042288bae3df185d9e65","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"add the second gradient to rpy2rotmat","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/af3daf7664a7ea1c2e6b042288bae3df185d9e65"},{"sha":"bf5967c683120cc9a36003a89bfdeca1f744ad92","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"add a method to compute the second order gradient of matrix multiplication","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/bf5967c683120cc9a36003a89bfdeca1f744ad92"},{"sha":"91cf5c4e9486b788246f84ede4b2381e1b506f62","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"adding seconf order gradient to Cylindrical2CartesianTransform, missing the last piece from rotmat2rpy, rotmat2rpy needs to compute second order gradient also","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/91cf5c4e9486b788246f84ede4b2381e1b506f62"},{"sha":"7dec6bf98cb1a8688b7d257499500daa55a31290","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"finish coding up the cylindrical2cartesian with angular velocity, but I fail the numerical test for angular velocity transformation","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/7dec6bf98cb1a8688b7d257499500daa55a31290"},{"sha":"512eed1374ec03522374c71b7b3894cc69411a56","author":{"email":"2dce111f54445e316b1d17771a2915bf493a3acc@gmail.com","name":"hongkai-dai"},"message":"make changes to cylindrical2cartesian, discussed with Twan and we agreed on the formulation","distinct":false,"url":"https://api.github.com/repos/brandonjdehart/drake/commits/512eed1374ec03522374c71b7b3894cc69411a56"}]}