5#ifndef __pinocchio_parsers_graph_model_graph_algo_hpp__ 6#define __pinocchio_parsers_graph_model_graph_algo_hpp__ 8#include "pinocchio/parsers/graph/fwd.hpp" 10#include "pinocchio/parsers/graph/model-graph.hpp" 11#include "pinocchio/parsers/graph/joints.hpp" 39 PINOCCHIO_PARSERS_DLLAPI Model buildModel(
41 const std::string & root_body,
42 const SE3 & root_position,
43 const JointVariant & root_joint =
JointFixed(),
44 const std::string & root_joint_name =
"root_joint");
58 const std::string & root_body,
59 const SE3 & root_position,
60 const JointVariant & root_joint =
JointFixed(),
61 const std::string & root_joint_name =
"root_joint");
71 prefixNames(
const ModelGraph & g,
const std::string & prefix);
88 const std::string & g1_body,
89 const std::string & g2_body,
90 const SE3 & pose_g2_body_in_g1,
91 const JointVariant & merging_joint =
JointFixed(),
92 const std::string & merging_joint_name =
"merging_joint");
102 PINOCCHIO_PARSERS_DLLAPI
ModelGraph lockJoints(
104 const std::vector<std::string> & joints_to_lock,
105 const std::vector<Eigen::VectorXd> & reference_configurations);
Main pinocchio namespace.
buildModelWithBuildInfo return value.
Model model
Generated model.
Contains information about how buildModel walked the ModelGraph to construct a Model....
Represents multibody model as a bidirectional graph.