libfranka 0.15.0
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. |