Definition at line 84 of file turtlebot3.cc.
Turtlebot3::Turtlebot3 |
( |
| ) |
|
|
inline |
virtual Turtlebot3::~Turtlebot3 |
( |
| ) |
|
|
inlinevirtual |
void Turtlebot3::controlTB3 |
( |
const float |
wheel_separation, |
|
|
double |
lin_vel, |
|
|
double |
ang_vel |
|
) |
| |
|
inline |
void Turtlebot3::getJoints |
( |
physics::ModelPtr |
model | ) |
|
|
inline |
double Turtlebot3::getLeftJointPosition |
( |
| ) |
|
|
inline |
void Turtlebot3::getModel |
( |
physics::ModelPtr |
model | ) |
|
|
inline |
double Turtlebot3::getRightJointPosition |
( |
| ) |
|
|
inline |
void Turtlebot3::getSensors |
( |
physics::ModelPtr |
model | ) |
|
|
inline |
void Turtlebot3::initWheel |
( |
| ) |
|
|
inline |
bool Turtlebot3::isTurtlebot3Model |
( |
sdf::ElementPtr |
sdf | ) |
|
|
inline |
virtual void Turtlebot3::Load |
( |
physics::ModelPtr |
_model, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
|
inlinevirtual |
void Turtlebot3::OnUpdate |
( |
const common::UpdateInfo & |
| ) |
|
|
inline |
void Turtlebot3::showMsg |
( |
| ) |
|
|
inline |
void Turtlebot3::writePIDparamForJointControl |
( |
double |
p, |
|
|
double |
i, |
|
|
double |
d |
|
) |
| |
|
inline |
void Turtlebot3::writeVelocityToJoint |
( |
double |
right_wheel_vel, |
|
|
double |
left_wheel_vel |
|
) |
| |
|
inline |
physics::JointPtr Turtlebot3::left_wheel_joint_ |
|
private |
physics::ModelPtr Turtlebot3::model_ |
|
private |
common::PID Turtlebot3::pid_ |
|
private |
physics::JointPtr Turtlebot3::right_wheel_joint_ |
|
private |
event::ConnectionPtr Turtlebot3::updateConnection_ |
|
private |
double Turtlebot3::wheel_separation_ |
|
private |
The documentation for this class was generated from the following file: