Typedefs | Functions | Variables
main.cpp File Reference
#include "ros/ros.h"
#include "std_msgs/String.h"
#include <pcl_ros/point_cloud.h>
#include <sensor_msgs/PointCloud.h>
#include <pcl/point_types.h>
#include <boost/foreach.hpp>
#include <boost/progress.hpp>
#include <geometry_msgs/PoseStamped.h>
#include <image_transport/image_transport.h>
#include <cv_bridge/cv_bridge.h>
#include <sensor_msgs/image_encodings.h>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
#include <fstream>
#include "Optimal_affine_tracking_3d16_fast_realtime.h"
#include "Optimal_affine_tracking_3d16_fast_realtime_initialize.h"
#include "Optimal_affine_tracking_3d16_fast_realtime_terminate.h"
#include "rt_nonfinite.h"
#include "compute_prob1.h"
#include "LoadKinectMesh_realtime.h"
#include "init_variables.h"
#include <vector>
#include <algorithm>
Include dependency graph for main.cpp:

Go to the source code of this file.

Typedefs

typedef pcl::PointCloud
< pcl::PointXYZRGB > 
PointCloud

Functions

int main (int argc, char **argv)
void onMouse (int event, int x, int y, int flags, void *data)
void processPointCloud (const PointCloud::ConstPtr &msg)

Variables

real_T Aff_matrix [9]
static real_T AR_velocity [2250000]
static int c_x = 0
static int c_y = 0
real_T center_x
real_T center_y
real_T centroid [3]
cv::Mat color_img
cv::Mat color_img_roi
int32_T column
real_T corner_p [12]
static real_T dw_dp [15552]
double dxy = 0
ros::Publisher g_pose_publisher
int i
int32_T i0
int32_T i1
int32_T i2
real_T Ixyz [504063]
static real_T mean_img [3888]
int mosue_click_time = 0
int mouse_loc_x [4]
int mouse_loc_y [4]
real_T p [12]
static real_T point_matrix [3888]
cv::Rect region_of_interest = cv::Rect(100, 50, 441, 381)
int32_T row
int32_T t
static real_T tracked_images [38880000]
static float v_x = 0
static float v_y = 0
static real_T X_par [2250000]
static real_T X_par_pred [2250000]
double xx = 0
double xx_C = 0
cv::Mat xyz_img
cv::Mat xyz_img_roi
double yy = 0
double yy_C = 0
double zz = 0
double zz_C = 0

Typedef Documentation

typedef pcl::PointCloud<pcl::PointXYZRGB> PointCloud

Definition at line 57 of file main.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 261 of file main.cpp.

void onMouse ( int  event,
int  x,
int  y,
int  flags,
void *  data 
)

Definition at line 73 of file main.cpp.

void processPointCloud ( const PointCloud::ConstPtr &  msg)

Definition at line 86 of file main.cpp.


Variable Documentation

real_T Aff_matrix[9]

Definition at line 50 of file main.cpp.

real_T AR_velocity[2250000] [static]

Definition at line 43 of file main.cpp.

int c_x = 0 [static]

Definition at line 64 of file main.cpp.

int c_y = 0 [static]

Definition at line 64 of file main.cpp.

real_T center_x

Definition at line 70 of file main.cpp.

real_T center_y

Definition at line 69 of file main.cpp.

real_T centroid[3]

Definition at line 48 of file main.cpp.

cv::Mat color_img

Definition at line 60 of file main.cpp.

cv::Mat color_img_roi

Definition at line 62 of file main.cpp.

int32_T column

Definition at line 55 of file main.cpp.

real_T corner_p[12]

Definition at line 40 of file main.cpp.

real_T dw_dp[15552] [static]

Definition at line 45 of file main.cpp.

double dxy = 0

Definition at line 71 of file main.cpp.

Definition at line 37 of file main.cpp.

int i

Definition at line 56 of file main.cpp.

int32_T i0

Definition at line 51 of file main.cpp.

int32_T i1

Definition at line 52 of file main.cpp.

int32_T i2

Definition at line 53 of file main.cpp.

real_T Ixyz[504063]

Definition at line 39 of file main.cpp.

real_T mean_img[3888] [static]

Definition at line 41 of file main.cpp.

Definition at line 68 of file main.cpp.

int mouse_loc_x[4]

Definition at line 66 of file main.cpp.

int mouse_loc_y[4]

Definition at line 67 of file main.cpp.

real_T p[12]

Definition at line 58 of file main.cpp.

real_T point_matrix[3888] [static]

Definition at line 42 of file main.cpp.

cv::Rect region_of_interest = cv::Rect(100, 50, 441, 381)

Definition at line 59 of file main.cpp.

int32_T row

Definition at line 54 of file main.cpp.

int32_T t

Definition at line 49 of file main.cpp.

real_T tracked_images[38880000] [static]

Definition at line 46 of file main.cpp.

float v_x = 0 [static]

Definition at line 65 of file main.cpp.

float v_y = 0 [static]

Definition at line 65 of file main.cpp.

real_T X_par[2250000] [static]

Definition at line 44 of file main.cpp.

real_T X_par_pred[2250000] [static]

Definition at line 47 of file main.cpp.

double xx = 0

Definition at line 71 of file main.cpp.

double xx_C = 0

Definition at line 71 of file main.cpp.

cv::Mat xyz_img

Definition at line 61 of file main.cpp.

cv::Mat xyz_img_roi

Definition at line 63 of file main.cpp.

double yy = 0

Definition at line 71 of file main.cpp.

double yy_C = 0

Definition at line 71 of file main.cpp.

double zz = 0

Definition at line 71 of file main.cpp.

double zz_C = 0

Definition at line 71 of file main.cpp.



depth_tracker_ros_vr8
Author(s): shusain
autogenerated on Fri Dec 6 2013 20:45:47