Definition at line 147 of file main.cpp.
 
◆ CtrlThread() [1/2]
  
  
      
        
          | CtrlThread::CtrlThread  | 
          ( | 
          unsigned int  | 
          _period,  | 
         
        
           | 
           | 
          ResourceFinder &  | 
          _rf,  | 
         
        
           | 
           | 
          string  | 
          _remote,  | 
         
        
           | 
           | 
          string  | 
          _local  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ CtrlThread() [2/2]
  
  
      
        
          | CtrlThread::CtrlThread  | 
          ( | 
          unsigned int  | 
          _period,  | 
         
        
           | 
           | 
          ResourceFinder &  | 
          _rf  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ afterStart() [1/2]
  
  
      
        
          | void CtrlThread::afterStart  | 
          ( | 
          bool  | 
          s | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ afterStart() [2/2]
  
  
      
        
          | virtual void CtrlThread::afterStart  | 
          ( | 
          bool  | 
          s | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ calcExecTime()
  
  
      
        
          | double CtrlThread::calcExecTime  | 
          ( | 
          const Vector &  | 
          xd | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ limitTorsoPitch()
  
  
      
        
          | void CtrlThread::limitTorsoPitch  | 
          ( | 
          const int  | 
          axis | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ printStatus() [1/2]
  
  
      
        
          | void CtrlThread::printStatus  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ printStatus() [2/2]
  
  
      
        
          | void CtrlThread::printStatus  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ run() [1/2]
◆ run() [2/2]
  
  
      
        
          | virtual void CtrlThread::run  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ threadInit() [1/2]
  
  
      
        
          | bool CtrlThread::threadInit  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ threadInit() [2/2]
  
  
      
        
          | virtual bool CtrlThread::threadInit  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ threadRelease() [1/2]
  
  
      
        
          | void CtrlThread::threadRelease  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ threadRelease() [2/2]
  
  
      
        
          | virtual void CtrlThread::threadRelease  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ button_actions
  
  
      
        
          | string CtrlThread::button_actions[20] | 
         
       
   | 
  
protected   | 
  
 
 
◆ ctrlCompletePose
  
  
      
        
          | bool CtrlThread::ctrlCompletePose | 
         
       
   | 
  
protected   | 
  
 
 
◆ defaultExecTime
  
  
      
        
          | double CtrlThread::defaultExecTime | 
         
       
   | 
  
protected   | 
  
 
 
◆ driver
  
  
      
        
          | PolyDriver CtrlThread::driver | 
         
       
   | 
  
protected   | 
  
 
 
◆ force_cfg
  
  
      
        
          | bool CtrlThread::force_cfg | 
         
       
   | 
  
protected   | 
  
 
 
◆ hat_actions
  
  
      
        
          | string CtrlThread::hat_actions[20] | 
         
       
   | 
  
protected   | 
  
 
 
◆ iarm
  
  
      
        
          | ICartesianControl* CtrlThread::iarm | 
         
       
   | 
  
protected   | 
  
 
 
◆ inputMax
  
  
      
        
          | double* CtrlThread::inputMax | 
         
       
   | 
  
protected   | 
  
 
 
◆ inputMin
  
  
      
        
          | double* CtrlThread::inputMin | 
         
       
   | 
  
protected   | 
  
 
 
◆ jointDeadband
  
  
      
        
          | double* CtrlThread::jointDeadband | 
         
       
   | 
  
protected   | 
  
 
 
◆ jointProperties
  
  
      
        
          | struct_jointProperties* CtrlThread::jointProperties | 
         
       
   | 
  
protected   | 
  
 
 
◆ joy1
  
  
      
        
          | SDL_Joystick* CtrlThread::joy1 | 
         
       
   | 
  
protected   | 
  
 
 
◆ joy_id
◆ local
◆ num_inputs
  
  
      
        
          | int CtrlThread::num_inputs | 
         
       
   | 
  
protected   | 
  
 
 
◆ num_outputs
  
  
      
        
          | int CtrlThread::num_outputs | 
         
       
   | 
  
protected   | 
  
 
 
◆ numAxes
◆ numBalls
◆ numButtons
  
  
      
        
          | int CtrlThread::numButtons | 
         
       
   | 
  
protected   | 
  
 
 
◆ numHats
◆ od
◆ outAxes
  
  
      
        
          | double* CtrlThread::outAxes | 
         
       
   | 
  
protected   | 
  
 
 
◆ outputMax
  
  
      
        
          | double* CtrlThread::outputMax | 
         
       
   | 
  
protected   | 
  
 
 
◆ outputMin
  
  
      
        
          | double* CtrlThread::outputMin | 
         
       
   | 
  
protected   | 
  
 
 
◆ port_axis_only
  
  
      
        
          | BufferedPort<Bottle> CtrlThread::port_axis_only | 
         
       
   | 
  
protected   | 
  
 
 
◆ port_buttons_only
  
  
      
        
          | BufferedPort<Bottle> CtrlThread::port_buttons_only | 
         
       
   | 
  
protected   | 
  
 
 
◆ port_command
  
  
      
        
          | BufferedPort<Bottle> CtrlThread::port_command | 
         
       
   | 
  
protected   | 
  
 
 
◆ port_xd
  
  
      
        
          | BufferedPort<Bottle> CtrlThread::port_xd | 
         
       
   | 
  
protected   | 
  
 
 
◆ rawAxes
  
  
      
        
          | double* CtrlThread::rawAxes | 
         
       
   | 
  
protected   | 
  
 
 
◆ rawButtons
  
  
      
        
          | int* CtrlThread::rawButtons | 
         
       
   | 
  
protected   | 
  
 
 
◆ rawButtonsOld
  
  
      
        
          | int* CtrlThread::rawButtonsOld | 
         
       
   | 
  
protected   | 
  
 
 
◆ rawHats
◆ rawHatsOld
  
  
      
        
          | int* CtrlThread::rawHatsOld | 
         
       
   | 
  
protected   | 
  
 
 
◆ reinstateContext
  
  
      
        
          | bool CtrlThread::reinstateContext | 
         
       
   | 
  
protected   | 
  
 
 
◆ remote
  
  
      
        
          | string CtrlThread::remote | 
         
       
   | 
  
protected   | 
  
 
 
◆ reverse
◆ rf
  
  
      
        
          | ResourceFinder & CtrlThread::rf | 
         
       
   | 
  
protected   | 
  
 
 
◆ silent
◆ startup_context_id
  
  
      
        
          | int CtrlThread::startup_context_id | 
         
       
   | 
  
protected   | 
  
 
 
◆ t0
◆ task_context_id
  
  
      
        
          | int CtrlThread::task_context_id | 
         
       
   | 
  
protected   | 
  
 
 
◆ xd
The documentation for this class was generated from the following files:
- icub-main/src/modules/cartesianInterfaceControl/main.cpp
 
- icub-main/src/tools/joystickCtrl/main.cpp