ros2_control - rolling
Loading...
Searching...
No Matches
Public Member Functions | List of all members
omni_wheel_drive_controller::Odometry Class Reference

Public Member Functions

bool updateFromPos (const std::vector< double > &wheels_pos, const rclcpp::Time &time)
 
bool updateFromVel (const std::vector< double > &wheels_vel, const rclcpp::Time &time)
 
bool updateOpenLoop (const double &linear_x_vel, const double &linear_y_vel, const double &angular_vel, const rclcpp::Time &time)
 
void resetOdometry ()
 
void setOdometry (const double &x, const double &y, const double &heading)
 
double getX () const
 
double getY () const
 
double getHeading () const
 
double getLinearXVel () const
 
double getLinearYVel () const
 
double getAngularVel () const
 
void setParams (const double &robot_radius, const double &wheel_radius, const double &wheel_offset, const size_t &wheel_count)
 

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