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: