DRC/Tutorials

Gazebo and DRC simulator setup ===


 * Source and binary installation guide.

DRC Simulator 2.7.x tutorials ===
 * Visualize and Log Sensor Data: How to visualize and log sensor data.
 * Visualize and Interfacing with the Head Sensor Data: How to interface with the MultiSense SL Sensor Head.
 * Fake walking teleoperation: How to drive the DRC robot around as if it were a wheeled robot
 * Modifying the contents of the simulated world: How to add and change things in the simulated DRC Robot's environment
 * Moving DRC robot joints by animation: How to move the DRC robot by specifying joint angle trajectories
 * Using the VRC Plugin with the DRC Vehicle Using the VRC Plugin to tele-operate the DRC Vehicle
 * Using the VRC Plugin with the DRC Vehicle and Atlas Using the VRC Plugin to put Atlas in the DRC Vehicle
 * Controlling Atlas over ROS Topic using JointCommands Messages Controlling Atlas over ROS Topic using JointCommands Messages in C++
 * Controlling Atlas over ROS Topic in python Controlling Atlas over ROS Topic using JointCommands Messages in python
 * Using Grasp Controllers for the Sandia Hands Using grasp controllers for the Sandia Hands
 * Running the Boston Dynamics Atlas Simulation Behavior Controller Library Demo
 * Slider teleop manipulation: How to move Atlas's arms and hands using a music mixer board.,
 * Keyboard teleop walking: How to make Atlas walk with keyboard commands.
 * Switching control modes: How to mix built-in behaviors with your own controller.
 * Control synchronization: Synchronized simulation-controller updates.
 * Changing model damping coefficients: Using ROS service calls to change Atlas robot model and Sandia hand model joint viscous damping coefficients in simulation.
 * Atlas Sim Interface How to use the Atlas Sim Interface to command Atlas to walk dynamically or step statically.

DRC Simulator 2.6.x tutorials ===
 * Slider teleop manipulation: How to move Atlas's arms and hands using a music mixer board.,
 * Keyboard teleop walking: How to make Atlas walk with keyboard commands.
 * Switching control modes: How to mix built-in behaviors with your own controller.
 * Controlling Atlas over ROS Topic in python Controlling Atlas over ROS Topic using JointCommands Messages in python
 * Control synchronization: Synchronized simulation-controller updates.
 * Changing model damping coefficients: Using ROS service calls to change Atlas robot model and Sandia hand model joint viscous damping coefficients in simulation.
 * Atlas Sim Interface How to use the Atlas Sim Interface to command Atlas to walk dynamically or step statically.

DRC Simulator 2.5.X tutorials ===
 * Slider teleop manipulation: How to move Atlas's arms and hands using a music mixer board.
 * Keyboard teleop walking: How to make Atlas walk with keyboard commands.
 * Switching control modes: How to mix built-in behaviors with your own controller.
 * Controlling Atlas over ROS Topic in python Controlling Atlas over ROS Topic using JointCommands Messages in python
 * Atlas Sim Interface How to use the Atlas Sim Interface to command Atlas to walk dynamically or step statically.

DRC Simulator 2.4.X tutorials ===
 * Keyboard teleop walking: How to make Atlas walk with keyboard commands.
 * Switching control modes: How to mix built-in behaviors with your own controller.

DRC Simulator 2.2.X tutorials ===
 * Visualize and Log Sensor Data: How to visualize and log sensor data.
 * Visualize and Interfacing with the Head Sensor Data: How to interface with the MultiSense SL Sensor Head.
 * Fake walking teleoperation: How to drive the DRC robot around as if it were a wheeled robot
 * Modifying the contents of the simulated world: How to add and change things in the simulated DRC Robot's environment
 * Moving DRC robot joints by animation: How to move the DRC robot by specifying joint angle trajectories
 * Using the VRC Plugin with the Golf Cart Using the VRC Plugin to tele-operate the Golf Cart
 * Using the VRC Plugin with the Golf Cart and Atlas Using the VRC Plugin to put Atlas in the Golf Cart
 * Using the VRC Plugin with the DRC Vehicle Using the VRC Plugin to tele-operate the DRC Vehicle
 * Using the VRC Plugin with the DRC Vehicle and Atlas Using the VRC Plugin to put Atlas in the DRC Vehicle
 * Controlling Atlas over ROS Topic using JointCommands Messages Controlling Atlas over ROS Topic using JointCommands Messages in C++
 * Controlling Atlas over ROS Topic in python Controlling Atlas over ROS Topic using JointCommands Messages in python
 * Using Grasp Controllers for the Sandia Hands Using grasp controllers for the Sandia Hands
 * Running the Boston Dynamics Atlas Simulation Behavior Controller Library Demo

