Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Ctowr::BaseStateCan represent the 6Degree-of-Freedom floating base of a robot
 Cifopt::Component [external]
 Cifopt::ConstraintSet [external]
 Cifopt::CostTerm [external]
 Ctowr::NodeCostAssigns a cost to node values
 Ctowr::ForceConstraintEnsures foot force that is unilateral and inside friction cone
 Ctowr::LinearEqualityConstraintCalculates the constraint violations for linear constraints
 Ctowr::SplineAccConstraintEnsures continuous accelerations between polynomials
 Ctowr::SwingConstraintConstrains the foot position during the swing-phase
 Ctowr::TerrainConstraintEnsures the endeffectors always lays on or above terrain height
 Ctowr::TimeDiscretizationConstraintConstraints evaluated at discretized times along a trajectory
 Ctowr::BaseMotionConstraintKeeps the 6D base motion in a specified range
 Ctowr::DynamicConstraintEnsure that the optimized motion complies with the system dynamics
 Ctowr::RangeOfMotionConstraintConstrains an endeffector to lie in a box around the nominal stance
 Ctowr::TotalDurationConstraintMakes sure all the phase durations sum up to the total time
 Cifopt::VariableSet [external]
 Ctowr::NodesVariablesPosition and velocity of nodes used to generate a Hermite spline
 Ctowr::NodesVariablesAllNode variables used to construct the base motion spline
 Ctowr::NodesVariablesPhaseBasedNodes that are associated to either swing or stance phases
 Ctowr::NodesVariablesEEForceVariables fully defining the endeffector forces
 Ctowr::NodesVariablesEEMotionVariables fully defining the endeffector motion
 Ctowr::PhaseDurationsA variable set composed of the phase durations of an endeffector
 Ctowr::SoftConstraintConverts a constraint to a cost by weighing the quadratic violations
 Ctowr::DynamicModelA interface for the the system dynamics of a legged robot
 Ctowr::SingleRigidBodyDynamicsDynamics model relating forces to base accelerations
 Ctowr::AnymalDynamicModelThe Dynamics of the quadruped robot ANYmal
 Ctowr::BipedDynamicModelThe Dynamics of a tow-legged robot built from HyQ legs
 Ctowr::HyqDynamicModelThe Dynamics of the quadruped robot HyQ
 Ctowr::MonopedDynamicModelThe Dynamics of a one-legged hopper with HyQ leg
 Ctowr::EulerConverterConverts Euler angles and derivatives to angular quantities
 Ctowr::GaitGeneratorGenerates endeffector phase durations for predefined gait styles
 Ctowr::BipedGaitGeneratorProduces the contact sequence for a variety of two-legged gaits
 Ctowr::MonopedGaitGeneratorProduces the contact sequence for a variety of one-legged gaits
 Ctowr::QuadrupedGaitGeneratorProduces the contact sequence for a variety of four-legged gaits
 Ctowr::HeightMapHolds the height and slope information of the terrain
 Ctowr::BlockSample terrain with a step in height in x-direction
 Ctowr::ChimneySample terrain with a tilted vertical wall to cross a gap
 Ctowr::ChimneyLRSample terrain with two tilted vertical walls to cross a gap
 Ctowr::FlatGroundSample terrain of even height
 Ctowr::GapSample terrain with parabola-modeled gap in x-direction
 Ctowr::SlopeSample terrain with an increasing and then decreasing slope in x-direction
 Ctowr::StairsSample terrain with a two-steps in height in x-direction
 Ctowr::KinematicModelContains all the robot specific kinematic parameters
 Ctowr::AnymalKinematicModelThe Kinematics of the quadruped robot ANYmal
 Ctowr::BipedKinematicModelThe Kinematics of a tow-legged robot built from HyQ legs
 Ctowr::HyqKinematicModelThe Kinematics of the quadruped robot HyQ
 Ctowr::MonopedKinematicModelThe Kinematics of a one-legged hopper with HyQ leg
 Ctowr::NlpFormulationA sample combination of variables, cost and constraints
 Ctowr::NodesObserverBase class to receive up-to-date values of the NodeVariables
 Ctowr::NodeSplineA spline built from node values and fixed polynomial durations
 Ctowr::PhaseSplineA spline built from node values and polynomial durations
 Ctowr::NodesVariables::NodeValueInfoSemantic information associated with a scalar node value
 Ctowr::ParametersThe parameters to tune the optimization problem
 Ctowr::PhaseDurationsObserverBase class to receive up-to-date values of the ContactSchedule
 Ctowr::PhaseSplineA spline built from node values and polynomial durations
 Ctowr::NodesVariablesPhaseBased::PolyInfoHolds semantic information each polynomial in spline
 Ctowr::PolynomialA polynomial of arbitrary order and dimension
 Ctowr::CubicHermitePolynomialRepresents a Cubic-Hermite-Polynomial
 Ctowr::RobotModelBase class for robot specific kinematics and dynamics
 Ctowr::SplineA spline built from a sequence of cubic polynomials
 Ctowr::NodeSplineA spline built from node values and fixed polynomial durations
 Ctowr::SplineHolderBuilds splines from node values (pos/vel) and durations
 Ctowr::StateStores at state comprised of values and higher-order derivatives
 Ctowr::NodeA node represents the state of a trajectory at a specific time


towr
Author(s): Alexander W. Winkler
autogenerated on Fri Apr 2 2021 02:14:16