Tetrapod Project
gazebo Namespace Reference

Classes

class  PendulumPlugin
 A plugin to control the pendulum robot. More...
 
class  SingleLegPlugin
 A plugin to control the single_leg robot. More...
 
class  ContactPlugin
 A plugin for the contact sensors. More...
 
class  FootstepPlannerPlugin
 
class  TerrainPlugin
 
class  TetrapodPlugin
 A plugin to control the tetrapod robot. More...
 

Typedefs

using JointVelocities = Eigen::Matrix< double, 3, 1 >
 

Enumerations

enum  ControlMode { position = 1 , velocity = 2 , torque = 3 }
 

Variables

static constexpr unsigned int NUMJOINTS = 1
 Fixed variable for num joints. More...
 
static constexpr unsigned int NUMJOINTS = 3
 Fixed variable for num joints. More...
 
static constexpr unsigned int NUMJOINTS = 12
 Fixed variable for num joints. More...
 

Typedef Documentation

◆ JointVelocities

typedef Eigen::Matrix< double, 12, 1 > gazebo::JointVelocities

Definition at line 63 of file single_leg_plugin.h.

Enumeration Type Documentation

◆ ControlMode

Enumerator
position 
velocity 
torque 

Definition at line 65 of file single_leg_plugin.h.

Variable Documentation

◆ NUMJOINTS [1/3]

constexpr unsigned int gazebo::NUMJOINTS = 1
staticconstexpr

Fixed variable for num joints.

Definition at line 60 of file pendulum_plugin.h.

◆ NUMJOINTS [2/3]

constexpr unsigned int gazebo::NUMJOINTS = 3
staticconstexpr

Fixed variable for num joints.

Definition at line 61 of file single_leg_plugin.h.

◆ NUMJOINTS [3/3]

constexpr unsigned int gazebo::NUMJOINTS = 12
staticconstexpr

Fixed variable for num joints.

Definition at line 61 of file tetrapod_plugin.h.