DRC Simulator 2.1.X tutorials === Same as 2.0.x.

DRC Simulator 2.0.X tutorials ===
 * Visualize and Log Sensor Data: How to visualize and log sensor data.
 * Visualize and Interfacing with the Head Sensor Data: How to interface with the MultiSense SL Sensor Head.
 * Fake walking teleoperation: How to drive the DRC robot around as if it were a wheeled robot
 * Modifying the contents of the simulated world: How to add and change things in the simulated DRC Robot's environment
 * Moving DRC robot joints by animation: How to move the DRC robot by specifying joint angle trajectories
 * Using the VRC Plugin with the Golf Cart Using the VRC Plugin to tele-operate the Golf Cart
 * Using the VRC Plugin with the Golf Cart and Atlas Using the VRC Plugin to put Atlas in the Golf Cart
 * Using the VRC Plugin with the DRC Vehicle (New in 2.0.0) : Using the VRC Plugin to tele-operate the DRC Vehicle
 * Using the VRC Plugin with the DRC Vehicle and Atlas (New in 2.0.0) : Using the VRC Plugin to put Atlas in the DRC Vehicle
 * Controlling Atlas over ROS Topic using JointCommands Messages (New in 2.0.0) : Controlling Atlas over ROS Topic using JointCommands Messages in C++
 * Controlling Atlas over ROS Topic in python (New in 2.0.0) : Controlling Atlas over ROS Topic using JointCommands Messages in python
 * Using Grasp Controllers for the Sandia Hands (New in 2.0.0) : Using grasp controllers for the Sandia Hands

DRC Simulator 1.3.X tutorials. ===
 * Visualize and Log Sensor Data: How to visualize and log sensor data.
 * Moving DRC robot with trajectory controller: How to move the DRC robot by specifying joint angle trajectories (with physical simulation enabled).
 * Visualize and Interfacing with the Head Sensor Data: How to interface with the MultiSense SL Sensor Head.
 * DRC Robot basic joint control: How to control the joints of the DRC robot by specifying joint angles
 * Fake walking teleoperation: How to drive the DRC robot around as if it were a wheeled robot
 * Modifying the contents of the simulated world: How to add and change things in the simulated DRC Robot's environment
 * Moving DRC robot joints by animation: How to move the DRC robot by specifying joint angle trajectories
 * Changing the controller configuration of the DRC Robot: How to change and otherwise configure the controllers that are running on the DRC robot.
 * Using the VRC Plugin with the Golf Cart (New in 1.3.0) : Using the VRC Plugin to tele-operate the Golf Cart
 * Using the VRC Plugin with the Golf Cart and Atlas (New in 1.3.0) : Using the VRC Plugin to put Atlas in the Golf Cart

DRC Simulator 1.1.X tutorials. ===


 * Visualize and Log Sensor Data: How to visualize and log sensor data.
 * DRC Robot basic joint control: How to control the joints of the DRC robot by specifying joint angles
 * Fake walking teleoperation: How to drive the DRC robot around as if it were a wheeled robot
 * Modifying the contents of the simulated world: How to add and change things in the simulated DRC Robot's environment
 * Moving DRC robot joints by animation: How to move the DRC robot by specifying joint angle trajectories
 * Moving DRC robot with trajectory controller (New in 1.1.0) : How to move the DRC robot by specifying joint angle trajectories (with physical simulation enabled).
 * Changing the controller configuration of the DRC Robot (New in 1.1.0) : How to change and otherwise configure the controllers that are running on the DRC robot.

DRC Simulator 1.0.X tutorials. ===


 * Visualize and Log Sensor Data: How to visualize and log sensor data.
 * DRC Robot basic joint control: How to control the joints of the DRC robot by specifying joint angles
 * Fake walking teleoperation: How to drive the DRC robot around as if it were a wheeled robot
 * Modifying the contents of the simulated world: How to add and change things in the simulated DRC Robot's environment
 * Moving DRC robot joints by animation: How to move the DRC robot by specifying joint angle trajectories