Drake
Accelerometer Member List

This is the complete list of members for Accelerometer, including all inherited members.

Accelerometer(const Accelerometer &)=deleteAccelerometer
Accelerometer(Accelerometer &&)=deleteAccelerometer
Accelerometer(const std::string &name, const RigidBodyFrame< double > &frame, const RigidBodyTree< double > &tree, bool include_gravity=true)Accelerometer
AddConstraint(std::unique_ptr< SystemConstraint< double >> constraint)System< double >inlineprotected
AddTriggeredWitnessFunctionToCompositeEventCollection(const WitnessFunction< double > &witness_func, CompositeEventCollection< double > *events) const finalLeafSystem< double >inlineprotectedvirtual
AllocateAbstractState() constLeafSystem< double >inlineprotectedvirtual
AllocateCompositeEventCollection() const finalLeafSystem< double >inlinevirtual
AllocateContext() const overrideLeafSystem< double >inlinevirtual
AllocateContinuousState() constLeafSystem< double >inlineprotectedvirtual
AllocateDiscreteState() constLeafSystem< double >inlineprotectedvirtual
AllocateDiscreteVariables() const overrideLeafSystem< double >inlinevirtual
AllocateFreestandingInputs(Context< double > *context) constSystem< double >inline
AllocateInputAbstract(const InputPortDescriptor< double > &descriptor) constSystem< double >inline
AllocateInputVector(const InputPortDescriptor< double > &descriptor) constSystem< double >inline
AllocateOutput(const Context< double > &context) const finalLeafSystem< double >inlinevirtual
AllocateParameters() constLeafSystem< double >inlineprotectedvirtual
AllocateTimeDerivatives() const overrideLeafSystem< double >inlinevirtual
AttachAccelerometer(const std::string &name, const RigidBodyFrame< double > &frame, const RigidBodyPlant< double > &plant, bool include_gravity, DiagramBuilder< double > *builder)Accelerometerstatic
CalcConservativePower(const Context< double > &context) constSystem< double >inline
CalcConstraintErrorNorm(const Context< double > &context, const Eigen::VectorXd &error) constSystem< double >inline
CalcDiscreteVariableUpdates(const Context< double > &context, const EventCollection< DiscreteUpdateEvent< double >> &events, DiscreteValues< double > *discrete_state) constSystem< double >inline
CalcDiscreteVariableUpdates(const Context< double > &context, DiscreteValues< double > *discrete_state) constSystem< double >inline
CalcKineticEnergy(const Context< double > &context) constSystem< double >inline
CalcNextUpdateTime(const Context< double > &context, CompositeEventCollection< double > *events) constSystem< double >inline
CalcNonConservativePower(const Context< double > &context) constSystem< double >inline
CalcOutput(const Context< double > &context, SystemOutput< double > *outputs) constSystem< double >inline
CalcPotentialEnergy(const Context< double > &context) constSystem< double >inline
CalcTimeDerivatives(const Context< double > &context, ContinuousState< double > *derivatives) constSystem< double >inline
CalcUnrestrictedUpdate(const Context< double > &context, const EventCollection< UnrestrictedUpdateEvent< double >> &events, State< double > *state) constSystem< double >inline
CalcUnrestrictedUpdate(const Context< double > &context, State< double > *state) constSystem< double >inline
CalcVelocityChangeFromConstraintImpulses(const Context< double > &context, const Eigen::MatrixXd &J, const Eigen::VectorXd &lambda) constSystem< double >inline
CheckValidContext(const Context< T1 > &context) constSystem< double >inline
CheckValidOutput(const SystemOutput< double > *output) constSystem< double >inline
CopyContinuousStateVector(const Context< double > &context) constSystem< double >inline
CreateDefaultContext() constSystem< double >inline
CreateOutputPort(std::unique_ptr< OutputPort< double >> port)System< double >inlineprotected
DeclareAbstractInputPort(const AbstractValue &model_value)LeafSystem< double >inlineprotected
System< double >::DeclareAbstractInputPort()System< double >inlineprotected
DeclareAbstractOutputPort(const OutputType &model_value, void(MySystem::*calc)(const Context< double > &, OutputType *) const)LeafSystem< double >inlineprotected
DeclareAbstractOutputPort(void(MySystem::*calc)(const Context< double > &, OutputType *) const)LeafSystem< double >inlineprotected
DeclareAbstractOutputPort(OutputType(MySystem::*make)(const Context< double > &) const, void(MySystem::*calc)(const Context< double > &, OutputType *) const)LeafSystem< double >inlineprotected
DeclareAbstractOutputPort(OutputType(MySystem::*make)() const, void(MySystem::*calc)(const Context< double > &, OutputType *) const)LeafSystem< double >inlineprotected
DeclareAbstractOutputPort(typename LeafOutputPort< double >::AllocCallback alloc_function, typename LeafOutputPort< double >::CalcCallback calc_function)LeafSystem< double >inlineprotected
DeclareAbstractState(std::unique_ptr< AbstractValue > abstract_state)LeafSystem< double >inlineprotected
DeclareContinuousState(int num_state_variables)LeafSystem< double >inlineprotected
DeclareContinuousState(int num_q, int num_v, int num_z)LeafSystem< double >inlineprotected
DeclareContinuousState(const BasicVector< double > &model_vector)LeafSystem< double >inlineprotected
DeclareContinuousState(const BasicVector< double > &model_vector, int num_q, int num_v, int num_z)LeafSystem< double >inlineprotected
DeclareContinuousState(std::unique_ptr< BasicVector< double >> model_vector, int num_q, int num_v, int num_z)LeafSystem< double >inlineprotected
DeclareDiscreteState(int num_state_variables)LeafSystem< double >inlineprotected
DeclareEqualityConstraint(void(MySystem::*calc)(const Context< double > &, VectorX< double > *) const, int count, const std::string &description)LeafSystem< double >inlineprotected
DeclareEqualityConstraint(typename SystemConstraint< double >::CalcCallback calc, int count, const std::string &description)LeafSystem< double >inlineprotected
DeclareInequalityConstraint(void(MySystem::*calc)(const Context< double > &, VectorX< double > *) const, int count, const std::string &description)LeafSystem< double >inlineprotected
DeclareInequalityConstraint(typename SystemConstraint< double >::CalcCallback calc, int count, const std::string &description)LeafSystem< double >inlineprotected
DeclareInputPort(PortDataType type, int size, optional< RandomDistribution > random_type=nullopt)System< double >inlineprotected
DeclareNumericParameter(const BasicVector< double > &model_vector)LeafSystem< double >inlineprotected
DeclarePeriodicDiscreteUpdate(double period_sec, double offset_sec=0)LeafSystem< double >inlineprotected
DeclarePeriodicEvent(double period_sec, double offset_sec)LeafSystem< double >inlineprotected
DeclarePeriodicEvent(double period_sec, double offset_sec, const EventType &event)LeafSystem< double >inlineprotected
DeclarePeriodicPublish(double period_sec, double offset_sec=0)LeafSystem< double >inlineprotected
DeclarePeriodicUnrestrictedUpdate(double period_sec, double offset_sec=0)LeafSystem< double >inlineprotected
DeclarePerStepEvent(const EventType &event)LeafSystem< double >inlineprotected
DeclareVectorInputPort(const BasicVector< double > &model_vector, optional< RandomDistribution > random_type=nullopt)LeafSystem< double >inlineprotected
DeclareVectorOutputPort(const BasicVectorSubtype &model_vector, void(MySystem::*calc)(const Context< double > &, BasicVectorSubtype *) const)LeafSystem< double >inlineprotected
DeclareVectorOutputPort(void(MySystem::*calc)(const Context< double > &, BasicVectorSubtype *) const)LeafSystem< double >inlineprotected
DeclareVectorOutputPort(const BasicVector< double > &model_vector, typename LeafOutputPort< double >::CalcVectorCallback vector_calc_function)LeafSystem< double >inlineprotected
do_get_num_constraint_equations(const Context< double > &context) constSystem< double >inlineprotectedvirtual
DoAllocateInputAbstract(const InputPortDescriptor< double > &descriptor) const overrideLeafSystem< double >inlineprotectedvirtual
DoAllocateInputVector(const InputPortDescriptor< double > &descriptor) const overrideLeafSystem< double >inlineprotectedvirtual
DoCalcConservativePower(const Context< double > &context) constSystem< double >inlineprotectedvirtual
DoCalcConstraintErrorNorm(const Context< double > &context, const Eigen::VectorXd &error) constSystem< double >inlineprotectedvirtual
DoCalcDiscreteVariableUpdates(const Context< double > &context, const std::vector< const DiscreteUpdateEvent< double > * > &events, DiscreteValues< double > *discrete_state) constLeafSystem< double >inlineprotectedvirtual
DoCalcKineticEnergy(const Context< double > &context) constSystem< double >inlineprotectedvirtual
DoCalcNextUpdateTime(const Context< double > &context, CompositeEventCollection< double > *events, double *time) const overrideLeafSystem< double >inlineprotectedvirtual
DoCalcNonConservativePower(const Context< double > &context) constSystem< double >inlineprotectedvirtual
DoCalcPotentialEnergy(const Context< double > &context) constSystem< double >inlineprotectedvirtual
DoCalcTimeDerivatives(const Context< double > &context, ContinuousState< double > *derivatives) constSystem< double >inlineprotectedvirtual
DoCalcUnrestrictedUpdate(const Context< double > &context, const std::vector< const UnrestrictedUpdateEvent< double > * > &events, State< double > *state) constLeafSystem< double >inlineprotectedvirtual
DoCalcVelocityChangeFromConstraintImpulses(const Context< double > &context, const Eigen::MatrixXd &J, const Eigen::VectorXd &lambda) constSystem< double >inlineprotectedvirtual
DoEvalConstraintEquations(const Context< double > &context) constSystem< double >inlineprotectedvirtual
DoEvalConstraintEquationsDot(const Context< double > &context) constSystem< double >inlineprotectedvirtual
DoEvaluateWitness(const Context< double > &context, const WitnessFunction< double > &witness_func) const finalLeafSystem< double >inlineprotectedvirtual
DoGetWitnessFunctions(const Context< double > &, std::vector< const WitnessFunction< double > * > *) constSystem< double >inlineprotectedvirtual
DoHasDirectFeedthrough(int input_port, int output_port) constLeafSystem< double >inlineprotectedvirtual
DoMakeContext() constLeafSystem< double >inlineprotectedvirtual
DoMapQDotToVelocity(const Context< double > &context, const Eigen::Ref< const VectorX< double >> &qdot, VectorBase< double > *generalized_velocity) constSystem< double >inlineprotectedvirtual
DoMapVelocityToQDot(const Context< double > &context, const Eigen::Ref< const VectorX< double >> &generalized_velocity, VectorBase< double > *qdot) constSystem< double >inlineprotectedvirtual
DoPublish(const Context< double > &context, const std::vector< const PublishEvent< double > * > &events) constLeafSystem< double >inlineprotectedvirtual
DoToAutoDiffXd() const finalLeafSystem< double >inlineprotectedvirtual
DoToSymbolic() const finalLeafSystem< double >inlineprotectedvirtual
EvalAbstractInput(const Context< double > &context, int port_index) constSystem< double >inline
EvalConservativePower(const Context< double > &context) constSystem< double >inline
EvalConstraintEquations(const Context< double > &context) constSystem< double >inline
EvalConstraintEquationsDot(const Context< double > &context) constSystem< double >inline
EvalEigenVectorInput(const Context< double > &context, int port_index) constSystem< double >inline
EvalInputPort(const Context< double > &context, int port_index) constSystem< double >inlineprotected
EvalInputValue(const Context< double > &context, int port_index) constSystem< double >inline
EvalNonConservativePower(const Context< double > &context) constSystem< double >inline
EvaluateWitness(const Context< double > &context, const WitnessFunction< double > &witness_func) constSystem< double >inline
EvalVectorInput(const Context< double > &context, int port_index) constSystem< double >inline
FixInputPortsFrom(const System< double > &other_system, const Context< double > &other_context, Context< double > *target_context) constSystem< double >inline
get_constraint(SystemConstraintIndex constraint_index) constSystem< double >inline
get_forced_discrete_update_events() constSystem< double >inlineprotected
get_forced_publish_events() constSystem< double >inlineprotected
get_forced_unrestricted_update_events() constSystem< double >inlineprotected
get_frame() const Accelerometerinline
get_include_gravity() const Accelerometerinline
get_input_port(int port_index) constSystem< double >inline
get_name() constSystem< double >inline
get_num_constraint_equations(const Context< double > &context) constSystem< double >inline
get_num_constraints() constSystem< double >inline
get_num_input_ports() constSystem< double >inline
get_num_output_ports() constSystem< double >inline
get_num_total_inputs() constSystem< double >inline
get_num_total_outputs() constSystem< double >inline
get_output_port() const Accelerometerinline
LeafSystem< double >::get_output_port(int port_index) constSystem< double >inline
get_plant_state_derivative_input_port() const Accelerometerinline
get_plant_state_input_port() const Accelerometerinline
get_system_scalar_converter() constSystem< double >inline
get_tree() const Accelerometerinline
GetDirectFeedthroughs() const finalLeafSystem< double >inlinevirtual
GetGraphvizFragment(std::stringstream *dot) const overrideLeafSystem< double >inlineprotectedvirtual
GetGraphvizId() constSystem< double >inline
GetGraphvizInputPortToken(const InputPortDescriptor< double > &port, std::stringstream *dot) const finalLeafSystem< double >inlineprotectedvirtual
GetGraphvizOutputPortToken(const OutputPort< double > &port, std::stringstream *dot) const finalLeafSystem< double >inlineprotectedvirtual
GetGraphvizString() constSystem< double >inline
GetMemoryObjectName() constSystem< double >inline
GetMutableNumericParameter(Context< double > *context, int index) constLeafSystem< double >inlineprotected
GetMutableOutputVector(SystemOutput< double > *output, int port_index) constSystem< double >inlineprotected
GetNumericParameter(const Context< double > &context, int index) constLeafSystem< double >inlineprotected
GetPath(std::stringstream *output) constSystem< double >inline
GetPath() constSystem< double >inline
GetPerStepEvents(const Context< double > &context, CompositeEventCollection< double > *events) constSystem< double >inline
GetSystemIdString() constSystem< double >inline
GetWitnessFunctions(const Context< double > &context, std::vector< const WitnessFunction< double > * > *w) constSystem< double >inline
HasAnyDirectFeedthrough() constSystem< double >inline
HasDirectFeedthrough(int output_port) constSystem< double >inline
HasDirectFeedthrough(int input_port, int output_port) constSystem< double >inline
LeafSystem(const LeafSystem &)=deleteLeafSystem< double >
LeafSystem(LeafSystem &&)=deleteLeafSystem< double >
LeafSystem()LeafSystem< double >inlineprotected
LeafSystem(SystemScalarConverter converter)LeafSystem< double >inlineexplicitprotected
MapQDotToVelocity(const Context< double > &context, const VectorBase< double > &qdot, VectorBase< double > *generalized_velocity) constSystem< double >inline
MapQDotToVelocity(const Context< double > &context, const Eigen::Ref< const VectorX< double >> &qdot, VectorBase< double > *generalized_velocity) constSystem< double >inline
MapVelocityToQDot(const Context< double > &context, const VectorBase< double > &generalized_velocity, VectorBase< double > *qdot) constSystem< double >inline
MapVelocityToQDot(const Context< double > &context, const Eigen::Ref< const VectorX< double >> &generalized_velocity, VectorBase< double > *qdot) constSystem< double >inline
operator=(const Accelerometer &)=deleteAccelerometer
operator=(Accelerometer &&)=deleteAccelerometer
LeafSystem< double >::operator=(const LeafSystem &)=deleteLeafSystem< double >
LeafSystem< double >::operator=(LeafSystem &&)=deleteLeafSystem< double >
System< double >::operator=(const System &)=deleteSystem< double >
System< double >::operator=(System &&)=deleteSystem< double >
Publish(const Context< double > &context, const EventCollection< PublishEvent< double >> &events) constSystem< double >inline
Publish(const Context< double > &context) constSystem< double >inline
set_forced_discrete_update_events(std::unique_ptr< EventCollection< DiscreteUpdateEvent< double >>> forced)System< double >inlineprotected
set_forced_publish_events(std::unique_ptr< EventCollection< PublishEvent< double >>> forced)System< double >inlineprotected
set_forced_unrestricted_update_events(std::unique_ptr< EventCollection< UnrestrictedUpdateEvent< double >>> forced)System< double >inlineprotected
set_name(const std::string &name)System< double >inline
set_parent(const detail::InputPortEvaluatorInterface< double > *parent)System< double >inline
SetDefaultParameters(const LeafContext< double > &context, Parameters< double > *parameters) constLeafSystem< double >inlinevirtual
SetDefaults(Context< double > *context) const finalLeafSystem< double >inlinevirtual
SetDefaultState(const Context< double > &context, State< double > *state) const overrideLeafSystem< double >inlinevirtual
System(const System &)=deleteSystem< double >
System(System &&)=deleteSystem< double >
System(SystemScalarConverter converter)System< double >inlineexplicitprotected
ToAutoDiffXd() constSystem< double >inline
ToAutoDiffXd(const S< double > &from)System< double >inlinestatic
ToAutoDiffXdMaybe() constSystem< double >inline
ToSymbolic() constSystem< double >inline
ToSymbolic(const S< double > &from)System< double >inlinestatic
ToSymbolicMaybe() constSystem< double >inline
~LeafSystem() overrideLeafSystem< double >inline
~System()System< double >inlinevirtual