#include <librealsense2/rs.hpp>
#include <librealsense2/rsutil.h>
#include <iostream>
#include <iomanip>
#include <sstream>
#include <chrono>
#include <future>
#include <math.h>
#include "apriltag.h"
#include "apriltag_pose.h"
#include "common/homography.h"
#include "tag36h11.h"
Go to the source code of this file.
Classes | |
struct | apriltag_manager::apriltag_array_t |
class | apriltag_manager |
Macros | |
#define | FORMAT_VALUE std::fixed << std::right << std::setprecision(3) << std::setw(6) |
Typedefs | |
typedef rs2_extrinsics | transformation |
Functions | |
void | homography_compute2 (const double c[4][4], matd_t *H) |
int | main (int argc, char *argv[]) |
static transformation | operator* (const transformation &a, const transformation &b) |
static std::string | print (const transformation &tf) |
static transformation | to_transform (const double R[9], const double t[3]) |
static transformation | to_transform (const rs2_quaternion &q, const rs2_vector &t) |
#define FORMAT_VALUE std::fixed << std::right << std::setprecision(3) << std::setw(6) |
Definition at line 17 of file rs-pose-apriltag.cpp.
typedef rs2_extrinsics transformation |
Definition at line 21 of file rs-pose-apriltag.cpp.
void homography_compute2 | ( | const double | c[4][4], |
matd_t * | H | ||
) |
Definition at line 249 of file rs-pose-apriltag.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 173 of file rs-pose-apriltag.cpp.
|
static |
Definition at line 46 of file rs-pose-apriltag.cpp.
|
static |
Definition at line 64 of file rs-pose-apriltag.cpp.
|
static |
Definition at line 22 of file rs-pose-apriltag.cpp.
|
static |
Definition at line 29 of file rs-pose-apriltag.cpp.