![]()  | 
  
    libfranka 0.16.1
    
   FCI C++ API 
   | 
 
Contains helper types for returning motion generation and joint-level torque commands. More...
#include <array>#include <cmath>#include <initializer_list>

Go to the source code of this file.
Classes | |
| struct | franka::Finishable | 
| Helper type for control and motion generation loops.  More... | |
| class | franka::Torques | 
| Stores joint-level torque commands without gravity and friction.  More... | |
| class | franka::JointPositions | 
| Stores values for joint position motion generation.  More... | |
| class | franka::JointVelocities | 
| Stores values for joint velocity motion generation.  More... | |
| class | franka::CartesianPose | 
| Stores values for Cartesian pose motion generation.  More... | |
| class | franka::CartesianVelocities | 
| Stores values for Cartesian velocity motion generation.  More... | |
Enumerations | |
| enum class | franka::ControllerMode { kJointImpedance , kCartesianImpedance } | 
| Available controller modes for a franka::Robot.  | |
| enum class | franka::RealtimeConfig { kEnforce , kIgnore } | 
| Used to decide whether to enforce realtime mode for a control loop thread.  More... | |
Functions | |
| Torques | franka::MotionFinished (Torques command) noexcept | 
| Helper method to indicate that a motion should stop after processing the given command.   | |
| JointPositions | franka::MotionFinished (JointPositions command) noexcept | 
| Helper method to indicate that a motion should stop after processing the given command.   | |
| JointVelocities | franka::MotionFinished (JointVelocities command) noexcept | 
| Helper method to indicate that a motion should stop after processing the given command.   | |
| CartesianPose | franka::MotionFinished (CartesianPose command) noexcept | 
| Helper method to indicate that a motion should stop after processing the given command.   | |
| CartesianVelocities | franka::MotionFinished (CartesianVelocities command) noexcept | 
| Helper method to indicate that a motion should stop after processing the given command.   | |
Contains helper types for returning motion generation and joint-level torque commands.
      
  | 
  strong | 
Used to decide whether to enforce realtime mode for a control loop thread.
      
  | 
  inlinenoexcept | 
Helper method to indicate that a motion should stop after processing the given command.
| [in] | command | Last command to be executed before the motion terminates. | 
      
  | 
  inlinenoexcept | 
Helper method to indicate that a motion should stop after processing the given command.
| [in] | command | Last command to be executed before the motion terminates. | 
      
  | 
  inlinenoexcept | 
Helper method to indicate that a motion should stop after processing the given command.
| [in] | command | Last command to be executed before the motion terminates. | 
      
  | 
  inlinenoexcept | 
Helper method to indicate that a motion should stop after processing the given command.
| [in] | command | Last command to be executed before the motion terminates. | 
      
  | 
  inlinenoexcept | 
Helper method to indicate that a motion should stop after processing the given command.
| [in] | command | Last command to be executed before the motion terminates. |