Public Member Functions | Public Attributes | Private Member Functions | List of all members
shadow_robot::CoupledJoint Class Reference

#include <sr_robot_lib.hpp>

Public Member Functions

 CoupledJoint (std::string joint_name, std::string joint_sibling_name, std::vector< double > raw_values_coupled_vector, std::vector< double > calibrated_values_vector)
 
 ~CoupledJoint ()
 

Public Attributes

std::vector< double > calibrated_values_
 
int calibration_points_
 
std::vector< int > element_neighbor_
 
int element_num_
 
std::string name_
 
const int nb_surrounding_points_ = 10
 
std::vector< double > raw_values_coupled_
 
std::string sibling_name_
 
int total_points_
 
std::vector< int > triangle_
 

Private Member Functions

void process_calibration_values ()
 

Detailed Description

Definition at line 99 of file sr_robot_lib.hpp.

Constructor & Destructor Documentation

◆ CoupledJoint()

shadow_robot::CoupledJoint::CoupledJoint ( std::string  joint_name,
std::string  joint_sibling_name,
std::vector< double >  raw_values_coupled_vector,
std::vector< double >  calibrated_values_vector 
)

Definition at line 585 of file sr_robot_lib.cpp.

◆ ~CoupledJoint()

shadow_robot::CoupledJoint::~CoupledJoint ( )

Definition at line 624 of file sr_robot_lib.cpp.

Member Function Documentation

◆ process_calibration_values()

void shadow_robot::CoupledJoint::process_calibration_values ( )
private

Definition at line 628 of file sr_robot_lib.cpp.

Member Data Documentation

◆ calibrated_values_

std::vector<double> shadow_robot::CoupledJoint::calibrated_values_

Definition at line 109 of file sr_robot_lib.hpp.

◆ calibration_points_

int shadow_robot::CoupledJoint::calibration_points_

Definition at line 111 of file sr_robot_lib.hpp.

◆ element_neighbor_

std::vector<int> shadow_robot::CoupledJoint::element_neighbor_

Definition at line 115 of file sr_robot_lib.hpp.

◆ element_num_

int shadow_robot::CoupledJoint::element_num_

Definition at line 113 of file sr_robot_lib.hpp.

◆ name_

std::string shadow_robot::CoupledJoint::name_

Definition at line 106 of file sr_robot_lib.hpp.

◆ nb_surrounding_points_

const int shadow_robot::CoupledJoint::nb_surrounding_points_ = 10

Definition at line 110 of file sr_robot_lib.hpp.

◆ raw_values_coupled_

std::vector<double> shadow_robot::CoupledJoint::raw_values_coupled_

Definition at line 108 of file sr_robot_lib.hpp.

◆ sibling_name_

std::string shadow_robot::CoupledJoint::sibling_name_

Definition at line 107 of file sr_robot_lib.hpp.

◆ total_points_

int shadow_robot::CoupledJoint::total_points_

Definition at line 112 of file sr_robot_lib.hpp.

◆ triangle_

std::vector<int> shadow_robot::CoupledJoint::triangle_

Definition at line 114 of file sr_robot_lib.hpp.


The documentation for this class was generated from the following files:


sr_robot_lib
Author(s): Ugo Cupcic, Toni Oliver
autogenerated on Mon Feb 28 2022 23:50:43