#include "CvTestbed.h"
#include "MarkerDetector.h"
#include "Shared.h"
#include <cv_bridge/CvBridge.h>
#include <ar_track_alvar/AlvarMarker.h>
#include <ar_track_alvar/AlvarMarkers.h>
#include <tf/transform_listener.h>
Go to the source code of this file.
typedef pcl::PointCloud<ARPoint> ARCloud |
Definition at line 50 of file IndividualMarkers.cpp.
typedef pcl::PointXYZRGB ARPoint |
Definition at line 49 of file IndividualMarkers.cpp.
void draw3dPoints | ( | ARCloud::Ptr | cloud, |
string | frame, | ||
int | color, | ||
int | id, | ||
double | rad | ||
) |
Definition at line 80 of file IndividualMarkers.cpp.
Definition at line 128 of file IndividualMarkers.cpp.
void GetMarkerPoses | ( | IplImage * | image, |
ARCloud & | cloud | ||
) |
Definition at line 260 of file IndividualMarkers.cpp.
void getPointCloudCallback | ( | const sensor_msgs::PointCloud2ConstPtr & | msg | ) |
Definition at line 309 of file IndividualMarkers.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 452 of file IndividualMarkers.cpp.
int PlaneFitPoseImprovement | ( | int | id, |
const ARCloud & | corners_3D, | ||
ARCloud::Ptr | selected_points, | ||
const ARCloud & | cloud, | ||
Pose & | p | ||
) |
Definition at line 180 of file IndividualMarkers.cpp.
Definition at line 62 of file IndividualMarkers.cpp.
Definition at line 65 of file IndividualMarkers.cpp.
sensor_msgs::CvBridge bridge_ |
Definition at line 59 of file IndividualMarkers.cpp.
Definition at line 57 of file IndividualMarkers.cpp.
std::string cam_image_topic |
Definition at line 74 of file IndividualMarkers.cpp.
std::string cam_info_topic |
Definition at line 75 of file IndividualMarkers.cpp.
Definition at line 60 of file IndividualMarkers.cpp.
IplImage* capture_ |
Definition at line 58 of file IndividualMarkers.cpp.
Definition at line 61 of file IndividualMarkers.cpp.
bool init = true |
Definition at line 56 of file IndividualMarkers.cpp.
Definition at line 69 of file IndividualMarkers.cpp.
double marker_size |
Definition at line 71 of file IndividualMarkers.cpp.
double max_new_marker_error |
Definition at line 72 of file IndividualMarkers.cpp.
double max_track_error |
Definition at line 73 of file IndividualMarkers.cpp.
std::string output_frame |
Definition at line 76 of file IndividualMarkers.cpp.
visualization_msgs::Marker rvizMarker_ |
Definition at line 66 of file IndividualMarkers.cpp.
Definition at line 64 of file IndividualMarkers.cpp.
Definition at line 63 of file IndividualMarkers.cpp.
Definition at line 68 of file IndividualMarkers.cpp.
Definition at line 67 of file IndividualMarkers.cpp.