#include <mc_rbdyn/RobotData.h>
#include <mc_rbdyn/RobotFrame.h>
#include <mc_rbdyn/RobotModule.h>
#include <mc_rbdyn/Surface.h>
#include <mc_control/generic_gripper.h>
#include <mc_tvm/fwd.h>
#include <RBDyn/MultiBody.h>
#include <RBDyn/MultiBodyConfig.h>
#include <RBDyn/MultiBodyGraph.h>
#include <memory>
#include <optional>
#include <unordered_map>
#include <mc_rbdyn/Robot.hpp>
Go to the source code of this file.
|  | 
| MC_RBDYN_DLLAPI const mc_rbdyn::Robot & | mc_rbdyn::robotFromConfig (const mc_rtc::Configuration &config, const mc_rbdyn::Robots &robots, const std::string &prefix, bool required=false, const std::string &robotIndexKey="robotIndex", const std::string &robotNameKey="robot", const std::string &defaultRobotName="") | 
|  | Obtains a reference to a loaded robot from configuration (using robotName or robotIndex)  More... 
 | 
|  | 
| std::string MC_RBDYN_DLLAPI | mc_rbdyn::robotNameFromConfig (const mc_rtc::Configuration &config, const mc_rbdyn::Robots &robots, const std::string &prefix="", bool required=false, const std::string &robotIndexKey="robotIndex", const std::string &robotNameKey="robot", const std::string &defaultRobotName="") | 
|  | Helper to obtain the robot name from configuration.  More... 
 | 
|  | 
| unsigned int MC_RBDYN_DLLAPI | mc_rbdyn::robotIndexFromConfig (const mc_rtc::Configuration &config, const mc_rbdyn::Robots &robots, const std::string &prefix="", bool required=false, const std::string &robotIndexKey="robotIndex", const std::string &robotNameKey="robot", const std::string &defaultRobotName="") | 
|  | Helper to obtain the robot index from configuration.  More... 
 | 
|  | 
◆ MAKE_LOAD_ROBOT_PARAMETER_SETTER
      
        
          | #define MAKE_LOAD_ROBOT_PARAMETER_SETTER | ( |  | T, | 
        
          |  |  |  | NAME | 
        
          |  | ) |  |  | 
      
 
Value:  inline LoadRobotParameters & NAME(T value) noexcept \
  {                                                   \
    NAME##_ = value;                                  \
    return *this;                                     \
  }