Smart Minotaur
 Alle Klassen Dateien Funktionen Variablen Seiten
minotaur::QMinotaurControlNode Klassenreferenz

The QMinotaurControlNode class is a QT extension of the MinotaurControlNode class. Mehr ...

#include <QMinotaurControlNode.hpp>

Signale

void receivedOdometry (const QOdometry &p_msg)
void receivedUltrasonicData (const QUltrasonicData &p_msg)

Öffentliche Methoden

void connectToROS (ros::NodeHandle &p_nodeHandle)
void setVelocity (const float p_linearVelocity, const float p_angularVelocity)
void setPIDParameter (const float p_Kp, const float p_Ki, const float p_Kd)
void setSimpleTarget (const float p_x, const float p_y, const float p_theta)
void spin ()
void stop ()
void onReceiveOdometry (const nav_msgs::Odometry &p_odometry)
void onReceiveUltrasonicData (const minotaur_common::UltrasonicData &p_sensorData)

Ausführliche Beschreibung

The QMinotaurControlNode class is a QT extension of the MinotaurControlNode class.

It wraps the callbacks of IMinotaurListener, so QSignals can be used to listen for new incoming messages.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: