template<int t_features>
class humoto::pepper_ik::GeneralizedCoordinates< t_features >
State of the model.
- Template Parameters
-
| t_features | features which identify model |
Definition at line 22 of file generalized_coordinates.h.
|
| | GeneralizedCoordinates () |
| | Default constructor. More...
|
| |
| | asVector () const |
| | Returns generalized coordinates as a single vector [root_pose; joint_angles]. More...
|
| |
| | EIGENTOOLS_CONSTANT_SIZE_VECTOR (ModelDescription< t_features >::ROOT_DOF_NUMBER) root_pose_ |
| |
| | EIGENTOOLS_CONSTANT_SIZE_VECTOR (ModelDescription< t_features >::JOINTS_DOF_NUMBER) joint_angles_ |
| |
| void | getRootOrientation (etools::Vector3 &rpy) const |
| | Get orientation of the root. More...
|
| |
| void | getRootPosition (etools::Vector3 &position) const |
| | Get position of the root. More...
|
| |
| void | log (humoto::Logger &logger, const LogEntryName &parent=LogEntryName(), const std::string &name="model_state") const |
| | Log. More...
|
| |
| void | readConfig (t_Reader &reader, const bool crash_on_missing_entry=default_crash_on_missing_entry_) |
| | Read configuration (assuming the configuration node to be in the root). More...
|
| |
| void | readConfig (t_Reader &reader, const std::string &node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_) |
| | Read configuration (assuming the configuration node to be in the root). More...
|
| |
| void | readConfig (t_Reader &reader, const char *node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_) |
| | Read configuration (assuming the configuration node to be in the root). More...
|
| |
| void | readConfig (const std::string &file_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_) |
| | Read configuration (assuming the configuration node to be in the root). More...
|
| |
| void | readConfig (const std::string &file_name, const std::string &node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_) |
| | Read configuration (assuming the configuration node to be in the root). More...
|
| |
| void | readConfig (const std::string &file_name, const char *node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_) |
| | Read configuration (assuming the configuration node to be in the root). More...
|
| |
| void | readNestedConfig (t_Reader &reader, const std::string &node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_) |
| | Read nested configuration node. More...
|
| |
| void | setRootOrientation (const etools::Vector3 &rpy) |
| | Set orientation of the root. More...
|
| |
| void | setRootPosition (const etools::Vector3 &position) |
| | Set position of the root. More...
|
| |
| void | writeConfig (t_Writer &writer) const |
| | Write configuration. More...
|
| |
| void | writeConfig (t_Writer &writer, const std::string &node_name) const |
| | Write configuration. More...
|
| |
| void | writeConfig (const std::string &file_name) const |
| | Write configuration. More...
|
| |
| void | writeConfig (const std::string &file_name, const std::string &node_name) const |
| | Write configuration. More...
|
| |
| void | writeNestedConfig (t_Writer &writer) const |
| | Write nested configuration node. More...
|
| |
| void | writeNestedConfig (t_Writer &writer, const std::string &node_name) const |
| | Write nested configuration node. More...
|
| |