Forward Kinematics¶
Forward Velocity Kinematics¶
Covariance Matrix of 2D-Twist¶
Implemention (Core M7)¶
void ForwardKinematic(float right_linvel, float left_linvel, float wheel_distance)
{
Robot_LinVel = (right_linvel + left_linvel)*0.5;
Robot_AngVel = (right_linvel - left_linvel)/wheel_distance;
}
Runtime Test¶
runstarttime = micros();
//***************************************************************
ForwardKinematic(estimated_rightvel, estimated_leftvel, 0.39377);
//***************************************************************
runtime = micros() - runstarttime;
Runtime: 0.003 ms