Robot Dynamics Library
Functions | Variables
Model.cpp File Reference
#include <assert.h>
#include <iostream>
#include <limits>
#include <thread>
#include "rdl_dynamics/rdl_mathutils.hpp"
#include "rdl_dynamics/Model.hpp"
Include dependency graph for Model.cpp:

Functions

static std::string create_parameter_name (const rclcpp::Node::SharedPtr &node, const std::string &name)
 
unsigned int addBodyFixedJoint (Model &model, const unsigned int parent_id, const SpatialTransform &joint_frame, const Joint &joint, const Body &body, std::string body_name)
 
unsigned int addBodyMultiDofJoint (Model &model, const unsigned int parent_id, const SpatialTransform &joint_frame, const Joint &joint, const Body &body, std::string body_name)
 

Variables

static std::string ROOT_BODY_NAME = "ROOT"
 

Function Documentation

◆ addBodyFixedJoint()

unsigned int addBodyFixedJoint ( Model model,
const unsigned int  parent_id,
const SpatialTransform joint_frame,
const Joint joint,
const Body body,
std::string  body_name 
)

◆ addBodyMultiDofJoint()

unsigned int addBodyMultiDofJoint ( Model model,
const unsigned int  parent_id,
const SpatialTransform joint_frame,
const Joint joint,
const Body body,
std::string  body_name 
)

◆ create_parameter_name()

static std::string create_parameter_name ( const rclcpp::Node::SharedPtr &  node,
const std::string &  name 
)
static

Variable Documentation

◆ ROOT_BODY_NAME

std::string ROOT_BODY_NAME = "ROOT"
static