moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Public Attributes | List of all members
joint_limits::JointLimits Struct Reference

#include <joint_limits.hpp>

Inheritance diagram for joint_limits::JointLimits:
Inheritance graph
[legend]

Public Member Functions

 JointLimits ()
 
std::string to_string ()
 
std::string debug_to_string ()
 

Public Attributes

double min_position
 
double max_position
 
double max_velocity
 
double max_acceleration
 
double max_jerk
 
double max_effort
 
bool has_position_limits
 
bool has_velocity_limits
 
bool has_acceleration_limits
 
bool has_jerk_limits
 
bool has_effort_limits
 
bool angle_wraparound
 

Detailed Description

Definition at line 29 of file joint_limits.hpp.

Constructor & Destructor Documentation

◆ JointLimits()

joint_limits::JointLimits::JointLimits ( )
inline

Definition at line 31 of file joint_limits.hpp.

Member Function Documentation

◆ debug_to_string()

std::string joint_limits::JointLimits::debug_to_string ( )
inline

Definition at line 98 of file joint_limits.hpp.

◆ to_string()

std::string joint_limits::JointLimits::to_string ( )
inline

Definition at line 61 of file joint_limits.hpp.

Member Data Documentation

◆ angle_wraparound

bool joint_limits::JointLimits::angle_wraparound

Definition at line 59 of file joint_limits.hpp.

◆ has_acceleration_limits

bool joint_limits::JointLimits::has_acceleration_limits

Definition at line 56 of file joint_limits.hpp.

◆ has_effort_limits

bool joint_limits::JointLimits::has_effort_limits

Definition at line 58 of file joint_limits.hpp.

◆ has_jerk_limits

bool joint_limits::JointLimits::has_jerk_limits

Definition at line 57 of file joint_limits.hpp.

◆ has_position_limits

bool joint_limits::JointLimits::has_position_limits

Definition at line 54 of file joint_limits.hpp.

◆ has_velocity_limits

bool joint_limits::JointLimits::has_velocity_limits

Definition at line 55 of file joint_limits.hpp.

◆ max_acceleration

double joint_limits::JointLimits::max_acceleration

Definition at line 50 of file joint_limits.hpp.

◆ max_effort

double joint_limits::JointLimits::max_effort

Definition at line 52 of file joint_limits.hpp.

◆ max_jerk

double joint_limits::JointLimits::max_jerk

Definition at line 51 of file joint_limits.hpp.

◆ max_position

double joint_limits::JointLimits::max_position

Definition at line 48 of file joint_limits.hpp.

◆ max_velocity

double joint_limits::JointLimits::max_velocity

Definition at line 49 of file joint_limits.hpp.

◆ min_position

double joint_limits::JointLimits::min_position

Definition at line 47 of file joint_limits.hpp.


The documentation for this struct was generated from the following file: