Functions | Variables
simple_double.cpp File Reference

ROS version of the example named "simple" in the ArUco software package. More...

#include <iostream>
#include <aruco/aruco.h>
#include <aruco/cvdrawingutils.h>
#include <ros/ros.h>
#include <image_transport/image_transport.h>
#include <cv_bridge/cv_bridge.h>
#include <sensor_msgs/image_encodings.h>
#include <aruco_ros/aruco_ros_utils.h>
#include <tf/transform_broadcaster.h>
#include <tf/transform_datatypes.h>
#include <dynamic_reconfigure/server.h>
#include <aruco_ros/ArucoThresholdConfig.h>
Include dependency graph for simple_double.cpp:

Go to the source code of this file.

Functions

void cam_info_callback (const sensor_msgs::CameraInfo &msg)
 
void image_callback (const sensor_msgs::ImageConstPtr &msg)
 
int main (int argc, char **argv)
 
void reconf_callback (aruco_ros::ArucoThresholdConfig &config, std::uint32_t level)
 

Variables

bool cam_info_received
 
ros::Subscriber cam_info_sub
 
aruco::CameraParameters camParam
 
std::string child_name1
 
std::string child_name2
 
int dctComponentsToRemove
 
image_transport::Publisher debug_pub
 
image_transport::Publisher image_pub
 
cv::Mat inImage
 
int marker_id1
 
int marker_id2
 
double marker_size
 
std::vector< aruco::Markermarkers
 
aruco::MarkerDetector mDetector
 
bool normalizeImageIllumination
 
std::string parent_name
 
ros::Publisher pose_pub1
 
ros::Publisher pose_pub2
 
bool useRectifiedImages
 

Detailed Description

ROS version of the example named "simple" in the ArUco software package.

Author
Bence Magyar
Date
June 2012
Version
0.1

Definition in file simple_double.cpp.

Function Documentation

◆ cam_info_callback()

void cam_info_callback ( const sensor_msgs::CameraInfo &  msg)

Definition at line 205 of file simple_double.cpp.

◆ image_callback()

void image_callback ( const sensor_msgs::ImageConstPtr &  msg)

Definition at line 72 of file simple_double.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 219 of file simple_double.cpp.

◆ reconf_callback()

void reconf_callback ( aruco_ros::ArucoThresholdConfig &  config,
std::uint32_t  level 
)

Definition at line 212 of file simple_double.cpp.

Variable Documentation

◆ cam_info_received

bool cam_info_received

Definition at line 59 of file simple_double.cpp.

◆ cam_info_sub

ros::Subscriber cam_info_sub

Definition at line 58 of file simple_double.cpp.

◆ camParam

Definition at line 53 of file simple_double.cpp.

◆ child_name1

std::string child_name1

Definition at line 64 of file simple_double.cpp.

◆ child_name2

std::string child_name2

Definition at line 66 of file simple_double.cpp.

◆ dctComponentsToRemove

int dctComponentsToRemove

Definition at line 55 of file simple_double.cpp.

◆ debug_pub

Definition at line 61 of file simple_double.cpp.

◆ image_pub

Definition at line 60 of file simple_double.cpp.

◆ inImage

cv::Mat inImage

Definition at line 52 of file simple_double.cpp.

◆ marker_id1

int marker_id1

Definition at line 69 of file simple_double.cpp.

◆ marker_id2

int marker_id2

Definition at line 70 of file simple_double.cpp.

◆ marker_size

double marker_size

Definition at line 68 of file simple_double.cpp.

◆ markers

std::vector<aruco::Marker> markers

Definition at line 57 of file simple_double.cpp.

◆ mDetector

Definition at line 56 of file simple_double.cpp.

◆ normalizeImageIllumination

bool normalizeImageIllumination

Definition at line 54 of file simple_double.cpp.

◆ parent_name

std::string parent_name

Definition at line 65 of file simple_double.cpp.

◆ pose_pub1

ros::Publisher pose_pub1

Definition at line 62 of file simple_double.cpp.

◆ pose_pub2

ros::Publisher pose_pub2

Definition at line 63 of file simple_double.cpp.

◆ useRectifiedImages

bool useRectifiedImages

Definition at line 54 of file simple_double.cpp.



aruco_ros
Author(s): Rafael Muñoz Salinas , Bence Magyar
autogenerated on Sat Sep 23 2023 02:26:51