Loading [MathJax]/extensions/tex2jax.js
libfranka 0.15.0
FCI C++ API
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cfranka::ActiveControlBaseAllows the user to read the state of a Robot and to send new control commands after starting a control process of a Robot
 Cfranka::ActiveControlDocumented in ActiveControlBase
 Cfranka::ActiveMotionGenerator< MotionGeneratorType >Allows the user to read the state of a Robot and to send new motion generator commands after starting a control process of a Robot
 Cfranka::ActiveTorqueControlAllows the user to read the state of a Robot and to send new torque control commands after starting a control process of a Robot
 Cfranka::DurationRepresents a duration with millisecond resolution
 Cfranka::ErrorsEnumerates errors that can occur while controlling a franka::Robot
 Cfranka::FinishableHelper type for control and motion generation loops
 Cfranka::CartesianPoseStores values for Cartesian pose motion generation
 Cfranka::CartesianVelocitiesStores values for Cartesian velocity motion generation
 Cfranka::JointPositionsStores values for joint position motion generation
 Cfranka::JointVelocitiesStores values for joint velocity motion generation
 Cfranka::TorquesStores joint-level torque commands without gravity and friction
 Cfranka::GripperMaintains a network connection to the gripper, provides the current gripper state, and allows the execution of commands
 Cfranka::GripperStateDescribes the gripper state
 Cfranka::LoggingSinkInterface
 CExampleLogger
 Cfranka::ModelCalculates poses of joints and dynamic properties of the robot
 CMotionGeneratorAn example showing how to generate a joint pose motion to a goal position
 Cfranka::RobotMaintains a network connection to the robot, provides the current robot state, gives access to the model library and allows to control the robot
 CRobotModelBaseRobot dynamic parameters computed from the URDF model with Pinocchio
 Cfranka::RobotModelImplements RobotModelBase using Pinocchio
 Cfranka::RobotStateDescribes the robot state
 Cstd::runtime_error
 Cfranka::ExceptionBase class for all exceptions used by libfranka
 Cfranka::CommandExceptionCommandException is thrown if an error occurs during command execution
 Cfranka::ControlExceptionControlException is thrown if an error occurs during motion generation or torque control
 Cfranka::IncompatibleVersionExceptionIncompatibleVersionException is thrown if the robot does not support this version of libfranka
 Cfranka::InvalidOperationExceptionInvalidOperationException is thrown if an operation cannot be performed
 Cfranka::ModelExceptionModelException is thrown if an error occurs when loading the model library
 Cfranka::NetworkExceptionNetworkException is thrown if a connection to the robot cannot be established, or when a timeout occurs
 Cfranka::ProtocolExceptionProtocolException is thrown if the robot returns an incorrect message
 Cfranka::RealtimeExceptionRealtimeException is thrown if realtime priority cannot be set
 Cfranka::VacuumGripperMaintains a network connection to the vacuum gripper, provides the current vacuum gripper state, and allows the execution of commands
 Cfranka::VacuumGripperStateDescribes the vacuum gripper state