Fast Research Interface Library  Manual and Documentation
File List
Here is a list of all files with brief descriptions:
include/Console.h [code]Header file for the class Console
include/DataLogging.h [code]Header file for the class DataLogging
include/Doxygen.h [code]Documentation file for Doxygen
include/FastResearchInterface.h [code]Header file for the class FastResearchInterface
include/FastResearchInterfaceTest.h [code]Header file for some functions of FastResearchInterfaceTest application
include/friComm.h [code]Replace this placeholder file with the original friComm.h KUKA/DLR before compiling
include/friudp.h [code]Replace this placeholder file with the original friudp.h KUKA/DLR before compiling
include/InitializationFileEntry.h [code]Header file for the class InitializationFileEntry
include/LinuxAbstraction.h [code]Header file for simple OS-specific functions for abstraction (Linux)
include/LWRBaseControllerInterface.h [code]Header file for the class LWRBaseControllerInterface
include/LWRCartImpedanceController.h [code]Header file for the class LWRCartImpedanceController
include/LWRJointImpedanceController.h [code]Header file for the class LWRJointImpedanceController
include/LWRJointPositionController.h [code]Header file for the class LWRJointPositionController
include/LWRJointTorqueController.h [code]Header file for the class LWRJointTorqueController
include/MACOSAbstraction.h [code]Header file for simple OS-specific functions for abstraction (MacOS)
include/OSAbstraction.h [code]Header file for simple OS-specific functions for abstraction
include/QNXAbstraction.h [code]Header file for simple OS-specific functions for abstraction (QNX)
include/TypeIRML.h [code]Header file for the API of the Reflexxes Motion Library (Type I)
include/TypeIRMLDecision.h [code]Header file for decisions of the two decision trees of the Type I On-Line Trajectory Generation algorithm
include/TypeIRMLInputParameters.h [code]Header file for the input parameters of the Reflexxes Motion Library (Type I)
include/TypeIRMLMath.h [code]Header file for functions and definitions of constant values and macros
include/TypeIRMLOutputParameters.h [code]Header file for the output parameters of the Reflexxes Motion Library (Type I)
include/TypeIRMLPolynomial.h [code]Header file for polynomials designed for the Type I On-Line Trajectory Generation algorithm
include/TypeIRMLProfiles.h [code]Header file for the calculation of all motion profiles for the Type I On-Line Trajectory Generation algorithm
include/TypeIRMLVector.h [code]Header file for the dynamic vector class used for the Reflexxes Motion Library (Type I)
include/WindowsAbstraction.h [code]Header file for simple OS-specific functions for abstraction (Windows)
src/FastResearchInterfaceLibrary/Console.cpp [code]Implementation file for the class Console
src/FastResearchInterfaceLibrary/DataLogging.cpp [code]Implementation file for the class DataLogging
src/FastResearchInterfaceLibrary/FastResearchInterface.cpp [code]Implementation file for the class FastResearchInterface
src/FastResearchInterfaceLibrary/friudp.cpp [code]Implementation of a UDP socket
src/FastResearchInterfaceLibrary/GetCompleteRobotStateAndInformation.cpp [code]Implementation file for the GetCompleteRobotStateAndInformation method of the class FastResearchInterface
src/FastResearchInterfaceLibrary/GetRobotControlData.cpp [code]Implementation file for several methods of the class FastResearchInterface for providing robot control data to the user application of this class
src/FastResearchInterfaceLibrary/GetRobotStatusData.cpp [code]Implementation file for several methods of the class FastResearchInterface for providing robot status data to the user application of this class
src/FastResearchInterfaceLibrary/GetUDPCommunicationData.cpp [code]Implementation file for several methods of the class FastResearchInterface for providing data about the UDP communication channel
src/FastResearchInterfaceLibrary/InitializationFileEntry.cpp [code]Implementation file for the class InitializationFileEntry
src/FastResearchInterfaceLibrary/KRCCommunicationThreadMain.cpp [code]Implementation file for the thread of the class FastResearchInterface that communicates with the KRC unit
src/FastResearchInterfaceLibrary/LoggingMethods.cpp [code]Implementation file for the four logging methods of the class FastResearchInterface
src/FastResearchInterfaceLibrary/ReadInitFile.cpp [code]Implementation file for the method ReadInitFile() of the class FastResearchInterface
src/FastResearchInterfaceLibrary/SetControlScheme.cpp [code]Implementation file for the method SetControlScheme() of the class FastResearchInterface
src/FastResearchInterfaceLibrary/SetRobotControlData.cpp [code]Implementation file for several methods of the class FastResearchInterface for setting robot control data by the user application of this class
src/FastResearchInterfaceLibrary/SetRobotStatusData.cpp [code]Implementation file for several methods of the class FastResearchInterface for setting robot status data by the user application of this class
src/FastResearchInterfaceLibrary/StartRobot.cpp [code]Implementation file for the method StartRobot() of the class FastResearchInterface
src/FastResearchInterfaceLibrary/StopRobot.cpp [code]Implementation file for the method StopRobot of the class FastResearchInterface
src/FastResearchInterfaceLibrary/TimerThreadMain.cpp [code]Implementation file for the timer thread of the class FastResearchInterface
src/FastResearchInterfaceLibrary/WaitForTicks.cpp [code]Implementation file for the simple timer methods of the class FastResearchInterface
src/FastResearchInterfaceTest/FastResearchInterfaceTest.cpp [code]Test application for the class FastResearchInterface
src/FastResearchInterfaceTest/MoveToCandle.cpp [code]Implementation file for performing a joint space motion to the candle position of the robot
src/FastResearchInterfaceTest/RunTrajectorySimple.cpp [code]Implementation file for executing motion trajectories in the test program for the class FastResearchInterface
src/LinuxAbstraction/LinuxAbstraction.cpp [code]Implementation file containing OS-specific functions (Linux)
src/LWRGettingStartedExamples/LWRCartImpedanceControlExample.cpp [code]Sample application for the class LWRCartImpedanceController
src/LWRGettingStartedExamples/LWRJointImpedanceControlExample.cpp [code]Sample application for the class LWRJointImpedanceController
src/LWRGettingStartedExamples/LWRJointPositionControlExample.cpp [code]Sample application for the class LWRJointPositionController
src/LWRGettingStartedExamples/LWRLoggingExample.cpp [code]Sample application for the class LWRJointPositionController using the data logging functionality
src/MACOSAbstraction/MACOSAbstraction.cpp [code]Implementation file containing OS-specific functions (MacOS)
src/QNXAbstraction/QNXAbstraction.cpp [code]Implementation file containing OS-specific functions (QNX)
src/TypeIRML/TypeIRML.cpp [code]Implementation file for the class of the Type I On-Line Trajectory Generator
src/TypeIRML/TypeIRMLDecision.cpp [code]Implementation file for decisions of the two decision trees of the Type I On-Line Trajectory Generation algorithm
src/TypeIRML/TypeIRMLMath.cpp [code]Implementation file for functions and definitions of constant values and macros
src/TypeIRML/TypeIRMLPolynomial.cpp [code]Implementation file for polynomials designed for the Type I On-Line Trajectory Generation algorithm
src/TypeIRML/TypeIRMLProfiles.cpp [code]Implementation file for the calculation of all motion profiles for the Type I On-Line Trajectory Generation algorithm
src/WindowsAbstraction/WindowsAbstraction.cpp [code]Implementation file containing OS-specific functions (Windows)
This document was generated with Doxygen on Thu Apr 12 2012 11:18:55. User documentation of the Fast Research Interface Library for the KUKA Lightweight Robot IV by the Stanford Robotics Research Group. Copyright 2010–2012.