#include <smoothing_base_class.h>
Definition at line 56 of file smoothing_base_class.h.
 
◆ SmoothingBaseClass()
  
  
      
        
          | online_signal_smoothing::SmoothingBaseClass::SmoothingBaseClass  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ~SmoothingBaseClass()
  
  
      
        
          | online_signal_smoothing::SmoothingBaseClass::~SmoothingBaseClass  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ doSmoothing()
  
  
      
        
          | virtual bool online_signal_smoothing::SmoothingBaseClass::doSmoothing  | 
          ( | 
          std::vector< double > &  | 
          position_vector | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ initialize()
  
  
      
        
          | virtual bool online_signal_smoothing::SmoothingBaseClass::initialize  | 
          ( | 
          rclcpp::Node::SharedPtr  | 
          node,  | 
         
        
           | 
           | 
          moveit::core::RobotModelConstPtr  | 
          robot_model,  | 
         
        
           | 
           | 
          size_t  | 
          num_joints  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
Initialize the smoothing algorithm 
- Parameters
 - 
  
    | node | ROS node, typically used for parameter retrieval  | 
    | robot_model | typically used to retrieve vel/accel/jerk limits  | 
    | num_joints | number of actuated joints in the JointGroup Servo controls  | 
  
   
- Returns
 - True if initialization was successful 
 
Implemented in online_signal_smoothing::ButterworthFilterPlugin.
 
 
◆ reset()
  
  
      
        
          | virtual bool online_signal_smoothing::SmoothingBaseClass::reset  | 
          ( | 
          const std::vector< double > &  | 
          joint_positions | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
The documentation for this class was generated from the following files: