├── .gitbook └── assets │ ├── Block diagram (1).png │ ├── Image from iOS (1).jpg │ ├── Screenshot from 2019-06-13 10-24-19.png │ ├── Screenshot from 2019-06-25 15-13-33.png │ ├── Untitled.gif │ ├── block-diagram-1.png │ ├── cart_pole_tracking.gif │ ├── diagram.png │ ├── image-from-ios-1.jpg │ ├── kuka_idc.gif │ ├── screenshot-from-2019-06-13-10-24-19.png │ ├── screenshot-from-2019-06-25-15-13-33.png │ └── untitled.gif ├── README.md ├── SUMMARY.md ├── deprecated └── create-a-simple-system.md ├── drake-controllers ├── control-a-underactuated-robot-using-inverse-dynamics-control.md ├── lqr-on-cart-pole.md ├── play-with-inverse-dynamics-controll-on-fully-actuated-system.md └── try-out-pid-controller.md ├── introduction ├── bazel-basics.md ├── drake-concept.md ├── drake-multibody.md ├── drake-notation.md └── drake-simulation.md ├── optimization ├── optimized-control-1-quadratic-programming.md ├── optimized-control-2-sequential-quadratic-programming.md ├── trajectory-optimization-1-direct-transcription.md ├── trajectory-optimization-2-direct-collocation.md └── trajectory-optimization-3-direct-shooting.md ├── q-and-a ├── faq.md └── use-drake-as-part-of-your-project.md ├── thing-to-do-in-drake ├── control-a-real-robot.md ├── create-a-urdf-sdf-robot.md ├── hello-drake.md ├── visualize-data-in-lcm.md ├── visualize-trajectory-in-drake-visualizer.md └── wip-visualize-data.md └── to-get-started.md /.gitbook/assets/Block diagram (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/Block diagram (1).png -------------------------------------------------------------------------------- /.gitbook/assets/Image from iOS (1).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/Image from iOS (1).jpg -------------------------------------------------------------------------------- /.gitbook/assets/Screenshot from 2019-06-13 10-24-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/Screenshot from 2019-06-13 10-24-19.png -------------------------------------------------------------------------------- /.gitbook/assets/Screenshot from 2019-06-25 15-13-33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/Screenshot from 2019-06-25 15-13-33.png -------------------------------------------------------------------------------- /.gitbook/assets/Untitled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/Untitled.gif -------------------------------------------------------------------------------- /.gitbook/assets/block-diagram-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/block-diagram-1.png -------------------------------------------------------------------------------- /.gitbook/assets/cart_pole_tracking.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/cart_pole_tracking.gif -------------------------------------------------------------------------------- /.gitbook/assets/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/diagram.png -------------------------------------------------------------------------------- /.gitbook/assets/image-from-ios-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/image-from-ios-1.jpg -------------------------------------------------------------------------------- /.gitbook/assets/kuka_idc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/kuka_idc.gif -------------------------------------------------------------------------------- /.gitbook/assets/screenshot-from-2019-06-13-10-24-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/screenshot-from-2019-06-13-10-24-19.png -------------------------------------------------------------------------------- /.gitbook/assets/screenshot-from-2019-06-25-15-13-33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/screenshot-from-2019-06-25-15-13-33.png -------------------------------------------------------------------------------- /.gitbook/assets/untitled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/.gitbook/assets/untitled.gif -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /deprecated/create-a-simple-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/deprecated/create-a-simple-system.md -------------------------------------------------------------------------------- /drake-controllers/control-a-underactuated-robot-using-inverse-dynamics-control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/drake-controllers/control-a-underactuated-robot-using-inverse-dynamics-control.md -------------------------------------------------------------------------------- /drake-controllers/lqr-on-cart-pole.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/drake-controllers/lqr-on-cart-pole.md -------------------------------------------------------------------------------- /drake-controllers/play-with-inverse-dynamics-controll-on-fully-actuated-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/drake-controllers/play-with-inverse-dynamics-controll-on-fully-actuated-system.md -------------------------------------------------------------------------------- /drake-controllers/try-out-pid-controller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/drake-controllers/try-out-pid-controller.md -------------------------------------------------------------------------------- /introduction/bazel-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/introduction/bazel-basics.md -------------------------------------------------------------------------------- /introduction/drake-concept.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/introduction/drake-concept.md -------------------------------------------------------------------------------- /introduction/drake-multibody.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/introduction/drake-multibody.md -------------------------------------------------------------------------------- /introduction/drake-notation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/introduction/drake-notation.md -------------------------------------------------------------------------------- /introduction/drake-simulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/introduction/drake-simulation.md -------------------------------------------------------------------------------- /optimization/optimized-control-1-quadratic-programming.md: -------------------------------------------------------------------------------- 1 | # \[WIP\] Optimal Control 1 - Quadratic Programming 2 | 3 | -------------------------------------------------------------------------------- /optimization/optimized-control-2-sequential-quadratic-programming.md: -------------------------------------------------------------------------------- 1 | # \[WIP\] Optimal Control 2 - Sequential Quadratic Programming 2 | 3 | -------------------------------------------------------------------------------- /optimization/trajectory-optimization-1-direct-transcription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/optimization/trajectory-optimization-1-direct-transcription.md -------------------------------------------------------------------------------- /optimization/trajectory-optimization-2-direct-collocation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/optimization/trajectory-optimization-2-direct-collocation.md -------------------------------------------------------------------------------- /optimization/trajectory-optimization-3-direct-shooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/optimization/trajectory-optimization-3-direct-shooting.md -------------------------------------------------------------------------------- /q-and-a/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/q-and-a/faq.md -------------------------------------------------------------------------------- /q-and-a/use-drake-as-part-of-your-project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/q-and-a/use-drake-as-part-of-your-project.md -------------------------------------------------------------------------------- /thing-to-do-in-drake/control-a-real-robot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/thing-to-do-in-drake/control-a-real-robot.md -------------------------------------------------------------------------------- /thing-to-do-in-drake/create-a-urdf-sdf-robot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/thing-to-do-in-drake/create-a-urdf-sdf-robot.md -------------------------------------------------------------------------------- /thing-to-do-in-drake/hello-drake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/thing-to-do-in-drake/hello-drake.md -------------------------------------------------------------------------------- /thing-to-do-in-drake/visualize-data-in-lcm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/thing-to-do-in-drake/visualize-data-in-lcm.md -------------------------------------------------------------------------------- /thing-to-do-in-drake/visualize-trajectory-in-drake-visualizer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/thing-to-do-in-drake/visualize-trajectory-in-drake-visualizer.md -------------------------------------------------------------------------------- /thing-to-do-in-drake/wip-visualize-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/thing-to-do-in-drake/wip-visualize-data.md -------------------------------------------------------------------------------- /to-get-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzhaoyuan/drake-tutorial/HEAD/to-get-started.md --------------------------------------------------------------------------------