Classes | Enumerations | Functions | Variables
moveit_jog_arm Namespace Reference

Classes

class  CollisionCheckThread
 
struct  JogArmParameters
 
struct  JogArmShared
 
class  JogCalcs
 
class  JogCppInterface
 
class  JogInterfaceBase
 
class  JogROSInterface
 
class  LowPassFilter
 
class  SpaceNavToTwist
 
class  TestJogCppInterface
 

Enumerations

enum  StatusCode : int8_t {
  NO_WARNING = 0, DECELERATE_FOR_SINGULARITY = 1, HALT_FOR_SINGULARITY = 2, DECELERATE_FOR_COLLISION = 3,
  HALT_FOR_COLLISION = 4, JOINT_BOUND = 5
}
 

Functions

const std::unordered_map< uint, std::string > JOG_ARM_STATUS_CODE_MAP ({ { NO_WARNING, "No warnings" }, { DECELERATE_FOR_SINGULARITY, "Close to a singularity, decelerating" }, { HALT_FOR_SINGULARITY, "Very close to a singularity, emergency stop" }, { DECELERATE_FOR_COLLISION, "Close to a collision, decelerating" }, { HALT_FOR_COLLISION, "Collision detected, emergency stop" }, { JOINT_BOUND, "Close to a joint bound (position or velocity), halting" } })
 
 TEST_F (TestJogCppInterface, InitTest)
 

Variables

static const int NUM_SPINNERS = 1
 
static const int QUEUE_LENGTH = 1
 

Enumeration Type Documentation

◆ StatusCode

Enumerator
NO_WARNING 
DECELERATE_FOR_SINGULARITY 
HALT_FOR_SINGULARITY 
DECELERATE_FOR_COLLISION 
HALT_FOR_COLLISION 
JOINT_BOUND 

Definition at line 46 of file status_codes.h.

Function Documentation

◆ JOG_ARM_STATUS_CODE_MAP()

const std::unordered_map<uint, std::string> moveit_jog_arm::JOG_ARM_STATUS_CODE_MAP ( { { NO_WARNING, "No warnings" }, { DECELERATE_FOR_SINGULARITY, "Close to a singularity, decelerating" }, { HALT_FOR_SINGULARITY, "Very close to a singularity, emergency stop" }, { DECELERATE_FOR_COLLISION, "Close to a collision, decelerating" }, { HALT_FOR_COLLISION, "Collision detected, emergency stop" }, { JOINT_BOUND, "Close to a joint bound (position or velocity), halting" } }  )

◆ TEST_F()

moveit_jog_arm::TEST_F ( TestJogCppInterface  ,
InitTest   
)

Definition at line 76 of file jog_cpp_interface_test.cpp.

Variable Documentation

◆ NUM_SPINNERS

const int moveit_jog_arm::NUM_SPINNERS = 1
static

Definition at line 46 of file spacenav_to_twist.cpp.

◆ QUEUE_LENGTH

const int moveit_jog_arm::QUEUE_LENGTH = 1
static

Definition at line 47 of file spacenav_to_twist.cpp.



moveit_jog_arm
Author(s): Brian O'Neil, Andy Zelenak , Blake Anderson, Alexander Rössler
autogenerated on Fri Jun 5 2020 03:53:46