gz/physics/ForwardStep.hh
Go to the documentation of this file.
162 ExpectData<ChangedWorldPoses, Contacts, JointPositions> >;
Definition: gz/physics/ForwardStep.hh:93
std::vector< GeneralizedParameters > commands
Definition: gz/physics/ForwardStep.hh:143
std::vector< std::size_t > dofs
Definition: gz/physics/ForwardStep.hh:111
STL class.
std::size_t inCoordinatesOf
Definition: gz/physics/ForwardStep.hh:73
STL class.
std::vector< Point > entries
Definition: gz/physics/ForwardStep.hh:85
Definition: gz/physics/ForwardStep.hh:129
The SpecifyData class allows you to form combinations of data specifications. In other words,...
Definition: gz/physics/SpecifyData.hh:265
std::string annotation
Definition: gz/physics/ForwardStep.hh:49
ignition::math::Vector3d vec
Definition: gz/physics/ForwardStep.hh:71
std::vector< double > positions
Definition: gz/physics/ForwardStep.hh:79
std::vector< GeneralizedParameters > forces
Definition: gz/physics/ForwardStep.hh:131
std::size_t inCoordinatesOf
Definition: gz/physics/ForwardStep.hh:66
Definition: gz/physics/ForwardStep.hh:39
void Step(Output &_h, State &_x, const Input &_u)
Definition: gz/physics/ForwardStep.hh:169
std::string annotation
Definition: gz/physics/ForwardStep.hh:113
ignition::math::Vector3d point
Definition: gz/physics/ForwardStep.hh:63
Definition: gz/physics/ForwardStep.hh:98
std::string annotation
Definition: gz/physics/ForwardStep.hh:80
Definition: gz/physics/ForwardStep.hh:83
Definition: gz/physics/ForwardStep.hh:69
Definition: gz/physics/ForwardStep.hh:109
ignition::math::Pose3d pose
Definition: gz/physics/ForwardStep.hh:41
ForwardStep is a feature that allows a simulation of a world to take one step forward in time.
Definition: gz/physics/ForwardStep.hh:152
std::vector< GeneralizedParameters > commands
Definition: gz/physics/ForwardStep.hh:137
std::string annotation
Definition: gz/physics/ForwardStep.hh:106
This class defines the concept of a Feature. It should be inherited by classes that define some plugi...
Definition: gz/physics/Feature.hh:35
std::vector< WorldPose > entries
Definition: gz/physics/ForwardStep.hh:57
Definition: gz/physics/ForwardStep.hh:167
Identity identity
This field contains information to identify the entity.
Definition: gz/physics/Entity.hh:292
std::vector< ForceTorque > entries
Definition: gz/physics/ForwardStep.hh:125
ExpectData< ApplyExternalForceTorques, ApplyGeneralizedForces, VelocityControlCommands, ServoControlCommands > Input
Definition: gz/physics/ForwardStep.hh:158
std::string annotation
Definition: gz/physics/ForwardStep.hh:126
The CompositeData class allows arbitrary data structures to be composed together, copied,...
Definition: gz/physics/CompositeData.hh:43
Definition: gz/physics/ForwardStep.hh:177
std::vector< std::size_t > dofs
Definition: gz/physics/ForwardStep.hh:78
Definition: gz/physics/ForwardStep.hh:135
Definition: gz/physics/ForwardStep.hh:123
Placeholder class in case a Feature does not define its own World API.
Definition: gz/physics/Feature.hh:49
std::string annotation
Definition: gz/physics/ForwardStep.hh:146
Definition: gz/physics/ForwardStep.hh:116
std::string annotation
Definition: gz/physics/ForwardStep.hh:58
std::vector< WorldPose > entries
Definition: gz/physics/ForwardStep.hh:48
std::string annotation
Definition: gz/physics/ForwardStep.hh:86
Definition: gz/physics/ForwardStep.hh:46
std::string annotation
Definition: gz/physics/ForwardStep.hh:132
std::string annotation
Definition: gz/physics/ForwardStep.hh:138
Definition: gz/physics/ForwardStep.hh:141
Definition: gz/physics/ForwardStep.hh:76
std::vector< double > forces
Definition: gz/physics/ForwardStep.hh:112
Definition: gz/physics/ForwardStep.hh:61
ChangedWorldPoses has the same definition as WorldPoses. This type provides a way to keep track of wh...
Definition: gz/physics/ForwardStep.hh:55
std::vector< PIDValues > gains
Definition: gz/physics/ForwardStep.hh:144