{"action":"created","issue":{"url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3994","repository_url":"https://api.github.com/repos/RobotLocomotion/drake","labels_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3994/labels{/name}","comments_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3994/comments","events_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3994/events","html_url":"https://github.com/RobotLocomotion/drake/issues/3994","id":186759831,"number":3994,"title":"Quadrotors need porting to System2.0","user":{"login":"naveenoid","id":3089530,"avatar_url":"https://avatars.githubusercontent.com/u/3089530?v=3","gravatar_id":"","url":"https://api.github.com/users/naveenoid","html_url":"https://github.com/naveenoid","followers_url":"https://api.github.com/users/naveenoid/followers","following_url":"https://api.github.com/users/naveenoid/following{/other_user}","gists_url":"https://api.github.com/users/naveenoid/gists{/gist_id}","starred_url":"https://api.github.com/users/naveenoid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/naveenoid/subscriptions","organizations_url":"https://api.github.com/users/naveenoid/orgs","repos_url":"https://api.github.com/users/naveenoid/repos","events_url":"https://api.github.com/users/naveenoid/events{/privacy}","received_events_url":"https://api.github.com/users/naveenoid/received_events","type":"User","site_admin":false},"labels":[{"id":366762542,"url":"https://api.github.com/repos/RobotLocomotion/drake/labels/priority:%20medium","name":"priority: medium","color":"e99695","default":false},{"id":333413819,"url":"https://api.github.com/repos/RobotLocomotion/drake/labels/team:%20manipulation","name":"team: manipulation","color":"0052cc","default":false}],"state":"open","locked":false,"assignee":{"login":"naveenoid","id":3089530,"avatar_url":"https://avatars.githubusercontent.com/u/3089530?v=3","gravatar_id":"","url":"https://api.github.com/users/naveenoid","html_url":"https://github.com/naveenoid","followers_url":"https://api.github.com/users/naveenoid/followers","following_url":"https://api.github.com/users/naveenoid/following{/other_user}","gists_url":"https://api.github.com/users/naveenoid/gists{/gist_id}","starred_url":"https://api.github.com/users/naveenoid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/naveenoid/subscriptions","organizations_url":"https://api.github.com/users/naveenoid/orgs","repos_url":"https://api.github.com/users/naveenoid/repos","events_url":"https://api.github.com/users/naveenoid/events{/privacy}","received_events_url":"https://api.github.com/users/naveenoid/received_events","type":"User","site_admin":false},"assignees":[{"login":"naveenoid","id":3089530,"avatar_url":"https://avatars.githubusercontent.com/u/3089530?v=3","gravatar_id":"","url":"https://api.github.com/users/naveenoid","html_url":"https://github.com/naveenoid","followers_url":"https://api.github.com/users/naveenoid/followers","following_url":"https://api.github.com/users/naveenoid/following{/other_user}","gists_url":"https://api.github.com/users/naveenoid/gists{/gist_id}","starred_url":"https://api.github.com/users/naveenoid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/naveenoid/subscriptions","organizations_url":"https://api.github.com/users/naveenoid/orgs","repos_url":"https://api.github.com/users/naveenoid/repos","events_url":"https://api.github.com/users/naveenoid/events{/privacy}","received_events_url":"https://api.github.com/users/naveenoid/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2016-11-02T10:11:52Z","updated_at":"2016-11-03T09:55:23Z","closed_at":null,"body":"# Problem Definition\r\nThe current Quadrotor example needs porting over to System2.0. Building in this functionality will also be a useful exercise to drive the state-of-the-art in several aspects of Drake's simulation ability as well as TrajectoryOptimization.  This task will be organised in a set of spirals similar to PR https://github.com/RobotLocomotion/drake/issues/3919 \r\n\r\n# Spirals\r\n- [ ] Spiral 1\r\n- [ ] Spiral 2\r\n- [ ] Spiral 3\r\n\r\n# Spiral Details\r\n## Spiral 1 - Quadrotor given unity constant vector input intialized in a \"world\"\r\nA direct port of runDynamics.cpp\r\n\r\n## Spiral 2 - Quadrotor initialised from a set of initial positions moves to a target position and hovers\r\nA direct port of runLQR.cpp \r\n\r\n## Spiral 3 - Trajectory optimization on the Quadrotor\r\nPossibly to navigate the world setup in Spiral1."},"comment":{"url":"https://api.github.com/repos/RobotLocomotion/drake/issues/comments/258101002","html_url":"https://github.com/RobotLocomotion/drake/issues/3994#issuecomment-258101002","issue_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3994","id":258101002,"user":{"login":"RussTedrake","id":6442292,"avatar_url":"https://avatars.githubusercontent.com/u/6442292?v=3","gravatar_id":"","url":"https://api.github.com/users/RussTedrake","html_url":"https://github.com/RussTedrake","followers_url":"https://api.github.com/users/RussTedrake/followers","following_url":"https://api.github.com/users/RussTedrake/following{/other_user}","gists_url":"https://api.github.com/users/RussTedrake/gists{/gist_id}","starred_url":"https://api.github.com/users/RussTedrake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RussTedrake/subscriptions","organizations_url":"https://api.github.com/users/RussTedrake/orgs","repos_url":"https://api.github.com/users/RussTedrake/repos","events_url":"https://api.github.com/users/RussTedrake/events{/privacy}","received_events_url":"https://api.github.com/users/RussTedrake/received_events","type":"User","site_admin":false},"created_at":"2016-11-03T09:55:23Z","updated_at":"2016-11-03T09:55:23Z","body":"I consider the special case dynamics to be a useful unit test to ensure the dynamics (including force/torque input) are as expected.  Perhaps they can continue to exist in that capacity (in the same spirit as the pendulum test which checks the urdf dynamics vs the analytical dynamics)"}}
{"actor":{"display_login":"RussTedrake"}}