libfranka  0.8.0
FCI C++ API
Classes | Enumerations | Functions
model.h File Reference

Contains model library types. More...

#include <array>
#include <memory>
#include <franka/robot.h>
#include <franka/robot_state.h>
Include dependency graph for model.h:

Go to the source code of this file.

Classes

class  franka::Model
 Calculates poses of joints and dynamic properties of the robot. More...
 

Enumerations

enum  franka::Frame {
  kJoint1, kJoint2, kJoint3, kJoint4,
  kJoint5, kJoint6, kJoint7, kFlange,
  kEndEffector, kStiffness
}
 Enumerates the seven joints, the flange, and the end effector of a robot.
 

Functions

Frame franka::operator++ (Frame &frame, int) noexcept
 Post-increments the given Frame by one. More...
 

Detailed Description

Contains model library types.

Function Documentation

◆ operator++()

Frame franka::operator++ ( Frame frame,
int   
)
noexcept

Post-increments the given Frame by one.

For example, Frame::kJoint2++ results in Frame::kJoint3.

Parameters
[in]frameFrame to increment.
Returns
Original Frame.