Functions | Variables
record_data.cpp File Reference

Node that subscribes to different topics recording general information about a certain teleoperation task. Its function is to record the data transmitted among the different ROS nodes, including sensory information and control commands that can later be used for visualization and analyses. The data is saved in several dedicated .csv files. More...

#include <humanoid_simulation/humanoid_simulation.h>
#include <sys/stat.h>
Include dependency graph for record_data.cpp:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 
template<typename T >
string NumberToString (T Number)
 
void recordBOS (const geometry_msgs::PolygonStamped &msg)
 
void recordCOP (const geometry_msgs::PointStamped &msg)
 
void recordCOP_filtered (const geometry_msgs::PointStamped &msg)
 
void recordForce (const geometry_msgs::Vector3Stamped &msg)
 
void recordForce_filtered (const geometry_msgs::Vector3Stamped &msg)
 
void recordForce_instab (const geometry_msgs::Vector3Stamped &msg)
 
void recordForce_stab (const geometry_msgs::Vector3Stamped &msg)
 
void recordIMU (const vrep_common::ImuData &msg)
 
void recordPHUA (const geometry_msgs::PoseStamped &msg)
 
void recordPHUA_theoretical (const geometry_msgs::PointStamped &msg)
 
void recordPlatform_left (const geometry_msgs::PoseStamped &msg)
 
void recordPlatform_right (const geometry_msgs::PoseStamped &msg)
 
void recordReaction (const geometry_msgs::Vector3Stamped &msg)
 
void recordState (const sensor_msgs::JointState &msg)
 
void simulationState (const vrep_common::VrepInfo &msg)
 
double simulationTime (0)
 
int simulator_state (4)
 

Variables

string amplitude
 
string dir_path
 
string frequency
 
string plane
 
string user
 

Detailed Description

Node that subscribes to different topics recording general information about a certain teleoperation task. Its function is to record the data transmitted among the different ROS nodes, including sensory information and control commands that can later be used for visualization and analyses. The data is saved in several dedicated .csv files.

Version
v1.0
Author
João O. Barros
Date
February 2015

Definition in file record_data.cpp.

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 311 of file record_data.cpp.

template<typename T >
string NumberToString ( Number)

Definition at line 25 of file record_data.cpp.

void recordBOS ( const geometry_msgs::PolygonStamped &  msg)

Definition at line 231 of file record_data.cpp.

void recordCOP ( const geometry_msgs::PointStamped &  msg)

Definition at line 46 of file record_data.cpp.

void recordCOP_filtered ( const geometry_msgs::PointStamped &  msg)

Definition at line 64 of file record_data.cpp.

void recordForce ( const geometry_msgs::Vector3Stamped &  msg)

Definition at line 160 of file record_data.cpp.

void recordForce_filtered ( const geometry_msgs::Vector3Stamped &  msg)

Definition at line 176 of file record_data.cpp.

void recordForce_instab ( const geometry_msgs::Vector3Stamped &  msg)

Definition at line 144 of file record_data.cpp.

void recordForce_stab ( const geometry_msgs::Vector3Stamped &  msg)

Definition at line 128 of file record_data.cpp.

void recordIMU ( const vrep_common::ImuData &  msg)

Definition at line 255 of file record_data.cpp.

void recordPHUA ( const geometry_msgs::PoseStamped &  msg)

Definition at line 80 of file record_data.cpp.

void recordPHUA_theoretical ( const geometry_msgs::PointStamped &  msg)

Definition at line 96 of file record_data.cpp.

void recordPlatform_left ( const geometry_msgs::PoseStamped &  msg)

Definition at line 279 of file record_data.cpp.

void recordPlatform_right ( const geometry_msgs::PoseStamped &  msg)

Definition at line 295 of file record_data.cpp.

void recordReaction ( const geometry_msgs::Vector3Stamped &  msg)

Definition at line 112 of file record_data.cpp.

void recordState ( const sensor_msgs::JointState &  msg)

Definition at line 192 of file record_data.cpp.

void simulationState ( const vrep_common::VrepInfo &  msg)

Definition at line 33 of file record_data.cpp.

double simulationTime ( )
int simulator_state ( )

Variable Documentation

string amplitude

Definition at line 19 of file record_data.cpp.

string dir_path

Definition at line 18 of file record_data.cpp.

string frequency

Definition at line 19 of file record_data.cpp.

string plane

Definition at line 19 of file record_data.cpp.

string user

Definition at line 19 of file record_data.cpp.



humanoid_simulation
Author(s): João Barros
autogenerated on Mon Mar 2 2015 01:31:43