Wheeled kinematics based class#
#include "navground/core/kinematics.h"
A vector that holds wheel speeds. The order depends on the kinematics.
Abstract class for kinematics that have wheels and are completely determined when the speed of each wheel is known.
Subclassed by navground::core::FourWheelsOmniDriveKinematics, navground::core::TwoWheelsDifferentialDriveKinematics
Public Functions
Returns whether the kinematics has wheels.
- Returns:
True
Convert wheel speeds to a twist.
- Parameters:
value – [in] The wheel speeds
- Returns:
The corresponding twist
Convert a twist to wheel speeds.
- Parameters:
value – [in] The twist
- Returns:
The corresponding wheel speeds.
Convert a twist to feasible wheel speeds.
- Parameters:
value – [in] The twist
- Returns:
The corresponding wheel speeds.