Drake
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234567]
 Ndrake
 NDrakeShapes
 Ninternal
 Nmanipulation
 NMotionGenesis
 Npybind11
 NstdSTL namespace
 CAllBodiesClosestDistanceConstraint
 CAttachment
 CBodyMotionData
 CBodyMotionParams
 CBounds
 CbtOverlapFilterCallback
 CDesiredBodyAcceleration
 CDHomogTrans
 CDrakeJointA joint defines a spatial relationship between two rigid bodies
 CDrakeRobotState
 CEulerConstraint
 CFixedAxisOneDoFJoint
 CFixedJoint
 CForceTorqueMeasurement
 CGazeConstraint
 CGazeDirConstraint
 CGazeOrientConstraint
 CGazeTargetConstraint
 CGravityCompensationTorqueConstraint
 CHardwareGains
 CHardwareParams
 CHelicalJoint
 CIKoptions
 CIKResultsReturn type for simplified versions of IK functions
 CInstantaneousQPController
 CIntegratorParams
 CJointNames
 CJointSoftLimitParams
 CKinematicModifications
 CKinematicPath
 CKinematicsCache
 CKinematicsCacheElement
 CKneeSettings
 CMatcherInterface
 CMinDistanceConstraint
 CMultipleTimeKinematicConstraint
 CMultipleTimeLinearPostureConstraintConstrain the posture such that lb(t(1), t(2),..., t(n)) <= A_mat(t(1), t(2), t(n))*[q(t(1));q(t(2));...;q(t(n))] <= ub(t(1), t(2),..., t(n)) where A_mat is a sparse matrix that only depends on t(1), t(2),..., t(n)
 CPIDOutput
 CPoint
 CPoint2LineSegDistConstraint
 CPoint2PointDistanceConstraint
 CPolynomialA scalar multi-variate polynomial, modeled after the msspoly in spotless
 CPositionConstraint
 CPositionIndices
 CPostureChangeConstraint
 CPostureConstraintConstrain the joint limits
 CPrismaticJointA prismatic joint moves linearly along one axis
 CQPControllerDebugData
 CQPControllerOutput
 CQPControllerParams
 CQPControllerState
 CQPLocomotionPlan
 CQPLocomotionPlanSettings
 CQuadraticLyapunovFunction
 CQuasiStaticConstraintConstrain the Center of Mass (CoM) within the support polygon
 CQuatConstraint
 CQuaternionBallJointDefines a 3 dof tree joint (mobilizer) that uses a unit quaternion as the generalized orientation coordinates
 CQuaternionFloatingJointDefines a 6 dof tree joint (mobilizer) that uses a unit quaternion as the generalized orientation coordinates
 CRelativeGazeDirConstraint
 CRelativeGazeTargetConstraint
 CRelativePositionConstraint
 CRelativeQuatConstraint
 CRevoluteJoint
 CRigidBody
 CRigidBodyActuatorDefines a physical actuator (i.e., an electric motor and step-down transmission) that operates on a joint
 CRigidBodyConstraintAbstract base class
 CRigidBodyDistanceConstraintDefines a "relative distance constraint" that models a constraint between points on two different rigid bodies
 CRigidBodyFrameMultibody systems typically have distinguished frames of interest that need to be monitored
 CRigidBodyLoopDefines a "loop joint" that models a kinematic loop formed by a chain of rigid bodies and their regular joints
 CRigidBodySupportStateElement
 CRigidBodyTreeMaintains a vector of RigidBody objects that are arranged into a kinematic tree via DrakeJoint objects
 CRigidBodyTreeAliasGroupsThis class provides a way to create aliases to groups of RigidBody or DrakeJoint objects
 CRigidBodyTreeConstantsDefines RigidBodyTree constants
 CRobotJointIndexMap
 CRobotPropertyCache
 CRollPitchYawFloatingJoint
 CRootLevelSymbolRoot-level symbol
 CSide
 CSingleTimeKinematicConstraint
 CSingleTimeLinearPostureConstraintConstrain the posture satisfies lb <= A_mat * q <= ub at any time, where A_mat is a sparse matrix
 CSupportStateElement
 CTrigPolyA scalar multi-variate polynomial containing sines and cosines
 CTVLQRData
 CVRefIntegratorParams
 CWholeBodyParams
 CWorldCoMConstraint
 CWorldEulerConstraint
 CWorldFixedBodyPoseConstraint
 CWorldFixedOrientConstraint
 CWorldFixedPositionConstraint
 CWorldGazeDirConstraint
 CWorldGazeOrientConstraint
 CWorldGazeTargetConstraint
 CWorldPositionConstraint
 CWorldPositionInFrameConstraintConstrain the points Q on a body to be within a bounding box specified in a fixed frame F
 CWorldQuatConstraint