Classes | Namespaces | Typedefs | Variables
dashboard.h File Reference

Header file for the Dashboard class. More...

#include <math.h>
#include <string>
#include <sstream>
#include <boost/math/special_functions/sign.hpp>
#include <qt5/QtWidgets/QMainWindow>
#include <qt5/QtCore/qtimer.h>
#include <qt5/QtGui/QKeyEvent>
#include <ui_dashboard.h>
#include <cv_bridge/cv_bridge.h>
#include <ros/ros.h>
#include <tf/tf.h>
#include <std_msgs/String.h>
#include <std_msgs/UInt8.h>
#include <std_msgs/Float64.h>
#include <std_msgs/Int16.h>
#include <sensor_msgs/Image.h>
#include <sensor_msgs/Imu.h>
#include <sensor_msgs/BatteryState.h>
#include <sensor_msgs/MagneticField.h>
#include <sensor_msgs/Range.h>
#include <nav_msgs/Odometry.h>
#include <pses_ucbridge/GetFirmwareVersion.h>
#include <pses_ucbridge/GetControllerID.h>
#include <pses_ucbridge/GetSessionID.h>
#include <pses_ucbridge/ToggleKinect.h>
#include <pses_ucbridge/ToggleMotor.h>
#include <pses_ucbridge/ToggleUS.h>
#include <pses_ucbridge/ToggleDAQ.h>
Include dependency graph for dashboard.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Dashboard
 The Dashboard class provides functionality for the autogenerated ui header. More...
 

Namespaces

 Dash
 This namespace contains all typedefs and constants used in the Dashboard class.
 
 Ui
 This namespace contains the autogenerated ui header.
 

Typedefs

typedef sensor_msgs::BatteryState Dash::battery_msg
 shortcut for battery messages More...
 
typedef std_msgs::Float64 Dash::float64_msg
 shortcut for double messages More...
 
typedef sensor_msgs::Image Dash::image_msg
 shortcut for Image messages More...
 
typedef sensor_msgs::Imu Dash::imu_msg
 shortcut for IMU messages More...
 
typedef std_msgs::Int16 Dash::int16_msg
 shortcut for int16 messages More...
 
typedef sensor_msgs::MagneticField Dash::magnetic_msg
 shortcut for Magnetic Field messages More...
 
typedef nav_msgs::Odometry Dash::odom_msg
 shortcut for Odometry messages More...
 
typedef sensor_msgs::Range Dash::range_msg
 shortcut for Range messages More...
 
typedef std_msgs::String Dash::string_msg
 shortcut for standard String messages More...
 
typedef std_msgs::UInt8 Dash::uint8_msg
 shortcut for uint8 messages More...
 

Variables

static const std::string Dash::DEFAULT_GET_CARID_SERVICE
 
static const std::string Dash::DEFAULT_GET_FIRMWARE_SERVICE
 
static const std::string Dash::DEFAULT_GET_SID_SERVICE
 
static const std::string Dash::DEFAULT_HALLCNT_TOPIC
 
static const std::string Dash::DEFAULT_HALLDT8_TOPIC
 
static const std::string Dash::DEFAULT_HALLDT_TOPIC
 
static const std::string Dash::DEFAULT_IMAGE_COLOR_TOPIC
 
static const std::string Dash::DEFAULT_IMAGE_DEPTH_TOPIC
 
static const std::string Dash::DEFAULT_IMU_TOPIC
 
static const std::string Dash::DEFAULT_MAGNETIC_TOPIC
 
static const int Dash::DEFAULT_MAX_BWD_SPEED
 
static const int Dash::DEFAULT_MAX_FWD_SPEED
 
static const int Dash::DEFAULT_MAX_LEFT_STEER
 
static const int Dash::DEFAULT_MAX_RIGHT_STEER
 
static const std::string Dash::DEFAULT_MODE_CONTROL_TOPIC
 
static const std::string Dash::DEFAULT_MOTOR_COMMAND_TOPIC
 
static const std::string Dash::DEFAULT_ODOM_TOPIC
 
static const int Dash::DEFAULT_SPEED_STEP = 50
 
static const int Dash::DEFAULT_STEER_STEP = 100
 
static const std::string Dash::DEFAULT_STEERING_COMMAND_TOPIC
 
static const std::string Dash::DEFAULT_TOGGLE_DAQ_SERVICE
 
static const std::string Dash::DEFAULT_TOGGLE_KINECT_SERVICE
 
static const std::string Dash::DEFAULT_TOGGLE_MOTOR_SERVICE
 
static const std::string Dash::DEFAULT_TOGGLE_US_SERVICE
 
static const std::string Dash::DEFAULT_USF_TOPIC
 
static const std::string Dash::DEFAULT_USL_TOPIC
 
static const std::string Dash::DEFAULT_USR_TOPIC
 
static const std::string Dash::DEFAULT_VDBAT_TOPIC = "/uc_bridge/vdbat"
 
static const std::string Dash::DEFAULT_VIDEO_FEED_MODE
 
static const std::string Dash::DEFAULT_VSBAT_TOPIC
 
static const std::string Dash::VIDEO_FEED_MODE_COLOR
 
static const std::string Dash::VIDEO_FEED_MODE_DEPTH
 

Detailed Description

Header file for the Dashboard class.

Definition in file dashboard.h.



pses_dashboard
Author(s): Sebastian Ehmes
autogenerated on Sat Oct 28 2017 14:12:28