src Directory Reference
Directory dependency graph for src:
src

Files

file  conio.cpp [code]
 
 
file  phantom_control_vrep.cpp [code]
 Node responsible for handling the communication between the PHANToM device and V-REP. Connects to V-REP and joystick simultaneously, returning the device status to the simulator and updating the received forces. Implements joint-by-joint robot control and inverse kinematics control when combined with the joystick, or inverse kinematics when alone, using a polynomial-like trajectory generation. The operation mode depends on the V-REP scene, and on the state selected by Button 2. It uses both ROS and OpenHaptics.
 
file  record_data.cpp [code]
 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.
 
file  robot_state.cpp [code]
 Node in charge of receiving data from the V-REP simulation, monitoring robot and simulation states. This module basically defines a C++ class responsible for mmonitoring and register the main variables involved in the robot simulation. Receives the sensor positions and the force values measured by them, and calculates the CoP. Also defines the robot's ground base support, when one or both feet are in contact with the ground. These calculations are performed relatively to the robot coordinate frame, making them independent of the model's position in the V-REP scene. Inertial measurement units data is also received.
 
file  vrep_perturbations.cpp [code]
 Node responsible for including external perturbations on V-REP scenes. The version 1.0 controls the tilt angle of a platform in V-REP, onto which the robot stands. This inclianation can be controlled either by the joystick gimbal angles, or automatically generated by a sinusoidal function.
 


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