wbc
RobotModelConfig.hpp
Go to the documentation of this file.
1#ifndef WBC_CORE_ROBOTMODELCONFIG_HPP
2#define WBC_CORE_ROBOTMODELCONFIG_HPP
3
4#include <vector>
6
7namespace wbc{
8
9
14public:
20 RobotModelConfig(const std::string& file_or_string,
21 const bool floating_base = false,
22 const std::vector<types::Contact> &contact_points = std::vector<types::Contact>(),
23 const std::string& submechanism_file = "",
24 const std::vector<std::string> &joint_blacklist = std::vector<std::string>()) :
32
33 }
34
36 std::string file_or_string;
38 std::string submechanism_file;
42 std::vector<types::Contact> contact_points;
44 std::vector<std::string> joint_blacklist;
46 std::vector<double> max_joint_acceleration;
51
52};
53
54}
55#endif // WBC_CORE_ROBOTMODELCONFIG_HPP
Definition ContactsAccelerationConstraint.cpp:3
bool floating_base
Definition RobotModelConfig.hpp:40
std::vector< std::string > joint_blacklist
Definition RobotModelConfig.hpp:44
std::vector< double > max_joint_acceleration
Definition RobotModelConfig.hpp:46
double velocity_filter_cutoff_freq
Definition RobotModelConfig.hpp:48
RobotModelConfig()
Definition RobotModelConfig.hpp:15
std::string submechanism_file
Definition RobotModelConfig.hpp:38
RobotModelConfig(const std::string &file_or_string, const bool floating_base=false, const std::vector< types::Contact > &contact_points=std::vector< types::Contact >(), const std::string &submechanism_file="", const std::vector< std::string > &joint_blacklist=std::vector< std::string >())
Definition RobotModelConfig.hpp:20
std::vector< types::Contact > contact_points
Definition RobotModelConfig.hpp:42
double velocity_filter_sample_time
Definition RobotModelConfig.hpp:50
std::string file_or_string
Definition RobotModelConfig.hpp:36