#include <Eigen/Dense>
#include <yaml-cpp/yaml.h>
Go to the source code of this file.
Classes | |
struct | gazebo::ControlSurface |
struct | gazebo::FWAerodynamicParameters |
struct | gazebo::FWVehicleParameters |
Namespaces | |
gazebo | |
Macros | |
#define | READ_CONTROL_SURFACE(node, item) YAMLReadControlSurface(node, #item, item); |
Macros to reduce copies of names. More... | |
#define | READ_EIGEN_VECTOR(node, item) YAMLReadEigenVector(node, #item, item); |
#define | READ_PARAM(node, item) YAMLReadParam(node, #item, item); |
Functions | |
void | gazebo::YAMLReadControlSurface (const YAML::Node &node, const std::string &name, ControlSurface &surface) |
Wrapper function for extracting control surface parameters from a YAML node. More... | |
template<typename Derived > | |
void | gazebo::YAMLReadEigenVector (const YAML::Node &node, const std::string &name, Eigen::MatrixBase< Derived > &value) |
This function reads a vector from a YAML node and converts it into a vector of type Eigen. More... | |
template<typename T > | |
void | gazebo::YAMLReadParam (const YAML::Node &node, const std::string &name, T &value) |
This function reads a parameter from a YAML node. More... | |
#define READ_CONTROL_SURFACE | ( | node, | |
item | |||
) | YAMLReadControlSurface(node, #item, item); |
Macros to reduce copies of names.
Definition at line 118 of file fw_parameters.h.
#define READ_EIGEN_VECTOR | ( | node, | |
item | |||
) | YAMLReadEigenVector(node, #item, item); |
Definition at line 120 of file fw_parameters.h.
#define READ_PARAM | ( | node, | |
item | |||
) | YAMLReadParam(node, #item, item); |
Definition at line 121 of file fw_parameters.h.