rby1-sdk
Loading...
Searching...
No Matches
rb::RobotCommandFeedback Class Reference
Inheritance diagram for rb::RobotCommandFeedback:
rb::CommandFeedback rb::Feedback

Public Types

enum class  FinishCode : int {
  kUnknown = 0 , kOk , kCanceled , kPreempted ,
  kInitializationFailed , kControlManagerIdle , kControlManagerFault , kUnexpectedState
}
 
enum class  Status : int { kIdle = 0 , kInitializing , kRunning , kFinished }
 

Public Member Functions

const ComponentBasedCommandFeedbackcomponent_based_command () const
 
const FinishCode & finish_code () const
 
const JogCommandFeedbackjog_command () const
 
const Status & status () const
 
const WholeBodyCommandFeedbackwhole_body_command () const
 
- Public Member Functions inherited from rb::CommandFeedback
const CommandHeaderFeedbackcommand_header () const
 
- Public Member Functions inherited from rb::Feedback
bool valid () const
 

Protected Attributes

ComponentBasedCommandFeedback component_based_command_
 
FinishCode finish_code_ {}
 
JogCommandFeedback jog_command_
 
Status status_ {}
 
WholeBodyCommandFeedback whole_body_command_
 
- Protected Attributes inherited from rb::CommandFeedback
CommandHeaderFeedback command_header_ {}
 

Friends

class RobotCommandFeedbackParserImpl
 

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