Drake
rigid_body_tree.h File Reference
#include <map>
#include <memory>
#include <set>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>
#include <Eigen/Dense>
#include <Eigen/LU>
#include "drake/common/constants.h"
#include "drake/common/drake_deprecated.h"
#include "drake/common/eigen_stl_types.h"
#include "drake/common/eigen_types.h"
#include "drake/math/roll_pitch_yaw.h"
#include "drake/math/rotation_matrix.h"
#include "drake/multibody/collision/collision_filter.h"
#include "drake/multibody/collision/drake_collision.h"
#include "drake/multibody/collision/element.h"
#include "drake/multibody/force_torque_measurement.h"
#include "drake/multibody/joints/floating_base_types.h"
#include "drake/multibody/kinematic_path.h"
#include "drake/multibody/kinematics_cache-inl.h"
#include "drake/multibody/pose_map.h"
#include "drake/multibody/rigid_body.h"
#include "drake/multibody/rigid_body_actuator.h"
#include "drake/multibody/rigid_body_distance_constraint.h"
#include "drake/multibody/rigid_body_frame.h"
#include "drake/multibody/rigid_body_loop.h"
#include "drake/multibody/shapes/drake_shapes.h"
Include dependency graph for rigid_body_tree.h:

Go to the source code of this file.

Classes

struct  RigidBodyTreeConstants
 Defines RigidBodyTree constants. More...
 
class  RigidBodyTree< T >
 Maintains a vector of RigidBody objects that are arranged into a kinematic tree via DrakeJoint objects. More...
 

Macros

#define BASIS_VECTOR_HALF_COUNT   2
 

Typedefs

typedef Eigen::Matrix< double, 3, BASIS_VECTOR_HALF_COUNTMatrix3kd
 
typedef RigidBodyTree< doubleRigidBodyTreed
 

Macro Definition Documentation

#define BASIS_VECTOR_HALF_COUNT   2

Typedef Documentation

typedef Eigen::Matrix<double, 3, BASIS_VECTOR_HALF_COUNT> Matrix3kd