caelan / underactuated

The course text for MIT 6.832 (and 6.832x on edX)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Underactuated Robotics

Algorithms for Walking, Running, Swimming, Flying, and Manipulation

http://underactuated.mit.edu/

Follow the installation instructions in http://underactuated.mit.edu/underactuated.html?ch=drake

To view the text locally

Make sure to initialize the submodules:

git submodule init
git submodule update

The textbook should then be viewable by opening underactuated.html in your browser.

You'll need to run a local webserver for the code includes (via ajax) to work. I used the instructions at https://websitebeaver.com/set-up-localhost-on-macos-high-sierra-apache-mysql-and-php-7-with-sslhttps and just pointed by root doc directory directly at my underactuated checkout.

To run the unit tests

$ mkdir build && cd build
$ cmake -Ddrake_DIR=PATH_TO_DRAKE/lib/cmake/drake ..
$ make
$ ctest .

To get experimental drake binaries

As described at http://github.com/RobotLocomotion/drake/issues/7926, use

On your drake PR, use

@drake-jenkins-bot linux-xenial-unprovisioned-gcc-bazel-experimental-snopt-packaging please
@drake-jenkins-bot mac-highsierra-unprovisioned-clang-bazel-experimental-snopt-packaging please

Then examine the last lines of the console output from those builds for the binary urls.

About

The course text for MIT 6.832 (and 6.832x on edX)


Languages

Language:HTML 48.0%Language:Jupyter Notebook 24.2%Language:Python 12.0%Language:CSS 10.7%Language:Shell 1.9%Language:CMake 1.0%Language:MATLAB 1.0%Language:TeX 0.6%Language:Dockerfile 0.4%Language:C++ 0.2%Language:M 0.1%