#include <DiffDrive2WKinematics.h>
Public Member Functions | |
DiffDrive2WKinematics () | |
void | execForwKin (const sensor_msgs::JointState &js, nav_msgs::Odometry &odom, OdomPose &cpose) |
void | execInvKin (const geometry_msgs::Twist &twist, trajectory_msgs::JointTrajectory &traj) |
void | setAxisLength (double dLength) |
void | setWheelDiameter (double dDiam) |
Private Attributes | |
double | m_dAxisLength |
double | m_dDiam |
Definition at line 45 of file DiffDrive2WKinematics.h.
Definition at line 41 of file DiffDrive2WKinematics.cpp.
void DiffDrive2WKinematics::execForwKin | ( | const sensor_msgs::JointState & | js, |
nav_msgs::Odometry & | odom, | ||
OdomPose & | cpose | ||
) | [virtual] |
Reimplemented from Kinematics.
Definition at line 46 of file DiffDrive2WKinematics.cpp.
void DiffDrive2WKinematics::execInvKin | ( | const geometry_msgs::Twist & | twist, |
trajectory_msgs::JointTrajectory & | traj | ||
) | [virtual] |
Reimplemented from Kinematics.
Definition at line 68 of file DiffDrive2WKinematics.cpp.
void DiffDrive2WKinematics::setAxisLength | ( | double | dLength | ) |
Definition at line 85 of file DiffDrive2WKinematics.cpp.
void DiffDrive2WKinematics::setWheelDiameter | ( | double | dDiam | ) |
Definition at line 90 of file DiffDrive2WKinematics.cpp.
double DiffDrive2WKinematics::m_dAxisLength [private] |
Definition at line 55 of file DiffDrive2WKinematics.h.
double DiffDrive2WKinematics::m_dDiam [private] |
Definition at line 56 of file DiffDrive2WKinematics.h.