#include "openni_listener.h"
#include "qtros.h"
#include <QApplication>
#include <QObject>
#include "qt_gui.h"
#include "glviewer.h"
#include <Eigen/Core>
#include "parameter_server.h"
#include "ros_service_ui.h"
Go to the source code of this file.
Function Documentation
Connect Signals and Slots only relevant for the graphical interface.
Definition at line 57 of file main.cpp.
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
On program startup: Create
- a Qt Application
- an Object representing the ROS Node and its callback loop,
- an OpenNIListener, setting up subscribers and callbacks for various formats of RGBD data
- a GraphManager, getting Nodes constructed from the RGBD data
- A Class providing a service call interface for ROS
- If applicable also a GUI
- let the above communicate internally via QT Signals, where communcication needs to be across threads or if the communication is conditional on the ROS node's parameterization.
Definition at line 110 of file main.cpp.
Connect Signals and Slots for the ui control.
Definition at line 36 of file main.cpp.