diff --git a/build/.built_by b/build/.built_by new file mode 100755 index 0000000..06e74ac --- /dev/null +++ b/build/.built_by @@ -0,0 +1 @@ +colcon diff --git a/build/COLCON_IGNORE b/build/COLCON_IGNORE new file mode 100755 index 0000000..e69de29 diff --git a/build/aruco_detector/aruco_detector.egg-info/PKG-INFO b/build/aruco_detector/aruco_detector.egg-info/PKG-INFO new file mode 100755 index 0000000..c5945db --- /dev/null +++ b/build/aruco_detector/aruco_detector.egg-info/PKG-INFO @@ -0,0 +1,10 @@ +Metadata-Version: 1.2 +Name: aruco-detector +Version: 0.0.0 +Summary: Node to detect ArUco-codes +Home-page: UNKNOWN +Maintainer: ros2 +Maintainer-email: bruecknerja86834@th-nuernberg.de +License: TODO: License declaration +Description: UNKNOWN +Platform: UNKNOWN diff --git a/build/aruco_detector/aruco_detector.egg-info/SOURCES.txt b/build/aruco_detector/aruco_detector.egg-info/SOURCES.txt new file mode 100755 index 0000000..a7357e1 --- /dev/null +++ b/build/aruco_detector/aruco_detector.egg-info/SOURCES.txt @@ -0,0 +1,18 @@ +package.xml +setup.cfg +setup.py +../../build/aruco_detector/aruco_detector.egg-info/PKG-INFO +../../build/aruco_detector/aruco_detector.egg-info/SOURCES.txt +../../build/aruco_detector/aruco_detector.egg-info/dependency_links.txt +../../build/aruco_detector/aruco_detector.egg-info/entry_points.txt +../../build/aruco_detector/aruco_detector.egg-info/requires.txt +../../build/aruco_detector/aruco_detector.egg-info/top_level.txt +../../build/aruco_detector/aruco_detector.egg-info/zip-safe +aruco_detector/__init__.py +aruco_detector/aruco_detector_node.py +aruco_detector/transformations.py +aruco_detector/yaml_handling.py +resource/aruco_detector +test/test_copyright.py +test/test_flake8.py +test/test_pep257.py \ No newline at end of file diff --git a/build/aruco_detector/aruco_detector.egg-info/dependency_links.txt b/build/aruco_detector/aruco_detector.egg-info/dependency_links.txt new file mode 100755 index 0000000..8b13789 --- /dev/null +++ b/build/aruco_detector/aruco_detector.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/build/aruco_detector/aruco_detector.egg-info/entry_points.txt b/build/aruco_detector/aruco_detector.egg-info/entry_points.txt new file mode 100755 index 0000000..a56537c --- /dev/null +++ b/build/aruco_detector/aruco_detector.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[console_scripts] +aruco_detector_node = aruco_detector.aruco_detector_node:main + diff --git a/build/aruco_detector/aruco_detector.egg-info/requires.txt b/build/aruco_detector/aruco_detector.egg-info/requires.txt new file mode 100755 index 0000000..49fe098 --- /dev/null +++ b/build/aruco_detector/aruco_detector.egg-info/requires.txt @@ -0,0 +1 @@ +setuptools diff --git a/build/aruco_detector/aruco_detector.egg-info/top_level.txt b/build/aruco_detector/aruco_detector.egg-info/top_level.txt new file mode 100755 index 0000000..7916de5 --- /dev/null +++ b/build/aruco_detector/aruco_detector.egg-info/top_level.txt @@ -0,0 +1 @@ +aruco_detector diff --git a/build/aruco_detector/aruco_detector.egg-info/zip-safe b/build/aruco_detector/aruco_detector.egg-info/zip-safe new file mode 100755 index 0000000..8b13789 --- /dev/null +++ b/build/aruco_detector/aruco_detector.egg-info/zip-safe @@ -0,0 +1 @@ + diff --git a/build/aruco_detector/build/lib/aruco_detector/__init__.py b/build/aruco_detector/build/lib/aruco_detector/__init__.py new file mode 100755 index 0000000..e69de29 diff --git a/build/aruco_detector/build/lib/aruco_detector/aruco_detector_node.py b/build/aruco_detector/build/lib/aruco_detector/aruco_detector_node.py new file mode 100755 index 0000000..0d4f24d --- /dev/null +++ b/build/aruco_detector/build/lib/aruco_detector/aruco_detector_node.py @@ -0,0 +1,146 @@ +from numpy.lib.function_base import _angle_dispatcher +import rclpy +from rclpy.node import Node +from rclpy.qos import qos_profile_sensor_data +from cv_bridge import CvBridge + +import numpy as np +import cv2 + +from transforms3d.quaternions import mat2quat +from transforms3d.euler import mat2euler + +from aruco_detector import yaml_handling + +from sensor_msgs.msg import CompressedImage, Image +from geometry_msgs.msg import Pose +from aruco_interfaces.msg import ArucoMarkerPose + + +class ArucoDetectorNode(rclpy.node.Node): + def __init__(self): + super().__init__('aruco_detector_node') + + # Declare parameters + self.declare_parameter("marker_size", .1) + self.declare_parameter("aruco_dictionary_id", "DICT_6X6_100") + self.declare_parameter("input_image_topic", "/image_raw/compressed") + self.declare_parameter("url_yaml_file", "file:///home/ros2/dev2_ws/src/aruco_detector/hd_pro_webcam_c920.yaml") # url to yaml file (calibration file) + + # Read parameters + self.marker_size = self.get_parameter("marker_size").get_parameter_value().double_value + dictionary_id_name = self.get_parameter("aruco_dictionary_id").get_parameter_value().string_value + input_image_topic = self.get_parameter("input_image_topic").get_parameter_value().string_value + url_yaml_file = self.get_parameter("url_yaml_file").get_parameter_value().string_value + + # check dictionary_id_name + try: + dictionary_id = cv2.aruco.__getattribute__(dictionary_id_name) + if type(dictionary_id) != type(cv2.aruco.DICT_5X5_100): + raise AttributeError + except AttributeError: + self.get_logger().error("bad aruco_dictionary_id: {}".format(dictionary_id_name)) + options = "\n".join([s for s in dir(cv2.aruco) if s.startswith("DICT")]) + self.get_logger().error("valid options: {}".format(options)) + + # Set up subscriber + self.create_subscription(CompressedImage, input_image_topic, self.image_callback, qos_profile_sensor_data) # subsribes the images from the camera + + # Set up publishers + self.publisher_marker_poses = self.create_publisher(ArucoMarkerPose, '/aruco/aruco_poses', 10) # publishes the current poses + self.publisher_output_images = self.create_publisher(CompressedImage, '/aruco/aruco_output_images/compressed', 10) # publishes the images with the detected aruco-tags + + # Load the camera parameters from yaml-file + camera_info_msg = yaml_handling.yaml_to_CameraInfo("/home/ros2/dev2_ws/src/aruco_detector/hd_pro_webcam_c920.yaml")#url_yaml_file) + if camera_info_msg is None: + self.get_logger().warn("No camera info has been received!") + return + + self.intrinsic_mat = np.reshape(np.array(camera_info_msg.k), (3, 3)) + self.distortion = np.array(camera_info_msg.d) + + self.aruco_dictionary = cv2.aruco.Dictionary_get(dictionary_id) + self.aruco_parameters = cv2.aruco.DetectorParameters_create() + self.bridge = CvBridge() + + def image_callback(self, img_msg): + + + cv_image = self.bridge.compressed_imgmsg_to_cv2(img_msg,desired_encoding='passthrough') + + corners, marker_ids, rejected = cv2.aruco.detectMarkers(cv_image, + self.aruco_dictionary, + parameters=self.aruco_parameters) + + #check if marker is detected, then estimate pose an publish + if marker_ids is not None: + rvecs, tvecs, _objPoints = cv2.aruco.estimatePoseSingleMarkers(corners, + self.marker_size, + self.intrinsic_mat, + self.distortion) + + #self.get_logger().error("rvecs: {}".format(rvecs)) + pose_array = ArucoMarkerPose() + for i, marker_id in enumerate(marker_ids): + pose = Pose() + pose.position.x = tvecs[i][0][0] + pose.position.y = tvecs[i][0][1] + pose.position.z = tvecs[i][0][2] + + rot_matrix = np.eye(4) + rot_matrix[0:3, 0:3] = cv2.Rodrigues(np.array(rvecs[i][0]))[0] + + + import math + angle = math.acos(rot_matrix[0][0])*(180/math.pi) + + angle_psi, angle_theta, angle_phi = mat2euler(rot_matrix) + + + #quat = mat2quat(rot_matrix[0:3, 0:3]) + + + self.get_logger().error("angle_theta: \n{}\n\n".format(angle_theta*(180/math.pi))) + self.get_logger().error("angle_phi: \n{}\n\n".format(angle_phi*(180/math.pi))) + self.get_logger().error("angle_psi: \n{}\n\n".format(angle_psi*(180/math.pi))) + + + + # parameter einfügen für unterscheidung zwischen 2D und 3D + # einfache if abfrage + + pose.orientation.x = 0.0 #quat[0] + pose.orientation.y = 0.0 #quat[1] + pose.orientation.z = math.sin((angle_phi) / 2) #quat[2] + pose.orientation.w = math.cos((angle_phi) / 2) #quat[3] + + pose_array.poses.append(pose) + pose_array.marker_ids.append(marker_id[0]) + + self.publisher_marker_poses.publish(pose_array) + + output_img = cv2.aruco.drawAxis(cv_image, + self.intrinsic_mat, + self.distortion, + rvecs, + tvecs, + 0.5 + ) + + output_img = cv2.aruco.drawDetectedMarkers(cv_image, corners, marker_ids) + output_img_compressed = self.bridge.cv2_to_compressed_imgmsg(output_img, dst_format='jpg') + self.publisher_output_images.publish(output_img_compressed) + + +def main(args=None): + rclpy.init(args=args) + minimal_publisher = ArucoDetectorNode() + rclpy.spin(minimal_publisher) + minimal_publisher.destroy_node() + rclpy.shutdown() + + +if __name__ == '__main__': + main() + + diff --git a/build/aruco_detector/build/lib/aruco_detector/transformations.py b/build/aruco_detector/build/lib/aruco_detector/transformations.py new file mode 100755 index 0000000..b7a0f1a --- /dev/null +++ b/build/aruco_detector/build/lib/aruco_detector/transformations.py @@ -0,0 +1,1706 @@ +# -*- coding: utf-8 -*- +# transformations.py + +# Copyright (c) 2006, Christoph Gohlke +# Copyright (c) 2006-2009, The Regents of the University of California +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holders nor the names of any +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +"""Homogeneous Transformation Matrices and Quaternions. + +A library for calculating 4x4 matrices for translating, rotating, reflecting, +scaling, shearing, projecting, orthogonalizing, and superimposing arrays of +3D homogeneous coordinates as well as for converting between rotation matrices, +Euler angles, and quaternions. Also includes an Arcball control object and +functions to decompose transformation matrices. + +:Authors: + `Christoph Gohlke `__, + Laboratory for Fluorescence Dynamics, University of California, Irvine + +:Version: 20090418 + +Requirements +------------ + +* `Python 2.6 `__ +* `Numpy 1.3 `__ +* `transformations.c 20090418 `__ + (optional implementation of some functions in C) + +Notes +----- + +Matrices (M) can be inverted using numpy.linalg.inv(M), concatenated using +numpy.dot(M0, M1), or used to transform homogeneous coordinates (v) using +numpy.dot(M, v) for shape (4, \*) "point of arrays", respectively +numpy.dot(v, M.T) for shape (\*, 4) "array of points". + +Calculations are carried out with numpy.float64 precision. + +This Python implementation is not optimized for speed. + +Vector, point, quaternion, and matrix function arguments are expected to be +"array like", i.e. tuple, list, or numpy arrays. + +Return types are numpy arrays unless specified otherwise. + +Angles are in radians unless specified otherwise. + +Quaternions ix+jy+kz+w are represented as [x, y, z, w]. + +Use the transpose of transformation matrices for OpenGL glMultMatrixd(). + +A triple of Euler angles can be applied/interpreted in 24 ways, which can +be specified using a 4 character string or encoded 4-tuple: + + *Axes 4-string*: e.g. 'sxyz' or 'ryxy' + + - first character : rotations are applied to 's'tatic or 'r'otating frame + - remaining characters : successive rotation axis 'x', 'y', or 'z' + + *Axes 4-tuple*: e.g. (0, 0, 0, 0) or (1, 1, 1, 1) + + - inner axis: code of axis ('x':0, 'y':1, 'z':2) of rightmost matrix. + - parity : even (0) if inner axis 'x' is followed by 'y', 'y' is followed + by 'z', or 'z' is followed by 'x'. Otherwise odd (1). + - repetition : first and last axis are same (1) or different (0). + - frame : rotations are applied to static (0) or rotating (1) frame. + +References +---------- + +(1) Matrices and transformations. Ronald Goldman. + In "Graphics Gems I", pp 472-475. Morgan Kaufmann, 1990. +(2) More matrices and transformations: shear and pseudo-perspective. + Ronald Goldman. In "Graphics Gems II", pp 320-323. Morgan Kaufmann, 1991. +(3) Decomposing a matrix into simple transformations. Spencer Thomas. + In "Graphics Gems II", pp 320-323. Morgan Kaufmann, 1991. +(4) Recovering the data from the transformation matrix. Ronald Goldman. + In "Graphics Gems II", pp 324-331. Morgan Kaufmann, 1991. +(5) Euler angle conversion. Ken Shoemake. + In "Graphics Gems IV", pp 222-229. Morgan Kaufmann, 1994. +(6) Arcball rotation control. Ken Shoemake. + In "Graphics Gems IV", pp 175-192. Morgan Kaufmann, 1994. +(7) Representing attitude: Euler angles, unit quaternions, and rotation + vectors. James Diebel. 2006. +(8) A discussion of the solution for the best rotation to relate two sets + of vectors. W Kabsch. Acta Cryst. 1978. A34, 827-828. +(9) Closed-form solution of absolute orientation using unit quaternions. + BKP Horn. J Opt Soc Am A. 1987. 4(4), 629-642. +(10) Quaternions. Ken Shoemake. + http://www.sfu.ca/~jwa3/cmpt461/files/quatut.pdf +(11) From quaternion to matrix and back. JMP van Waveren. 2005. + http://www.intel.com/cd/ids/developer/asmo-na/eng/293748.htm +(12) Uniform random rotations. Ken Shoemake. + In "Graphics Gems III", pp 124-132. Morgan Kaufmann, 1992. + + +Examples +-------- + +>>> alpha, beta, gamma = 0.123, -1.234, 2.345 +>>> origin, xaxis, yaxis, zaxis = (0, 0, 0), (1, 0, 0), (0, 1, 0), (0, 0, 1) +>>> I = identity_matrix() +>>> Rx = rotation_matrix(alpha, xaxis) +>>> Ry = rotation_matrix(beta, yaxis) +>>> Rz = rotation_matrix(gamma, zaxis) +>>> R = concatenate_matrices(Rx, Ry, Rz) +>>> euler = euler_from_matrix(R, 'rxyz') +>>> numpy.allclose([alpha, beta, gamma], euler) +True +>>> Re = euler_matrix(alpha, beta, gamma, 'rxyz') +>>> is_same_transform(R, Re) +True +>>> al, be, ga = euler_from_matrix(Re, 'rxyz') +>>> is_same_transform(Re, euler_matrix(al, be, ga, 'rxyz')) +True +>>> qx = quaternion_about_axis(alpha, xaxis) +>>> qy = quaternion_about_axis(beta, yaxis) +>>> qz = quaternion_about_axis(gamma, zaxis) +>>> q = quaternion_multiply(qx, qy) +>>> q = quaternion_multiply(q, qz) +>>> Rq = quaternion_matrix(q) +>>> is_same_transform(R, Rq) +True +>>> S = scale_matrix(1.23, origin) +>>> T = translation_matrix((1, 2, 3)) +>>> Z = shear_matrix(beta, xaxis, origin, zaxis) +>>> R = random_rotation_matrix(numpy.random.rand(3)) +>>> M = concatenate_matrices(T, R, Z, S) +>>> scale, shear, angles, trans, persp = decompose_matrix(M) +>>> numpy.allclose(scale, 1.23) +True +>>> numpy.allclose(trans, (1, 2, 3)) +True +>>> numpy.allclose(shear, (0, math.tan(beta), 0)) +True +>>> is_same_transform(R, euler_matrix(axes='sxyz', *angles)) +True +>>> M1 = compose_matrix(scale, shear, angles, trans, persp) +>>> is_same_transform(M, M1) +True + +""" + +from __future__ import division + +import warnings +import math + +import numpy + +# Documentation in HTML format can be generated with Epydoc +__docformat__ = "restructuredtext en" + + +def identity_matrix(): + """Return 4x4 identity/unit matrix. + + >>> I = identity_matrix() + >>> numpy.allclose(I, numpy.dot(I, I)) + True + >>> numpy.sum(I), numpy.trace(I) + (4.0, 4.0) + >>> numpy.allclose(I, numpy.identity(4, dtype=numpy.float64)) + True + + """ + return numpy.identity(4, dtype=numpy.float64) + + +def translation_matrix(direction): + """Return matrix to translate by direction vector. + + >>> v = numpy.random.random(3) - 0.5 + >>> numpy.allclose(v, translation_matrix(v)[:3, 3]) + True + + """ + M = numpy.identity(4) + M[:3, 3] = direction[:3] + return M + + +def translation_from_matrix(matrix): + """Return translation vector from translation matrix. + + >>> v0 = numpy.random.random(3) - 0.5 + >>> v1 = translation_from_matrix(translation_matrix(v0)) + >>> numpy.allclose(v0, v1) + True + + """ + return numpy.array(matrix, copy=False)[:3, 3].copy() + + +def reflection_matrix(point, normal): + """Return matrix to mirror at plane defined by point and normal vector. + + >>> v0 = numpy.random.random(4) - 0.5 + >>> v0[3] = 1.0 + >>> v1 = numpy.random.random(3) - 0.5 + >>> R = reflection_matrix(v0, v1) + >>> numpy.allclose(2., numpy.trace(R)) + True + >>> numpy.allclose(v0, numpy.dot(R, v0)) + True + >>> v2 = v0.copy() + >>> v2[:3] += v1 + >>> v3 = v0.copy() + >>> v2[:3] -= v1 + >>> numpy.allclose(v2, numpy.dot(R, v3)) + True + + """ + normal = unit_vector(normal[:3]) + M = numpy.identity(4) + M[:3, :3] -= 2.0 * numpy.outer(normal, normal) + M[:3, 3] = (2.0 * numpy.dot(point[:3], normal)) * normal + return M + + +def reflection_from_matrix(matrix): + """Return mirror plane point and normal vector from reflection matrix. + + >>> v0 = numpy.random.random(3) - 0.5 + >>> v1 = numpy.random.random(3) - 0.5 + >>> M0 = reflection_matrix(v0, v1) + >>> point, normal = reflection_from_matrix(M0) + >>> M1 = reflection_matrix(point, normal) + >>> is_same_transform(M0, M1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=False) + # normal: unit eigenvector corresponding to eigenvalue -1 + l, V = numpy.linalg.eig(M[:3, :3]) + i = numpy.where(abs(numpy.real(l) + 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no unit eigenvector corresponding to eigenvalue -1") + normal = numpy.real(V[:, i[0]]).squeeze() + # point: any unit eigenvector corresponding to eigenvalue 1 + l, V = numpy.linalg.eig(M) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no unit eigenvector corresponding to eigenvalue 1") + point = numpy.real(V[:, i[-1]]).squeeze() + point /= point[3] + return point, normal + + +def rotation_matrix(angle, direction, point=None): + """Return matrix to rotate about axis defined by point and direction. + + >>> angle = (random.random() - 0.5) * (2*math.pi) + >>> direc = numpy.random.random(3) - 0.5 + >>> point = numpy.random.random(3) - 0.5 + >>> R0 = rotation_matrix(angle, direc, point) + >>> R1 = rotation_matrix(angle-2*math.pi, direc, point) + >>> is_same_transform(R0, R1) + True + >>> R0 = rotation_matrix(angle, direc, point) + >>> R1 = rotation_matrix(-angle, -direc, point) + >>> is_same_transform(R0, R1) + True + >>> I = numpy.identity(4, numpy.float64) + >>> numpy.allclose(I, rotation_matrix(math.pi*2, direc)) + True + >>> numpy.allclose(2., numpy.trace(rotation_matrix(math.pi/2, + ... direc, point))) + True + + """ + sina = math.sin(angle) + cosa = math.cos(angle) + direction = unit_vector(direction[:3]) + # rotation matrix around unit vector + R = numpy.array(((cosa, 0.0, 0.0), + (0.0, cosa, 0.0), + (0.0, 0.0, cosa)), dtype=numpy.float64) + R += numpy.outer(direction, direction) * (1.0 - cosa) + direction *= sina + R += numpy.array(((0.0, -direction[2], direction[1]), + (direction[2], 0.0, -direction[0]), + (-direction[1], direction[0], 0.0)), + dtype=numpy.float64) + M = numpy.identity(4) + M[:3, :3] = R + if point is not None: + # rotation not around origin + point = numpy.array(point[:3], dtype=numpy.float64, copy=False) + M[:3, 3] = point - numpy.dot(R, point) + return M + + +def rotation_from_matrix(matrix): + """Return rotation angle and axis from rotation matrix. + + >>> angle = (random.random() - 0.5) * (2*math.pi) + >>> direc = numpy.random.random(3) - 0.5 + >>> point = numpy.random.random(3) - 0.5 + >>> R0 = rotation_matrix(angle, direc, point) + >>> angle, direc, point = rotation_from_matrix(R0) + >>> R1 = rotation_matrix(angle, direc, point) + >>> is_same_transform(R0, R1) + True + + """ + R = numpy.array(matrix, dtype=numpy.float64, copy=False) + R33 = R[:3, :3] + # direction: unit eigenvector of R33 corresponding to eigenvalue of 1 + l, W = numpy.linalg.eig(R33.T) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no unit eigenvector corresponding to eigenvalue 1") + direction = numpy.real(W[:, i[-1]]).squeeze() + # point: unit eigenvector of R33 corresponding to eigenvalue of 1 + l, Q = numpy.linalg.eig(R) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no unit eigenvector corresponding to eigenvalue 1") + point = numpy.real(Q[:, i[-1]]).squeeze() + point /= point[3] + # rotation angle depending on direction + cosa = (numpy.trace(R33) - 1.0) / 2.0 + if abs(direction[2]) > 1e-8: + sina = (R[1, 0] + (cosa-1.0)*direction[0]*direction[1]) / direction[2] + elif abs(direction[1]) > 1e-8: + sina = (R[0, 2] + (cosa-1.0)*direction[0]*direction[2]) / direction[1] + else: + sina = (R[2, 1] + (cosa-1.0)*direction[1]*direction[2]) / direction[0] + angle = math.atan2(sina, cosa) + return angle, direction, point + + +def scale_matrix(factor, origin=None, direction=None): + """Return matrix to scale by factor around origin in direction. + + Use factor -1 for point symmetry. + + >>> v = (numpy.random.rand(4, 5) - 0.5) * 20.0 + >>> v[3] = 1.0 + >>> S = scale_matrix(-1.234) + >>> numpy.allclose(numpy.dot(S, v)[:3], -1.234*v[:3]) + True + >>> factor = random.random() * 10 - 5 + >>> origin = numpy.random.random(3) - 0.5 + >>> direct = numpy.random.random(3) - 0.5 + >>> S = scale_matrix(factor, origin) + >>> S = scale_matrix(factor, origin, direct) + + """ + if direction is None: + # uniform scaling + M = numpy.array(((factor, 0.0, 0.0, 0.0), + (0.0, factor, 0.0, 0.0), + (0.0, 0.0, factor, 0.0), + (0.0, 0.0, 0.0, 1.0)), dtype=numpy.float64) + if origin is not None: + M[:3, 3] = origin[:3] + M[:3, 3] *= 1.0 - factor + else: + # nonuniform scaling + direction = unit_vector(direction[:3]) + factor = 1.0 - factor + M = numpy.identity(4) + M[:3, :3] -= factor * numpy.outer(direction, direction) + if origin is not None: + M[:3, 3] = (factor * numpy.dot(origin[:3], direction)) * direction + return M + + +def scale_from_matrix(matrix): + """Return scaling factor, origin and direction from scaling matrix. + + >>> factor = random.random() * 10 - 5 + >>> origin = numpy.random.random(3) - 0.5 + >>> direct = numpy.random.random(3) - 0.5 + >>> S0 = scale_matrix(factor, origin) + >>> factor, origin, direction = scale_from_matrix(S0) + >>> S1 = scale_matrix(factor, origin, direction) + >>> is_same_transform(S0, S1) + True + >>> S0 = scale_matrix(factor, origin, direct) + >>> factor, origin, direction = scale_from_matrix(S0) + >>> S1 = scale_matrix(factor, origin, direction) + >>> is_same_transform(S0, S1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=False) + M33 = M[:3, :3] + factor = numpy.trace(M33) - 2.0 + try: + # direction: unit eigenvector corresponding to eigenvalue factor + l, V = numpy.linalg.eig(M33) + i = numpy.where(abs(numpy.real(l) - factor) < 1e-8)[0][0] + direction = numpy.real(V[:, i]).squeeze() + direction /= vector_norm(direction) + except IndexError: + # uniform scaling + factor = (factor + 2.0) / 3.0 + direction = None + # origin: any eigenvector corresponding to eigenvalue 1 + l, V = numpy.linalg.eig(M) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no eigenvector corresponding to eigenvalue 1") + origin = numpy.real(V[:, i[-1]]).squeeze() + origin /= origin[3] + return factor, origin, direction + + +def projection_matrix(point, normal, direction=None, + perspective=None, pseudo=False): + """Return matrix to project onto plane defined by point and normal. + + Using either perspective point, projection direction, or none of both. + + If pseudo is True, perspective projections will preserve relative depth + such that Perspective = dot(Orthogonal, PseudoPerspective). + + >>> P = projection_matrix((0, 0, 0), (1, 0, 0)) + >>> numpy.allclose(P[1:, 1:], numpy.identity(4)[1:, 1:]) + True + >>> point = numpy.random.random(3) - 0.5 + >>> normal = numpy.random.random(3) - 0.5 + >>> direct = numpy.random.random(3) - 0.5 + >>> persp = numpy.random.random(3) - 0.5 + >>> P0 = projection_matrix(point, normal) + >>> P1 = projection_matrix(point, normal, direction=direct) + >>> P2 = projection_matrix(point, normal, perspective=persp) + >>> P3 = projection_matrix(point, normal, perspective=persp, pseudo=True) + >>> is_same_transform(P2, numpy.dot(P0, P3)) + True + >>> P = projection_matrix((3, 0, 0), (1, 1, 0), (1, 0, 0)) + >>> v0 = (numpy.random.rand(4, 5) - 0.5) * 20.0 + >>> v0[3] = 1.0 + >>> v1 = numpy.dot(P, v0) + >>> numpy.allclose(v1[1], v0[1]) + True + >>> numpy.allclose(v1[0], 3.0-v1[1]) + True + + """ + M = numpy.identity(4) + point = numpy.array(point[:3], dtype=numpy.float64, copy=False) + normal = unit_vector(normal[:3]) + if perspective is not None: + # perspective projection + perspective = numpy.array(perspective[:3], dtype=numpy.float64, + copy=False) + M[0, 0] = M[1, 1] = M[2, 2] = numpy.dot(perspective-point, normal) + M[:3, :3] -= numpy.outer(perspective, normal) + if pseudo: + # preserve relative depth + M[:3, :3] -= numpy.outer(normal, normal) + M[:3, 3] = numpy.dot(point, normal) * (perspective+normal) + else: + M[:3, 3] = numpy.dot(point, normal) * perspective + M[3, :3] = -normal + M[3, 3] = numpy.dot(perspective, normal) + elif direction is not None: + # parallel projection + direction = numpy.array(direction[:3], dtype=numpy.float64, copy=False) + scale = numpy.dot(direction, normal) + M[:3, :3] -= numpy.outer(direction, normal) / scale + M[:3, 3] = direction * (numpy.dot(point, normal) / scale) + else: + # orthogonal projection + M[:3, :3] -= numpy.outer(normal, normal) + M[:3, 3] = numpy.dot(point, normal) * normal + return M + + +def projection_from_matrix(matrix, pseudo=False): + """Return projection plane and perspective point from projection matrix. + + Return values are same as arguments for projection_matrix function: + point, normal, direction, perspective, and pseudo. + + >>> point = numpy.random.random(3) - 0.5 + >>> normal = numpy.random.random(3) - 0.5 + >>> direct = numpy.random.random(3) - 0.5 + >>> persp = numpy.random.random(3) - 0.5 + >>> P0 = projection_matrix(point, normal) + >>> result = projection_from_matrix(P0) + >>> P1 = projection_matrix(*result) + >>> is_same_transform(P0, P1) + True + >>> P0 = projection_matrix(point, normal, direct) + >>> result = projection_from_matrix(P0) + >>> P1 = projection_matrix(*result) + >>> is_same_transform(P0, P1) + True + >>> P0 = projection_matrix(point, normal, perspective=persp, pseudo=False) + >>> result = projection_from_matrix(P0, pseudo=False) + >>> P1 = projection_matrix(*result) + >>> is_same_transform(P0, P1) + True + >>> P0 = projection_matrix(point, normal, perspective=persp, pseudo=True) + >>> result = projection_from_matrix(P0, pseudo=True) + >>> P1 = projection_matrix(*result) + >>> is_same_transform(P0, P1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=False) + M33 = M[:3, :3] + l, V = numpy.linalg.eig(M) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not pseudo and len(i): + # point: any eigenvector corresponding to eigenvalue 1 + point = numpy.real(V[:, i[-1]]).squeeze() + point /= point[3] + # direction: unit eigenvector corresponding to eigenvalue 0 + l, V = numpy.linalg.eig(M33) + i = numpy.where(abs(numpy.real(l)) < 1e-8)[0] + if not len(i): + raise ValueError("no eigenvector corresponding to eigenvalue 0") + direction = numpy.real(V[:, i[0]]).squeeze() + direction /= vector_norm(direction) + # normal: unit eigenvector of M33.T corresponding to eigenvalue 0 + l, V = numpy.linalg.eig(M33.T) + i = numpy.where(abs(numpy.real(l)) < 1e-8)[0] + if len(i): + # parallel projection + normal = numpy.real(V[:, i[0]]).squeeze() + normal /= vector_norm(normal) + return point, normal, direction, None, False + else: + # orthogonal projection, where normal equals direction vector + return point, direction, None, None, False + else: + # perspective projection + i = numpy.where(abs(numpy.real(l)) > 1e-8)[0] + if not len(i): + raise ValueError( + "no eigenvector not corresponding to eigenvalue 0") + point = numpy.real(V[:, i[-1]]).squeeze() + point /= point[3] + normal = - M[3, :3] + perspective = M[:3, 3] / numpy.dot(point[:3], normal) + if pseudo: + perspective -= normal + return point, normal, None, perspective, pseudo + + +def clip_matrix(left, right, bottom, top, near, far, perspective=False): + """Return matrix to obtain normalized device coordinates from frustrum. + + The frustrum bounds are axis-aligned along x (left, right), + y (bottom, top) and z (near, far). + + Normalized device coordinates are in range [-1, 1] if coordinates are + inside the frustrum. + + If perspective is True the frustrum is a truncated pyramid with the + perspective point at origin and direction along z axis, otherwise an + orthographic canonical view volume (a box). + + Homogeneous coordinates transformed by the perspective clip matrix + need to be dehomogenized (devided by w coordinate). + + >>> frustrum = numpy.random.rand(6) + >>> frustrum[1] += frustrum[0] + >>> frustrum[3] += frustrum[2] + >>> frustrum[5] += frustrum[4] + >>> M = clip_matrix(*frustrum, perspective=False) + >>> numpy.dot(M, [frustrum[0], frustrum[2], frustrum[4], 1.0]) + array([-1., -1., -1., 1.]) + >>> numpy.dot(M, [frustrum[1], frustrum[3], frustrum[5], 1.0]) + array([ 1., 1., 1., 1.]) + >>> M = clip_matrix(*frustrum, perspective=True) + >>> v = numpy.dot(M, [frustrum[0], frustrum[2], frustrum[4], 1.0]) + >>> v / v[3] + array([-1., -1., -1., 1.]) + >>> v = numpy.dot(M, [frustrum[1], frustrum[3], frustrum[4], 1.0]) + >>> v / v[3] + array([ 1., 1., -1., 1.]) + + """ + if left >= right or bottom >= top or near >= far: + raise ValueError("invalid frustrum") + if perspective: + if near <= _EPS: + raise ValueError("invalid frustrum: near <= 0") + t = 2.0 * near + M = ((-t/(right-left), 0.0, (right+left)/(right-left), 0.0), + (0.0, -t/(top-bottom), (top+bottom)/(top-bottom), 0.0), + (0.0, 0.0, -(far+near)/(far-near), t*far/(far-near)), + (0.0, 0.0, -1.0, 0.0)) + else: + M = ((2.0/(right-left), 0.0, 0.0, (right+left)/(left-right)), + (0.0, 2.0/(top-bottom), 0.0, (top+bottom)/(bottom-top)), + (0.0, 0.0, 2.0/(far-near), (far+near)/(near-far)), + (0.0, 0.0, 0.0, 1.0)) + return numpy.array(M, dtype=numpy.float64) + + +def shear_matrix(angle, direction, point, normal): + """Return matrix to shear by angle along direction vector on shear plane. + + The shear plane is defined by a point and normal vector. The direction + vector must be orthogonal to the plane's normal vector. + + A point P is transformed by the shear matrix into P" such that + the vector P-P" is parallel to the direction vector and its extent is + given by the angle of P-P'-P", where P' is the orthogonal projection + of P onto the shear plane. + + >>> angle = (random.random() - 0.5) * 4*math.pi + >>> direct = numpy.random.random(3) - 0.5 + >>> point = numpy.random.random(3) - 0.5 + >>> normal = numpy.cross(direct, numpy.random.random(3)) + >>> S = shear_matrix(angle, direct, point, normal) + >>> numpy.allclose(1.0, numpy.linalg.det(S)) + True + + """ + normal = unit_vector(normal[:3]) + direction = unit_vector(direction[:3]) + if abs(numpy.dot(normal, direction)) > 1e-6: + raise ValueError("direction and normal vectors are not orthogonal") + angle = math.tan(angle) + M = numpy.identity(4) + M[:3, :3] += angle * numpy.outer(direction, normal) + M[:3, 3] = -angle * numpy.dot(point[:3], normal) * direction + return M + + +def shear_from_matrix(matrix): + """Return shear angle, direction and plane from shear matrix. + + >>> angle = (random.random() - 0.5) * 4*math.pi + >>> direct = numpy.random.random(3) - 0.5 + >>> point = numpy.random.random(3) - 0.5 + >>> normal = numpy.cross(direct, numpy.random.random(3)) + >>> S0 = shear_matrix(angle, direct, point, normal) + >>> angle, direct, point, normal = shear_from_matrix(S0) + >>> S1 = shear_matrix(angle, direct, point, normal) + >>> is_same_transform(S0, S1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=False) + M33 = M[:3, :3] + # normal: cross independent eigenvectors corresponding to the eigenvalue 1 + l, V = numpy.linalg.eig(M33) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-4)[0] + if len(i) < 2: + raise ValueError("No two linear independent eigenvectors found %s" % l) + V = numpy.real(V[:, i]).squeeze().T + lenorm = -1.0 + for i0, i1 in ((0, 1), (0, 2), (1, 2)): + n = numpy.cross(V[i0], V[i1]) + l = vector_norm(n) + if l > lenorm: + lenorm = l + normal = n + normal /= lenorm + # direction and angle + direction = numpy.dot(M33 - numpy.identity(3), normal) + angle = vector_norm(direction) + direction /= angle + angle = math.atan(angle) + # point: eigenvector corresponding to eigenvalue 1 + l, V = numpy.linalg.eig(M) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no eigenvector corresponding to eigenvalue 1") + point = numpy.real(V[:, i[-1]]).squeeze() + point /= point[3] + return angle, direction, point, normal + + +def decompose_matrix(matrix): + """Return sequence of transformations from transformation matrix. + + matrix : array_like + Non-degenerative homogeneous transformation matrix + + Return tuple of: + scale : vector of 3 scaling factors + shear : list of shear factors for x-y, x-z, y-z axes + angles : list of Euler angles about static x, y, z axes + translate : translation vector along x, y, z axes + perspective : perspective partition of matrix + + Raise ValueError if matrix is of wrong type or degenerative. + + >>> T0 = translation_matrix((1, 2, 3)) + >>> scale, shear, angles, trans, persp = decompose_matrix(T0) + >>> T1 = translation_matrix(trans) + >>> numpy.allclose(T0, T1) + True + >>> S = scale_matrix(0.123) + >>> scale, shear, angles, trans, persp = decompose_matrix(S) + >>> scale[0] + 0.123 + >>> R0 = euler_matrix(1, 2, 3) + >>> scale, shear, angles, trans, persp = decompose_matrix(R0) + >>> R1 = euler_matrix(*angles) + >>> numpy.allclose(R0, R1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=True).T + if abs(M[3, 3]) < _EPS: + raise ValueError("M[3, 3] is zero") + M /= M[3, 3] + P = M.copy() + P[:, 3] = 0, 0, 0, 1 + if not numpy.linalg.det(P): + raise ValueError("Matrix is singular") + + scale = numpy.zeros((3, ), dtype=numpy.float64) + shear = [0, 0, 0] + angles = [0, 0, 0] + + if any(abs(M[:3, 3]) > _EPS): + perspective = numpy.dot(M[:, 3], numpy.linalg.inv(P.T)) + M[:, 3] = 0, 0, 0, 1 + else: + perspective = numpy.array((0, 0, 0, 1), dtype=numpy.float64) + + translate = M[3, :3].copy() + M[3, :3] = 0 + + row = M[:3, :3].copy() + scale[0] = vector_norm(row[0]) + row[0] /= scale[0] + shear[0] = numpy.dot(row[0], row[1]) + row[1] -= row[0] * shear[0] + scale[1] = vector_norm(row[1]) + row[1] /= scale[1] + shear[0] /= scale[1] + shear[1] = numpy.dot(row[0], row[2]) + row[2] -= row[0] * shear[1] + shear[2] = numpy.dot(row[1], row[2]) + row[2] -= row[1] * shear[2] + scale[2] = vector_norm(row[2]) + row[2] /= scale[2] + shear[1:] /= scale[2] + + if numpy.dot(row[0], numpy.cross(row[1], row[2])) < 0: + scale *= -1 + row *= -1 + + angles[1] = math.asin(-row[0, 2]) + if math.cos(angles[1]): + angles[0] = math.atan2(row[1, 2], row[2, 2]) + angles[2] = math.atan2(row[0, 1], row[0, 0]) + else: + #angles[0] = math.atan2(row[1, 0], row[1, 1]) + angles[0] = math.atan2(-row[2, 1], row[1, 1]) + angles[2] = 0.0 + + return scale, shear, angles, translate, perspective + + +def compose_matrix(scale=None, shear=None, angles=None, translate=None, + perspective=None): + """Return transformation matrix from sequence of transformations. + + This is the inverse of the decompose_matrix function. + + Sequence of transformations: + scale : vector of 3 scaling factors + shear : list of shear factors for x-y, x-z, y-z axes + angles : list of Euler angles about static x, y, z axes + translate : translation vector along x, y, z axes + perspective : perspective partition of matrix + + >>> scale = numpy.random.random(3) - 0.5 + >>> shear = numpy.random.random(3) - 0.5 + >>> angles = (numpy.random.random(3) - 0.5) * (2*math.pi) + >>> trans = numpy.random.random(3) - 0.5 + >>> persp = numpy.random.random(4) - 0.5 + >>> M0 = compose_matrix(scale, shear, angles, trans, persp) + >>> result = decompose_matrix(M0) + >>> M1 = compose_matrix(*result) + >>> is_same_transform(M0, M1) + True + + """ + M = numpy.identity(4) + if perspective is not None: + P = numpy.identity(4) + P[3, :] = perspective[:4] + M = numpy.dot(M, P) + if translate is not None: + T = numpy.identity(4) + T[:3, 3] = translate[:3] + M = numpy.dot(M, T) + if angles is not None: + R = euler_matrix(angles[0], angles[1], angles[2], 'sxyz') + M = numpy.dot(M, R) + if shear is not None: + Z = numpy.identity(4) + Z[1, 2] = shear[2] + Z[0, 2] = shear[1] + Z[0, 1] = shear[0] + M = numpy.dot(M, Z) + if scale is not None: + S = numpy.identity(4) + S[0, 0] = scale[0] + S[1, 1] = scale[1] + S[2, 2] = scale[2] + M = numpy.dot(M, S) + M /= M[3, 3] + return M + + +def orthogonalization_matrix(lengths, angles): + """Return orthogonalization matrix for crystallographic cell coordinates. + + Angles are expected in degrees. + + The de-orthogonalization matrix is the inverse. + + >>> O = orthogonalization_matrix((10., 10., 10.), (90., 90., 90.)) + >>> numpy.allclose(O[:3, :3], numpy.identity(3, float) * 10) + True + >>> O = orthogonalization_matrix([9.8, 12.0, 15.5], [87.2, 80.7, 69.7]) + >>> numpy.allclose(numpy.sum(O), 43.063229) + True + + """ + a, b, c = lengths + angles = numpy.radians(angles) + sina, sinb, _ = numpy.sin(angles) + cosa, cosb, cosg = numpy.cos(angles) + co = (cosa * cosb - cosg) / (sina * sinb) + return numpy.array(( + (a*sinb*math.sqrt(1.0-co*co), 0.0, 0.0, 0.0), + (-a*sinb*co, b*sina, 0.0, 0.0), + (a*cosb, b*cosa, c, 0.0), + (0.0, 0.0, 0.0, 1.0)), + dtype=numpy.float64) + + +def superimposition_matrix(v0, v1, scaling=False, usesvd=True): + """Return matrix to transform given vector set into second vector set. + + v0 and v1 are shape (3, \*) or (4, \*) arrays of at least 3 vectors. + + If usesvd is True, the weighted sum of squared deviations (RMSD) is + minimized according to the algorithm by W. Kabsch [8]. Otherwise the + quaternion based algorithm by B. Horn [9] is used (slower when using + this Python implementation). + + The returned matrix performs rotation, translation and uniform scaling + (if specified). + + >>> v0 = numpy.random.rand(3, 10) + >>> M = superimposition_matrix(v0, v0) + >>> numpy.allclose(M, numpy.identity(4)) + True + >>> R = random_rotation_matrix(numpy.random.random(3)) + >>> v0 = ((1,0,0), (0,1,0), (0,0,1), (1,1,1)) + >>> v1 = numpy.dot(R, v0) + >>> M = superimposition_matrix(v0, v1) + >>> numpy.allclose(v1, numpy.dot(M, v0)) + True + >>> v0 = (numpy.random.rand(4, 100) - 0.5) * 20.0 + >>> v0[3] = 1.0 + >>> v1 = numpy.dot(R, v0) + >>> M = superimposition_matrix(v0, v1) + >>> numpy.allclose(v1, numpy.dot(M, v0)) + True + >>> S = scale_matrix(random.random()) + >>> T = translation_matrix(numpy.random.random(3)-0.5) + >>> M = concatenate_matrices(T, R, S) + >>> v1 = numpy.dot(M, v0) + >>> v0[:3] += numpy.random.normal(0.0, 1e-9, 300).reshape(3, -1) + >>> M = superimposition_matrix(v0, v1, scaling=True) + >>> numpy.allclose(v1, numpy.dot(M, v0)) + True + >>> M = superimposition_matrix(v0, v1, scaling=True, usesvd=False) + >>> numpy.allclose(v1, numpy.dot(M, v0)) + True + >>> v = numpy.empty((4, 100, 3), dtype=numpy.float64) + >>> v[:, :, 0] = v0 + >>> M = superimposition_matrix(v0, v1, scaling=True, usesvd=False) + >>> numpy.allclose(v1, numpy.dot(M, v[:, :, 0])) + True + + """ + v0 = numpy.array(v0, dtype=numpy.float64, copy=False)[:3] + v1 = numpy.array(v1, dtype=numpy.float64, copy=False)[:3] + + if v0.shape != v1.shape or v0.shape[1] < 3: + raise ValueError("Vector sets are of wrong shape or type.") + + # move centroids to origin + t0 = numpy.mean(v0, axis=1) + t1 = numpy.mean(v1, axis=1) + v0 = v0 - t0.reshape(3, 1) + v1 = v1 - t1.reshape(3, 1) + + if usesvd: + # Singular Value Decomposition of covariance matrix + u, s, vh = numpy.linalg.svd(numpy.dot(v1, v0.T)) + # rotation matrix from SVD orthonormal bases + R = numpy.dot(u, vh) + if numpy.linalg.det(R) < 0.0: + # R does not constitute right handed system + R -= numpy.outer(u[:, 2], vh[2, :]*2.0) + s[-1] *= -1.0 + # homogeneous transformation matrix + M = numpy.identity(4) + M[:3, :3] = R + else: + # compute symmetric matrix N + xx, yy, zz = numpy.sum(v0 * v1, axis=1) + xy, yz, zx = numpy.sum(v0 * numpy.roll(v1, -1, axis=0), axis=1) + xz, yx, zy = numpy.sum(v0 * numpy.roll(v1, -2, axis=0), axis=1) + N = ((xx+yy+zz, yz-zy, zx-xz, xy-yx), + (yz-zy, xx-yy-zz, xy+yx, zx+xz), + (zx-xz, xy+yx, -xx+yy-zz, yz+zy), + (xy-yx, zx+xz, yz+zy, -xx-yy+zz)) + # quaternion: eigenvector corresponding to most positive eigenvalue + l, V = numpy.linalg.eig(N) + q = V[:, numpy.argmax(l)] + q /= vector_norm(q) # unit quaternion + q = numpy.roll(q, -1) # move w component to end + # homogeneous transformation matrix + M = quaternion_matrix(q) + + # scale: ratio of rms deviations from centroid + if scaling: + v0 *= v0 + v1 *= v1 + M[:3, :3] *= math.sqrt(numpy.sum(v1) / numpy.sum(v0)) + + # translation + M[:3, 3] = t1 + T = numpy.identity(4) + T[:3, 3] = -t0 + M = numpy.dot(M, T) + return M + + +def euler_matrix(ai, aj, ak, axes='sxyz'): + """Return homogeneous rotation matrix from Euler angles and axis sequence. + + ai, aj, ak : Euler's roll, pitch and yaw angles + axes : One of 24 axis sequences as string or encoded tuple + + >>> R = euler_matrix(1, 2, 3, 'syxz') + >>> numpy.allclose(numpy.sum(R[0]), -1.34786452) + True + >>> R = euler_matrix(1, 2, 3, (0, 1, 0, 1)) + >>> numpy.allclose(numpy.sum(R[0]), -0.383436184) + True + >>> ai, aj, ak = (4.0*math.pi) * (numpy.random.random(3) - 0.5) + >>> for axes in _AXES2TUPLE.keys(): + ... R = euler_matrix(ai, aj, ak, axes) + >>> for axes in _TUPLE2AXES.keys(): + ... R = euler_matrix(ai, aj, ak, axes) + + """ + try: + firstaxis, parity, repetition, frame = _AXES2TUPLE[axes] + except (AttributeError, KeyError): + _ = _TUPLE2AXES[axes] + firstaxis, parity, repetition, frame = axes + + i = firstaxis + j = _NEXT_AXIS[i+parity] + k = _NEXT_AXIS[i-parity+1] + + if frame: + ai, ak = ak, ai + if parity: + ai, aj, ak = -ai, -aj, -ak + + si, sj, sk = math.sin(ai), math.sin(aj), math.sin(ak) + ci, cj, ck = math.cos(ai), math.cos(aj), math.cos(ak) + cc, cs = ci*ck, ci*sk + sc, ss = si*ck, si*sk + + M = numpy.identity(4) + if repetition: + M[i, i] = cj + M[i, j] = sj*si + M[i, k] = sj*ci + M[j, i] = sj*sk + M[j, j] = -cj*ss+cc + M[j, k] = -cj*cs-sc + M[k, i] = -sj*ck + M[k, j] = cj*sc+cs + M[k, k] = cj*cc-ss + else: + M[i, i] = cj*ck + M[i, j] = sj*sc-cs + M[i, k] = sj*cc+ss + M[j, i] = cj*sk + M[j, j] = sj*ss+cc + M[j, k] = sj*cs-sc + M[k, i] = -sj + M[k, j] = cj*si + M[k, k] = cj*ci + return M + + +def euler_from_matrix(matrix, axes='sxyz'): + """Return Euler angles from rotation matrix for specified axis sequence. + + axes : One of 24 axis sequences as string or encoded tuple + + Note that many Euler angle triplets can describe one matrix. + + >>> R0 = euler_matrix(1, 2, 3, 'syxz') + >>> al, be, ga = euler_from_matrix(R0, 'syxz') + >>> R1 = euler_matrix(al, be, ga, 'syxz') + >>> numpy.allclose(R0, R1) + True + >>> angles = (4.0*math.pi) * (numpy.random.random(3) - 0.5) + >>> for axes in _AXES2TUPLE.keys(): + ... R0 = euler_matrix(axes=axes, *angles) + ... R1 = euler_matrix(axes=axes, *euler_from_matrix(R0, axes)) + ... if not numpy.allclose(R0, R1): print axes, "failed" + + """ + try: + firstaxis, parity, repetition, frame = _AXES2TUPLE[axes.lower()] + except (AttributeError, KeyError): + _ = _TUPLE2AXES[axes] + firstaxis, parity, repetition, frame = axes + + i = firstaxis + j = _NEXT_AXIS[i+parity] + k = _NEXT_AXIS[i-parity+1] + + M = numpy.array(matrix, dtype=numpy.float64, copy=False)[:3, :3] + if repetition: + sy = math.sqrt(M[i, j]*M[i, j] + M[i, k]*M[i, k]) + if sy > _EPS: + ax = math.atan2(M[i, j], M[i, k]) + ay = math.atan2(sy, M[i, i]) + az = math.atan2(M[j, i], -M[k, i]) + else: + ax = math.atan2(-M[j, k], M[j, j]) + ay = math.atan2(sy, M[i, i]) + az = 0.0 + else: + cy = math.sqrt(M[i, i]*M[i, i] + M[j, i]*M[j, i]) + if cy > _EPS: + ax = math.atan2(M[k, j], M[k, k]) + ay = math.atan2(-M[k, i], cy) + az = math.atan2(M[j, i], M[i, i]) + else: + ax = math.atan2(-M[j, k], M[j, j]) + ay = math.atan2(-M[k, i], cy) + az = 0.0 + + if parity: + ax, ay, az = -ax, -ay, -az + if frame: + ax, az = az, ax + return ax, ay, az + + +def euler_from_quaternion(quaternion, axes='sxyz'): + """Return Euler angles from quaternion for specified axis sequence. + + >>> angles = euler_from_quaternion([0.06146124, 0, 0, 0.99810947]) + >>> numpy.allclose(angles, [0.123, 0, 0]) + True + + """ + return euler_from_matrix(quaternion_matrix(quaternion), axes) + + +def quaternion_from_euler(ai, aj, ak, axes='sxyz'): + """Return quaternion from Euler angles and axis sequence. + + ai, aj, ak : Euler's roll, pitch and yaw angles + axes : One of 24 axis sequences as string or encoded tuple + + >>> q = quaternion_from_euler(1, 2, 3, 'ryxz') + >>> numpy.allclose(q, [0.310622, -0.718287, 0.444435, 0.435953]) + True + + """ + try: + firstaxis, parity, repetition, frame = _AXES2TUPLE[axes.lower()] + except (AttributeError, KeyError): + _ = _TUPLE2AXES[axes] + firstaxis, parity, repetition, frame = axes + + i = firstaxis + j = _NEXT_AXIS[i+parity] + k = _NEXT_AXIS[i-parity+1] + + if frame: + ai, ak = ak, ai + if parity: + aj = -aj + + ai /= 2.0 + aj /= 2.0 + ak /= 2.0 + ci = math.cos(ai) + si = math.sin(ai) + cj = math.cos(aj) + sj = math.sin(aj) + ck = math.cos(ak) + sk = math.sin(ak) + cc = ci*ck + cs = ci*sk + sc = si*ck + ss = si*sk + + quaternion = numpy.empty((4, ), dtype=numpy.float64) + if repetition: + quaternion[i] = cj*(cs + sc) + quaternion[j] = sj*(cc + ss) + quaternion[k] = sj*(cs - sc) + quaternion[3] = cj*(cc - ss) + else: + quaternion[i] = cj*sc - sj*cs + quaternion[j] = cj*ss + sj*cc + quaternion[k] = cj*cs - sj*sc + quaternion[3] = cj*cc + sj*ss + if parity: + quaternion[j] *= -1 + + return quaternion + + +def quaternion_about_axis(angle, axis): + """Return quaternion for rotation about axis. + + >>> q = quaternion_about_axis(0.123, (1, 0, 0)) + >>> numpy.allclose(q, [0.06146124, 0, 0, 0.99810947]) + True + + """ + quaternion = numpy.zeros((4, ), dtype=numpy.float64) + quaternion[:3] = axis[:3] + qlen = vector_norm(quaternion) + if qlen > _EPS: + quaternion *= math.sin(angle/2.0) / qlen + quaternion[3] = math.cos(angle/2.0) + return quaternion + + +def quaternion_matrix(quaternion): + """Return homogeneous rotation matrix from quaternion. + + >>> R = quaternion_matrix([0.06146124, 0, 0, 0.99810947]) + >>> numpy.allclose(R, rotation_matrix(0.123, (1, 0, 0))) + True + + """ + q = numpy.array(quaternion[:4], dtype=numpy.float64, copy=True) + nq = numpy.dot(q, q) + if nq < _EPS: + return numpy.identity(4) + q *= math.sqrt(2.0 / nq) + q = numpy.outer(q, q) + return numpy.array(( + (1.0-q[1, 1]-q[2, 2], q[0, 1]-q[2, 3], q[0, 2]+q[1, 3], 0.0), + (q[0, 1]+q[2, 3], 1.0-q[0, 0]-q[2, 2], q[1, 2]-q[0, 3], 0.0), + (q[0, 2]-q[1, 3], q[1, 2]+q[0, 3], 1.0-q[0, 0]-q[1, 1], 0.0), + (0.0, 0.0, 0.0, 1.0) + ), dtype=numpy.float64) + + +def quaternion_from_matrix(matrix): + """Return quaternion from rotation matrix. + + >>> R = rotation_matrix(0.123, (1, 2, 3)) + >>> q = quaternion_from_matrix(R) + >>> numpy.allclose(q, [0.0164262, 0.0328524, 0.0492786, 0.9981095]) + True + + """ + q = numpy.empty((4, ), dtype=numpy.float64) + M = numpy.array(matrix, dtype=numpy.float64, copy=False)[:4, :4] + t = numpy.trace(M) + if t > M[3, 3]: + q[3] = t + q[2] = M[1, 0] - M[0, 1] + q[1] = M[0, 2] - M[2, 0] + q[0] = M[2, 1] - M[1, 2] + else: + i, j, k = 0, 1, 2 + if M[1, 1] > M[0, 0]: + i, j, k = 1, 2, 0 + if M[2, 2] > M[i, i]: + i, j, k = 2, 0, 1 + t = M[i, i] - (M[j, j] + M[k, k]) + M[3, 3] + q[i] = t + q[j] = M[i, j] + M[j, i] + q[k] = M[k, i] + M[i, k] + q[3] = M[k, j] - M[j, k] + q *= 0.5 / math.sqrt(t * M[3, 3]) + return q + + +def quaternion_multiply(quaternion1, quaternion0): + """Return multiplication of two quaternions. + + >>> q = quaternion_multiply([1, -2, 3, 4], [-5, 6, 7, 8]) + >>> numpy.allclose(q, [-44, -14, 48, 28]) + True + + """ + x0, y0, z0, w0 = quaternion0 + x1, y1, z1, w1 = quaternion1 + return numpy.array(( + x1*w0 + y1*z0 - z1*y0 + w1*x0, + -x1*z0 + y1*w0 + z1*x0 + w1*y0, + x1*y0 - y1*x0 + z1*w0 + w1*z0, + -x1*x0 - y1*y0 - z1*z0 + w1*w0), dtype=numpy.float64) + + +def quaternion_conjugate(quaternion): + """Return conjugate of quaternion. + + >>> q0 = random_quaternion() + >>> q1 = quaternion_conjugate(q0) + >>> q1[3] == q0[3] and all(q1[:3] == -q0[:3]) + True + + """ + return numpy.array((-quaternion[0], -quaternion[1], + -quaternion[2], quaternion[3]), dtype=numpy.float64) + + +def quaternion_inverse(quaternion): + """Return inverse of quaternion. + + >>> q0 = random_quaternion() + >>> q1 = quaternion_inverse(q0) + >>> numpy.allclose(quaternion_multiply(q0, q1), [0, 0, 0, 1]) + True + + """ + return quaternion_conjugate(quaternion) / numpy.dot(quaternion, quaternion) + + +def quaternion_slerp(quat0, quat1, fraction, spin=0, shortestpath=True): + """Return spherical linear interpolation between two quaternions. + + >>> q0 = random_quaternion() + >>> q1 = random_quaternion() + >>> q = quaternion_slerp(q0, q1, 0.0) + >>> numpy.allclose(q, q0) + True + >>> q = quaternion_slerp(q0, q1, 1.0, 1) + >>> numpy.allclose(q, q1) + True + >>> q = quaternion_slerp(q0, q1, 0.5) + >>> angle = math.acos(numpy.dot(q0, q)) + >>> numpy.allclose(2.0, math.acos(numpy.dot(q0, q1)) / angle) or \ + numpy.allclose(2.0, math.acos(-numpy.dot(q0, q1)) / angle) + True + + """ + q0 = unit_vector(quat0[:4]) + q1 = unit_vector(quat1[:4]) + if fraction == 0.0: + return q0 + elif fraction == 1.0: + return q1 + d = numpy.dot(q0, q1) + if abs(abs(d) - 1.0) < _EPS: + return q0 + if shortestpath and d < 0.0: + # invert rotation + d = -d + q1 *= -1.0 + angle = math.acos(d) + spin * math.pi + if abs(angle) < _EPS: + return q0 + isin = 1.0 / math.sin(angle) + q0 *= math.sin((1.0 - fraction) * angle) * isin + q1 *= math.sin(fraction * angle) * isin + q0 += q1 + return q0 + + +def random_quaternion(rand=None): + """Return uniform random unit quaternion. + + rand: array like or None + Three independent random variables that are uniformly distributed + between 0 and 1. + + >>> q = random_quaternion() + >>> numpy.allclose(1.0, vector_norm(q)) + True + >>> q = random_quaternion(numpy.random.random(3)) + >>> q.shape + (4,) + + """ + if rand is None: + rand = numpy.random.rand(3) + else: + assert len(rand) == 3 + r1 = numpy.sqrt(1.0 - rand[0]) + r2 = numpy.sqrt(rand[0]) + pi2 = math.pi * 2.0 + t1 = pi2 * rand[1] + t2 = pi2 * rand[2] + return numpy.array((numpy.sin(t1)*r1, + numpy.cos(t1)*r1, + numpy.sin(t2)*r2, + numpy.cos(t2)*r2), dtype=numpy.float64) + + +def random_rotation_matrix(rand=None): + """Return uniform random rotation matrix. + + rnd: array like + Three independent random variables that are uniformly distributed + between 0 and 1 for each returned quaternion. + + >>> R = random_rotation_matrix() + >>> numpy.allclose(numpy.dot(R.T, R), numpy.identity(4)) + True + + """ + return quaternion_matrix(random_quaternion(rand)) + + +class Arcball(object): + """Virtual Trackball Control. + + >>> ball = Arcball() + >>> ball = Arcball(initial=numpy.identity(4)) + >>> ball.place([320, 320], 320) + >>> ball.down([500, 250]) + >>> ball.drag([475, 275]) + >>> R = ball.matrix() + >>> numpy.allclose(numpy.sum(R), 3.90583455) + True + >>> ball = Arcball(initial=[0, 0, 0, 1]) + >>> ball.place([320, 320], 320) + >>> ball.setaxes([1,1,0], [-1, 1, 0]) + >>> ball.setconstrain(True) + >>> ball.down([400, 200]) + >>> ball.drag([200, 400]) + >>> R = ball.matrix() + >>> numpy.allclose(numpy.sum(R), 0.2055924) + True + >>> ball.next() + + """ + + def __init__(self, initial=None): + """Initialize virtual trackball control. + + initial : quaternion or rotation matrix + + """ + self._axis = None + self._axes = None + self._radius = 1.0 + self._center = [0.0, 0.0] + self._vdown = numpy.array([0, 0, 1], dtype=numpy.float64) + self._constrain = False + + if initial is None: + self._qdown = numpy.array([0, 0, 0, 1], dtype=numpy.float64) + else: + initial = numpy.array(initial, dtype=numpy.float64) + if initial.shape == (4, 4): + self._qdown = quaternion_from_matrix(initial) + elif initial.shape == (4, ): + initial /= vector_norm(initial) + self._qdown = initial + else: + raise ValueError("initial not a quaternion or matrix.") + + self._qnow = self._qpre = self._qdown + + def place(self, center, radius): + """Place Arcball, e.g. when window size changes. + + center : sequence[2] + Window coordinates of trackball center. + radius : float + Radius of trackball in window coordinates. + + """ + self._radius = float(radius) + self._center[0] = center[0] + self._center[1] = center[1] + + def setaxes(self, *axes): + """Set axes to constrain rotations.""" + if axes is None: + self._axes = None + else: + self._axes = [unit_vector(axis) for axis in axes] + + def setconstrain(self, constrain): + """Set state of constrain to axis mode.""" + self._constrain = constrain == True + + def getconstrain(self): + """Return state of constrain to axis mode.""" + return self._constrain + + def down(self, point): + """Set initial cursor window coordinates and pick constrain-axis.""" + self._vdown = arcball_map_to_sphere(point, self._center, self._radius) + self._qdown = self._qpre = self._qnow + + if self._constrain and self._axes is not None: + self._axis = arcball_nearest_axis(self._vdown, self._axes) + self._vdown = arcball_constrain_to_axis(self._vdown, self._axis) + else: + self._axis = None + + def drag(self, point): + """Update current cursor window coordinates.""" + vnow = arcball_map_to_sphere(point, self._center, self._radius) + + if self._axis is not None: + vnow = arcball_constrain_to_axis(vnow, self._axis) + + self._qpre = self._qnow + + t = numpy.cross(self._vdown, vnow) + if numpy.dot(t, t) < _EPS: + self._qnow = self._qdown + else: + q = [t[0], t[1], t[2], numpy.dot(self._vdown, vnow)] + self._qnow = quaternion_multiply(q, self._qdown) + + def next(self, acceleration=0.0): + """Continue rotation in direction of last drag.""" + q = quaternion_slerp(self._qpre, self._qnow, 2.0+acceleration, False) + self._qpre, self._qnow = self._qnow, q + + def matrix(self): + """Return homogeneous rotation matrix.""" + return quaternion_matrix(self._qnow) + + +def arcball_map_to_sphere(point, center, radius): + """Return unit sphere coordinates from window coordinates.""" + v = numpy.array(((point[0] - center[0]) / radius, + (center[1] - point[1]) / radius, + 0.0), dtype=numpy.float64) + n = v[0]*v[0] + v[1]*v[1] + if n > 1.0: + v /= math.sqrt(n) # position outside of sphere + else: + v[2] = math.sqrt(1.0 - n) + return v + + +def arcball_constrain_to_axis(point, axis): + """Return sphere point perpendicular to axis.""" + v = numpy.array(point, dtype=numpy.float64, copy=True) + a = numpy.array(axis, dtype=numpy.float64, copy=True) + v -= a * numpy.dot(a, v) # on plane + n = vector_norm(v) + if n > _EPS: + if v[2] < 0.0: + v *= -1.0 + v /= n + return v + if a[2] == 1.0: + return numpy.array([1, 0, 0], dtype=numpy.float64) + return unit_vector([-a[1], a[0], 0]) + + +def arcball_nearest_axis(point, axes): + """Return axis, which arc is nearest to point.""" + point = numpy.array(point, dtype=numpy.float64, copy=False) + nearest = None + mx = -1.0 + for axis in axes: + t = numpy.dot(arcball_constrain_to_axis(point, axis), point) + if t > mx: + nearest = axis + mx = t + return nearest + + +# epsilon for testing whether a number is close to zero +_EPS = numpy.finfo(float).eps * 4.0 + +# axis sequences for Euler angles +_NEXT_AXIS = [1, 2, 0, 1] + +# map axes strings to/from tuples of inner axis, parity, repetition, frame +_AXES2TUPLE = { + 'sxyz': (0, 0, 0, 0), 'sxyx': (0, 0, 1, 0), 'sxzy': (0, 1, 0, 0), + 'sxzx': (0, 1, 1, 0), 'syzx': (1, 0, 0, 0), 'syzy': (1, 0, 1, 0), + 'syxz': (1, 1, 0, 0), 'syxy': (1, 1, 1, 0), 'szxy': (2, 0, 0, 0), + 'szxz': (2, 0, 1, 0), 'szyx': (2, 1, 0, 0), 'szyz': (2, 1, 1, 0), + 'rzyx': (0, 0, 0, 1), 'rxyx': (0, 0, 1, 1), 'ryzx': (0, 1, 0, 1), + 'rxzx': (0, 1, 1, 1), 'rxzy': (1, 0, 0, 1), 'ryzy': (1, 0, 1, 1), + 'rzxy': (1, 1, 0, 1), 'ryxy': (1, 1, 1, 1), 'ryxz': (2, 0, 0, 1), + 'rzxz': (2, 0, 1, 1), 'rxyz': (2, 1, 0, 1), 'rzyz': (2, 1, 1, 1)} + +_TUPLE2AXES = dict((v, k) for k, v in _AXES2TUPLE.items()) + +# helper functions + + +def vector_norm(data, axis=None, out=None): + """Return length, i.e. eucledian norm, of ndarray along axis. + + >>> v = numpy.random.random(3) + >>> n = vector_norm(v) + >>> numpy.allclose(n, numpy.linalg.norm(v)) + True + >>> v = numpy.random.rand(6, 5, 3) + >>> n = vector_norm(v, axis=-1) + >>> numpy.allclose(n, numpy.sqrt(numpy.sum(v*v, axis=2))) + True + >>> n = vector_norm(v, axis=1) + >>> numpy.allclose(n, numpy.sqrt(numpy.sum(v*v, axis=1))) + True + >>> v = numpy.random.rand(5, 4, 3) + >>> n = numpy.empty((5, 3), dtype=numpy.float64) + >>> vector_norm(v, axis=1, out=n) + >>> numpy.allclose(n, numpy.sqrt(numpy.sum(v*v, axis=1))) + True + >>> vector_norm([]) + 0.0 + >>> vector_norm([1.0]) + 1.0 + + """ + data = numpy.array(data, dtype=numpy.float64, copy=True) + if out is None: + if data.ndim == 1: + return math.sqrt(numpy.dot(data, data)) + data *= data + out = numpy.atleast_1d(numpy.sum(data, axis=axis)) + numpy.sqrt(out, out) + return out + else: + data *= data + numpy.sum(data, axis=axis, out=out) + numpy.sqrt(out, out) + + +def unit_vector(data, axis=None, out=None): + """Return ndarray normalized by length, i.e. eucledian norm, along axis. + + >>> v0 = numpy.random.random(3) + >>> v1 = unit_vector(v0) + >>> numpy.allclose(v1, v0 / numpy.linalg.norm(v0)) + True + >>> v0 = numpy.random.rand(5, 4, 3) + >>> v1 = unit_vector(v0, axis=-1) + >>> v2 = v0 / numpy.expand_dims(numpy.sqrt(numpy.sum(v0*v0, axis=2)), 2) + >>> numpy.allclose(v1, v2) + True + >>> v1 = unit_vector(v0, axis=1) + >>> v2 = v0 / numpy.expand_dims(numpy.sqrt(numpy.sum(v0*v0, axis=1)), 1) + >>> numpy.allclose(v1, v2) + True + >>> v1 = numpy.empty((5, 4, 3), dtype=numpy.float64) + >>> unit_vector(v0, axis=1, out=v1) + >>> numpy.allclose(v1, v2) + True + >>> list(unit_vector([])) + [] + >>> list(unit_vector([1.0])) + [1.0] + + """ + if out is None: + data = numpy.array(data, dtype=numpy.float64, copy=True) + if data.ndim == 1: + data /= math.sqrt(numpy.dot(data, data)) + return data + else: + if out is not data: + out[:] = numpy.array(data, copy=False) + data = out + length = numpy.atleast_1d(numpy.sum(data*data, axis)) + numpy.sqrt(length, length) + if axis is not None: + length = numpy.expand_dims(length, axis) + data /= length + if out is None: + return data + + +def random_vector(size): + """Return array of random doubles in the half-open interval [0.0, 1.0). + + >>> v = random_vector(10000) + >>> numpy.all(v >= 0.0) and numpy.all(v < 1.0) + True + >>> v0 = random_vector(10) + >>> v1 = random_vector(10) + >>> numpy.any(v0 == v1) + False + + """ + return numpy.random.random(size) + + +def inverse_matrix(matrix): + """Return inverse of square transformation matrix. + + >>> M0 = random_rotation_matrix() + >>> M1 = inverse_matrix(M0.T) + >>> numpy.allclose(M1, numpy.linalg.inv(M0.T)) + True + >>> for size in range(1, 7): + ... M0 = numpy.random.rand(size, size) + ... M1 = inverse_matrix(M0) + ... if not numpy.allclose(M1, numpy.linalg.inv(M0)): print size + + """ + return numpy.linalg.inv(matrix) + + +def concatenate_matrices(*matrices): + """Return concatenation of series of transformation matrices. + + >>> M = numpy.random.rand(16).reshape((4, 4)) - 0.5 + >>> numpy.allclose(M, concatenate_matrices(M)) + True + >>> numpy.allclose(numpy.dot(M, M.T), concatenate_matrices(M, M.T)) + True + + """ + M = numpy.identity(4) + for i in matrices: + M = numpy.dot(M, i) + return M + + +def is_same_transform(matrix0, matrix1): + """Return True if two matrices perform same transformation. + + >>> is_same_transform(numpy.identity(4), numpy.identity(4)) + True + >>> is_same_transform(numpy.identity(4), random_rotation_matrix()) + False + + """ + matrix0 = numpy.array(matrix0, dtype=numpy.float64, copy=True) + matrix0 /= matrix0[3, 3] + matrix1 = numpy.array(matrix1, dtype=numpy.float64, copy=True) + matrix1 /= matrix1[3, 3] + return numpy.allclose(matrix0, matrix1) + + +def _import_module(module_name, warn=True, prefix='_py_', ignore='_'): + """Try import all public attributes from module into global namespace. + + Existing attributes with name clashes are renamed with prefix. + Attributes starting with underscore are ignored by default. + + Return True on successful import. + + """ + try: + module = __import__(module_name) + except ImportError: + if warn: + warnings.warn("Failed to import module " + module_name) + else: + for attr in dir(module): + if ignore and attr.startswith(ignore): + continue + if prefix: + if attr in globals(): + globals()[prefix + attr] = globals()[attr] + elif warn: + warnings.warn("No Python implementation of " + attr) + globals()[attr] = getattr(module, attr) + return True diff --git a/build/aruco_detector/build/lib/aruco_detector/yaml_handling.py b/build/aruco_detector/build/lib/aruco_detector/yaml_handling.py new file mode 100755 index 0000000..48d039f --- /dev/null +++ b/build/aruco_detector/build/lib/aruco_detector/yaml_handling.py @@ -0,0 +1,47 @@ +import yaml +from sensor_msgs.msg import CameraInfo + + +def yaml_to_CameraInfo(yaml_fname): + # Load data from file + with open(yaml_fname, "r") as file_handle: + calib_data = yaml.load(file_handle) + + # try to load the parameters + camera_info_msg = CameraInfo() + try: + camera_info_msg.width = calib_data["image_width"] + except: + pass + + try: + camera_info_msg.height = calib_data["image_height"] + except: + pass + + try: + camera_info_msg.k = calib_data["camera_matrix"]["data"] + except: + pass + + try: + camera_info_msg.d = calib_data["distortion_coefficients"]["data"] + except: + pass + + try: + camera_info_msg.r = calib_data["rectification_matrix"]["data"] + except: + pass + + try: + camera_info_msg.p = calib_data["projection_matrix"]["data"] + except: + pass + + try: + camera_info_msg.distortion_model = calib_data["distortion_model"] + except: + pass + + return camera_info_msg \ No newline at end of file diff --git a/build/aruco_detector/colcon_build.rc b/build/aruco_detector/colcon_build.rc new file mode 100755 index 0000000..573541a --- /dev/null +++ b/build/aruco_detector/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/aruco_detector/colcon_command_prefix_setup_py.sh b/build/aruco_detector/colcon_command_prefix_setup_py.sh new file mode 100755 index 0000000..f9867d5 --- /dev/null +++ b/build/aruco_detector/colcon_command_prefix_setup_py.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/aruco_detector/colcon_command_prefix_setup_py.sh.env b/build/aruco_detector/colcon_command_prefix_setup_py.sh.env new file mode 100755 index 0000000..f9dc38b --- /dev/null +++ b/build/aruco_detector/colcon_command_prefix_setup_py.sh.env @@ -0,0 +1,70 @@ +AMENT_PREFIX_PATH=/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/turtle_follower_py:/home/ros2/dev2_ws/install/camera_calibration:/home/ros2/dev2_ws/install/aruco_interfaces:/home/ros2/dev2_ws/install/aruco_detector:/opt/ros/foxy +CMAKE_PREFIX_PATH=/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/aruco_interfaces +COLCON=1 +COLCON_PREFIX_PATH=/home/ros2/dev2_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SHELL_SESSION_MODE=ubuntu +GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/ed9a88cb_996e_4783_90fb_206aa627c957 +GNOME_TERMINAL_SERVICE=:1.166 +GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 +GTK_MODULES=gail:atk-bridge +HOME=/home/ros2 +IM_CONFIG_PHASE=1 +INVOCATION_ID=331653316740409188736b6261a239d2 +JOURNAL_STREAM=8:183562 +LANG=en_US.UTF-8 +LC_ADDRESS=de_DE.UTF-8 +LC_ALL=en_US.UTF-8 +LC_IDENTIFICATION=de_DE.UTF-8 +LC_MEASUREMENT=de_DE.UTF-8 +LC_MONETARY=de_DE.UTF-8 +LC_NAME=de_DE.UTF-8 +LC_NUMERIC=de_DE.UTF-8 +LC_PAPER=de_DE.UTF-8 +LC_TELEPHONE=de_DE.UTF-8 +LC_TIME=de_DE.UTF-8 +LD_LIBRARY_PATH=/home/ros2/dev2_ws/install/v4l2_camera/lib:/home/ros2/dev2_ws/install/aruco_interfaces/lib:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/opt/rviz_ogre_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=ros2 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=7832 +OLDPWD=/home/ros2/dev2_ws/launch +PAPERSIZE=a4 +PATH=/opt/ros/foxy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin +PWD=/home/ros2/dev2_ws/build/aruco_detector +PYTHONPATH=/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages:/opt/ros/foxy/lib/python3.8/site-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=foxy +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/ubuntu:@/tmp/.ICE-unix/8042,unix/ubuntu:/tmp/.ICE-unix/8042 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_PID=8007 +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +TERM=xterm-256color +USER=ros2 +USERNAME=ros2 +VTE_VERSION=6003 +WINDOWPATH=2 +XAUTHORITY=/run/user/1000/gdm/Xauthority +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=x11 +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/aruco_detector/install.log b/build/aruco_detector/install.log new file mode 100755 index 0000000..952f17e --- /dev/null +++ b/build/aruco_detector/install.log @@ -0,0 +1,18 @@ +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector/transformations.py +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector/yaml_handling.py +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector/aruco_detector_node.py +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector/__init__.py +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector/__pycache__/transformations.cpython-38.pyc +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector/__pycache__/yaml_handling.cpython-38.pyc +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector/__pycache__/aruco_detector_node.cpython-38.pyc +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector/__pycache__/__init__.cpython-38.pyc +/home/ros2/dev2_ws/install/aruco_detector/share/ament_index/resource_index/packages/aruco_detector +/home/ros2/dev2_ws/install/aruco_detector/share/aruco_detector/package.xml +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector-0.0.0-py3.8.egg-info/requires.txt +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector-0.0.0-py3.8.egg-info/top_level.txt +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector-0.0.0-py3.8.egg-info/dependency_links.txt +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector-0.0.0-py3.8.egg-info/PKG-INFO +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector-0.0.0-py3.8.egg-info/entry_points.txt +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector-0.0.0-py3.8.egg-info/zip-safe +/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages/aruco_detector-0.0.0-py3.8.egg-info/SOURCES.txt +/home/ros2/dev2_ws/install/aruco_detector/lib/aruco_detector/aruco_detector_node diff --git a/build/aruco_interfaces/CMakeCache.txt b/build/aruco_interfaces/CMakeCache.txt new file mode 100755 index 0000000..bbda934 --- /dev/null +++ b/build/aruco_interfaces/CMakeCache.txt @@ -0,0 +1,743 @@ +# This is the CMakeCache file. +# For build in directory: /home/ros2/dev2_ws/build/aruco_interfaces +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/ros2/dev2_ws/build/aruco_interfaces/test_results + +//Global flag to cause add_library() to create shared libraries +// if on. If set to true, this will cause all libraries to be built +// shared unless the library was explicitly added as a static library. +BUILD_SHARED_LIBS:BOOL=ON + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/ros2/dev2_ws/install/aruco_interfaces + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=aruco_interfaces + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a library. +FastCDR_LIBRARY_DEBUG:FILEPATH=FastCDR_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +FastCDR_LIBRARY_RELEASE:FILEPATH=/opt/ros/foxy/lib/libfastcdr.so + +//Path to a file. +FastRTPS_INCLUDE_DIR:PATH=/opt/ros/foxy/include + +//Path to a library. +FastRTPS_LIBRARY_DEBUG:FILEPATH=FastRTPS_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +FastRTPS_LIBRARY_RELEASE:FILEPATH=/opt/ros/foxy/lib/libfastrtps.so + +//Path to a library. +OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a file. +OPENSSL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Path to a file. +PYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 + +//Path to a library. +PYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython3.8.so + +//Path to a library. +PYTHON_LIBRARY_DEBUG:FILEPATH=PYTHON_LIBRARY_DEBUG-NOTFOUND + +//Specify specific Python version to use ('major.minor' or 'major') +PYTHON_VERSION:STRING= + +//Name of the computer/site where compile is being run +SITE:STRING=ubuntu + +//The directory containing a CMake configuration file for TinyXML2. +TinyXML2_DIR:PATH=TinyXML2_DIR-NOTFOUND + +//Path to a library. +_lib:FILEPATH=/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so + +//Path to a file. +_numpy_h:FILEPATH=/usr/include/python3.8/numpy/numpyconfig.h + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/foxy/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_copyright. +ament_cmake_copyright_DIR:PATH=/opt/ros/foxy/share/ament_cmake_copyright/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/foxy/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/foxy/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_cpplint. +ament_cmake_cpplint_DIR:PATH=/opt/ros/foxy/share/ament_cmake_cpplint/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/foxy/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gmock. +ament_cmake_gmock_DIR:PATH=/opt/ros/foxy/share/ament_cmake_gmock/cmake + +//The directory containing a CMake configuration file for ament_cmake_gtest. +ament_cmake_gtest_DIR:PATH=/opt/ros/foxy/share/ament_cmake_gtest/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/foxy/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/foxy/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/foxy/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_pytest. +ament_cmake_pytest_DIR:PATH=/opt/ros/foxy/share/ament_cmake_pytest/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/foxy/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_ros. +ament_cmake_ros_DIR:PATH=/opt/ros/foxy/share/ament_cmake_ros/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/foxy/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/foxy/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/foxy/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/foxy/share/ament_cmake_xmllint/cmake + +//Path to a program. +ament_copyright_BIN:FILEPATH=/opt/ros/foxy/bin/ament_copyright + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/foxy/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/foxy/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/foxy/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/foxy/bin/ament_xmllint + +//Value Computed by CMake +aruco_interfaces_BINARY_DIR:STATIC=/home/ros2/dev2_ws/build/aruco_interfaces + +//Value Computed by CMake +aruco_interfaces_SOURCE_DIR:STATIC=/home/ros2/dev2_ws/src/aruco_interfaces + +//Dependencies for the target +aruco_interfaces__python_LIB_DEPENDS:STATIC=general;aruco_interfaces__rosidl_generator_c;general;/usr/lib/x86_64-linux-gnu/libpython3.8.so;general;aruco_interfaces__rosidl_typesupport_c;general;/opt/ros/foxy/share/geometry_msgs/cmake/../../../lib/libgeometry_msgs__python.so;general;/opt/ros/foxy/share/std_msgs/cmake/../../../lib/libstd_msgs__python.so;general;/opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib/libbuiltin_interfaces__python.so; + +//Dependencies for the target +aruco_interfaces__rosidl_generator_c_LIB_DEPENDS:STATIC=general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;general;rosidl_runtime_c::rosidl_runtime_c; + +//Dependencies for the target +aruco_interfaces__rosidl_typesupport_c_LIB_DEPENDS:STATIC=general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_c::rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp; + +//Dependencies for the target +aruco_interfaces__rosidl_typesupport_c__pyext_LIB_DEPENDS:STATIC=general;aruco_interfaces__python;general;/usr/lib/x86_64-linux-gnu/libpython3.8.so;general;aruco_interfaces__rosidl_typesupport_c;general;aruco_interfaces__rosidl_typesupport_c;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_c::rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;general;rosidl_runtime_c::rosidl_runtime_c;general;/opt/ros/foxy/lib/librmw.so;general;rosidl_runtime_c::rosidl_runtime_c;general;/opt/ros/foxy/lib/librosidl_runtime_c.so;general;rcutils::rcutils; + +//Dependencies for the target +aruco_interfaces__rosidl_typesupport_cpp_LIB_DEPENDS:STATIC=general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_cpp::rosidl_typesupport_cpp;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp; + +//Dependencies for the target +aruco_interfaces__rosidl_typesupport_fastrtps_c_LIB_DEPENDS:STATIC=general;rmw::rmw;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;general;rosidl_typesupport_fastrtps_c::rosidl_typesupport_fastrtps_c;general;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;general;rosidl_typesupport_fastrtps_c::rosidl_typesupport_fastrtps_c;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;general;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so;general;aruco_interfaces__rosidl_generator_c;general;aruco_interfaces__rosidl_typesupport_fastrtps_cpp; + +//Dependencies for the target +aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext_LIB_DEPENDS:STATIC=general;aruco_interfaces__python;general;/usr/lib/x86_64-linux-gnu/libpython3.8.so;general;aruco_interfaces__rosidl_typesupport_fastrtps_c;general;aruco_interfaces__rosidl_typesupport_c;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_c::rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;general;rosidl_runtime_c::rosidl_runtime_c;general;/opt/ros/foxy/lib/librmw.so;general;rosidl_runtime_c::rosidl_runtime_c;general;/opt/ros/foxy/lib/librosidl_runtime_c.so;general;rcutils::rcutils; + +//Dependencies for the target +aruco_interfaces__rosidl_typesupport_fastrtps_cpp_LIB_DEPENDS:STATIC=general;rmw::rmw;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;general;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so;general;aruco_interfaces__rosidl_generator_cpp;general;fastrtps;general;fastcdr; + +//Dependencies for the target +aruco_interfaces__rosidl_typesupport_introspection_c_LIB_DEPENDS:STATIC=general;aruco_interfaces__rosidl_generator_c;general;rosidl_typesupport_introspection_c::rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c; + +//Dependencies for the target +aruco_interfaces__rosidl_typesupport_introspection_c__pyext_LIB_DEPENDS:STATIC=general;aruco_interfaces__python;general;/usr/lib/x86_64-linux-gnu/libpython3.8.so;general;aruco_interfaces__rosidl_typesupport_introspection_c;general;aruco_interfaces__rosidl_typesupport_c;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_c::rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;general;rosidl_runtime_c::rosidl_runtime_c;general;/opt/ros/foxy/lib/librmw.so;general;rosidl_runtime_c::rosidl_runtime_c;general;/opt/ros/foxy/lib/librosidl_runtime_c.so;general;rcutils::rcutils; + +//Dependencies for the target +aruco_interfaces__rosidl_typesupport_introspection_cpp_LIB_DEPENDS:STATIC=general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_introspection_cpp::rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp; + +//The directory containing a CMake configuration file for builtin_interfaces. +builtin_interfaces_DIR:PATH=/opt/ros/foxy/share/builtin_interfaces/cmake + +//The directory containing a CMake configuration file for fastcdr. +fastcdr_DIR:PATH=/opt/ros/foxy/lib/cmake/fastcdr + +//The directory containing a CMake configuration file for fastrtps. +fastrtps_DIR:PATH=/opt/ros/foxy/share/fastrtps/cmake + +//The directory containing a CMake configuration file for fastrtps_cmake_module. +fastrtps_cmake_module_DIR:PATH=/opt/ros/foxy/share/fastrtps_cmake_module/cmake + +//The directory containing a CMake configuration file for foonathan_memory. +foonathan_memory_DIR:PATH=/opt/ros/foxy/lib/foonathan_memory/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/foxy/share/geometry_msgs/cmake + +//Path to a library. +pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a library. +pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//The directory containing a CMake configuration file for python_cmake_module. +python_cmake_module_DIR:PATH=/opt/ros/foxy/share/python_cmake_module/cmake + +//The directory containing a CMake configuration file for rcpputils. +rcpputils_DIR:PATH=/opt/ros/foxy/share/rcpputils/cmake + +//The directory containing a CMake configuration file for rcutils. +rcutils_DIR:PATH=/opt/ros/foxy/share/rcutils/cmake + +//The directory containing a CMake configuration file for rmw. +rmw_DIR:PATH=/opt/ros/foxy/share/rmw/cmake + +//The directory containing a CMake configuration file for rosidl_adapter. +rosidl_adapter_DIR:PATH=/opt/ros/foxy/share/rosidl_adapter/cmake + +//The directory containing a CMake configuration file for rosidl_cmake. +rosidl_cmake_DIR:PATH=/opt/ros/foxy/share/rosidl_cmake/cmake + +//The directory containing a CMake configuration file for rosidl_default_generators. +rosidl_default_generators_DIR:PATH=/opt/ros/foxy/share/rosidl_default_generators/cmake + +//The directory containing a CMake configuration file for rosidl_default_runtime. +rosidl_default_runtime_DIR:PATH=/opt/ros/foxy/share/rosidl_default_runtime/cmake + +//The directory containing a CMake configuration file for rosidl_generator_c. +rosidl_generator_c_DIR:PATH=/opt/ros/foxy/share/rosidl_generator_c/cmake + +//The directory containing a CMake configuration file for rosidl_generator_cpp. +rosidl_generator_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_generator_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_generator_py. +rosidl_generator_py_DIR:PATH=/opt/ros/foxy/share/rosidl_generator_py/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_c. +rosidl_runtime_c_DIR:PATH=/opt/ros/foxy/share/rosidl_runtime_c/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_cpp. +rosidl_runtime_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_runtime_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_c. +rosidl_typesupport_c_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_cpp. +rosidl_typesupport_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_c. +rosidl_typesupport_fastrtps_c_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_cpp. +rosidl_typesupport_fastrtps_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_interface. +rosidl_typesupport_interface_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_interface/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_c. +rosidl_typesupport_introspection_c_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_cpp. +rosidl_typesupport_introspection_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/foxy/share/std_msgs/cmake + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/ros2/dev2_ws/build/aruco_interfaces +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=16 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/ros2/dev2_ws/src/aruco_interfaces +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.16 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding FastRTPS +FIND_PACKAGE_MESSAGE_DETAILS_FastRTPS:INTERNAL=[/opt/ros/foxy/include][/opt/ros/foxy/lib/libfastrtps.so;/opt/ros/foxy/lib/libfastcdr.so][v()] +//Details about finding OpenSSL +FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcrypto.so][/usr/include][c ][v1.1.1f()] +//Details about finding PythonExtra +FIND_PACKAGE_MESSAGE_DETAILS_PythonExtra:INTERNAL=[.so][/usr/include/python3.8][/usr/lib/x86_64-linux-gnu/libpython3.8.so][.cpython-38-x86_64-linux-gnu][v()] +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python3][v3.8.10(3.5)] +//Details about finding PythonLibs +FIND_PACKAGE_MESSAGE_DETAILS_PythonLibs:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpython3.8.so][/usr/include/python3.8][v3.8.10(3.5)] +//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY +OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_INCLUDE_DIR +OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_SSL_LIBRARY +OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_EXECUTABLE +PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_INCLUDE_DIR +PYTHON_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//The directory for Python library installation. This needs to +// be in PYTHONPATH when 'setup.py install' is called. +PYTHON_INSTALL_DIR:INTERNAL=lib/python3.8/site-packages +//ADVANCED property for variable: PYTHON_LIBRARY +PYTHON_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_LIBRARY_DEBUG +PYTHON_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//The SOABI suffix for Python native extensions. See PEP-3149: +// https://www.python.org/dev/peps/pep-3149/. +PYTHON_SOABI:INTERNAL=cpython-38-x86_64-linux-gnu +//The full suffix for Python native extensions. See PEP-3149: https://www.python.org/dev/peps/pep-3149/. +PythonExtra_EXTENSION_SUFFIX:INTERNAL=.cpython-38-x86_64-linux-gnu +_OPENSSL_CFLAGS:INTERNAL= +_OPENSSL_CFLAGS_I:INTERNAL= +_OPENSSL_CFLAGS_OTHER:INTERNAL= +_OPENSSL_FOUND:INTERNAL=1 +_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include +_OPENSSL_INCLUDE_DIRS:INTERNAL= +_OPENSSL_LDFLAGS:INTERNAL=-lssl;-lcrypto +_OPENSSL_LDFLAGS_OTHER:INTERNAL= +_OPENSSL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto +_OPENSSL_LIBRARY_DIRS:INTERNAL= +_OPENSSL_LIBS:INTERNAL= +_OPENSSL_LIBS_L:INTERNAL= +_OPENSSL_LIBS_OTHER:INTERNAL= +_OPENSSL_LIBS_PATHS:INTERNAL= +_OPENSSL_MODULE_NAME:INTERNAL=openssl +_OPENSSL_PREFIX:INTERNAL=/usr +_OPENSSL_STATIC_CFLAGS:INTERNAL= +_OPENSSL_STATIC_CFLAGS_I:INTERNAL= +_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= +_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL= +_OPENSSL_STATIC_LDFLAGS:INTERNAL=-lssl;-lcrypto;-ldl;-pthread +_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +_OPENSSL_STATIC_LIBDIR:INTERNAL= +_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;crypto;dl +_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL= +_OPENSSL_STATIC_LIBS:INTERNAL= +_OPENSSL_STATIC_LIBS_L:INTERNAL= +_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= +_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= +_OPENSSL_VERSION:INTERNAL=1.1.1f +_OPENSSL_openssl_INCLUDEDIR:INTERNAL= +_OPENSSL_openssl_LIBDIR:INTERNAL= +_OPENSSL_openssl_PREFIX:INTERNAL= +_OPENSSL_openssl_VERSION:INTERNAL= +__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl +__pkg_config_checked__OPENSSL:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto +pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl +pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=/usr/lib/x86_64-linux-gnu + diff --git a/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeCCompiler.cmake b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeCCompiler.cmake new file mode 100755 index 0000000..2692f73 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "9.3.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake new file mode 100755 index 0000000..504c250 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake @@ -0,0 +1,88 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "9.3.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..a3225b1 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..89f7882 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeSystem.cmake b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeSystem.cmake new file mode 100755 index 0000000..85aea27 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/3.16.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.13.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.13.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.13.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.13.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c b/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c new file mode 100755 index 0000000..d884b50 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,671 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdC/a.out b/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdC/a.out new file mode 100755 index 0000000..46f1233 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdC/a.out differ diff --git a/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100755 index 0000000..69cfdba --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,660 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdCXX/a.out b/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdCXX/a.out new file mode 100755 index 0000000..c868426 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdCXX/a.out differ diff --git a/build/aruco_interfaces/CMakeFiles/CMakeDirectoryInformation.cmake b/build/aruco_interfaces/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100755 index 0000000..8822c75 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ros2/dev2_ws/src/aruco_interfaces") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ros2/dev2_ws/build/aruco_interfaces") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/aruco_interfaces/CMakeFiles/CMakeOutput.log b/build/aruco_interfaces/CMakeFiles/CMakeOutput.log new file mode 100755 index 0000000..600df82 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/CMakeOutput.log @@ -0,0 +1,461 @@ +The system is: Linux - 5.13.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/3.16.3/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_21b5c/fast && /usr/bin/make -f CMakeFiles/cmTC_21b5c.dir/build.make CMakeFiles/cmTC_21b5c.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_21b5c.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_21b5c.dir/testCCompiler.c.o -c /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_21b5c +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_21b5c.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_21b5c.dir/testCCompiler.c.o -o cmTC_21b5c +make[1]: Leaving directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp' + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_25b8e/fast && /usr/bin/make -f CMakeFiles/cmTC_25b8e.dir/build.make CMakeFiles/cmTC_25b8e.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc1vUvTR.s +GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: bbf13931d8de1abe14040c9909cb6969 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o /tmp/cc1vUvTR.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_25b8e +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_25b8e.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o -o cmTC_25b8e +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_25b8e' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cc9Qo78L.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_25b8e /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_25b8e' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_25b8e/fast && /usr/bin/make -f CMakeFiles/cmTC_25b8e.dir/build.make CMakeFiles/cmTC_25b8e.dir/build] + ignore line: [make[1]: Entering directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc1vUvTR.s] + ignore line: [GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: bbf13931d8de1abe14040c9909cb6969] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o /tmp/cc1vUvTR.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_25b8e] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_25b8e.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o -o cmTC_25b8e ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_25b8e' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cc9Qo78L.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_25b8e /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc9Qo78L.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_25b8e] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_25b8e.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_961bb/fast && /usr/bin/make -f CMakeFiles/cmTC_961bb.dir/build.make CMakeFiles/cmTC_961bb.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_961bb.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_961bb.dir/testCXXCompiler.cxx.o -c /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_961bb +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_961bb.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_961bb.dir/testCXXCompiler.cxx.o -o cmTC_961bb +make[1]: Leaving directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp' + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_08a23/fast && /usr/bin/make -f CMakeFiles/cmTC_08a23.dir/build.make CMakeFiles/cmTC_08a23.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccwPBEif.s +GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/9 + /usr/include/x86_64-linux-gnu/c++/9 + /usr/include/c++/9/backward + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 466f818abe2f30ba03783f22bd12d815 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccwPBEif.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +Linking CXX executable cmTC_08a23 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_08a23.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_08a23 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_08a23' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cclYzfKI.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_08a23 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_08a23' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/9] + add: [/usr/include/x86_64-linux-gnu/c++/9] + add: [/usr/include/c++/9/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/9] ==> [/usr/include/c++/9] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9] + collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_08a23/fast && /usr/bin/make -f CMakeFiles/cmTC_08a23.dir/build.make CMakeFiles/cmTC_08a23.dir/build] + ignore line: [make[1]: Entering directory '/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccwPBEif.s] + ignore line: [GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/9] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/9] + ignore line: [ /usr/include/c++/9/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 466f818abe2f30ba03783f22bd12d815] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccwPBEif.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking CXX executable cmTC_08a23] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_08a23.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_08a23 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_08a23' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cclYzfKI.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_08a23 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cclYzfKI.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_08a23] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_08a23.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/aruco_interfaces/CMakeFiles/CMakeRuleHashes.txt b/build/aruco_interfaces/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..471f7b8 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,14 @@ +# Hashes of file build rules. +83eebe7d04d227136bfbbf9368bfb55e CMakeFiles/aruco_interfaces +83eebe7d04d227136bfbbf9368bfb55e CMakeFiles/aruco_interfaces__cpp +af89fabb707b6c3ab7cb968fed7fea12 CMakeFiles/aruco_interfaces_uninstall +44bac60cff53a1bb5d14fe087d405380 aruco_interfaces__py/CMakeFiles/aruco_interfaces__py +abac714a4f359fe548caef5b9fe10e59 rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h +4f21ca0da2b03a89498beb1861c338a0 rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp +374738e1533ae2937f36deaccfeb6624 rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c +cdec9a2ad2bed013b70e096c0fe35437 rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp +000f3ecf29d247168502b2bac610984b rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp +2bf15c9b912d35acbd4f23c6f88b2ea2 rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h +f8ee54b41e309f174e132d012a9c1926 rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp +2e4f7a1546c82a2f630ad77424b3180a rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h +70a31cd638391f701338f08d99bb8c7d rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport-noconfig.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport-noconfig.cmake new file mode 100644 index 0000000..411875d --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport-noconfig.cmake @@ -0,0 +1,19 @@ +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "aruco_interfaces::aruco_interfaces__rosidl_generator_c" for configuration "" +set_property(TARGET aruco_interfaces::aruco_interfaces__rosidl_generator_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_generator_c PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_generator_c.so" + IMPORTED_SONAME_NOCONFIG "libaruco_interfaces__rosidl_generator_c.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS aruco_interfaces::aruco_interfaces__rosidl_generator_c ) +list(APPEND _IMPORT_CHECK_FILES_FOR_aruco_interfaces::aruco_interfaces__rosidl_generator_c "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_generator_c.so" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport.cmake new file mode 100755 index 0000000..0d40576 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport.cmake @@ -0,0 +1,99 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget aruco_interfaces::aruco_interfaces__rosidl_generator_c) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target aruco_interfaces::aruco_interfaces__rosidl_generator_c +add_library(aruco_interfaces::aruco_interfaces__rosidl_generator_c SHARED IMPORTED) + +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_generator_c PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "geometry_msgs::geometry_msgs__rosidl_generator_c;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;geometry_msgs::geometry_msgs__rosidl_typesupport_c;geometry_msgs::geometry_msgs__rosidl_generator_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;std_msgs::std_msgs__rosidl_generator_c;std_msgs::std_msgs__rosidl_typesupport_introspection_c;std_msgs::std_msgs__rosidl_typesupport_c;std_msgs::std_msgs__rosidl_generator_cpp;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;std_msgs::std_msgs__rosidl_typesupport_cpp;builtin_interfaces::builtin_interfaces__rosidl_generator_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;builtin_interfaces::builtin_interfaces__rosidl_generator_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_interface::rosidl_typesupport_interface" +) + +if(CMAKE_VERSION VERSION_LESS 2.8.12) + message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/aruco_interfaces__rosidl_generator_cExport-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport.cmake new file mode 100755 index 0000000..6b27476 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport.cmake @@ -0,0 +1,99 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget aruco_interfaces::aruco_interfaces__rosidl_generator_cpp) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target aruco_interfaces::aruco_interfaces__rosidl_generator_cpp +add_library(aruco_interfaces::aruco_interfaces__rosidl_generator_cpp INTERFACE IMPORTED) + +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_generator_cpp PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "geometry_msgs::geometry_msgs__rosidl_generator_c;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;geometry_msgs::geometry_msgs__rosidl_typesupport_c;geometry_msgs::geometry_msgs__rosidl_generator_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;std_msgs::std_msgs__rosidl_generator_c;std_msgs::std_msgs__rosidl_typesupport_introspection_c;std_msgs::std_msgs__rosidl_typesupport_c;std_msgs::std_msgs__rosidl_generator_cpp;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;std_msgs::std_msgs__rosidl_typesupport_cpp;builtin_interfaces::builtin_interfaces__rosidl_generator_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;builtin_interfaces::builtin_interfaces__rosidl_generator_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;rosidl_runtime_cpp::rosidl_runtime_cpp" +) + +if(CMAKE_VERSION VERSION_LESS 3.0.0) + message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/aruco_interfaces__rosidl_generator_cppExport-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport-noconfig.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport-noconfig.cmake new file mode 100644 index 0000000..84f997f --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport-noconfig.cmake @@ -0,0 +1,19 @@ +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "aruco_interfaces::aruco_interfaces__rosidl_typesupport_c" for configuration "" +set_property(TARGET aruco_interfaces::aruco_interfaces__rosidl_typesupport_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_typesupport_c PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_c.so" + IMPORTED_SONAME_NOCONFIG "libaruco_interfaces__rosidl_typesupport_c.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS aruco_interfaces::aruco_interfaces__rosidl_typesupport_c ) +list(APPEND _IMPORT_CHECK_FILES_FOR_aruco_interfaces::aruco_interfaces__rosidl_typesupport_c "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_c.so" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport.cmake new file mode 100755 index 0000000..3158fb4 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport.cmake @@ -0,0 +1,99 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget aruco_interfaces::aruco_interfaces__rosidl_typesupport_c) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target aruco_interfaces::aruco_interfaces__rosidl_typesupport_c +add_library(aruco_interfaces::aruco_interfaces__rosidl_typesupport_c SHARED IMPORTED) + +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_typesupport_c PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_c::rosidl_typesupport_c;rosidl_typesupport_interface::rosidl_typesupport_interface;geometry_msgs::geometry_msgs__rosidl_generator_c;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;geometry_msgs::geometry_msgs__rosidl_typesupport_c;geometry_msgs::geometry_msgs__rosidl_generator_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;std_msgs::std_msgs__rosidl_generator_c;std_msgs::std_msgs__rosidl_typesupport_introspection_c;std_msgs::std_msgs__rosidl_typesupport_c;std_msgs::std_msgs__rosidl_generator_cpp;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;std_msgs::std_msgs__rosidl_typesupport_cpp;builtin_interfaces::builtin_interfaces__rosidl_generator_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;builtin_interfaces::builtin_interfaces__rosidl_generator_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp" +) + +if(CMAKE_VERSION VERSION_LESS 2.8.12) + message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/aruco_interfaces__rosidl_typesupport_cExport-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport-noconfig.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport-noconfig.cmake new file mode 100644 index 0000000..2320a50 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport-noconfig.cmake @@ -0,0 +1,19 @@ +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "aruco_interfaces::aruco_interfaces__rosidl_typesupport_cpp" for configuration "" +set_property(TARGET aruco_interfaces::aruco_interfaces__rosidl_typesupport_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_typesupport_cpp PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_cpp.so" + IMPORTED_SONAME_NOCONFIG "libaruco_interfaces__rosidl_typesupport_cpp.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS aruco_interfaces::aruco_interfaces__rosidl_typesupport_cpp ) +list(APPEND _IMPORT_CHECK_FILES_FOR_aruco_interfaces::aruco_interfaces__rosidl_typesupport_cpp "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_cpp.so" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport.cmake new file mode 100755 index 0000000..229aae8 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport.cmake @@ -0,0 +1,99 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget aruco_interfaces::aruco_interfaces__rosidl_typesupport_cpp) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target aruco_interfaces::aruco_interfaces__rosidl_typesupport_cpp +add_library(aruco_interfaces::aruco_interfaces__rosidl_typesupport_cpp SHARED IMPORTED) + +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_typesupport_cpp PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "rosidl_runtime_c::rosidl_runtime_c;rosidl_runtime_cpp::rosidl_runtime_cpp;rosidl_typesupport_cpp::rosidl_typesupport_cpp;rosidl_typesupport_interface::rosidl_typesupport_interface;geometry_msgs::geometry_msgs__rosidl_generator_c;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;geometry_msgs::geometry_msgs__rosidl_typesupport_c;geometry_msgs::geometry_msgs__rosidl_generator_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;std_msgs::std_msgs__rosidl_generator_c;std_msgs::std_msgs__rosidl_typesupport_introspection_c;std_msgs::std_msgs__rosidl_typesupport_c;std_msgs::std_msgs__rosidl_generator_cpp;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;std_msgs::std_msgs__rosidl_typesupport_cpp;builtin_interfaces::builtin_interfaces__rosidl_generator_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;builtin_interfaces::builtin_interfaces__rosidl_generator_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp" +) + +if(CMAKE_VERSION VERSION_LESS 2.8.12) + message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/aruco_interfaces__rosidl_typesupport_cppExport-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake new file mode 100644 index 0000000..fd3b22c --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake @@ -0,0 +1,19 @@ +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_c" for configuration "" +set_property(TARGET aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_c PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so" + IMPORTED_SONAME_NOCONFIG "libaruco_interfaces__rosidl_typesupport_introspection_c.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_c ) +list(APPEND _IMPORT_CHECK_FILES_FOR_aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_c "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport.cmake new file mode 100755 index 0000000..7d9a787 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport.cmake @@ -0,0 +1,114 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_c) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_c +add_library(aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_c SHARED IMPORTED) + +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_c PROPERTIES + INTERFACE_LINK_LIBRARIES "aruco_interfaces::aruco_interfaces__rosidl_generator_c;rosidl_typesupport_introspection_c::rosidl_typesupport_introspection_c;geometry_msgs::geometry_msgs__rosidl_generator_c;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;geometry_msgs::geometry_msgs__rosidl_typesupport_c;geometry_msgs::geometry_msgs__rosidl_generator_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;std_msgs::std_msgs__rosidl_generator_c;std_msgs::std_msgs__rosidl_typesupport_introspection_c;std_msgs::std_msgs__rosidl_typesupport_c;std_msgs::std_msgs__rosidl_generator_cpp;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;std_msgs::std_msgs__rosidl_typesupport_cpp;std_msgs::std_msgs__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_generator_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;builtin_interfaces::builtin_interfaces__rosidl_generator_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c" +) + +if(CMAKE_VERSION VERSION_LESS 2.8.12) + message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/aruco_interfaces__rosidl_typesupport_introspection_cExport-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# Make sure the targets which have been exported in some other +# export set exist. +unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) +foreach(_target "aruco_interfaces::aruco_interfaces__rosidl_generator_c" ) + if(NOT TARGET "${_target}" ) + set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}") + endif() +endforeach() + +if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) + if(CMAKE_FIND_PACKAGE_NAME) + set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE) + set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") + else() + message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}") + endif() +endif() +unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake new file mode 100644 index 0000000..f446965 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake @@ -0,0 +1,19 @@ +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_cpp" for configuration "" +set_property(TARGET aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_cpp PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so" + IMPORTED_SONAME_NOCONFIG "libaruco_interfaces__rosidl_typesupport_introspection_cpp.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_cpp ) +list(APPEND _IMPORT_CHECK_FILES_FOR_aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_cpp "${_IMPORT_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport.cmake b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport.cmake new file mode 100755 index 0000000..b522617 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport.cmake @@ -0,0 +1,98 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_cpp) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_cpp +add_library(aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_cpp SHARED IMPORTED) + +set_target_properties(aruco_interfaces::aruco_interfaces__rosidl_typesupport_introspection_cpp PROPERTIES + INTERFACE_LINK_LIBRARIES "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_introspection_cpp::rosidl_typesupport_introspection_cpp;geometry_msgs::geometry_msgs__rosidl_generator_c;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;geometry_msgs::geometry_msgs__rosidl_typesupport_c;geometry_msgs::geometry_msgs__rosidl_generator_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;std_msgs::std_msgs__rosidl_generator_c;std_msgs::std_msgs__rosidl_typesupport_introspection_c;std_msgs::std_msgs__rosidl_typesupport_c;std_msgs::std_msgs__rosidl_generator_cpp;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;std_msgs::std_msgs__rosidl_typesupport_cpp;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_generator_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;builtin_interfaces::builtin_interfaces__rosidl_generator_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp" +) + +if(CMAKE_VERSION VERSION_LESS 2.8.12) + message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/aruco_interfaces__rosidl_typesupport_introspection_cppExport-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/build/aruco_interfaces/CMakeFiles/Makefile.cmake b/build/aruco_interfaces/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..9520180 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Makefile.cmake @@ -0,0 +1,557 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.3/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" + "ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" + "ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" + "ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake" + "ament_cmake_package_templates/templates.cmake" + "aruco_interfaces__py/CMakeLists.txt" + "rosidl_cmake/rosidl_cmake-extras.cmake" + "rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/home/ros2/dev2_ws/src/aruco_interfaces/CMakeLists.txt" + "/home/ros2/dev2_ws/src/aruco_interfaces/msg/ArucoMarkerPose.msg" + "/home/ros2/dev2_ws/src/aruco_interfaces/package.xml" + "/opt/ros/foxy/lib/cmake/fastcdr/fastcdr-config-version.cmake" + "/opt/ros/foxy/lib/cmake/fastcdr/fastcdr-config.cmake" + "/opt/ros/foxy/lib/cmake/fastcdr/fastcdr-targets-none.cmake" + "/opt/ros/foxy/lib/cmake/fastcdr/fastcdr-targets.cmake" + "/opt/ros/foxy/lib/foonathan_memory/cmake/foonathan_memory-config-none.cmake" + "/opt/ros/foxy/lib/foonathan_memory/cmake/foonathan_memory-config-version.cmake" + "/opt/ros/foxy/lib/foonathan_memory/cmake/foonathan_memory-config.cmake" + "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/environment_hook/library_path.sh" + "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/environment_hook/pythonpath.sh.in" + "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/foxy/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/foxy/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_copyright/cmake/ament_cmake_copyright-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_copyright/cmake/ament_cmake_copyrightConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_copyright/cmake/ament_cmake_copyrightConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_copyright/cmake/ament_cmake_copyright_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_copyright/cmake/ament_copyright.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/foxy/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/foxy/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplintConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplintConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cpplint.cmake" + "/opt/ros/foxy/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake.in" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_add_gmock.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_cmake_gmock-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_cmake_gmockConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_cmake_gmockConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_find_gmock.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_add_gtest.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_add_gtest_executable.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_add_gtest_test.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_cmake_gtest-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_cmake_gtestConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_cmake_gtestConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_find_gtest.cmake" + "/opt/ros/foxy/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_add_pytest_test.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_cmake_pytest-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_cmake_pytestConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_cmake_pytestConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_get_pytest_cov_version.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_has_pytest.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_add_ros_isolated_gmock.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_add_ros_isolated_gtest.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_add_ros_isolated_pytest.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_cmake_rosConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/build_shared_libs.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/foxy/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/foxy/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/foxy/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfacesConfig-version.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fast-discovery-server-targets-none.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fast-discovery-server-targets.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fastrtps-config-version.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fastrtps-config.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fastrtps-targets-none.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fastrtps-targets.cmake" + "/opt/ros/foxy/share/fastrtps_cmake_module/cmake/Modules/FindFastRTPS.cmake" + "/opt/ros/foxy/share/fastrtps_cmake_module/cmake/fastrtps_cmake_module-extras.cmake" + "/opt/ros/foxy/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig-version.cmake" + "/opt/ros/foxy/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/python_cmake_module/cmake/Modules/FindPythonExtra.cmake" + "/opt/ros/foxy/share/python_cmake_module/cmake/python_cmake_module-extras.cmake" + "/opt/ros/foxy/share/python_cmake_module/cmake/python_cmake_moduleConfig-version.cmake" + "/opt/ros/foxy/share/python_cmake_module/cmake/python_cmake_moduleConfig.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/rcpputilsConfig-version.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/rcpputilsConfig.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/rcpputilsExport-none.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/rcpputilsExport.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/rcutilsConfig-version.cmake" + "/opt/ros/foxy/share/rcutils/cmake/rcutilsConfig.cmake" + "/opt/ros/foxy/share/rcutils/cmake/rcutilsExport-none.cmake" + "/opt/ros/foxy/share/rcutils/cmake/rcutilsExport.cmake" + "/opt/ros/foxy/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/configure_rmw_library.cmake" + "/opt/ros/foxy/share/rmw/cmake/get_rmw_typesupport.cmake" + "/opt/ros/foxy/share/rmw/cmake/register_rmw_implementation.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmw-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmwConfig-version.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmwConfig.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmwExport-none.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmwExport.cmake" + "/opt/ros/foxy/share/rosidl_adapter/cmake/rosidl_adapt_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_adapter/cmake/rosidl_adapter-extras.cmake" + "/opt/ros/foxy/share/rosidl_adapter/cmake/rosidl_adapterConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_adapter/cmake/rosidl_adapterConfig.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmake-extras.cmake.in" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmakeConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmakeConfig.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake.in" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmake_export_typesupport_libraries_package_hook.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake.in" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmake_export_typesupport_targets_package_hook.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmake_package_hook.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_export_typesupport_libraries.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_export_typesupport_targets.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_target_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_write_generator_arguments.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/string_camel_case_to_lower_case_underscore.cmake" + "/opt/ros/foxy/share/rosidl_default_generators/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake" + "/opt/ros/foxy/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake" + "/opt/ros/foxy/share/rosidl_default_runtime/cmake/rosidl_default_runtime-extras.cmake" + "/opt/ros/foxy/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/register_c.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/rosidl_generator_c-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/rosidl_generator_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/rosidl_generator_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/resource/rosidl_generator_c__visibility_control.h.in" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/register_cpp.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_generator_py/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_py/cmake/register_py.cmake" + "/opt/ros/foxy/share/rosidl_generator_py/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_py/cmake/rosidl_generator_py-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_py/cmake/rosidl_generator_pyConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_generator_py/cmake/rosidl_generator_pyConfig.cmake" + "/opt/ros/foxy/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_generator_py/cmake/rosidl_generator_py_get_typesupports.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport-none.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/get_used_typesupports.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/resource/rosidl_typesupport_c__visibility_control.h.in" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/rosidl_typesupport_fastrtps_c__visibility_control.h.in" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/rosidl_typesupport_fastrtps_cpp__visibility_control.h.in" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/rosidl_typesupport_introspection_c__visibility_control.h.in" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp_generate_interfaces.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgsConfig-version.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgsConfig.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.16/Modules/CMakeFindFrameworks.cmake" + "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.16/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.16/Modules/FindOpenSSL.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.16/Modules/FindPkgConfig.cmake" + "/usr/share/cmake-3.16/Modules/FindPythonInterp.cmake" + "/usr/share/cmake-3.16/Modules/FindPythonLibs.cmake" + "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.16/Modules/SelectLibraryConfigurations.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/ArucoMarkerPose.msg.stamp" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h" + "ament_cmake_core/stamps/library_path.sh.stamp" + "rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" + "rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" + "rosidl_typesupport_introspection_c/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" + "rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h" + "ament_cmake_core/stamps/pythonpath.sh.in.stamp" + "ament_cmake_environment_hooks/pythonpath.sh" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "rosidl_cmake/rosidl_cmake-extras.cmake" + "ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" + "ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" + "ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake" + "ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" + "rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "ament_cmake_core/stamps/rosidl_cmake-extras.cmake.stamp" + "ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp" + "ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp" + "ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp" + "ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp" + "ament_cmake_core/stamps/rosidl_cmake_export_typesupport_libraries-extras.cmake.stamp" + "ament_cmake_core/stamps/rosidl_cmake_export_typesupport_targets-extras.cmake.stamp" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/aruco_interfacesConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/aruco_interfacesConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/aruco_interfaces" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/aruco_interfaces" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/aruco_interfaces" + "ament_cmake_index/share/ament_index/resource_index/packages/aruco_interfaces" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "aruco_interfaces__py/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake" + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__cpp.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces_uninstall.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__python.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/DependInfo.cmake" + "CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake" + "aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/DependInfo.cmake" + ) diff --git a/build/aruco_interfaces/CMakeFiles/Makefile2 b/build/aruco_interfaces/CMakeFiles/Makefile2 new file mode 100644 index 0000000..238befa --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/Makefile2 @@ -0,0 +1,583 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/all +all: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all +all: CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/all +all: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all +all: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/all +all: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all +all: CMakeFiles/aruco_interfaces.dir/all +all: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/all +all: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/all +all: CMakeFiles/aruco_interfaces__python.dir/all +all: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all +all: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/all +all: aruco_interfaces__py/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: aruco_interfaces__py/preinstall + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/clean +clean: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/aruco_interfaces__cpp.dir/clean +clean: CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/clean +clean: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/clean +clean: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/clean +clean: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean +clean: CMakeFiles/aruco_interfaces.dir/clean +clean: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/clean +clean: CMakeFiles/aruco_interfaces_uninstall.dir/clean +clean: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/clean +clean: CMakeFiles/aruco_interfaces__python.dir/clean +clean: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean +clean: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/clean +clean: aruco_interfaces__py/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory aruco_interfaces__py + +# Recursive "all" directory target. +aruco_interfaces__py/all: + +.PHONY : aruco_interfaces__py/all + +# Recursive "preinstall" directory target. +aruco_interfaces__py/preinstall: + +.PHONY : aruco_interfaces__py/preinstall + +# Recursive "clean" directory target. +aruco_interfaces__py/clean: aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/clean + +.PHONY : aruco_interfaces__py/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/all: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/all: CMakeFiles/aruco_interfaces.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/all: CMakeFiles/aruco_interfaces__python.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/all: aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=11,12 "Built target aruco_interfaces__rosidl_typesupport_c__pyext" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 27 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_typesupport_c__pyext: CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rule + +.PHONY : aruco_interfaces__rosidl_typesupport_c__pyext + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/aruco_interfaces.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: CMakeFiles/aruco_interfaces__python.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all: aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=19,20 "Built target aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 27 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rule + +.PHONY : aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/aruco_interfaces_uninstall.dir/all + $(MAKE) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule + +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__cpp.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__cpp.dir/all: + $(MAKE) -f CMakeFiles/aruco_interfaces__cpp.dir/build.make CMakeFiles/aruco_interfaces__cpp.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__cpp.dir/build.make CMakeFiles/aruco_interfaces__cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=1 "Built target aruco_interfaces__cpp" +.PHONY : CMakeFiles/aruco_interfaces__cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__cpp.dir/rule + +# Convenience name for target. +aruco_interfaces__cpp: CMakeFiles/aruco_interfaces__cpp.dir/rule + +.PHONY : aruco_interfaces__cpp + +# clean rule for target. +CMakeFiles/aruco_interfaces__cpp.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__cpp.dir/build.make CMakeFiles/aruco_interfaces__cpp.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/all: CMakeFiles/aruco_interfaces__cpp.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=13,14,15 "Built target aruco_interfaces__rosidl_typesupport_cpp" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_typesupport_cpp: CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rule + +.PHONY : aruco_interfaces__rosidl_typesupport_cpp + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_generator_c.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=5,6,7 "Built target aruco_interfaces__rosidl_generator_c" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 3 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_generator_c: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rule + +.PHONY : aruco_interfaces__rosidl_generator_c + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/all: CMakeFiles/aruco_interfaces__cpp.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/all: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=16,17,18 "Built target aruco_interfaces__rosidl_typesupport_fastrtps_c" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 10 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_typesupport_fastrtps_c: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rule + +.PHONY : aruco_interfaces__rosidl_typesupport_fastrtps_c + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all: CMakeFiles/aruco_interfaces__cpp.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=21,22,23 "Built target aruco_interfaces__rosidl_typesupport_fastrtps_cpp" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_typesupport_fastrtps_cpp: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rule + +.PHONY : aruco_interfaces__rosidl_typesupport_fastrtps_cpp + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces.dir/all: CMakeFiles/aruco_interfaces__cpp.dir/all +CMakeFiles/aruco_interfaces.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/all +CMakeFiles/aruco_interfaces.dir/all: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all +CMakeFiles/aruco_interfaces.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/all +CMakeFiles/aruco_interfaces.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/all +CMakeFiles/aruco_interfaces.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/all +CMakeFiles/aruco_interfaces.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/all +CMakeFiles/aruco_interfaces.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces.dir/build.make CMakeFiles/aruco_interfaces.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces.dir/build.make CMakeFiles/aruco_interfaces.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num= "Built target aruco_interfaces" +.PHONY : CMakeFiles/aruco_interfaces.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 22 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces.dir/rule + +# Convenience name for target. +aruco_interfaces: CMakeFiles/aruco_interfaces.dir/rule + +.PHONY : aruco_interfaces + +# clean rule for target. +CMakeFiles/aruco_interfaces.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces.dir/build.make CMakeFiles/aruco_interfaces.dir/clean +.PHONY : CMakeFiles/aruco_interfaces.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/all: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=24,25,26 "Built target aruco_interfaces__rosidl_typesupport_introspection_c" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 6 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_typesupport_introspection_c: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rule + +.PHONY : aruco_interfaces__rosidl_typesupport_introspection_c + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces_uninstall.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces_uninstall.dir/all: + $(MAKE) -f CMakeFiles/aruco_interfaces_uninstall.dir/build.make CMakeFiles/aruco_interfaces_uninstall.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces_uninstall.dir/build.make CMakeFiles/aruco_interfaces_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num= "Built target aruco_interfaces_uninstall" +.PHONY : CMakeFiles/aruco_interfaces_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces_uninstall.dir/rule + +# Convenience name for target. +aruco_interfaces_uninstall: CMakeFiles/aruco_interfaces_uninstall.dir/rule + +.PHONY : aruco_interfaces_uninstall + +# clean rule for target. +CMakeFiles/aruco_interfaces_uninstall.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces_uninstall.dir/build.make CMakeFiles/aruco_interfaces_uninstall.dir/clean +.PHONY : CMakeFiles/aruco_interfaces_uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/all: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=8,9,10 "Built target aruco_interfaces__rosidl_typesupport_c" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 6 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_typesupport_c: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rule + +.PHONY : aruco_interfaces__rosidl_typesupport_c + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__python.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__python.dir/all: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all +CMakeFiles/aruco_interfaces__python.dir/all: CMakeFiles/aruco_interfaces.dir/all +CMakeFiles/aruco_interfaces__python.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/all +CMakeFiles/aruco_interfaces__python.dir/all: aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__python.dir/build.make CMakeFiles/aruco_interfaces__python.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__python.dir/build.make CMakeFiles/aruco_interfaces__python.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=3,4 "Built target aruco_interfaces__python" +.PHONY : CMakeFiles/aruco_interfaces__python.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__python.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 25 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__python.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__python.dir/rule + +# Convenience name for target. +aruco_interfaces__python: CMakeFiles/aruco_interfaces__python.dir/rule + +.PHONY : aruco_interfaces__python + +# clean rule for target. +CMakeFiles/aruco_interfaces__python.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__python.dir/build.make CMakeFiles/aruco_interfaces__python.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__python.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: CMakeFiles/aruco_interfaces.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: CMakeFiles/aruco_interfaces__python.dir/all +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all: aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=27,28 "Built target aruco_interfaces__rosidl_typesupport_introspection_c__pyext" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 27 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_typesupport_introspection_c__pyext: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rule + +.PHONY : aruco_interfaces__rosidl_typesupport_introspection_c__pyext + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir + +# All Build rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/all: CMakeFiles/aruco_interfaces__cpp.dir/all + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=29,30,31 "Built target aruco_interfaces__rosidl_typesupport_introspection_cpp" +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rule + +# Convenience name for target. +aruco_interfaces__rosidl_typesupport_introspection_cpp: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rule + +.PHONY : aruco_interfaces__rosidl_typesupport_introspection_cpp + +# clean rule for target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/clean: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/clean +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/clean + +#============================================================================= +# Target rules for target aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir + +# All Build rule for target. +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/all: CMakeFiles/aruco_interfaces.dir/all + $(MAKE) -f aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build.make aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/depend + $(MAKE) -f aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build.make aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=2 "Built target aruco_interfaces__py" +.PHONY : aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/all + +# Build rule for subdir invocation for target. +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 23 + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/rule + +# Convenience name for target. +aruco_interfaces__py: aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/rule + +.PHONY : aruco_interfaces__py + +# clean rule for target. +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/clean: + $(MAKE) -f aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build.make aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/clean +.PHONY : aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/aruco_interfaces/CMakeFiles/TargetDirectories.txt b/build/aruco_interfaces/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..b20156f --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,30 @@ +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/install.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/list_install_components.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/rebuild_cache.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/edit_cache.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/install/strip.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/test.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/uninstall.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/install/local.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir +/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir +/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/install/strip.dir +/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/install/local.dir +/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/install.dir +/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/list_install_components.dir +/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/rebuild_cache.dir +/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/edit_cache.dir +/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/test.dir +/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/DependInfo.cmake new file mode 100755 index 0000000..19fab21 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/build.make new file mode 100755 index 0000000..8c812c1 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/build.make @@ -0,0 +1,135 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Utility rule file for aruco_interfaces. + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces.dir/progress.make + +CMakeFiles/aruco_interfaces: /home/ros2/dev2_ws/src/aruco_interfaces/msg/ArucoMarkerPose.msg +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Char.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Header.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/String.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +CMakeFiles/aruco_interfaces: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl + + +aruco_interfaces: CMakeFiles/aruco_interfaces +aruco_interfaces: CMakeFiles/aruco_interfaces.dir/build.make + +.PHONY : aruco_interfaces + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces.dir/build: aruco_interfaces + +.PHONY : CMakeFiles/aruco_interfaces.dir/build + +CMakeFiles/aruco_interfaces.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces.dir/clean + +CMakeFiles/aruco_interfaces.dir/depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/cmake_clean.cmake new file mode 100755 index 0000000..d590368 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/aruco_interfaces.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/depend.internal new file mode 100755 index 0000000..f647855 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/depend.make new file mode 100755 index 0000000..f647855 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/DependInfo.cmake new file mode 100755 index 0000000..efc6b4e --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/DependInfo.cmake @@ -0,0 +1,19 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp" + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp" + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/build.make new file mode 100755 index 0000000..4bfb557 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/build.make @@ -0,0 +1,172 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Utility rule file for aruco_interfaces__cpp. + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__cpp.dir/progress.make + +CMakeFiles/aruco_interfaces__cpp: rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp +CMakeFiles/aruco_interfaces__cpp: rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp +CMakeFiles/aruco_interfaces__cpp: rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +CMakeFiles/aruco_interfaces__cpp: rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp + + +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/lib/rosidl_generator_cpp/rosidl_generator_cpp +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_cpp/__init__.py +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/action__builder.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/action__struct.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/action__traits.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/idl.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/idl__builder.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/idl__struct.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/idl__traits.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/msg__builder.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/msg__struct.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/msg__traits.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/srv__builder.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/srv__struct.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/rosidl_generator_cpp/resource/srv__traits.hpp.em +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Char.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Header.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/String.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl +rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp: /opt/ros/foxy/share/builtin_interfaces/msg/Time.idl + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ code for ROS interfaces" + /usr/bin/python3 /opt/ros/foxy/share/rosidl_generator_cpp/cmake/../../../lib/rosidl_generator_cpp/rosidl_generator_cpp --generator-arguments-file /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp__arguments.json + +rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp: rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp + +rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp: rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp + +rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp: rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp + +aruco_interfaces__cpp: CMakeFiles/aruco_interfaces__cpp +aruco_interfaces__cpp: rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp +aruco_interfaces__cpp: rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp +aruco_interfaces__cpp: rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +aruco_interfaces__cpp: rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp +aruco_interfaces__cpp: CMakeFiles/aruco_interfaces__cpp.dir/build.make + +.PHONY : aruco_interfaces__cpp + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__cpp.dir/build: aruco_interfaces__cpp + +.PHONY : CMakeFiles/aruco_interfaces__cpp.dir/build + +CMakeFiles/aruco_interfaces__cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__cpp.dir/clean + +CMakeFiles/aruco_interfaces__cpp.dir/depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__cpp.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/cmake_clean.cmake new file mode 100755 index 0000000..4da8913 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__cpp" + "rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp" + "rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp" + "rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp" + "rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/aruco_interfaces__cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/depend.internal new file mode 100755 index 0000000..f647855 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/depend.make new file mode 100755 index 0000000..f647855 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/progress.make new file mode 100644 index 0000000..781c7de --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__cpp.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/C.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/C.includecache new file mode 100755 index 0000000..4cd285c --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/C.includecache @@ -0,0 +1,688 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c +Python.h +- +stdbool.h +- +numpy/ndarrayobject.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/numpy/ndarrayobject.h +rosidl_runtime_c/visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/rosidl_runtime_c/visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +rosidl_runtime_c/primitives_sequence.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/rosidl_runtime_c/primitives_sequence.h +rosidl_runtime_c/primitives_sequence_functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/rosidl_runtime_c/primitives_sequence_functions.h +geometry_msgs/msg/detail/pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/geometry_msgs/msg/detail/pose__functions.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/rosidl_runtime_c/visibility_control.h +geometry_msgs/msg/rosidl_generator_c__visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/rosidl_generator_c__visibility_control.h +geometry_msgs/msg/detail/pose__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +geometry_msgs/msg/detail/point__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.h +geometry_msgs/msg/detail/quaternion__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h +stdbool.h +- +stddef.h +- +rosidl_runtime_c/primitives_sequence.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/usr/include/python3.8/Python.h +patchlevel.h +/usr/include/python3.8/patchlevel.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +pymacconfig.h +/usr/include/python3.8/pymacconfig.h +limits.h +- +stdio.h +- +string.h +- +errno.h +- +stdlib.h +- +unistd.h +- +crypt.h +- +stddef.h +- +assert.h +- +pyport.h +/usr/include/python3.8/pyport.h +pymacro.h +/usr/include/python3.8/pymacro.h +pymath.h +/usr/include/python3.8/pymath.h +pytime.h +/usr/include/python3.8/pytime.h +pymem.h +/usr/include/python3.8/pymem.h +object.h +/usr/include/python3.8/object.h +objimpl.h +/usr/include/python3.8/objimpl.h +typeslots.h +/usr/include/python3.8/typeslots.h +pyhash.h +/usr/include/python3.8/pyhash.h +pydebug.h +/usr/include/python3.8/pydebug.h +bytearrayobject.h +/usr/include/python3.8/bytearrayobject.h +bytesobject.h +/usr/include/python3.8/bytesobject.h +unicodeobject.h +/usr/include/python3.8/unicodeobject.h +longobject.h +/usr/include/python3.8/longobject.h +longintrepr.h +/usr/include/python3.8/longintrepr.h +boolobject.h +/usr/include/python3.8/boolobject.h +floatobject.h +/usr/include/python3.8/floatobject.h +complexobject.h +/usr/include/python3.8/complexobject.h +rangeobject.h +/usr/include/python3.8/rangeobject.h +memoryobject.h +/usr/include/python3.8/memoryobject.h +tupleobject.h +/usr/include/python3.8/tupleobject.h +listobject.h +/usr/include/python3.8/listobject.h +dictobject.h +/usr/include/python3.8/dictobject.h +odictobject.h +/usr/include/python3.8/odictobject.h +enumobject.h +/usr/include/python3.8/enumobject.h +setobject.h +/usr/include/python3.8/setobject.h +methodobject.h +/usr/include/python3.8/methodobject.h +moduleobject.h +/usr/include/python3.8/moduleobject.h +funcobject.h +/usr/include/python3.8/funcobject.h +classobject.h +/usr/include/python3.8/classobject.h +fileobject.h +/usr/include/python3.8/fileobject.h +pycapsule.h +/usr/include/python3.8/pycapsule.h +traceback.h +/usr/include/python3.8/traceback.h +sliceobject.h +/usr/include/python3.8/sliceobject.h +cellobject.h +/usr/include/python3.8/cellobject.h +iterobject.h +/usr/include/python3.8/iterobject.h +genobject.h +/usr/include/python3.8/genobject.h +descrobject.h +/usr/include/python3.8/descrobject.h +warnings.h +/usr/include/python3.8/warnings.h +weakrefobject.h +/usr/include/python3.8/weakrefobject.h +structseq.h +/usr/include/python3.8/structseq.h +namespaceobject.h +/usr/include/python3.8/namespaceobject.h +picklebufobject.h +/usr/include/python3.8/picklebufobject.h +codecs.h +/usr/include/python3.8/codecs.h +pyerrors.h +/usr/include/python3.8/pyerrors.h +cpython/initconfig.h +/usr/include/python3.8/cpython/initconfig.h +pystate.h +/usr/include/python3.8/pystate.h +context.h +/usr/include/python3.8/context.h +pyarena.h +/usr/include/python3.8/pyarena.h +modsupport.h +/usr/include/python3.8/modsupport.h +compile.h +/usr/include/python3.8/compile.h +pythonrun.h +/usr/include/python3.8/pythonrun.h +pylifecycle.h +/usr/include/python3.8/pylifecycle.h +ceval.h +/usr/include/python3.8/ceval.h +sysmodule.h +/usr/include/python3.8/sysmodule.h +osmodule.h +/usr/include/python3.8/osmodule.h +intrcheck.h +/usr/include/python3.8/intrcheck.h +import.h +/usr/include/python3.8/import.h +abstract.h +/usr/include/python3.8/abstract.h +bltinmodule.h +/usr/include/python3.8/bltinmodule.h +eval.h +/usr/include/python3.8/eval.h +pyctype.h +/usr/include/python3.8/pyctype.h +pystrtod.h +/usr/include/python3.8/pystrtod.h +pystrcmp.h +/usr/include/python3.8/pystrcmp.h +dtoa.h +/usr/include/python3.8/dtoa.h +fileutils.h +/usr/include/python3.8/fileutils.h +pyfpe.h +/usr/include/python3.8/pyfpe.h +tracemalloc.h +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/abstract.h +cpython/abstract.h +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/bltinmodule.h + +/usr/include/python3.8/boolobject.h + +/usr/include/python3.8/bytearrayobject.h +stdarg.h +- + +/usr/include/python3.8/bytesobject.h +stdarg.h +- + +/usr/include/python3.8/cellobject.h + +/usr/include/python3.8/ceval.h + +/usr/include/python3.8/classobject.h + +/usr/include/python3.8/code.h + +/usr/include/python3.8/codecs.h + +/usr/include/python3.8/compile.h +code.h +/usr/include/python3.8/code.h + +/usr/include/python3.8/complexobject.h + +/usr/include/python3.8/context.h + +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/cpython/initconfig.h + +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/cpython/pystate.h +cpython/initconfig.h +/usr/include/python3.8/cpython/cpython/initconfig.h + +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/descrobject.h + +/usr/include/python3.8/dictobject.h +cpython/dictobject.h +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/dtoa.h + +/usr/include/python3.8/enumobject.h + +/usr/include/python3.8/eval.h + +/usr/include/python3.8/fileobject.h +cpython/fileobject.h +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/fileutils.h + +/usr/include/python3.8/floatobject.h + +/usr/include/python3.8/funcobject.h + +/usr/include/python3.8/genobject.h +pystate.h +/usr/include/python3.8/pystate.h + +/usr/include/python3.8/import.h + +/usr/include/python3.8/intrcheck.h + +/usr/include/python3.8/iterobject.h + +/usr/include/python3.8/listobject.h + +/usr/include/python3.8/longintrepr.h + +/usr/include/python3.8/longobject.h + +/usr/include/python3.8/memoryobject.h + +/usr/include/python3.8/methodobject.h + +/usr/include/python3.8/modsupport.h +stdarg.h +- + +/usr/include/python3.8/moduleobject.h + +/usr/include/python3.8/namespaceobject.h + +/usr/include/python3.8/numpy/__multiarray_api.h + +/usr/include/python3.8/numpy/_neighborhood_iterator_imp.h + +/usr/include/python3.8/numpy/_numpyconfig.h + +/usr/include/python3.8/numpy/ndarrayobject.h +Python.h +- +ndarraytypes.h +/usr/include/python3.8/numpy/ndarraytypes.h +__multiarray_api.h +/usr/include/python3.8/numpy/__multiarray_api.h + +/usr/include/python3.8/numpy/ndarraytypes.h +npy_common.h +/usr/include/python3.8/numpy/npy_common.h +npy_endian.h +/usr/include/python3.8/numpy/npy_endian.h +npy_cpu.h +/usr/include/python3.8/numpy/npy_cpu.h +utils.h +/usr/include/python3.8/numpy/utils.h +_neighborhood_iterator_imp.h +/usr/include/python3.8/numpy/_neighborhood_iterator_imp.h +npy_1_7_deprecated_api.h +/usr/include/python3.8/numpy/npy_1_7_deprecated_api.h + +/usr/include/python3.8/numpy/npy_1_7_deprecated_api.h +old_defines.h +/usr/include/python3.8/numpy/old_defines.h + +/usr/include/python3.8/numpy/npy_common.h +numpyconfig.h +/usr/include/python3.8/numpy/numpyconfig.h +npy_config.h +- +Python.h +- +io.h +- +sys/types.h +- +inttypes.h +- +limits.h +- + +/usr/include/python3.8/numpy/npy_cpu.h +numpyconfig.h +/usr/include/python3.8/numpy/numpyconfig.h +string.h +- + +/usr/include/python3.8/numpy/npy_endian.h +endian.h +- +sys/endian.h +- +npy_cpu.h +/usr/include/python3.8/numpy/npy_cpu.h + +/usr/include/python3.8/numpy/numpyconfig.h +_numpyconfig.h +/usr/include/python3.8/numpy/_numpyconfig.h + +/usr/include/python3.8/numpy/old_defines.h + +/usr/include/python3.8/numpy/utils.h + +/usr/include/python3.8/object.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/object.h +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/objimpl.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/objimpl.h +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/odictobject.h + +/usr/include/python3.8/osmodule.h + +/usr/include/python3.8/patchlevel.h + +/usr/include/python3.8/picklebufobject.h + +/usr/include/python3.8/pyarena.h + +/usr/include/python3.8/pycapsule.h + +/usr/include/python3.8/pyconfig.h +x86_64-linux-gnu/python3.8/pyconfig.h +- +x86_64-linux-gnux32/python3.8/pyconfig.h +- +i386-linux-gnu/python3.8/pyconfig.h +- +aarch64-linux-gnu/python3.8/pyconfig.h +- +alpha-linux-gnu/python3.8/pyconfig.h +- +arm-linux-gnueabihf/python3.8/pyconfig.h +- +arm-linux-gnueabi/python3.8/pyconfig.h +- +hppa-linux-gnu/python3.8/pyconfig.h +- +ia64-linux-gnu/python3.8/pyconfig.h +- +m68k-linux-gnu/python3.8/pyconfig.h +- +mipsisa32r6el-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabi64/python3.8/pyconfig.h +- +mipsisa32r6-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabi64/python3.8/pyconfig.h +- +mipsel-linux-gnu/python3.8/pyconfig.h +- +mips64el-linux-gnuabin32/python3.8/pyconfig.h +- +mips64el-linux-gnuabi64/python3.8/pyconfig.h +- +mips-linux-gnu/python3.8/pyconfig.h +- +mips64-linux-gnuabin32/python3.8/pyconfig.h +- +mips64-linux-gnuabi64/python3.8/pyconfig.h +- +or1k-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnuspe/python3.8/pyconfig.h +- +powerpc64le-linux-gnu/python3.8/pyconfig.h +- +powerpc64-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnu/python3.8/pyconfig.h +- +s390x-linux-gnu/python3.8/pyconfig.h +- +s390-linux-gnu/python3.8/pyconfig.h +- +sh4-linux-gnu/python3.8/pyconfig.h +- +sparc64-linux-gnu/python3.8/pyconfig.h +- +sparc-linux-gnu/python3.8/pyconfig.h +- +riscv64-linux-gnu/python3.8/pyconfig.h +- +riscv32-linux-gnu/python3.8/pyconfig.h +- +x86_64-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-gnu/python3.8/pyconfig.h +- + +/usr/include/python3.8/pyctype.h + +/usr/include/python3.8/pydebug.h + +/usr/include/python3.8/pyerrors.h +stdarg.h +- +cpython/pyerrors.h +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/pyfpe.h + +/usr/include/python3.8/pyhash.h + +/usr/include/python3.8/pylifecycle.h +cpython/pylifecycle.h +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/pymacconfig.h + +/usr/include/python3.8/pymacro.h + +/usr/include/python3.8/pymath.h +pyconfig.h +/usr/include/python3.8/pyconfig.h + +/usr/include/python3.8/pymem.h +pyport.h +/usr/include/python3.8/pyport.h +cpython/pymem.h +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/pyport.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +inttypes.h +- +stdlib.h +- +ieeefp.h +- +math.h +- +sys/time.h +- +time.h +- +sys/time.h +- +time.h +- +sys/select.h +- +sys/stat.h +- +stat.h +- +sys/types.h +- +sys/termio.h +- +ctype.h +- +wctype.h +- + +/usr/include/python3.8/pystate.h +pythread.h +/usr/include/python3.8/pythread.h +cpython/pystate.h +/usr/include/python3.8/cpython/pystate.h + +/usr/include/python3.8/pystrcmp.h + +/usr/include/python3.8/pystrtod.h + +/usr/include/python3.8/pythonrun.h + +/usr/include/python3.8/pythread.h +pthread.h +- + +/usr/include/python3.8/pytime.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +object.h +/usr/include/python3.8/object.h + +/usr/include/python3.8/rangeobject.h + +/usr/include/python3.8/setobject.h + +/usr/include/python3.8/sliceobject.h + +/usr/include/python3.8/structseq.h + +/usr/include/python3.8/sysmodule.h +cpython/sysmodule.h +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/traceback.h +cpython/traceback.h +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/tupleobject.h +cpython/tupleobject.h +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/typeslots.h + +/usr/include/python3.8/unicodeobject.h +stdarg.h +- +ctype.h +- +wchar.h +- +cpython/unicodeobject.h +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/warnings.h + +/usr/include/python3.8/weakrefobject.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/visibility_control.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +rosidl_runtime_c/primitives_sequence.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence.h +geometry_msgs/msg/detail/pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/DependInfo.cmake new file mode 100755 index 0000000..238c504 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/DependInfo.cmake @@ -0,0 +1,34 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "C" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_C + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o" + ) +set(CMAKE_C_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_C + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__python_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_C_TARGET_INCLUDE_PATH + "rosidl_generator_c" + "rosidl_generator_py" + "/usr/include/python3.8" + "rosidl_typesupport_c" + "/opt/ros/foxy/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/build.make new file mode 100755 index 0000000..4e7377c --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__python.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__python.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__python.dir/flags.make + +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: CMakeFiles/aruco_interfaces__python.dir/flags.make +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c + +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c > CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.i + +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c -o CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.s + +# Object files for target aruco_interfaces__python +aruco_interfaces__python_OBJECTS = \ +"CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o" + +# External object files for target aruco_interfaces__python +aruco_interfaces__python_EXTERNAL_OBJECTS = + +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: CMakeFiles/aruco_interfaces__python.dir/build.make +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: libaruco_interfaces__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /usr/lib/x86_64-linux-gnu/libpython3.8.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: libaruco_interfaces__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/share/geometry_msgs/cmake/../../../lib/libgeometry_msgs__python.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/share/std_msgs/cmake/../../../lib/libstd_msgs__python.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib/libbuiltin_interfaces__python.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/librcpputils.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: /opt/ros/foxy/lib/librcutils.so +rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so: CMakeFiles/aruco_interfaces__python.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C shared library rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__python.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__python.dir/build: rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so + +.PHONY : CMakeFiles/aruco_interfaces__python.dir/build + +CMakeFiles/aruco_interfaces__python.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__python.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__python.dir/clean + +CMakeFiles/aruco_interfaces__python.dir/depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__python.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/cmake_clean.cmake new file mode 100755 index 0000000..97ab357 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o" + "rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.pdb" + "rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/aruco_interfaces__python.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/depend.internal new file mode 100644 index 0000000..a8778ea --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/depend.internal @@ -0,0 +1,115 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /usr/include/python3.8/Python.h + /usr/include/python3.8/abstract.h + /usr/include/python3.8/bltinmodule.h + /usr/include/python3.8/boolobject.h + /usr/include/python3.8/bytearrayobject.h + /usr/include/python3.8/bytesobject.h + /usr/include/python3.8/cellobject.h + /usr/include/python3.8/ceval.h + /usr/include/python3.8/classobject.h + /usr/include/python3.8/code.h + /usr/include/python3.8/codecs.h + /usr/include/python3.8/compile.h + /usr/include/python3.8/complexobject.h + /usr/include/python3.8/context.h + /usr/include/python3.8/cpython/abstract.h + /usr/include/python3.8/cpython/dictobject.h + /usr/include/python3.8/cpython/fileobject.h + /usr/include/python3.8/cpython/initconfig.h + /usr/include/python3.8/cpython/object.h + /usr/include/python3.8/cpython/objimpl.h + /usr/include/python3.8/cpython/pyerrors.h + /usr/include/python3.8/cpython/pylifecycle.h + /usr/include/python3.8/cpython/pymem.h + /usr/include/python3.8/cpython/pystate.h + /usr/include/python3.8/cpython/sysmodule.h + /usr/include/python3.8/cpython/traceback.h + /usr/include/python3.8/cpython/tupleobject.h + /usr/include/python3.8/cpython/unicodeobject.h + /usr/include/python3.8/descrobject.h + /usr/include/python3.8/dictobject.h + /usr/include/python3.8/dtoa.h + /usr/include/python3.8/enumobject.h + /usr/include/python3.8/eval.h + /usr/include/python3.8/fileobject.h + /usr/include/python3.8/fileutils.h + /usr/include/python3.8/floatobject.h + /usr/include/python3.8/funcobject.h + /usr/include/python3.8/genobject.h + /usr/include/python3.8/import.h + /usr/include/python3.8/intrcheck.h + /usr/include/python3.8/iterobject.h + /usr/include/python3.8/listobject.h + /usr/include/python3.8/longintrepr.h + /usr/include/python3.8/longobject.h + /usr/include/python3.8/memoryobject.h + /usr/include/python3.8/methodobject.h + /usr/include/python3.8/modsupport.h + /usr/include/python3.8/moduleobject.h + /usr/include/python3.8/namespaceobject.h + /usr/include/python3.8/numpy/__multiarray_api.h + /usr/include/python3.8/numpy/_neighborhood_iterator_imp.h + /usr/include/python3.8/numpy/_numpyconfig.h + /usr/include/python3.8/numpy/ndarrayobject.h + /usr/include/python3.8/numpy/ndarraytypes.h + /usr/include/python3.8/numpy/npy_1_7_deprecated_api.h + /usr/include/python3.8/numpy/npy_common.h + /usr/include/python3.8/numpy/npy_cpu.h + /usr/include/python3.8/numpy/npy_endian.h + /usr/include/python3.8/numpy/numpyconfig.h + /usr/include/python3.8/numpy/old_defines.h + /usr/include/python3.8/numpy/utils.h + /usr/include/python3.8/object.h + /usr/include/python3.8/objimpl.h + /usr/include/python3.8/odictobject.h + /usr/include/python3.8/osmodule.h + /usr/include/python3.8/patchlevel.h + /usr/include/python3.8/picklebufobject.h + /usr/include/python3.8/pyarena.h + /usr/include/python3.8/pycapsule.h + /usr/include/python3.8/pyconfig.h + /usr/include/python3.8/pyctype.h + /usr/include/python3.8/pydebug.h + /usr/include/python3.8/pyerrors.h + /usr/include/python3.8/pyfpe.h + /usr/include/python3.8/pyhash.h + /usr/include/python3.8/pylifecycle.h + /usr/include/python3.8/pymacconfig.h + /usr/include/python3.8/pymacro.h + /usr/include/python3.8/pymath.h + /usr/include/python3.8/pymem.h + /usr/include/python3.8/pyport.h + /usr/include/python3.8/pystate.h + /usr/include/python3.8/pystrcmp.h + /usr/include/python3.8/pystrtod.h + /usr/include/python3.8/pythonrun.h + /usr/include/python3.8/pythread.h + /usr/include/python3.8/pytime.h + /usr/include/python3.8/rangeobject.h + /usr/include/python3.8/setobject.h + /usr/include/python3.8/sliceobject.h + /usr/include/python3.8/structseq.h + /usr/include/python3.8/sysmodule.h + /usr/include/python3.8/traceback.h + /usr/include/python3.8/tracemalloc.h + /usr/include/python3.8/tupleobject.h + /usr/include/python3.8/typeslots.h + /usr/include/python3.8/unicodeobject.h + /usr/include/python3.8/warnings.h + /usr/include/python3.8/weakrefobject.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/depend.make new file mode 100644 index 0000000..ac29bf7 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/depend.make @@ -0,0 +1,115 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/Python.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/abstract.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/bltinmodule.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/boolobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/bytearrayobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/bytesobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cellobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/ceval.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/classobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/code.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/codecs.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/compile.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/complexobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/context.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/abstract.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/dictobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/fileobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/initconfig.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/object.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/objimpl.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/pyerrors.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/pylifecycle.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/pymem.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/pystate.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/sysmodule.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/traceback.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/tupleobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/cpython/unicodeobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/descrobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/dictobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/dtoa.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/enumobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/eval.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/fileobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/fileutils.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/floatobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/funcobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/genobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/import.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/intrcheck.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/iterobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/listobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/longintrepr.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/longobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/memoryobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/methodobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/modsupport.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/moduleobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/namespaceobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/__multiarray_api.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/_neighborhood_iterator_imp.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/_numpyconfig.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/ndarrayobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/ndarraytypes.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/npy_1_7_deprecated_api.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/npy_common.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/npy_cpu.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/npy_endian.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/numpyconfig.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/old_defines.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/numpy/utils.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/object.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/objimpl.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/odictobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/osmodule.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/patchlevel.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/picklebufobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pyarena.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pycapsule.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pyconfig.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pyctype.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pydebug.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pyerrors.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pyfpe.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pyhash.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pylifecycle.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pymacconfig.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pymacro.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pymath.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pymem.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pyport.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pystate.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pystrcmp.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pystrtod.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pythonrun.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pythread.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/pytime.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/rangeobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/setobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/sliceobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/structseq.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/sysmodule.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/traceback.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/tracemalloc.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/tupleobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/typeslots.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/unicodeobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/warnings.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: /usr/include/python3.8/weakrefobject.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/flags.make new file mode 100755 index 0000000..62f9eac --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile C with /usr/bin/cc +C_FLAGS = -fPIC -Wall -Wextra -std=gnu99 + +C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__python_EXPORTS + +C_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py -I/usr/include/python3.8 -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c -isystem /opt/ros/foxy/include + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/link.txt new file mode 100755 index 0000000..12e9f3e --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc -fPIC -shared -Wl,-soname,libaruco_interfaces__python.so -o rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o -Wl,-rpath,/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/share/geometry_msgs/cmake/../../../lib:/opt/ros/foxy/share/std_msgs/cmake/../../../lib:/opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib:/opt/ros/foxy/lib: libaruco_interfaces__rosidl_generator_c.so /usr/lib/x86_64-linux-gnu/libpython3.8.so libaruco_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/share/geometry_msgs/cmake/../../../lib/libgeometry_msgs__python.so /opt/ros/foxy/share/std_msgs/cmake/../../../lib/libstd_msgs__python.so /opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib/libbuiltin_interfaces__python.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so -ldl diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o new file mode 100644 index 0000000..d6d7e01 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/C.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/C.includecache new file mode 100755 index 0000000..508866f --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/C.includecache @@ -0,0 +1,112 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c +aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +assert.h +- +stdbool.h +- +stdlib.h +- +string.h +- +rosidl_runtime_c/primitives_sequence_functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence_functions.h +geometry_msgs/msg/detail/pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__functions.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/rosidl_runtime_c/visibility_control.h +geometry_msgs/msg/rosidl_generator_c__visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/rosidl_generator_c__visibility_control.h +geometry_msgs/msg/detail/pose__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +geometry_msgs/msg/detail/point__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.h +geometry_msgs/msg/detail/quaternion__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h +stdbool.h +- +stddef.h +- +rosidl_runtime_c/primitives_sequence.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/visibility_control.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +rosidl_runtime_c/primitives_sequence.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence.h +geometry_msgs/msg/detail/pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake new file mode 100755 index 0000000..d15d7b4 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake @@ -0,0 +1,38 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "C" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_C + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o" + ) +set(CMAKE_C_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_C + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_generator_c_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_C_TARGET_INCLUDE_PATH + "rosidl_generator_c" + "/opt/ros/foxy/include" + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h" + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h" + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h" + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make new file mode 100755 index 0000000..5937074 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make @@ -0,0 +1,214 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/flags.make + +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/lib/rosidl_generator_c/rosidl_generator_c +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_c/__init__.py +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/action__type_support.h.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/idl.h.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/idl__functions.c.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/idl__functions.h.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/idl__struct.h.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/idl__type_support.h.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/msg__functions.c.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/msg__functions.h.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/msg__struct.h.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/msg__type_support.h.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/rosidl_generator_c/resource/srv__type_support.h.em +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Char.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Header.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/String.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl +rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h: /opt/ros/foxy/share/builtin_interfaces/msg/Time.idl + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C code for ROS interfaces" + /usr/bin/python3 /opt/ros/foxy/share/rosidl_generator_c/cmake/../../../lib/rosidl_generator_c/rosidl_generator_c --generator-arguments-file /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c__arguments.json + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h: rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h: rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h: rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c: rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c + +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c + +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c > CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.i + +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c -o CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.s + +# Object files for target aruco_interfaces__rosidl_generator_c +aruco_interfaces__rosidl_generator_c_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o" + +# External object files for target aruco_interfaces__rosidl_generator_c +aruco_interfaces__rosidl_generator_c_EXTERNAL_OBJECTS = + +libaruco_interfaces__rosidl_generator_c.so: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o +libaruco_interfaces__rosidl_generator_c.so: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/librcpputils.so +libaruco_interfaces__rosidl_generator_c.so: /opt/ros/foxy/lib/librcutils.so +libaruco_interfaces__rosidl_generator_c.so: CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C shared library libaruco_interfaces__rosidl_generator_c.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build: libaruco_interfaces__rosidl_generator_c.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build + +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/cmake_clean.cmake new file mode 100755 index 0000000..e844be0 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/cmake_clean.cmake @@ -0,0 +1,15 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o" + "libaruco_interfaces__rosidl_generator_c.pdb" + "libaruco_interfaces__rosidl_generator_c.so" + "rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h" + "rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c" + "rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" + "rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" + "rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend.internal new file mode 100644 index 0000000..d4cbc54 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend.internal @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend.make new file mode 100644 index 0000000..e9d0fbc --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/depend.make @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: /opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/flags.make new file mode 100755 index 0000000..772e670 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile C with /usr/bin/cc +C_FLAGS = -fPIC -Wall -std=gnu11 + +C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_generator_c_EXPORTS + +C_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c -isystem /opt/ros/foxy/include + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/link.txt new file mode 100755 index 0000000..db3093c --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc -fPIC -shared -Wl,-soname,libaruco_interfaces__rosidl_generator_c.so -o libaruco_interfaces__rosidl_generator_c.so CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o -Wl,-rpath,/opt/ros/foxy/lib: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so -ldl diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/progress.make new file mode 100644 index 0000000..c76190f --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 +CMAKE_PROGRESS_3 = 7 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o new file mode 100644 index 0000000..a1fbd9c Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/CXX.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/CXX.includecache new file mode 100755 index 0000000..c6a9e29 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/CXX.includecache @@ -0,0 +1,104 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp +cstddef +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/cstddef +rosidl_runtime_c/message_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/rosidl_runtime_c/message_type_support_struct.h +aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +rosidl_typesupport_c/identifier.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c/identifier.h +rosidl_typesupport_c/message_type_support_dispatch.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c/message_type_support_dispatch.h +rosidl_typesupport_c/type_support_map.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c/type_support_map.h +rosidl_typesupport_c/visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +geometry_msgs/msg/detail/point__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.h +geometry_msgs/msg/detail/quaternion__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_c/identifier.h +rosidl_typesupport_c/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_c/message_type_support_dispatch.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_typesupport_c/rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_c/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_c/rosidl_typesupport_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_c/type_support_map.h +cstddef +- + +/opt/ros/foxy/include/rosidl_typesupport_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +rosidl_runtime_c/primitives_sequence.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence.h +geometry_msgs/msg/detail/pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake new file mode 100755 index 0000000..7ae722f --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake @@ -0,0 +1,30 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_typesupport_c_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "rosidl_generator_c" + "rosidl_typesupport_c" + "/opt/ros/foxy/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make new file mode 100755 index 0000000..4659ac9 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make @@ -0,0 +1,191 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/flags.make + +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/lib/rosidl_typesupport_c/rosidl_typesupport_c +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_c/__init__.py +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_c/resource/action__type_support.c.em +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_c/resource/idl__type_support.cpp.em +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_c/resource/msg__type_support.cpp.em +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_c/resource/srv__type_support.cpp.em +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Char.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Header.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/String.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/builtin_interfaces/msg/Time.idl + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C type support dispatch for ROS interfaces" + /usr/bin/python3 /opt/ros/foxy/lib/rosidl_typesupport_c/rosidl_typesupport_c --generator-arguments-file /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c__arguments.json --typesupports rosidl_typesupport_fastrtps_c rosidl_typesupport_introspection_c + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp > CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp -o CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s + +# Object files for target aruco_interfaces__rosidl_typesupport_c +aruco_interfaces__rosidl_typesupport_c_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o" + +# External object files for target aruco_interfaces__rosidl_typesupport_c +aruco_interfaces__rosidl_typesupport_c_EXTERNAL_OBJECTS = + +libaruco_interfaces__rosidl_typesupport_c.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o +libaruco_interfaces__rosidl_typesupport_c.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/librcpputils.so +libaruco_interfaces__rosidl_typesupport_c.so: /opt/ros/foxy/lib/librcutils.so +libaruco_interfaces__rosidl_typesupport_c.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libaruco_interfaces__rosidl_typesupport_c.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build: libaruco_interfaces__rosidl_typesupport_c.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend: rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/cmake_clean.cmake new file mode 100755 index 0000000..bb99e49 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o" + "libaruco_interfaces__rosidl_typesupport_c.pdb" + "libaruco_interfaces__rosidl_typesupport_c.so" + "rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend.internal new file mode 100644 index 0000000..8e4e3c9 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend.internal @@ -0,0 +1,18 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_c/identifier.h + /opt/ros/foxy/include/rosidl_typesupport_c/message_type_support_dispatch.h + /opt/ros/foxy/include/rosidl_typesupport_c/type_support_map.h + /opt/ros/foxy/include/rosidl_typesupport_c/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend.make new file mode 100644 index 0000000..4de3320 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/depend.make @@ -0,0 +1,18 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_c/identifier.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_c/message_type_support_dispatch.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_c/type_support_map.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/flags.make new file mode 100755 index 0000000..5883fc8 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -std=gnu++14 + +CXX_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_typesupport_c_EXPORTS + +CXX_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c -isystem /opt/ros/foxy/include + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/link.txt new file mode 100755 index 0000000..6efbad1 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libaruco_interfaces__rosidl_typesupport_c.so -o libaruco_interfaces__rosidl_typesupport_c.so CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o -Wl,-rpath,/opt/ros/foxy/lib: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so -ldl diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/progress.make new file mode 100644 index 0000000..07d1136 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 8 +CMAKE_PROGRESS_2 = 9 +CMAKE_PROGRESS_3 = 10 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o new file mode 100644 index 0000000..0cb9689 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/C.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/C.includecache new file mode 100755 index 0000000..e8c1992 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/C.includecache @@ -0,0 +1,628 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c +Python.h +- +stdbool.h +- +stdint.h +- +rosidl_runtime_c/visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/visibility_control.h +rosidl_runtime_c/message_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/service_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/action_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/action_type_support_struct.h +aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +geometry_msgs/msg/detail/point__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.h +geometry_msgs/msg/detail/quaternion__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/action_type_support_struct.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +/usr/include/python3.8/Python.h +patchlevel.h +/usr/include/python3.8/patchlevel.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +pymacconfig.h +/usr/include/python3.8/pymacconfig.h +limits.h +- +stdio.h +- +string.h +- +errno.h +- +stdlib.h +- +unistd.h +- +crypt.h +- +stddef.h +- +assert.h +- +pyport.h +/usr/include/python3.8/pyport.h +pymacro.h +/usr/include/python3.8/pymacro.h +pymath.h +/usr/include/python3.8/pymath.h +pytime.h +/usr/include/python3.8/pytime.h +pymem.h +/usr/include/python3.8/pymem.h +object.h +/usr/include/python3.8/object.h +objimpl.h +/usr/include/python3.8/objimpl.h +typeslots.h +/usr/include/python3.8/typeslots.h +pyhash.h +/usr/include/python3.8/pyhash.h +pydebug.h +/usr/include/python3.8/pydebug.h +bytearrayobject.h +/usr/include/python3.8/bytearrayobject.h +bytesobject.h +/usr/include/python3.8/bytesobject.h +unicodeobject.h +/usr/include/python3.8/unicodeobject.h +longobject.h +/usr/include/python3.8/longobject.h +longintrepr.h +/usr/include/python3.8/longintrepr.h +boolobject.h +/usr/include/python3.8/boolobject.h +floatobject.h +/usr/include/python3.8/floatobject.h +complexobject.h +/usr/include/python3.8/complexobject.h +rangeobject.h +/usr/include/python3.8/rangeobject.h +memoryobject.h +/usr/include/python3.8/memoryobject.h +tupleobject.h +/usr/include/python3.8/tupleobject.h +listobject.h +/usr/include/python3.8/listobject.h +dictobject.h +/usr/include/python3.8/dictobject.h +odictobject.h +/usr/include/python3.8/odictobject.h +enumobject.h +/usr/include/python3.8/enumobject.h +setobject.h +/usr/include/python3.8/setobject.h +methodobject.h +/usr/include/python3.8/methodobject.h +moduleobject.h +/usr/include/python3.8/moduleobject.h +funcobject.h +/usr/include/python3.8/funcobject.h +classobject.h +/usr/include/python3.8/classobject.h +fileobject.h +/usr/include/python3.8/fileobject.h +pycapsule.h +/usr/include/python3.8/pycapsule.h +traceback.h +/usr/include/python3.8/traceback.h +sliceobject.h +/usr/include/python3.8/sliceobject.h +cellobject.h +/usr/include/python3.8/cellobject.h +iterobject.h +/usr/include/python3.8/iterobject.h +genobject.h +/usr/include/python3.8/genobject.h +descrobject.h +/usr/include/python3.8/descrobject.h +warnings.h +/usr/include/python3.8/warnings.h +weakrefobject.h +/usr/include/python3.8/weakrefobject.h +structseq.h +/usr/include/python3.8/structseq.h +namespaceobject.h +/usr/include/python3.8/namespaceobject.h +picklebufobject.h +/usr/include/python3.8/picklebufobject.h +codecs.h +/usr/include/python3.8/codecs.h +pyerrors.h +/usr/include/python3.8/pyerrors.h +cpython/initconfig.h +/usr/include/python3.8/cpython/initconfig.h +pystate.h +/usr/include/python3.8/pystate.h +context.h +/usr/include/python3.8/context.h +pyarena.h +/usr/include/python3.8/pyarena.h +modsupport.h +/usr/include/python3.8/modsupport.h +compile.h +/usr/include/python3.8/compile.h +pythonrun.h +/usr/include/python3.8/pythonrun.h +pylifecycle.h +/usr/include/python3.8/pylifecycle.h +ceval.h +/usr/include/python3.8/ceval.h +sysmodule.h +/usr/include/python3.8/sysmodule.h +osmodule.h +/usr/include/python3.8/osmodule.h +intrcheck.h +/usr/include/python3.8/intrcheck.h +import.h +/usr/include/python3.8/import.h +abstract.h +/usr/include/python3.8/abstract.h +bltinmodule.h +/usr/include/python3.8/bltinmodule.h +eval.h +/usr/include/python3.8/eval.h +pyctype.h +/usr/include/python3.8/pyctype.h +pystrtod.h +/usr/include/python3.8/pystrtod.h +pystrcmp.h +/usr/include/python3.8/pystrcmp.h +dtoa.h +/usr/include/python3.8/dtoa.h +fileutils.h +/usr/include/python3.8/fileutils.h +pyfpe.h +/usr/include/python3.8/pyfpe.h +tracemalloc.h +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/abstract.h +cpython/abstract.h +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/bltinmodule.h + +/usr/include/python3.8/boolobject.h + +/usr/include/python3.8/bytearrayobject.h +stdarg.h +- + +/usr/include/python3.8/bytesobject.h +stdarg.h +- + +/usr/include/python3.8/cellobject.h + +/usr/include/python3.8/ceval.h + +/usr/include/python3.8/classobject.h + +/usr/include/python3.8/code.h + +/usr/include/python3.8/codecs.h + +/usr/include/python3.8/compile.h +code.h +/usr/include/python3.8/code.h + +/usr/include/python3.8/complexobject.h + +/usr/include/python3.8/context.h + +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/cpython/initconfig.h + +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/cpython/pystate.h +cpython/initconfig.h +/usr/include/python3.8/cpython/cpython/initconfig.h + +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/descrobject.h + +/usr/include/python3.8/dictobject.h +cpython/dictobject.h +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/dtoa.h + +/usr/include/python3.8/enumobject.h + +/usr/include/python3.8/eval.h + +/usr/include/python3.8/fileobject.h +cpython/fileobject.h +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/fileutils.h + +/usr/include/python3.8/floatobject.h + +/usr/include/python3.8/funcobject.h + +/usr/include/python3.8/genobject.h +pystate.h +/usr/include/python3.8/pystate.h + +/usr/include/python3.8/import.h + +/usr/include/python3.8/intrcheck.h + +/usr/include/python3.8/iterobject.h + +/usr/include/python3.8/listobject.h + +/usr/include/python3.8/longintrepr.h + +/usr/include/python3.8/longobject.h + +/usr/include/python3.8/memoryobject.h + +/usr/include/python3.8/methodobject.h + +/usr/include/python3.8/modsupport.h +stdarg.h +- + +/usr/include/python3.8/moduleobject.h + +/usr/include/python3.8/namespaceobject.h + +/usr/include/python3.8/object.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/object.h +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/objimpl.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/objimpl.h +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/odictobject.h + +/usr/include/python3.8/osmodule.h + +/usr/include/python3.8/patchlevel.h + +/usr/include/python3.8/picklebufobject.h + +/usr/include/python3.8/pyarena.h + +/usr/include/python3.8/pycapsule.h + +/usr/include/python3.8/pyconfig.h +x86_64-linux-gnu/python3.8/pyconfig.h +- +x86_64-linux-gnux32/python3.8/pyconfig.h +- +i386-linux-gnu/python3.8/pyconfig.h +- +aarch64-linux-gnu/python3.8/pyconfig.h +- +alpha-linux-gnu/python3.8/pyconfig.h +- +arm-linux-gnueabihf/python3.8/pyconfig.h +- +arm-linux-gnueabi/python3.8/pyconfig.h +- +hppa-linux-gnu/python3.8/pyconfig.h +- +ia64-linux-gnu/python3.8/pyconfig.h +- +m68k-linux-gnu/python3.8/pyconfig.h +- +mipsisa32r6el-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabi64/python3.8/pyconfig.h +- +mipsisa32r6-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabi64/python3.8/pyconfig.h +- +mipsel-linux-gnu/python3.8/pyconfig.h +- +mips64el-linux-gnuabin32/python3.8/pyconfig.h +- +mips64el-linux-gnuabi64/python3.8/pyconfig.h +- +mips-linux-gnu/python3.8/pyconfig.h +- +mips64-linux-gnuabin32/python3.8/pyconfig.h +- +mips64-linux-gnuabi64/python3.8/pyconfig.h +- +or1k-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnuspe/python3.8/pyconfig.h +- +powerpc64le-linux-gnu/python3.8/pyconfig.h +- +powerpc64-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnu/python3.8/pyconfig.h +- +s390x-linux-gnu/python3.8/pyconfig.h +- +s390-linux-gnu/python3.8/pyconfig.h +- +sh4-linux-gnu/python3.8/pyconfig.h +- +sparc64-linux-gnu/python3.8/pyconfig.h +- +sparc-linux-gnu/python3.8/pyconfig.h +- +riscv64-linux-gnu/python3.8/pyconfig.h +- +riscv32-linux-gnu/python3.8/pyconfig.h +- +x86_64-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-gnu/python3.8/pyconfig.h +- + +/usr/include/python3.8/pyctype.h + +/usr/include/python3.8/pydebug.h + +/usr/include/python3.8/pyerrors.h +stdarg.h +- +cpython/pyerrors.h +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/pyfpe.h + +/usr/include/python3.8/pyhash.h + +/usr/include/python3.8/pylifecycle.h +cpython/pylifecycle.h +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/pymacconfig.h + +/usr/include/python3.8/pymacro.h + +/usr/include/python3.8/pymath.h +pyconfig.h +/usr/include/python3.8/pyconfig.h + +/usr/include/python3.8/pymem.h +pyport.h +/usr/include/python3.8/pyport.h +cpython/pymem.h +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/pyport.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +inttypes.h +- +stdlib.h +- +ieeefp.h +- +math.h +- +sys/time.h +- +time.h +- +sys/time.h +- +time.h +- +sys/select.h +- +sys/stat.h +- +stat.h +- +sys/types.h +- +sys/termio.h +- +ctype.h +- +wctype.h +- + +/usr/include/python3.8/pystate.h +pythread.h +/usr/include/python3.8/pythread.h +cpython/pystate.h +/usr/include/python3.8/cpython/pystate.h + +/usr/include/python3.8/pystrcmp.h + +/usr/include/python3.8/pystrtod.h + +/usr/include/python3.8/pythonrun.h + +/usr/include/python3.8/pythread.h +pthread.h +- + +/usr/include/python3.8/pytime.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +object.h +/usr/include/python3.8/object.h + +/usr/include/python3.8/rangeobject.h + +/usr/include/python3.8/setobject.h + +/usr/include/python3.8/sliceobject.h + +/usr/include/python3.8/structseq.h + +/usr/include/python3.8/sysmodule.h +cpython/sysmodule.h +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/traceback.h +cpython/traceback.h +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/tupleobject.h +cpython/tupleobject.h +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/typeslots.h + +/usr/include/python3.8/unicodeobject.h +stdarg.h +- +ctype.h +- +wchar.h +- +cpython/unicodeobject.h +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/warnings.h + +/usr/include/python3.8/weakrefobject.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/visibility_control.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +rosidl_runtime_c/primitives_sequence.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence.h +geometry_msgs/msg/detail/pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +rosidl_typesupport_interface/macros.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_typesupport_interface/macros.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_runtime_c/message_type_support_struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/message_type_support_struct.h + +rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake new file mode 100755 index 0000000..116778d --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake @@ -0,0 +1,35 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "C" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_C + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o" + ) +set(CMAKE_C_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_C + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_typesupport_c__pyext_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_C_TARGET_INCLUDE_PATH + "rosidl_generator_c" + "rosidl_generator_py" + "/usr/include/python3.8" + "rosidl_typesupport_c" + "/opt/ros/foxy/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make new file mode 100755 index 0000000..007c8f3 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make @@ -0,0 +1,129 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/flags.make + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c > CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.i + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c -o CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.s + +# Object files for target aruco_interfaces__rosidl_typesupport_c__pyext +aruco_interfaces__rosidl_typesupport_c__pyext_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o" + +# External object files for target aruco_interfaces__rosidl_typesupport_c__pyext +aruco_interfaces__rosidl_typesupport_c__pyext_EXTERNAL_OBJECTS = + +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libpython3.8.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: libaruco_interfaces__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librmw.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: libaruco_interfaces__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librcpputils.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librcutils.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/share/geometry_msgs/cmake/../../../lib/libgeometry_msgs__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/share/std_msgs/cmake/../../../lib/libstd_msgs__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib/libbuiltin_interfaces__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C shared library rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build: rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean.cmake new file mode 100755 index 0000000..785b481 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o" + "rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.pdb" + "rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend.internal new file mode 100644 index 0000000..67248dc --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend.internal @@ -0,0 +1,105 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h + /opt/ros/foxy/include/rosidl_runtime_c/action_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h + /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + /usr/include/python3.8/Python.h + /usr/include/python3.8/abstract.h + /usr/include/python3.8/bltinmodule.h + /usr/include/python3.8/boolobject.h + /usr/include/python3.8/bytearrayobject.h + /usr/include/python3.8/bytesobject.h + /usr/include/python3.8/cellobject.h + /usr/include/python3.8/ceval.h + /usr/include/python3.8/classobject.h + /usr/include/python3.8/code.h + /usr/include/python3.8/codecs.h + /usr/include/python3.8/compile.h + /usr/include/python3.8/complexobject.h + /usr/include/python3.8/context.h + /usr/include/python3.8/cpython/abstract.h + /usr/include/python3.8/cpython/dictobject.h + /usr/include/python3.8/cpython/fileobject.h + /usr/include/python3.8/cpython/initconfig.h + /usr/include/python3.8/cpython/object.h + /usr/include/python3.8/cpython/objimpl.h + /usr/include/python3.8/cpython/pyerrors.h + /usr/include/python3.8/cpython/pylifecycle.h + /usr/include/python3.8/cpython/pymem.h + /usr/include/python3.8/cpython/pystate.h + /usr/include/python3.8/cpython/sysmodule.h + /usr/include/python3.8/cpython/traceback.h + /usr/include/python3.8/cpython/tupleobject.h + /usr/include/python3.8/cpython/unicodeobject.h + /usr/include/python3.8/descrobject.h + /usr/include/python3.8/dictobject.h + /usr/include/python3.8/dtoa.h + /usr/include/python3.8/enumobject.h + /usr/include/python3.8/eval.h + /usr/include/python3.8/fileobject.h + /usr/include/python3.8/fileutils.h + /usr/include/python3.8/floatobject.h + /usr/include/python3.8/funcobject.h + /usr/include/python3.8/genobject.h + /usr/include/python3.8/import.h + /usr/include/python3.8/intrcheck.h + /usr/include/python3.8/iterobject.h + /usr/include/python3.8/listobject.h + /usr/include/python3.8/longintrepr.h + /usr/include/python3.8/longobject.h + /usr/include/python3.8/memoryobject.h + /usr/include/python3.8/methodobject.h + /usr/include/python3.8/modsupport.h + /usr/include/python3.8/moduleobject.h + /usr/include/python3.8/namespaceobject.h + /usr/include/python3.8/object.h + /usr/include/python3.8/objimpl.h + /usr/include/python3.8/odictobject.h + /usr/include/python3.8/osmodule.h + /usr/include/python3.8/patchlevel.h + /usr/include/python3.8/picklebufobject.h + /usr/include/python3.8/pyarena.h + /usr/include/python3.8/pycapsule.h + /usr/include/python3.8/pyconfig.h + /usr/include/python3.8/pyctype.h + /usr/include/python3.8/pydebug.h + /usr/include/python3.8/pyerrors.h + /usr/include/python3.8/pyfpe.h + /usr/include/python3.8/pyhash.h + /usr/include/python3.8/pylifecycle.h + /usr/include/python3.8/pymacconfig.h + /usr/include/python3.8/pymacro.h + /usr/include/python3.8/pymath.h + /usr/include/python3.8/pymem.h + /usr/include/python3.8/pyport.h + /usr/include/python3.8/pystate.h + /usr/include/python3.8/pystrcmp.h + /usr/include/python3.8/pystrtod.h + /usr/include/python3.8/pythonrun.h + /usr/include/python3.8/pythread.h + /usr/include/python3.8/pytime.h + /usr/include/python3.8/rangeobject.h + /usr/include/python3.8/setobject.h + /usr/include/python3.8/sliceobject.h + /usr/include/python3.8/structseq.h + /usr/include/python3.8/sysmodule.h + /usr/include/python3.8/traceback.h + /usr/include/python3.8/tracemalloc.h + /usr/include/python3.8/tupleobject.h + /usr/include/python3.8/typeslots.h + /usr/include/python3.8/unicodeobject.h + /usr/include/python3.8/warnings.h + /usr/include/python3.8/weakrefobject.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h + rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend.make new file mode 100644 index 0000000..ffe1ccb --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/depend.make @@ -0,0 +1,105 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/action_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/Python.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/abstract.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/bltinmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/boolobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/bytearrayobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/bytesobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cellobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/ceval.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/classobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/code.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/codecs.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/compile.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/complexobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/context.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/abstract.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/dictobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/fileobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/initconfig.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/object.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/objimpl.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/pyerrors.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/pylifecycle.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/pymem.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/pystate.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/sysmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/traceback.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/tupleobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/cpython/unicodeobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/descrobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/dictobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/dtoa.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/enumobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/eval.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/fileobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/fileutils.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/floatobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/funcobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/genobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/import.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/intrcheck.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/iterobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/listobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/longintrepr.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/longobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/memoryobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/methodobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/modsupport.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/moduleobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/namespaceobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/object.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/objimpl.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/odictobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/osmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/patchlevel.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/picklebufobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pyarena.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pycapsule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pyconfig.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pyctype.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pydebug.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pyerrors.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pyfpe.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pyhash.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pylifecycle.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pymacconfig.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pymacro.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pymath.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pymem.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pyport.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pystate.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pystrcmp.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pystrtod.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pythonrun.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pythread.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/pytime.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/rangeobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/setobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/sliceobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/structseq.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/sysmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/traceback.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/tracemalloc.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/tupleobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/typeslots.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/unicodeobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/warnings.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: /usr/include/python3.8/weakrefobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/flags.make new file mode 100755 index 0000000..51f4399 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile C with /usr/bin/cc +C_FLAGS = -fPIC -Wall -Wextra -std=gnu99 + +C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_typesupport_c__pyext_EXPORTS + +C_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py -I/usr/include/python3.8 -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c -isystem /opt/ros/foxy/include + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/link.txt new file mode 100755 index 0000000..a798935 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc -fPIC -shared -Wl,-soname,aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so -o rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o -Wl,-rpath,/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces:/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/lib:/opt/ros/foxy/share/geometry_msgs/cmake/../../../lib:/opt/ros/foxy/share/std_msgs/cmake/../../../lib:/opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib: rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so /usr/lib/x86_64-linux-gnu/libpython3.8.so libaruco_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/librmw.so /opt/ros/foxy/lib/librosidl_runtime_c.so libaruco_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so -ldl /opt/ros/foxy/share/geometry_msgs/cmake/../../../lib/libgeometry_msgs__python.so /opt/ros/foxy/share/std_msgs/cmake/../../../lib/libstd_msgs__python.so /opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib/libbuiltin_interfaces__python.so diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/progress.make new file mode 100644 index 0000000..596289c --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 11 +CMAKE_PROGRESS_2 = 12 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o new file mode 100644 index 0000000..206c637 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/CXX.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/CXX.includecache new file mode 100755 index 0000000..38d4278 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/CXX.includecache @@ -0,0 +1,150 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp +cstddef +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/cstddef +rosidl_runtime_c/message_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/rosidl_runtime_c/message_type_support_struct.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +rosidl_typesupport_cpp/identifier.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/rosidl_typesupport_cpp/identifier.hpp +rosidl_typesupport_cpp/message_type_support.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_typesupport_c/type_support_map.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/rosidl_typesupport_c/type_support_map.h +rosidl_typesupport_cpp/message_type_support_dispatch.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/rosidl_typesupport_cpp/message_type_support_dispatch.hpp +rosidl_typesupport_cpp/visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/rosidl_typesupport_cpp/visibility_control.h +rosidl_typesupport_interface/macros.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +geometry_msgs/msg/detail/point__struct.hpp +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.hpp +geometry_msgs/msg/detail/quaternion__struct.hpp +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.hpp + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +algorithm +- +memory +- +stdexcept +- +utility +- +vector +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +rosidl_runtime_c/message_initialization.h +- + +/opt/ros/foxy/include/rosidl_typesupport_c/type_support_map.h +cstddef +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/identifier.hpp +rosidl_typesupport_cpp/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support_dispatch.hpp +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_typesupport_cpp/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_cpp/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_cpp/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_cpp/rosidl_typesupport_cpp/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_cpp/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +geometry_msgs/msg/detail/pose__struct.hpp +rosidl_generator_cpp/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.hpp + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake new file mode 100755 index 0000000..c3ec67c --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake @@ -0,0 +1,29 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_typesupport_cpp_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "rosidl_generator_cpp" + "/opt/ros/foxy/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make new file mode 100755 index 0000000..1d74474 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make @@ -0,0 +1,191 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/flags.make + +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/lib/rosidl_typesupport_cpp/rosidl_typesupport_cpp +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_cpp/__init__.py +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_cpp/resource/action__type_support.cpp.em +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_cpp/resource/idl__type_support.cpp.em +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_cpp/resource/msg__type_support.cpp.em +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_cpp/resource/srv__type_support.cpp.em +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Char.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Header.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/String.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/builtin_interfaces/msg/Time.idl + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ type support dispatch for ROS interfaces" + /usr/bin/python3 /opt/ros/foxy/lib/rosidl_typesupport_cpp/rosidl_typesupport_cpp --generator-arguments-file /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp__arguments.json --typesupports rosidl_typesupport_fastrtps_cpp rosidl_typesupport_introspection_cpp + +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp + +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp > CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i + +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp -o CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s + +# Object files for target aruco_interfaces__rosidl_typesupport_cpp +aruco_interfaces__rosidl_typesupport_cpp_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o" + +# External object files for target aruco_interfaces__rosidl_typesupport_cpp +aruco_interfaces__rosidl_typesupport_cpp_EXTERNAL_OBJECTS = + +libaruco_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o +libaruco_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/librcpputils.so +libaruco_interfaces__rosidl_typesupport_cpp.so: /opt/ros/foxy/lib/librcutils.so +libaruco_interfaces__rosidl_typesupport_cpp.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libaruco_interfaces__rosidl_typesupport_cpp.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build: libaruco_interfaces__rosidl_typesupport_cpp.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build + +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend: rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/cmake_clean.cmake new file mode 100755 index 0000000..6698e4e --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o" + "libaruco_interfaces__rosidl_typesupport_cpp.pdb" + "libaruco_interfaces__rosidl_typesupport_cpp.so" + "rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend.internal new file mode 100644 index 0000000..59622b6 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend.internal @@ -0,0 +1,20 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.hpp + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.hpp + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.hpp + /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/foxy/include/rosidl_typesupport_c/type_support_map.h + /opt/ros/foxy/include/rosidl_typesupport_cpp/identifier.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support_dispatch.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend.make new file mode 100644 index 0000000..fe7dbd2 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/depend.make @@ -0,0 +1,20 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_c/type_support_map.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/identifier.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support_dispatch.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/flags.make new file mode 100755 index 0000000..9ce7fe8 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -std=gnu++14 + +CXX_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_typesupport_cpp_EXPORTS + +CXX_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp -isystem /opt/ros/foxy/include + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/link.txt new file mode 100755 index 0000000..63acbe3 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libaruco_interfaces__rosidl_typesupport_cpp.so -o libaruco_interfaces__rosidl_typesupport_cpp.so CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o -Wl,-rpath,/opt/ros/foxy/lib: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so -ldl diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/progress.make new file mode 100644 index 0000000..d47d864 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 13 +CMAKE_PROGRESS_2 = 14 +CMAKE_PROGRESS_3 = 15 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o new file mode 100644 index 0000000..69f8cb8 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/CXX.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/CXX.includecache new file mode 100755 index 0000000..f849406 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/CXX.includecache @@ -0,0 +1,232 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp +aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h +cassert +- +limits +- +string +- +rosidl_typesupport_fastrtps_c/identifier.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/rosidl_typesupport_fastrtps_c/identifier.h +rosidl_typesupport_fastrtps_c/wstring_conversion.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp +rosidl_typesupport_fastrtps_cpp/message_type_support.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/rosidl_typesupport_fastrtps_cpp/message_type_support.h +aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +fastcdr/Cdr.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/fastcdr/Cdr.h +geometry_msgs/msg/detail/pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__functions.h +rosidl_runtime_c/primitives_sequence.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence.h +rosidl_runtime_c/primitives_sequence_functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence_functions.h + +/opt/ros/foxy/include/fastcdr/Cdr.h +fastcdr_dll.h +/opt/ros/foxy/include/fastcdr/fastcdr_dll.h +FastBuffer.h +/opt/ros/foxy/include/fastcdr/FastBuffer.h +exceptions/NotEnoughMemoryException.h +/opt/ros/foxy/include/fastcdr/exceptions/NotEnoughMemoryException.h +stdint.h +- +string +- +vector +- +map +- +iostream +- +malloc.h +- +stdlib.h +- +array +- + +/opt/ros/foxy/include/fastcdr/FastBuffer.h +fastcdr_dll.h +/opt/ros/foxy/include/fastcdr/fastcdr_dll.h +stdint.h +- +cstdio +- +string.h +- +cstddef +- +utility +- + +/opt/ros/foxy/include/fastcdr/config.h + +/opt/ros/foxy/include/fastcdr/eProsima_auto_link.h + +/opt/ros/foxy/include/fastcdr/exceptions/Exception.h +../fastcdr_dll.h +/opt/ros/foxy/include/fastcdr/fastcdr_dll.h +string +- +exception +- + +/opt/ros/foxy/include/fastcdr/exceptions/NotEnoughMemoryException.h +Exception.h +/opt/ros/foxy/include/fastcdr/exceptions/Exception.h + +/opt/ros/foxy/include/fastcdr/fastcdr_dll.h +fastcdr/config.h +- +eProsima_auto_link.h +/opt/ros/foxy/include/fastcdr/eProsima_auto_link.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/rosidl_runtime_c/visibility_control.h +geometry_msgs/msg/rosidl_generator_c__visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/rosidl_generator_c__visibility_control.h +geometry_msgs/msg/detail/pose__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +geometry_msgs/msg/detail/point__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.h +geometry_msgs/msg/detail/quaternion__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h +stdbool.h +- +stddef.h +- +rosidl_runtime_c/primitives_sequence.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/u16string.h +stddef.h +- +rosidl_runtime_c/primitives_sequence.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/identifier.h +rosidl_typesupport_fastrtps_c/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp +string +- +rosidl_runtime_c/u16string.h +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/rosidl_runtime_c/u16string.h +rosidl_typesupport_fastrtps_c/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/message_type_support.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/rosidl_runtime_c/message_type_support_struct.h +fastcdr/Cdr.h +- + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/visibility_control.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +rosidl_runtime_c/primitives_sequence.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence.h +geometry_msgs/msg/detail/pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h +stddef.h +- +rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_interface/macros.h +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/rosidl_typesupport_interface/macros.h +aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h + +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake new file mode 100755 index 0000000..def5aa2 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake @@ -0,0 +1,55 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "FOONATHAN_MEMORY=1" + "FOONATHAN_MEMORY_VERSION_MAJOR=0" + "FOONATHAN_MEMORY_VERSION_MINOR=6" + "FOONATHAN_MEMORY_VERSION_PATCH=2" + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_typesupport_fastrtps_c_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "rosidl_generator_c" + "rosidl_generator_cpp" + "rosidl_typesupport_fastrtps_c" + "rosidl_typesupport_fastrtps_cpp" + "/opt/ros/foxy/include/geometry_msgs/msg/dds_fastrtps_c" + "/opt/ros/foxy/include/geometry_msgs/srv/dds_fastrtps_c" + "/opt/ros/foxy/include/geometry_msgs/action/dds_fastrtps_c" + "/opt/ros/foxy/include/std_msgs/msg/dds_fastrtps_c" + "/opt/ros/foxy/include/std_msgs/srv/dds_fastrtps_c" + "/opt/ros/foxy/include/std_msgs/action/dds_fastrtps_c" + "/opt/ros/foxy/include/builtin_interfaces/msg/dds_fastrtps_c" + "/opt/ros/foxy/include/builtin_interfaces/srv/dds_fastrtps_c" + "/opt/ros/foxy/include/builtin_interfaces/action/dds_fastrtps_c" + "/opt/ros/foxy/include" + "/opt/ros/foxy/include/foonathan_memory/comp" + "/opt/ros/foxy/include/foonathan_memory" + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make new file mode 100755 index 0000000..6eaa537 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make @@ -0,0 +1,215 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make + +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/lib/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_fastrtps_c/__init__.py +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/msg__rosidl_typesupport_fastrtps_c.h.em +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/msg__type_support_c.cpp.em +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/srv__rosidl_typesupport_fastrtps_c.h.em +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/srv__type_support_c.cpp.em +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Char.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Header.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/String.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h: /opt/ros/foxy/share/builtin_interfaces/msg/Time.idl + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C type support for eProsima Fast-RTPS" + /usr/bin/python3 /opt/ros/foxy/lib/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c --generator-arguments-file /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c__arguments.json + +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp > CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.i + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp -o CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.s + +# Object files for target aruco_interfaces__rosidl_typesupport_fastrtps_c +aruco_interfaces__rosidl_typesupport_fastrtps_c_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o" + +# External object files for target aruco_interfaces__rosidl_typesupport_fastrtps_c +aruco_interfaces__rosidl_typesupport_fastrtps_c_EXTERNAL_OBJECTS = + +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: libaruco_interfaces__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librmw.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librcpputils.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/librcutils.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libfastrtps.so.2.0.2 +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libfoonathan_memory-0.6.2.a +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /usr/lib/x86_64-linux-gnu/libssl.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /usr/lib/x86_64-linux-gnu/libcrypto.so +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: /opt/ros/foxy/lib/libfastcdr.so.1.0.13 +libaruco_interfaces__rosidl_typesupport_fastrtps_c.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libaruco_interfaces__rosidl_typesupport_fastrtps_c.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build: libaruco_interfaces__rosidl_typesupport_fastrtps_c.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean.cmake new file mode 100755 index 0000000..011343d --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o" + "libaruco_interfaces__rosidl_typesupport_fastrtps_c.pdb" + "libaruco_interfaces__rosidl_typesupport_fastrtps_c.so" + "rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h" + "rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.internal new file mode 100644 index 0000000..149131d --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.internal @@ -0,0 +1,32 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp + /opt/ros/foxy/include/fastcdr/Cdr.h + /opt/ros/foxy/include/fastcdr/FastBuffer.h + /opt/ros/foxy/include/fastcdr/config.h + /opt/ros/foxy/include/fastcdr/eProsima_auto_link.h + /opt/ros/foxy/include/fastcdr/exceptions/Exception.h + /opt/ros/foxy/include/fastcdr/exceptions/NotEnoughMemoryException.h + /opt/ros/foxy/include/fastcdr/fastcdr_dll.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h + /opt/ros/foxy/include/rosidl_runtime_c/u16string.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/identifier.h + /opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp + /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/message_type_support.h + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h + rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.make new file mode 100644 index 0000000..568b05a --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/depend.make @@ -0,0 +1,32 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/fastcdr/Cdr.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/fastcdr/FastBuffer.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/fastcdr/config.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/fastcdr/eProsima_auto_link.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/fastcdr/exceptions/Exception.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/fastcdr/exceptions/NotEnoughMemoryException.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/fastcdr/fastcdr_dll.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/u16string.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/identifier.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_fastrtps_c/wstring_conversion.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/message_type_support.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make new file mode 100755 index 0000000..486f5a6 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -Wextra -Wpedantic -Wall -Wextra -Wpedantic -std=gnu++14 + +CXX_DEFINES = -DFOONATHAN_MEMORY=1 -DFOONATHAN_MEMORY_VERSION_MAJOR=0 -DFOONATHAN_MEMORY_VERSION_MINOR=6 -DFOONATHAN_MEMORY_VERSION_PATCH=2 -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_typesupport_fastrtps_c_EXPORTS + +CXX_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp -I/opt/ros/foxy/include/geometry_msgs/msg/dds_fastrtps_c -I/opt/ros/foxy/include/geometry_msgs/srv/dds_fastrtps_c -I/opt/ros/foxy/include/geometry_msgs/action/dds_fastrtps_c -I/opt/ros/foxy/include/std_msgs/msg/dds_fastrtps_c -I/opt/ros/foxy/include/std_msgs/srv/dds_fastrtps_c -I/opt/ros/foxy/include/std_msgs/action/dds_fastrtps_c -I/opt/ros/foxy/include/builtin_interfaces/msg/dds_fastrtps_c -I/opt/ros/foxy/include/builtin_interfaces/srv/dds_fastrtps_c -I/opt/ros/foxy/include/builtin_interfaces/action/dds_fastrtps_c -isystem /opt/ros/foxy/include -isystem /opt/ros/foxy/include/foonathan_memory/comp -isystem /opt/ros/foxy/include/foonathan_memory + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt new file mode 100755 index 0000000..e484412 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libaruco_interfaces__rosidl_typesupport_fastrtps_c.so -o libaruco_interfaces__rosidl_typesupport_fastrtps_c.so CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o -Wl,-rpath,/opt/ros/foxy/lib:/home/ros2/dev2_ws/build/aruco_interfaces: /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so libaruco_interfaces__rosidl_generator_c.so libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/librmw.so /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so /opt/ros/foxy/lib/libfastrtps.so.2.0.2 /opt/ros/foxy/lib/libfoonathan_memory-0.6.2.a -lpthread /usr/lib/x86_64-linux-gnu/libtinyxml2.so -lpthread /usr/lib/x86_64-linux-gnu/libtinyxml2.so -ldl /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so -lrt /opt/ros/foxy/lib/libfastcdr.so.1.0.13 diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/progress.make new file mode 100644 index 0000000..9997fcc --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 16 +CMAKE_PROGRESS_2 = 17 +CMAKE_PROGRESS_3 = 18 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o new file mode 100644 index 0000000..fa882ca Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/C.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/C.includecache new file mode 100755 index 0000000..dca5c82 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/C.includecache @@ -0,0 +1,628 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c +Python.h +- +stdbool.h +- +stdint.h +- +rosidl_runtime_c/visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/visibility_control.h +rosidl_runtime_c/message_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/service_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/action_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/action_type_support_struct.h +aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +geometry_msgs/msg/detail/point__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.h +geometry_msgs/msg/detail/quaternion__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/action_type_support_struct.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +/usr/include/python3.8/Python.h +patchlevel.h +/usr/include/python3.8/patchlevel.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +pymacconfig.h +/usr/include/python3.8/pymacconfig.h +limits.h +- +stdio.h +- +string.h +- +errno.h +- +stdlib.h +- +unistd.h +- +crypt.h +- +stddef.h +- +assert.h +- +pyport.h +/usr/include/python3.8/pyport.h +pymacro.h +/usr/include/python3.8/pymacro.h +pymath.h +/usr/include/python3.8/pymath.h +pytime.h +/usr/include/python3.8/pytime.h +pymem.h +/usr/include/python3.8/pymem.h +object.h +/usr/include/python3.8/object.h +objimpl.h +/usr/include/python3.8/objimpl.h +typeslots.h +/usr/include/python3.8/typeslots.h +pyhash.h +/usr/include/python3.8/pyhash.h +pydebug.h +/usr/include/python3.8/pydebug.h +bytearrayobject.h +/usr/include/python3.8/bytearrayobject.h +bytesobject.h +/usr/include/python3.8/bytesobject.h +unicodeobject.h +/usr/include/python3.8/unicodeobject.h +longobject.h +/usr/include/python3.8/longobject.h +longintrepr.h +/usr/include/python3.8/longintrepr.h +boolobject.h +/usr/include/python3.8/boolobject.h +floatobject.h +/usr/include/python3.8/floatobject.h +complexobject.h +/usr/include/python3.8/complexobject.h +rangeobject.h +/usr/include/python3.8/rangeobject.h +memoryobject.h +/usr/include/python3.8/memoryobject.h +tupleobject.h +/usr/include/python3.8/tupleobject.h +listobject.h +/usr/include/python3.8/listobject.h +dictobject.h +/usr/include/python3.8/dictobject.h +odictobject.h +/usr/include/python3.8/odictobject.h +enumobject.h +/usr/include/python3.8/enumobject.h +setobject.h +/usr/include/python3.8/setobject.h +methodobject.h +/usr/include/python3.8/methodobject.h +moduleobject.h +/usr/include/python3.8/moduleobject.h +funcobject.h +/usr/include/python3.8/funcobject.h +classobject.h +/usr/include/python3.8/classobject.h +fileobject.h +/usr/include/python3.8/fileobject.h +pycapsule.h +/usr/include/python3.8/pycapsule.h +traceback.h +/usr/include/python3.8/traceback.h +sliceobject.h +/usr/include/python3.8/sliceobject.h +cellobject.h +/usr/include/python3.8/cellobject.h +iterobject.h +/usr/include/python3.8/iterobject.h +genobject.h +/usr/include/python3.8/genobject.h +descrobject.h +/usr/include/python3.8/descrobject.h +warnings.h +/usr/include/python3.8/warnings.h +weakrefobject.h +/usr/include/python3.8/weakrefobject.h +structseq.h +/usr/include/python3.8/structseq.h +namespaceobject.h +/usr/include/python3.8/namespaceobject.h +picklebufobject.h +/usr/include/python3.8/picklebufobject.h +codecs.h +/usr/include/python3.8/codecs.h +pyerrors.h +/usr/include/python3.8/pyerrors.h +cpython/initconfig.h +/usr/include/python3.8/cpython/initconfig.h +pystate.h +/usr/include/python3.8/pystate.h +context.h +/usr/include/python3.8/context.h +pyarena.h +/usr/include/python3.8/pyarena.h +modsupport.h +/usr/include/python3.8/modsupport.h +compile.h +/usr/include/python3.8/compile.h +pythonrun.h +/usr/include/python3.8/pythonrun.h +pylifecycle.h +/usr/include/python3.8/pylifecycle.h +ceval.h +/usr/include/python3.8/ceval.h +sysmodule.h +/usr/include/python3.8/sysmodule.h +osmodule.h +/usr/include/python3.8/osmodule.h +intrcheck.h +/usr/include/python3.8/intrcheck.h +import.h +/usr/include/python3.8/import.h +abstract.h +/usr/include/python3.8/abstract.h +bltinmodule.h +/usr/include/python3.8/bltinmodule.h +eval.h +/usr/include/python3.8/eval.h +pyctype.h +/usr/include/python3.8/pyctype.h +pystrtod.h +/usr/include/python3.8/pystrtod.h +pystrcmp.h +/usr/include/python3.8/pystrcmp.h +dtoa.h +/usr/include/python3.8/dtoa.h +fileutils.h +/usr/include/python3.8/fileutils.h +pyfpe.h +/usr/include/python3.8/pyfpe.h +tracemalloc.h +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/abstract.h +cpython/abstract.h +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/bltinmodule.h + +/usr/include/python3.8/boolobject.h + +/usr/include/python3.8/bytearrayobject.h +stdarg.h +- + +/usr/include/python3.8/bytesobject.h +stdarg.h +- + +/usr/include/python3.8/cellobject.h + +/usr/include/python3.8/ceval.h + +/usr/include/python3.8/classobject.h + +/usr/include/python3.8/code.h + +/usr/include/python3.8/codecs.h + +/usr/include/python3.8/compile.h +code.h +/usr/include/python3.8/code.h + +/usr/include/python3.8/complexobject.h + +/usr/include/python3.8/context.h + +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/cpython/initconfig.h + +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/cpython/pystate.h +cpython/initconfig.h +/usr/include/python3.8/cpython/cpython/initconfig.h + +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/descrobject.h + +/usr/include/python3.8/dictobject.h +cpython/dictobject.h +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/dtoa.h + +/usr/include/python3.8/enumobject.h + +/usr/include/python3.8/eval.h + +/usr/include/python3.8/fileobject.h +cpython/fileobject.h +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/fileutils.h + +/usr/include/python3.8/floatobject.h + +/usr/include/python3.8/funcobject.h + +/usr/include/python3.8/genobject.h +pystate.h +/usr/include/python3.8/pystate.h + +/usr/include/python3.8/import.h + +/usr/include/python3.8/intrcheck.h + +/usr/include/python3.8/iterobject.h + +/usr/include/python3.8/listobject.h + +/usr/include/python3.8/longintrepr.h + +/usr/include/python3.8/longobject.h + +/usr/include/python3.8/memoryobject.h + +/usr/include/python3.8/methodobject.h + +/usr/include/python3.8/modsupport.h +stdarg.h +- + +/usr/include/python3.8/moduleobject.h + +/usr/include/python3.8/namespaceobject.h + +/usr/include/python3.8/object.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/object.h +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/objimpl.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/objimpl.h +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/odictobject.h + +/usr/include/python3.8/osmodule.h + +/usr/include/python3.8/patchlevel.h + +/usr/include/python3.8/picklebufobject.h + +/usr/include/python3.8/pyarena.h + +/usr/include/python3.8/pycapsule.h + +/usr/include/python3.8/pyconfig.h +x86_64-linux-gnu/python3.8/pyconfig.h +- +x86_64-linux-gnux32/python3.8/pyconfig.h +- +i386-linux-gnu/python3.8/pyconfig.h +- +aarch64-linux-gnu/python3.8/pyconfig.h +- +alpha-linux-gnu/python3.8/pyconfig.h +- +arm-linux-gnueabihf/python3.8/pyconfig.h +- +arm-linux-gnueabi/python3.8/pyconfig.h +- +hppa-linux-gnu/python3.8/pyconfig.h +- +ia64-linux-gnu/python3.8/pyconfig.h +- +m68k-linux-gnu/python3.8/pyconfig.h +- +mipsisa32r6el-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabi64/python3.8/pyconfig.h +- +mipsisa32r6-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabi64/python3.8/pyconfig.h +- +mipsel-linux-gnu/python3.8/pyconfig.h +- +mips64el-linux-gnuabin32/python3.8/pyconfig.h +- +mips64el-linux-gnuabi64/python3.8/pyconfig.h +- +mips-linux-gnu/python3.8/pyconfig.h +- +mips64-linux-gnuabin32/python3.8/pyconfig.h +- +mips64-linux-gnuabi64/python3.8/pyconfig.h +- +or1k-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnuspe/python3.8/pyconfig.h +- +powerpc64le-linux-gnu/python3.8/pyconfig.h +- +powerpc64-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnu/python3.8/pyconfig.h +- +s390x-linux-gnu/python3.8/pyconfig.h +- +s390-linux-gnu/python3.8/pyconfig.h +- +sh4-linux-gnu/python3.8/pyconfig.h +- +sparc64-linux-gnu/python3.8/pyconfig.h +- +sparc-linux-gnu/python3.8/pyconfig.h +- +riscv64-linux-gnu/python3.8/pyconfig.h +- +riscv32-linux-gnu/python3.8/pyconfig.h +- +x86_64-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-gnu/python3.8/pyconfig.h +- + +/usr/include/python3.8/pyctype.h + +/usr/include/python3.8/pydebug.h + +/usr/include/python3.8/pyerrors.h +stdarg.h +- +cpython/pyerrors.h +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/pyfpe.h + +/usr/include/python3.8/pyhash.h + +/usr/include/python3.8/pylifecycle.h +cpython/pylifecycle.h +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/pymacconfig.h + +/usr/include/python3.8/pymacro.h + +/usr/include/python3.8/pymath.h +pyconfig.h +/usr/include/python3.8/pyconfig.h + +/usr/include/python3.8/pymem.h +pyport.h +/usr/include/python3.8/pyport.h +cpython/pymem.h +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/pyport.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +inttypes.h +- +stdlib.h +- +ieeefp.h +- +math.h +- +sys/time.h +- +time.h +- +sys/time.h +- +time.h +- +sys/select.h +- +sys/stat.h +- +stat.h +- +sys/types.h +- +sys/termio.h +- +ctype.h +- +wctype.h +- + +/usr/include/python3.8/pystate.h +pythread.h +/usr/include/python3.8/pythread.h +cpython/pystate.h +/usr/include/python3.8/cpython/pystate.h + +/usr/include/python3.8/pystrcmp.h + +/usr/include/python3.8/pystrtod.h + +/usr/include/python3.8/pythonrun.h + +/usr/include/python3.8/pythread.h +pthread.h +- + +/usr/include/python3.8/pytime.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +object.h +/usr/include/python3.8/object.h + +/usr/include/python3.8/rangeobject.h + +/usr/include/python3.8/setobject.h + +/usr/include/python3.8/sliceobject.h + +/usr/include/python3.8/structseq.h + +/usr/include/python3.8/sysmodule.h +cpython/sysmodule.h +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/traceback.h +cpython/traceback.h +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/tupleobject.h +cpython/tupleobject.h +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/typeslots.h + +/usr/include/python3.8/unicodeobject.h +stdarg.h +- +ctype.h +- +wchar.h +- +cpython/unicodeobject.h +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/warnings.h + +/usr/include/python3.8/weakrefobject.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/visibility_control.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +rosidl_runtime_c/primitives_sequence.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence.h +geometry_msgs/msg/detail/pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +rosidl_typesupport_interface/macros.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_typesupport_interface/macros.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_runtime_c/message_type_support_struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/message_type_support_struct.h + +rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake new file mode 100755 index 0000000..ccb6951 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake @@ -0,0 +1,55 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "C" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_C + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o" + ) +set(CMAKE_C_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_C + "FOONATHAN_MEMORY=1" + "FOONATHAN_MEMORY_VERSION_MAJOR=0" + "FOONATHAN_MEMORY_VERSION_MINOR=6" + "FOONATHAN_MEMORY_VERSION_PATCH=2" + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_C_TARGET_INCLUDE_PATH + "rosidl_generator_c" + "rosidl_generator_py" + "/usr/include/python3.8" + "rosidl_typesupport_c" + "rosidl_generator_cpp" + "rosidl_typesupport_fastrtps_c" + "rosidl_typesupport_fastrtps_cpp" + "/opt/ros/foxy/include/geometry_msgs/msg/dds_fastrtps_c" + "/opt/ros/foxy/include/geometry_msgs/srv/dds_fastrtps_c" + "/opt/ros/foxy/include/geometry_msgs/action/dds_fastrtps_c" + "/opt/ros/foxy/include/std_msgs/msg/dds_fastrtps_c" + "/opt/ros/foxy/include/std_msgs/srv/dds_fastrtps_c" + "/opt/ros/foxy/include/std_msgs/action/dds_fastrtps_c" + "/opt/ros/foxy/include/builtin_interfaces/msg/dds_fastrtps_c" + "/opt/ros/foxy/include/builtin_interfaces/srv/dds_fastrtps_c" + "/opt/ros/foxy/include/builtin_interfaces/action/dds_fastrtps_c" + "/opt/ros/foxy/include" + "/opt/ros/foxy/include/foonathan_memory/comp" + "/opt/ros/foxy/include/foonathan_memory" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make new file mode 100755 index 0000000..3b307ac --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make @@ -0,0 +1,147 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c > CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c -o CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s + +# Object files for target aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext +aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o" + +# External object files for target aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext +aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext_EXTERNAL_OBJECTS = + +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libpython3.8.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: libaruco_interfaces__rosidl_typesupport_fastrtps_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: libaruco_interfaces__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librmw.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/share/geometry_msgs/cmake/../../../lib/libgeometry_msgs__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/share/std_msgs/cmake/../../../lib/libstd_msgs__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib/libbuiltin_interfaces__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: libaruco_interfaces__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librmw.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librcpputils.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librcutils.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libfastrtps.so.2.0.2 +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libfoonathan_memory-0.6.2.a +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libssl.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libcrypto.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libfastcdr.so.1.0.13 +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build: rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean.cmake new file mode 100755 index 0000000..18df5ac --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o" + "rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.pdb" + "rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.internal new file mode 100644 index 0000000..bd19cdc --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.internal @@ -0,0 +1,105 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h + /opt/ros/foxy/include/rosidl_runtime_c/action_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h + /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + /usr/include/python3.8/Python.h + /usr/include/python3.8/abstract.h + /usr/include/python3.8/bltinmodule.h + /usr/include/python3.8/boolobject.h + /usr/include/python3.8/bytearrayobject.h + /usr/include/python3.8/bytesobject.h + /usr/include/python3.8/cellobject.h + /usr/include/python3.8/ceval.h + /usr/include/python3.8/classobject.h + /usr/include/python3.8/code.h + /usr/include/python3.8/codecs.h + /usr/include/python3.8/compile.h + /usr/include/python3.8/complexobject.h + /usr/include/python3.8/context.h + /usr/include/python3.8/cpython/abstract.h + /usr/include/python3.8/cpython/dictobject.h + /usr/include/python3.8/cpython/fileobject.h + /usr/include/python3.8/cpython/initconfig.h + /usr/include/python3.8/cpython/object.h + /usr/include/python3.8/cpython/objimpl.h + /usr/include/python3.8/cpython/pyerrors.h + /usr/include/python3.8/cpython/pylifecycle.h + /usr/include/python3.8/cpython/pymem.h + /usr/include/python3.8/cpython/pystate.h + /usr/include/python3.8/cpython/sysmodule.h + /usr/include/python3.8/cpython/traceback.h + /usr/include/python3.8/cpython/tupleobject.h + /usr/include/python3.8/cpython/unicodeobject.h + /usr/include/python3.8/descrobject.h + /usr/include/python3.8/dictobject.h + /usr/include/python3.8/dtoa.h + /usr/include/python3.8/enumobject.h + /usr/include/python3.8/eval.h + /usr/include/python3.8/fileobject.h + /usr/include/python3.8/fileutils.h + /usr/include/python3.8/floatobject.h + /usr/include/python3.8/funcobject.h + /usr/include/python3.8/genobject.h + /usr/include/python3.8/import.h + /usr/include/python3.8/intrcheck.h + /usr/include/python3.8/iterobject.h + /usr/include/python3.8/listobject.h + /usr/include/python3.8/longintrepr.h + /usr/include/python3.8/longobject.h + /usr/include/python3.8/memoryobject.h + /usr/include/python3.8/methodobject.h + /usr/include/python3.8/modsupport.h + /usr/include/python3.8/moduleobject.h + /usr/include/python3.8/namespaceobject.h + /usr/include/python3.8/object.h + /usr/include/python3.8/objimpl.h + /usr/include/python3.8/odictobject.h + /usr/include/python3.8/osmodule.h + /usr/include/python3.8/patchlevel.h + /usr/include/python3.8/picklebufobject.h + /usr/include/python3.8/pyarena.h + /usr/include/python3.8/pycapsule.h + /usr/include/python3.8/pyconfig.h + /usr/include/python3.8/pyctype.h + /usr/include/python3.8/pydebug.h + /usr/include/python3.8/pyerrors.h + /usr/include/python3.8/pyfpe.h + /usr/include/python3.8/pyhash.h + /usr/include/python3.8/pylifecycle.h + /usr/include/python3.8/pymacconfig.h + /usr/include/python3.8/pymacro.h + /usr/include/python3.8/pymath.h + /usr/include/python3.8/pymem.h + /usr/include/python3.8/pyport.h + /usr/include/python3.8/pystate.h + /usr/include/python3.8/pystrcmp.h + /usr/include/python3.8/pystrtod.h + /usr/include/python3.8/pythonrun.h + /usr/include/python3.8/pythread.h + /usr/include/python3.8/pytime.h + /usr/include/python3.8/rangeobject.h + /usr/include/python3.8/setobject.h + /usr/include/python3.8/sliceobject.h + /usr/include/python3.8/structseq.h + /usr/include/python3.8/sysmodule.h + /usr/include/python3.8/traceback.h + /usr/include/python3.8/tracemalloc.h + /usr/include/python3.8/tupleobject.h + /usr/include/python3.8/typeslots.h + /usr/include/python3.8/unicodeobject.h + /usr/include/python3.8/warnings.h + /usr/include/python3.8/weakrefobject.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h + rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.make new file mode 100644 index 0000000..8c1bf06 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/depend.make @@ -0,0 +1,105 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/action_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/Python.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/abstract.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/bltinmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/boolobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/bytearrayobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/bytesobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cellobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/ceval.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/classobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/code.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/codecs.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/compile.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/complexobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/context.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/abstract.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/dictobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/fileobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/initconfig.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/object.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/objimpl.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/pyerrors.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/pylifecycle.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/pymem.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/pystate.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/sysmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/traceback.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/tupleobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/cpython/unicodeobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/descrobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/dictobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/dtoa.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/enumobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/eval.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/fileobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/fileutils.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/floatobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/funcobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/genobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/import.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/intrcheck.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/iterobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/listobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/longintrepr.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/longobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/memoryobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/methodobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/modsupport.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/moduleobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/namespaceobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/object.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/objimpl.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/odictobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/osmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/patchlevel.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/picklebufobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pyarena.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pycapsule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pyconfig.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pyctype.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pydebug.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pyerrors.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pyfpe.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pyhash.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pylifecycle.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pymacconfig.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pymacro.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pymath.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pymem.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pyport.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pystate.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pystrcmp.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pystrtod.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pythonrun.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pythread.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/pytime.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/rangeobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/setobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/sliceobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/structseq.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/sysmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/traceback.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/tracemalloc.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/tupleobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/typeslots.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/unicodeobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/warnings.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: /usr/include/python3.8/weakrefobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make new file mode 100755 index 0000000..eed0362 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile C with /usr/bin/cc +C_FLAGS = -fPIC -Wall -Wextra -std=gnu99 + +C_DEFINES = -DFOONATHAN_MEMORY=1 -DFOONATHAN_MEMORY_VERSION_MAJOR=0 -DFOONATHAN_MEMORY_VERSION_MINOR=6 -DFOONATHAN_MEMORY_VERSION_PATCH=2 -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_typesupport_fastrtps_c__pyext_EXPORTS + +C_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py -I/usr/include/python3.8 -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp -I/opt/ros/foxy/include/geometry_msgs/msg/dds_fastrtps_c -I/opt/ros/foxy/include/geometry_msgs/srv/dds_fastrtps_c -I/opt/ros/foxy/include/geometry_msgs/action/dds_fastrtps_c -I/opt/ros/foxy/include/std_msgs/msg/dds_fastrtps_c -I/opt/ros/foxy/include/std_msgs/srv/dds_fastrtps_c -I/opt/ros/foxy/include/std_msgs/action/dds_fastrtps_c -I/opt/ros/foxy/include/builtin_interfaces/msg/dds_fastrtps_c -I/opt/ros/foxy/include/builtin_interfaces/srv/dds_fastrtps_c -I/opt/ros/foxy/include/builtin_interfaces/action/dds_fastrtps_c -isystem /opt/ros/foxy/include -isystem /opt/ros/foxy/include/foonathan_memory/comp -isystem /opt/ros/foxy/include/foonathan_memory + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt new file mode 100755 index 0000000..043fedb --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so -o rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o -Wl,-rpath,/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces:/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/lib:/opt/ros/foxy/share/geometry_msgs/cmake/../../../lib:/opt/ros/foxy/share/std_msgs/cmake/../../../lib:/opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib: rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so /usr/lib/x86_64-linux-gnu/libpython3.8.so libaruco_interfaces__rosidl_typesupport_fastrtps_c.so libaruco_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/librmw.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/share/geometry_msgs/cmake/../../../lib/libgeometry_msgs__python.so /opt/ros/foxy/share/std_msgs/cmake/../../../lib/libstd_msgs__python.so /opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib/libbuiltin_interfaces__python.so libaruco_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/librmw.so /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so /opt/ros/foxy/lib/libfastrtps.so.2.0.2 /opt/ros/foxy/lib/libfoonathan_memory-0.6.2.a -lpthread /usr/lib/x86_64-linux-gnu/libtinyxml2.so -lpthread /usr/lib/x86_64-linux-gnu/libtinyxml2.so -ldl /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so -lrt /opt/ros/foxy/lib/libfastcdr.so.1.0.13 diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/progress.make new file mode 100644 index 0000000..48b3d8a --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 19 +CMAKE_PROGRESS_2 = 20 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o new file mode 100644 index 0000000..97b4171 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/CXX.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/CXX.includecache new file mode 100755 index 0000000..deeda81 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/CXX.includecache @@ -0,0 +1,234 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp +aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp +aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +limits +- +stdexcept +- +string +- +rosidl_typesupport_cpp/message_type_support.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_typesupport_fastrtps_cpp/identifier.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/rosidl_typesupport_fastrtps_cpp/identifier.hpp +rosidl_typesupport_fastrtps_cpp/message_type_support.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/rosidl_typesupport_fastrtps_cpp/message_type_support.h +rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp +rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp +fastcdr/Cdr.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/fastcdr/Cdr.h + +/opt/ros/foxy/include/fastcdr/Cdr.h +fastcdr_dll.h +/opt/ros/foxy/include/fastcdr/fastcdr_dll.h +FastBuffer.h +/opt/ros/foxy/include/fastcdr/FastBuffer.h +exceptions/NotEnoughMemoryException.h +/opt/ros/foxy/include/fastcdr/exceptions/NotEnoughMemoryException.h +stdint.h +- +string +- +vector +- +map +- +iostream +- +malloc.h +- +stdlib.h +- +array +- + +/opt/ros/foxy/include/fastcdr/FastBuffer.h +fastcdr_dll.h +/opt/ros/foxy/include/fastcdr/fastcdr_dll.h +stdint.h +- +cstdio +- +string.h +- +cstddef +- +utility +- + +/opt/ros/foxy/include/fastcdr/config.h + +/opt/ros/foxy/include/fastcdr/eProsima_auto_link.h + +/opt/ros/foxy/include/fastcdr/exceptions/Exception.h +../fastcdr_dll.h +/opt/ros/foxy/include/fastcdr/fastcdr_dll.h +string +- +exception +- + +/opt/ros/foxy/include/fastcdr/exceptions/NotEnoughMemoryException.h +Exception.h +/opt/ros/foxy/include/fastcdr/exceptions/Exception.h + +/opt/ros/foxy/include/fastcdr/fastcdr_dll.h +fastcdr/config.h +- +eProsima_auto_link.h +/opt/ros/foxy/include/fastcdr/eProsima_auto_link.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +geometry_msgs/msg/detail/point__struct.hpp +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.hpp +geometry_msgs/msg/detail/quaternion__struct.hpp +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.hpp + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +algorithm +- +memory +- +stdexcept +- +utility +- +vector +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +rosidl_runtime_c/message_initialization.h +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/identifier.hpp +rosidl_typesupport_fastrtps_cpp/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/message_type_support.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/rosidl_runtime_c/message_type_support_struct.h +fastcdr/Cdr.h +- + +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_typesupport_fastrtps_cpp/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp +rosidl_typesupport_fastrtps_cpp/visibility_control.h +- +string +- + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +geometry_msgs/msg/detail/pose__struct.hpp +rosidl_generator_cpp/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.hpp + +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp +rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_interface/macros.h +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/rosidl_typesupport_interface/macros.h +aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +fastcdr/Cdr.h +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/fastcdr/Cdr.h + +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake new file mode 100755 index 0000000..e6ce4ec --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake @@ -0,0 +1,42 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "FOONATHAN_MEMORY=1" + "FOONATHAN_MEMORY_VERSION_MAJOR=0" + "FOONATHAN_MEMORY_VERSION_MINOR=6" + "FOONATHAN_MEMORY_VERSION_PATCH=2" + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_typesupport_fastrtps_cpp_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "rosidl_generator_cpp" + "rosidl_typesupport_fastrtps_cpp" + "/opt/ros/foxy/include" + "/opt/ros/foxy/include/foonathan_memory/comp" + "/opt/ros/foxy/include/foonathan_memory" + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make new file mode 100755 index 0000000..859b402 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make @@ -0,0 +1,209 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make + +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/lib/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_fastrtps_cpp/__init__.py +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/idl__type_support.cpp.em +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/msg__rosidl_typesupport_fastrtps_cpp.hpp.em +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/msg__type_support.cpp.em +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/srv__rosidl_typesupport_fastrtps_cpp.hpp.em +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/srv__type_support.cpp.em +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Char.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Header.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/String.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp: /opt/ros/foxy/share/builtin_interfaces/msg/Time.idl + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ type support for eProsima Fast-RTPS" + /usr/bin/python3 /opt/ros/foxy/lib/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp --generator-arguments-file /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp__arguments.json + +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp > CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.i + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp -o CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.s + +# Object files for target aruco_interfaces__rosidl_typesupport_fastrtps_cpp +aruco_interfaces__rosidl_typesupport_fastrtps_cpp_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o" + +# External object files for target aruco_interfaces__rosidl_typesupport_fastrtps_cpp +aruco_interfaces__rosidl_typesupport_fastrtps_cpp_EXTERNAL_OBJECTS = + +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/librmw.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libfastrtps.so.2.0.2 +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libfastcdr.so.1.0.13 +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/librcpputils.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/librcutils.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /opt/ros/foxy/lib/libfoonathan_memory-0.6.2.a +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /usr/lib/x86_64-linux-gnu/libssl.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: /usr/lib/x86_64-linux-gnu/libcrypto.so +libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build: libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean.cmake new file mode 100755 index 0000000..c78997a --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o" + "libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.pdb" + "libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so" + "rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp" + "rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.internal new file mode 100644 index 0000000..0f24987 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.internal @@ -0,0 +1,30 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp + /opt/ros/foxy/include/fastcdr/Cdr.h + /opt/ros/foxy/include/fastcdr/FastBuffer.h + /opt/ros/foxy/include/fastcdr/config.h + /opt/ros/foxy/include/fastcdr/eProsima_auto_link.h + /opt/ros/foxy/include/fastcdr/exceptions/Exception.h + /opt/ros/foxy/include/fastcdr/exceptions/NotEnoughMemoryException.h + /opt/ros/foxy/include/fastcdr/fastcdr_dll.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.hpp + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.hpp + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.hpp + /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/identifier.hpp + /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/message_type_support.h + /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp + rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp + rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.make new file mode 100644 index 0000000..36d5c4e --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/depend.make @@ -0,0 +1,30 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/fastcdr/Cdr.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/fastcdr/FastBuffer.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/fastcdr/config.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/fastcdr/eProsima_auto_link.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/fastcdr/exceptions/Exception.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/fastcdr/exceptions/NotEnoughMemoryException.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/fastcdr/fastcdr_dll.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/identifier.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/message_type_support.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make new file mode 100755 index 0000000..d3fb101 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -Wextra -Wpedantic -Wall -Wextra -Wpedantic -std=gnu++14 + +CXX_DEFINES = -DFOONATHAN_MEMORY=1 -DFOONATHAN_MEMORY_VERSION_MAJOR=0 -DFOONATHAN_MEMORY_VERSION_MINOR=6 -DFOONATHAN_MEMORY_VERSION_PATCH=2 -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_typesupport_fastrtps_cpp_EXPORTS + +CXX_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/foxy/include -isystem /opt/ros/foxy/include/foonathan_memory/comp -isystem /opt/ros/foxy/include/foonathan_memory + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt new file mode 100755 index 0000000..595e4da --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so -o libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o -Wl,-rpath,/opt/ros/foxy/lib: /opt/ros/foxy/lib/librmw.so /opt/ros/foxy/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/foxy/lib/libfastrtps.so.2.0.2 /opt/ros/foxy/lib/libfastcdr.so.1.0.13 /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so /opt/ros/foxy/lib/libfoonathan_memory-0.6.2.a -lpthread /usr/lib/x86_64-linux-gnu/libtinyxml2.so -lpthread /usr/lib/x86_64-linux-gnu/libtinyxml2.so -ldl /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so -lrt diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/progress.make new file mode 100644 index 0000000..783e557 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 21 +CMAKE_PROGRESS_2 = 22 +CMAKE_PROGRESS_3 = 23 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o new file mode 100644 index 0000000..25f9587 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/C.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/C.includecache new file mode 100755 index 0000000..4ba8ee5 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/C.includecache @@ -0,0 +1,190 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c +stddef.h +- +aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h +aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h +rosidl_typesupport_introspection_c/field_types.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/rosidl_typesupport_introspection_c/field_types.h +rosidl_typesupport_introspection_c/identifier.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/rosidl_typesupport_introspection_c/identifier.h +rosidl_typesupport_introspection_c/message_introspection.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/rosidl_typesupport_introspection_c/message_introspection.h +aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +rosidl_runtime_c/primitives_sequence_functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence_functions.h +geometry_msgs/msg/pose.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/geometry_msgs/msg/pose.h +geometry_msgs/msg/detail/pose__rosidl_typesupport_introspection_c.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__rosidl_typesupport_introspection_c.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/rosidl_runtime_c/visibility_control.h +geometry_msgs/msg/rosidl_generator_c__visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/rosidl_generator_c__visibility_control.h +geometry_msgs/msg/detail/pose__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__rosidl_typesupport_introspection_c.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/rosidl_typesupport_interface/macros.h +geometry_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +geometry_msgs/msg/detail/point__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.h +geometry_msgs/msg/detail/quaternion__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__type_support.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/rosidl_typesupport_interface/macros.h +geometry_msgs/msg/rosidl_generator_c__visibility_control.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/rosidl_generator_c__visibility_control.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/rosidl_runtime_c/message_type_support_struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/pose.h +geometry_msgs/msg/detail/pose__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/geometry_msgs/msg/detail/pose__struct.h +geometry_msgs/msg/detail/pose__functions.h +/opt/ros/foxy/include/geometry_msgs/msg/geometry_msgs/msg/detail/pose__functions.h +geometry_msgs/msg/detail/pose__type_support.h +/opt/ros/foxy/include/geometry_msgs/msg/geometry_msgs/msg/detail/pose__type_support.h + +/opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h + +/opt/ros/foxy/include/geometry_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h +stdbool.h +- +stddef.h +- +rosidl_runtime_c/primitives_sequence.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_typesupport_introspection_c/field_types.h +stdint.h +- + +/opt/ros/foxy/include/rosidl_typesupport_introspection_c/identifier.h +rosidl_typesupport_introspection_c/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_introspection_c/message_introspection.h +stdbool.h +- +stddef.h +- +stdint.h +- +rosidl_runtime_c/message_initialization.h +/opt/ros/foxy/include/rosidl_typesupport_introspection_c/rosidl_runtime_c/message_initialization.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_typesupport_introspection_c/rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_introspection_c/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_introspection_c/visibility_control.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/visibility_control.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +rosidl_runtime_c/primitives_sequence.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence.h +geometry_msgs/msg/detail/pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h +rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_interface/macros.h +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/rosidl_typesupport_interface/macros.h +aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h + +rosidl_typesupport_introspection_c/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/DependInfo.cmake new file mode 100755 index 0000000..6598439 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/DependInfo.cmake @@ -0,0 +1,37 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "C" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_C + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o" + ) +set(CMAKE_C_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_C + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_typesupport_introspection_c_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_C_TARGET_INCLUDE_PATH + "rosidl_generator_c" + "rosidl_typesupport_introspection_c" + "/opt/ros/foxy/include" + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make new file mode 100755 index 0000000..71ebfd2 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make @@ -0,0 +1,198 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/flags.make + +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/lib/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_introspection_c/__init__.py +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/idl__type_support.c.em +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/msg__rosidl_typesupport_introspection_c.h.em +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/msg__type_support.c.em +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/srv__rosidl_typesupport_introspection_c.h.em +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/srv__type_support.c.em +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Char.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Header.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/String.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h: /opt/ros/foxy/share/builtin_interfaces/msg/Time.idl + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C introspection for ROS interfaces" + /usr/bin/python3 /opt/ros/foxy/lib/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c --generator-arguments-file /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c__arguments.json + +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c: rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c > CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.i + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c -o CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.s + +# Object files for target aruco_interfaces__rosidl_typesupport_introspection_c +aruco_interfaces__rosidl_typesupport_introspection_c_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o" + +# External object files for target aruco_interfaces__rosidl_typesupport_introspection_c +aruco_interfaces__rosidl_typesupport_introspection_c_EXTERNAL_OBJECTS = + +libaruco_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o +libaruco_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make +libaruco_interfaces__rosidl_typesupport_introspection_c.so: libaruco_interfaces__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/librcpputils.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: /opt/ros/foxy/lib/librcutils.so +libaruco_interfaces__rosidl_typesupport_introspection_c.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C shared library libaruco_interfaces__rosidl_typesupport_introspection_c.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build: libaruco_interfaces__rosidl_typesupport_introspection_c.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend: rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean.cmake new file mode 100755 index 0000000..6bb4506 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o" + "libaruco_interfaces__rosidl_typesupport_introspection_c.pdb" + "libaruco_interfaces__rosidl_typesupport_introspection_c.so" + "rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h" + "rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend.internal new file mode 100644 index 0000000..0e16575 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend.internal @@ -0,0 +1,29 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__rosidl_typesupport_introspection_c.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__type_support.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/pose.h + /opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h + /opt/ros/foxy/include/geometry_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + /opt/ros/foxy/include/rosidl_typesupport_introspection_c/field_types.h + /opt/ros/foxy/include/rosidl_typesupport_introspection_c/identifier.h + /opt/ros/foxy/include/rosidl_typesupport_introspection_c/message_introspection.h + /opt/ros/foxy/include/rosidl_typesupport_introspection_c/visibility_control.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h + rosidl_typesupport_introspection_c/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend.make new file mode 100644 index 0000000..fa43327 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/depend.make @@ -0,0 +1,29 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__rosidl_typesupport_introspection_c.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__type_support.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/geometry_msgs/msg/pose.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/geometry_msgs/msg/rosidl_generator_c__visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/geometry_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence_functions.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_c/field_types.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_c/identifier.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_c/message_introspection.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: rosidl_typesupport_introspection_c/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/flags.make new file mode 100755 index 0000000..a6c8181 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile C with /usr/bin/cc +C_FLAGS = -fPIC -Wall -std=gnu11 + +C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_typesupport_introspection_c_EXPORTS + +C_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c -isystem /opt/ros/foxy/include + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/link.txt new file mode 100755 index 0000000..520bb24 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc -fPIC -shared -Wl,-soname,libaruco_interfaces__rosidl_typesupport_introspection_c.so -o libaruco_interfaces__rosidl_typesupport_introspection_c.so CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o -Wl,-rpath,/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/lib: libaruco_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcutils.so -ldl diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/progress.make new file mode 100644 index 0000000..17ee5a4 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 24 +CMAKE_PROGRESS_2 = 25 +CMAKE_PROGRESS_3 = 26 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o new file mode 100644 index 0000000..00ebe46 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/C.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/C.includecache new file mode 100755 index 0000000..450939d --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/C.includecache @@ -0,0 +1,628 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c +Python.h +- +stdbool.h +- +stdint.h +- +rosidl_runtime_c/visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/visibility_control.h +rosidl_runtime_c/message_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/service_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/action_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/rosidl_runtime_c/action_type_support_struct.h +aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +geometry_msgs/msg/detail/point__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.h +geometry_msgs/msg/detail/quaternion__struct.h +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/action_type_support_struct.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +stdbool.h +- +stddef.h +- +stdint.h +- + +/opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +/usr/include/python3.8/Python.h +patchlevel.h +/usr/include/python3.8/patchlevel.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +pymacconfig.h +/usr/include/python3.8/pymacconfig.h +limits.h +- +stdio.h +- +string.h +- +errno.h +- +stdlib.h +- +unistd.h +- +crypt.h +- +stddef.h +- +assert.h +- +pyport.h +/usr/include/python3.8/pyport.h +pymacro.h +/usr/include/python3.8/pymacro.h +pymath.h +/usr/include/python3.8/pymath.h +pytime.h +/usr/include/python3.8/pytime.h +pymem.h +/usr/include/python3.8/pymem.h +object.h +/usr/include/python3.8/object.h +objimpl.h +/usr/include/python3.8/objimpl.h +typeslots.h +/usr/include/python3.8/typeslots.h +pyhash.h +/usr/include/python3.8/pyhash.h +pydebug.h +/usr/include/python3.8/pydebug.h +bytearrayobject.h +/usr/include/python3.8/bytearrayobject.h +bytesobject.h +/usr/include/python3.8/bytesobject.h +unicodeobject.h +/usr/include/python3.8/unicodeobject.h +longobject.h +/usr/include/python3.8/longobject.h +longintrepr.h +/usr/include/python3.8/longintrepr.h +boolobject.h +/usr/include/python3.8/boolobject.h +floatobject.h +/usr/include/python3.8/floatobject.h +complexobject.h +/usr/include/python3.8/complexobject.h +rangeobject.h +/usr/include/python3.8/rangeobject.h +memoryobject.h +/usr/include/python3.8/memoryobject.h +tupleobject.h +/usr/include/python3.8/tupleobject.h +listobject.h +/usr/include/python3.8/listobject.h +dictobject.h +/usr/include/python3.8/dictobject.h +odictobject.h +/usr/include/python3.8/odictobject.h +enumobject.h +/usr/include/python3.8/enumobject.h +setobject.h +/usr/include/python3.8/setobject.h +methodobject.h +/usr/include/python3.8/methodobject.h +moduleobject.h +/usr/include/python3.8/moduleobject.h +funcobject.h +/usr/include/python3.8/funcobject.h +classobject.h +/usr/include/python3.8/classobject.h +fileobject.h +/usr/include/python3.8/fileobject.h +pycapsule.h +/usr/include/python3.8/pycapsule.h +traceback.h +/usr/include/python3.8/traceback.h +sliceobject.h +/usr/include/python3.8/sliceobject.h +cellobject.h +/usr/include/python3.8/cellobject.h +iterobject.h +/usr/include/python3.8/iterobject.h +genobject.h +/usr/include/python3.8/genobject.h +descrobject.h +/usr/include/python3.8/descrobject.h +warnings.h +/usr/include/python3.8/warnings.h +weakrefobject.h +/usr/include/python3.8/weakrefobject.h +structseq.h +/usr/include/python3.8/structseq.h +namespaceobject.h +/usr/include/python3.8/namespaceobject.h +picklebufobject.h +/usr/include/python3.8/picklebufobject.h +codecs.h +/usr/include/python3.8/codecs.h +pyerrors.h +/usr/include/python3.8/pyerrors.h +cpython/initconfig.h +/usr/include/python3.8/cpython/initconfig.h +pystate.h +/usr/include/python3.8/pystate.h +context.h +/usr/include/python3.8/context.h +pyarena.h +/usr/include/python3.8/pyarena.h +modsupport.h +/usr/include/python3.8/modsupport.h +compile.h +/usr/include/python3.8/compile.h +pythonrun.h +/usr/include/python3.8/pythonrun.h +pylifecycle.h +/usr/include/python3.8/pylifecycle.h +ceval.h +/usr/include/python3.8/ceval.h +sysmodule.h +/usr/include/python3.8/sysmodule.h +osmodule.h +/usr/include/python3.8/osmodule.h +intrcheck.h +/usr/include/python3.8/intrcheck.h +import.h +/usr/include/python3.8/import.h +abstract.h +/usr/include/python3.8/abstract.h +bltinmodule.h +/usr/include/python3.8/bltinmodule.h +eval.h +/usr/include/python3.8/eval.h +pyctype.h +/usr/include/python3.8/pyctype.h +pystrtod.h +/usr/include/python3.8/pystrtod.h +pystrcmp.h +/usr/include/python3.8/pystrcmp.h +dtoa.h +/usr/include/python3.8/dtoa.h +fileutils.h +/usr/include/python3.8/fileutils.h +pyfpe.h +/usr/include/python3.8/pyfpe.h +tracemalloc.h +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/abstract.h +cpython/abstract.h +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/bltinmodule.h + +/usr/include/python3.8/boolobject.h + +/usr/include/python3.8/bytearrayobject.h +stdarg.h +- + +/usr/include/python3.8/bytesobject.h +stdarg.h +- + +/usr/include/python3.8/cellobject.h + +/usr/include/python3.8/ceval.h + +/usr/include/python3.8/classobject.h + +/usr/include/python3.8/code.h + +/usr/include/python3.8/codecs.h + +/usr/include/python3.8/compile.h +code.h +/usr/include/python3.8/code.h + +/usr/include/python3.8/complexobject.h + +/usr/include/python3.8/context.h + +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/cpython/initconfig.h + +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/cpython/pystate.h +cpython/initconfig.h +/usr/include/python3.8/cpython/cpython/initconfig.h + +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/descrobject.h + +/usr/include/python3.8/dictobject.h +cpython/dictobject.h +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/dtoa.h + +/usr/include/python3.8/enumobject.h + +/usr/include/python3.8/eval.h + +/usr/include/python3.8/fileobject.h +cpython/fileobject.h +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/fileutils.h + +/usr/include/python3.8/floatobject.h + +/usr/include/python3.8/funcobject.h + +/usr/include/python3.8/genobject.h +pystate.h +/usr/include/python3.8/pystate.h + +/usr/include/python3.8/import.h + +/usr/include/python3.8/intrcheck.h + +/usr/include/python3.8/iterobject.h + +/usr/include/python3.8/listobject.h + +/usr/include/python3.8/longintrepr.h + +/usr/include/python3.8/longobject.h + +/usr/include/python3.8/memoryobject.h + +/usr/include/python3.8/methodobject.h + +/usr/include/python3.8/modsupport.h +stdarg.h +- + +/usr/include/python3.8/moduleobject.h + +/usr/include/python3.8/namespaceobject.h + +/usr/include/python3.8/object.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/object.h +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/objimpl.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/objimpl.h +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/odictobject.h + +/usr/include/python3.8/osmodule.h + +/usr/include/python3.8/patchlevel.h + +/usr/include/python3.8/picklebufobject.h + +/usr/include/python3.8/pyarena.h + +/usr/include/python3.8/pycapsule.h + +/usr/include/python3.8/pyconfig.h +x86_64-linux-gnu/python3.8/pyconfig.h +- +x86_64-linux-gnux32/python3.8/pyconfig.h +- +i386-linux-gnu/python3.8/pyconfig.h +- +aarch64-linux-gnu/python3.8/pyconfig.h +- +alpha-linux-gnu/python3.8/pyconfig.h +- +arm-linux-gnueabihf/python3.8/pyconfig.h +- +arm-linux-gnueabi/python3.8/pyconfig.h +- +hppa-linux-gnu/python3.8/pyconfig.h +- +ia64-linux-gnu/python3.8/pyconfig.h +- +m68k-linux-gnu/python3.8/pyconfig.h +- +mipsisa32r6el-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabi64/python3.8/pyconfig.h +- +mipsisa32r6-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabi64/python3.8/pyconfig.h +- +mipsel-linux-gnu/python3.8/pyconfig.h +- +mips64el-linux-gnuabin32/python3.8/pyconfig.h +- +mips64el-linux-gnuabi64/python3.8/pyconfig.h +- +mips-linux-gnu/python3.8/pyconfig.h +- +mips64-linux-gnuabin32/python3.8/pyconfig.h +- +mips64-linux-gnuabi64/python3.8/pyconfig.h +- +or1k-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnuspe/python3.8/pyconfig.h +- +powerpc64le-linux-gnu/python3.8/pyconfig.h +- +powerpc64-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnu/python3.8/pyconfig.h +- +s390x-linux-gnu/python3.8/pyconfig.h +- +s390-linux-gnu/python3.8/pyconfig.h +- +sh4-linux-gnu/python3.8/pyconfig.h +- +sparc64-linux-gnu/python3.8/pyconfig.h +- +sparc-linux-gnu/python3.8/pyconfig.h +- +riscv64-linux-gnu/python3.8/pyconfig.h +- +riscv32-linux-gnu/python3.8/pyconfig.h +- +x86_64-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-gnu/python3.8/pyconfig.h +- + +/usr/include/python3.8/pyctype.h + +/usr/include/python3.8/pydebug.h + +/usr/include/python3.8/pyerrors.h +stdarg.h +- +cpython/pyerrors.h +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/pyfpe.h + +/usr/include/python3.8/pyhash.h + +/usr/include/python3.8/pylifecycle.h +cpython/pylifecycle.h +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/pymacconfig.h + +/usr/include/python3.8/pymacro.h + +/usr/include/python3.8/pymath.h +pyconfig.h +/usr/include/python3.8/pyconfig.h + +/usr/include/python3.8/pymem.h +pyport.h +/usr/include/python3.8/pyport.h +cpython/pymem.h +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/pyport.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +inttypes.h +- +stdlib.h +- +ieeefp.h +- +math.h +- +sys/time.h +- +time.h +- +sys/time.h +- +time.h +- +sys/select.h +- +sys/stat.h +- +stat.h +- +sys/types.h +- +sys/termio.h +- +ctype.h +- +wctype.h +- + +/usr/include/python3.8/pystate.h +pythread.h +/usr/include/python3.8/pythread.h +cpython/pystate.h +/usr/include/python3.8/cpython/pystate.h + +/usr/include/python3.8/pystrcmp.h + +/usr/include/python3.8/pystrtod.h + +/usr/include/python3.8/pythonrun.h + +/usr/include/python3.8/pythread.h +pthread.h +- + +/usr/include/python3.8/pytime.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +object.h +/usr/include/python3.8/object.h + +/usr/include/python3.8/rangeobject.h + +/usr/include/python3.8/setobject.h + +/usr/include/python3.8/sliceobject.h + +/usr/include/python3.8/structseq.h + +/usr/include/python3.8/sysmodule.h +cpython/sysmodule.h +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/traceback.h +cpython/traceback.h +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/tupleobject.h +cpython/tupleobject.h +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/typeslots.h + +/usr/include/python3.8/unicodeobject.h +stdarg.h +- +ctype.h +- +wchar.h +- +cpython/unicodeobject.h +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/warnings.h + +/usr/include/python3.8/weakrefobject.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +stdbool.h +- +stdlib.h +- +rosidl_runtime_c/visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/visibility_control.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +stdbool.h +- +stddef.h +- +stdint.h +- +rosidl_runtime_c/primitives_sequence.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/primitives_sequence.h +geometry_msgs/msg/detail/pose__struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.h + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +rosidl_typesupport_interface/macros.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_typesupport_interface/macros.h +aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +rosidl_runtime_c/message_type_support_struct.h +rosidl_generator_c/aruco_interfaces/msg/detail/rosidl_runtime_c/message_type_support_struct.h + +rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/DependInfo.cmake new file mode 100755 index 0000000..0f18671 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/DependInfo.cmake @@ -0,0 +1,37 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "C" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_C + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o" + ) +set(CMAKE_C_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_C + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_typesupport_introspection_c__pyext_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_C_TARGET_INCLUDE_PATH + "rosidl_generator_c" + "rosidl_generator_py" + "/usr/include/python3.8" + "rosidl_typesupport_c" + "rosidl_typesupport_introspection_c" + "/opt/ros/foxy/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__python.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/DependInfo.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make new file mode 100755 index 0000000..e55d569 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make @@ -0,0 +1,130 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/flags.make + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c > CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.i + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c -o CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s + +# Object files for target aruco_interfaces__rosidl_typesupport_introspection_c__pyext +aruco_interfaces__rosidl_typesupport_introspection_c__pyext_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o" + +# External object files for target aruco_interfaces__rosidl_typesupport_introspection_c__pyext +aruco_interfaces__rosidl_typesupport_introspection_c__pyext_EXTERNAL_OBJECTS = + +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /usr/lib/x86_64-linux-gnu/libpython3.8.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: libaruco_interfaces__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: libaruco_interfaces__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librmw.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/share/geometry_msgs/cmake/../../../lib/libgeometry_msgs__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/share/std_msgs/cmake/../../../lib/libstd_msgs__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib/libbuiltin_interfaces__python.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: libaruco_interfaces__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librcpputils.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librcutils.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C shared library rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build: rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean.cmake new file mode 100755 index 0000000..fa3b193 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o" + "rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.pdb" + "rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.internal new file mode 100644 index 0000000..e03d8d7 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.internal @@ -0,0 +1,105 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h + /opt/ros/foxy/include/rosidl_runtime_c/action_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h + /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + /usr/include/python3.8/Python.h + /usr/include/python3.8/abstract.h + /usr/include/python3.8/bltinmodule.h + /usr/include/python3.8/boolobject.h + /usr/include/python3.8/bytearrayobject.h + /usr/include/python3.8/bytesobject.h + /usr/include/python3.8/cellobject.h + /usr/include/python3.8/ceval.h + /usr/include/python3.8/classobject.h + /usr/include/python3.8/code.h + /usr/include/python3.8/codecs.h + /usr/include/python3.8/compile.h + /usr/include/python3.8/complexobject.h + /usr/include/python3.8/context.h + /usr/include/python3.8/cpython/abstract.h + /usr/include/python3.8/cpython/dictobject.h + /usr/include/python3.8/cpython/fileobject.h + /usr/include/python3.8/cpython/initconfig.h + /usr/include/python3.8/cpython/object.h + /usr/include/python3.8/cpython/objimpl.h + /usr/include/python3.8/cpython/pyerrors.h + /usr/include/python3.8/cpython/pylifecycle.h + /usr/include/python3.8/cpython/pymem.h + /usr/include/python3.8/cpython/pystate.h + /usr/include/python3.8/cpython/sysmodule.h + /usr/include/python3.8/cpython/traceback.h + /usr/include/python3.8/cpython/tupleobject.h + /usr/include/python3.8/cpython/unicodeobject.h + /usr/include/python3.8/descrobject.h + /usr/include/python3.8/dictobject.h + /usr/include/python3.8/dtoa.h + /usr/include/python3.8/enumobject.h + /usr/include/python3.8/eval.h + /usr/include/python3.8/fileobject.h + /usr/include/python3.8/fileutils.h + /usr/include/python3.8/floatobject.h + /usr/include/python3.8/funcobject.h + /usr/include/python3.8/genobject.h + /usr/include/python3.8/import.h + /usr/include/python3.8/intrcheck.h + /usr/include/python3.8/iterobject.h + /usr/include/python3.8/listobject.h + /usr/include/python3.8/longintrepr.h + /usr/include/python3.8/longobject.h + /usr/include/python3.8/memoryobject.h + /usr/include/python3.8/methodobject.h + /usr/include/python3.8/modsupport.h + /usr/include/python3.8/moduleobject.h + /usr/include/python3.8/namespaceobject.h + /usr/include/python3.8/object.h + /usr/include/python3.8/objimpl.h + /usr/include/python3.8/odictobject.h + /usr/include/python3.8/osmodule.h + /usr/include/python3.8/patchlevel.h + /usr/include/python3.8/picklebufobject.h + /usr/include/python3.8/pyarena.h + /usr/include/python3.8/pycapsule.h + /usr/include/python3.8/pyconfig.h + /usr/include/python3.8/pyctype.h + /usr/include/python3.8/pydebug.h + /usr/include/python3.8/pyerrors.h + /usr/include/python3.8/pyfpe.h + /usr/include/python3.8/pyhash.h + /usr/include/python3.8/pylifecycle.h + /usr/include/python3.8/pymacconfig.h + /usr/include/python3.8/pymacro.h + /usr/include/python3.8/pymath.h + /usr/include/python3.8/pymem.h + /usr/include/python3.8/pyport.h + /usr/include/python3.8/pystate.h + /usr/include/python3.8/pystrcmp.h + /usr/include/python3.8/pystrtod.h + /usr/include/python3.8/pythonrun.h + /usr/include/python3.8/pythread.h + /usr/include/python3.8/pytime.h + /usr/include/python3.8/rangeobject.h + /usr/include/python3.8/setobject.h + /usr/include/python3.8/sliceobject.h + /usr/include/python3.8/structseq.h + /usr/include/python3.8/sysmodule.h + /usr/include/python3.8/traceback.h + /usr/include/python3.8/tracemalloc.h + /usr/include/python3.8/tupleobject.h + /usr/include/python3.8/typeslots.h + /usr/include/python3.8/unicodeobject.h + /usr/include/python3.8/warnings.h + /usr/include/python3.8/weakrefobject.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h + rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h + rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.make new file mode 100644 index 0000000..810bdd7 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/depend.make @@ -0,0 +1,105 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/action_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/primitives_sequence.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/Python.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/abstract.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/bltinmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/boolobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/bytearrayobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/bytesobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cellobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/ceval.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/classobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/code.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/codecs.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/compile.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/complexobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/context.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/abstract.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/dictobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/fileobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/initconfig.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/object.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/objimpl.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/pyerrors.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/pylifecycle.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/pymem.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/pystate.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/sysmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/traceback.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/tupleobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/cpython/unicodeobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/descrobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/dictobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/dtoa.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/enumobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/eval.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/fileobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/fileutils.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/floatobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/funcobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/genobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/import.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/intrcheck.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/iterobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/listobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/longintrepr.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/longobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/memoryobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/methodobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/modsupport.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/moduleobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/namespaceobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/object.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/objimpl.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/odictobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/osmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/patchlevel.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/picklebufobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pyarena.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pycapsule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pyconfig.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pyctype.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pydebug.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pyerrors.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pyfpe.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pyhash.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pylifecycle.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pymacconfig.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pymacro.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pymath.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pymem.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pyport.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pystate.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pystrcmp.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pystrtod.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pythonrun.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pythread.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/pytime.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/rangeobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/setobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/sliceobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/structseq.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/sysmodule.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/traceback.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/tracemalloc.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/tupleobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/typeslots.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/unicodeobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/warnings.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: /usr/include/python3.8/weakrefobject.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/flags.make new file mode 100755 index 0000000..f7dd6c6 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile C with /usr/bin/cc +C_FLAGS = -fPIC -Wall -Wextra -std=gnu99 + +C_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_typesupport_introspection_c__pyext_EXPORTS + +C_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py -I/usr/include/python3.8 -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c -isystem /opt/ros/foxy/include + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt new file mode 100755 index 0000000..38fad18 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc -fPIC -shared -Wl,-soname,aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so -o rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o -Wl,-rpath,/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces:/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/lib:/opt/ros/foxy/share/geometry_msgs/cmake/../../../lib:/opt/ros/foxy/share/std_msgs/cmake/../../../lib:/opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib: rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so /usr/lib/x86_64-linux-gnu/libpython3.8.so libaruco_interfaces__rosidl_typesupport_introspection_c.so libaruco_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/librmw.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/share/geometry_msgs/cmake/../../../lib/libgeometry_msgs__python.so /opt/ros/foxy/share/std_msgs/cmake/../../../lib/libstd_msgs__python.so /opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib/libbuiltin_interfaces__python.so libaruco_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so -ldl /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/progress.make new file mode 100644 index 0000000..8791cb6 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 27 +CMAKE_PROGRESS_2 = 28 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o new file mode 100644 index 0000000..b903f65 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/CXX.includecache b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/CXX.includecache new file mode 100755 index 0000000..511fade --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/CXX.includecache @@ -0,0 +1,174 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp +array +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/array +cstddef +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/cstddef +string +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/string +vector +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/vector +rosidl_runtime_c/message_type_support_struct.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_cpp/message_type_support.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_typesupport_interface/macros.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/rosidl_typesupport_interface/macros.h +aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +rosidl_typesupport_introspection_cpp/field_types.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/rosidl_typesupport_introspection_cpp/field_types.hpp +rosidl_typesupport_introspection_cpp/identifier.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/rosidl_typesupport_introspection_cpp/identifier.hpp +rosidl_typesupport_introspection_cpp/message_introspection.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/rosidl_typesupport_introspection_cpp/message_introspection.hpp +rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp +rosidl_typesupport_introspection_cpp/visibility_control.h +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/rosidl_typesupport_introspection_cpp/visibility_control.h + +/opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +geometry_msgs/msg/detail/point__struct.hpp +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/point__struct.hpp +geometry_msgs/msg/detail/quaternion__struct.hpp +/opt/ros/foxy/include/geometry_msgs/msg/detail/geometry_msgs/msg/detail/quaternion__struct.hpp + +/opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +algorithm +- +memory +- +stdexcept +- +utility +- +vector +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +rosidl_runtime_c/message_initialization.h +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_typesupport_introspection_c/field_types.h +stdint.h +- + +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/field_types.hpp +rosidl_typesupport_introspection_c/field_types.h +- +cstdint +- + +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/identifier.hpp +rosidl_typesupport_introspection_cpp/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/message_introspection.hpp +cstddef +- +cstdint +- +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_cpp/message_initialization.hpp +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/rosidl_runtime_cpp/message_initialization.hpp +rosidl_typesupport_introspection_cpp/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/rosidl_runtime_c/message_type_support_struct.h +rosidl_typesupport_introspection_cpp/visibility_control.h +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h + +/opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/visibility_control.h + +rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +geometry_msgs/msg/detail/pose__struct.hpp +rosidl_generator_cpp/aruco_interfaces/msg/detail/geometry_msgs/msg/detail/pose__struct.hpp + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake new file mode 100755 index 0000000..2b5af10 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake @@ -0,0 +1,35 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp" "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"aruco_interfaces\"" + "aruco_interfaces__rosidl_typesupport_introspection_cpp_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "rosidl_generator_cpp" + "/opt/ros/foxy/include" + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make new file mode 100755 index 0000000..8019b5b --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make @@ -0,0 +1,197 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Include any dependencies generated for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make + +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/lib/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_introspection_cpp/__init__.py +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.hpp.em +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/msg__rosidl_typesupport_introspection_cpp.hpp.em +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/msg__type_support.cpp.em +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/srv__rosidl_typesupport_introspection_cpp.hpp.em +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/srv__type_support.cpp.em +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Char.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Header.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/String.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp: /opt/ros/foxy/share/builtin_interfaces/msg/Time.idl + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ introspection for ROS interfaces" + /usr/bin/python3 /opt/ros/foxy/lib/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp --generator-arguments-file /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp__arguments.json + +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp: rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o -c /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp > CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.i + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp -o CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.s + +# Object files for target aruco_interfaces__rosidl_typesupport_introspection_cpp +aruco_interfaces__rosidl_typesupport_introspection_cpp_OBJECTS = \ +"CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o" + +# External object files for target aruco_interfaces__rosidl_typesupport_introspection_cpp +aruco_interfaces__rosidl_typesupport_introspection_cpp_EXTERNAL_OBJECTS = + +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/librcpputils.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: /opt/ros/foxy/lib/librcutils.so +libaruco_interfaces__rosidl_typesupport_introspection_cpp.so: CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libaruco_interfaces__rosidl_typesupport_introspection_cpp.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build: libaruco_interfaces__rosidl_typesupport_introspection_cpp.so + +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/clean + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend: rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean.cmake new file mode 100755 index 0000000..cf38d18 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o" + "libaruco_interfaces__rosidl_typesupport_introspection_cpp.pdb" + "libaruco_interfaces__rosidl_typesupport_introspection_cpp.so" + "rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp" + "rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.internal b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.internal new file mode 100644 index 0000000..9b021e0 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.internal @@ -0,0 +1,22 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o + /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp + /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.hpp + /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.hpp + /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.hpp + /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + /opt/ros/foxy/include/rosidl_typesupport_introspection_c/field_types.h + /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/field_types.hpp + /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/identifier.hpp + /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/message_introspection.hpp + /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/visibility_control.h + rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.make new file mode 100644 index 0000000..f39e9b0 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/depend.make @@ -0,0 +1,22 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/point__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/pose__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/geometry_msgs/msg/detail/quaternion__struct.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_c/field_types.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/field_types.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/identifier.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/message_introspection.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_introspection_cpp/visibility_control.h +CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make new file mode 100755 index 0000000..a1413cc --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -std=gnu++14 + +CXX_DEFINES = -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"aruco_interfaces\" -Daruco_interfaces__rosidl_typesupport_introspection_cpp_EXPORTS + +CXX_INCLUDES = -I/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp -isystem /opt/ros/foxy/include + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt new file mode 100755 index 0000000..b7d7e1f --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libaruco_interfaces__rosidl_typesupport_introspection_cpp.so -o libaruco_interfaces__rosidl_typesupport_introspection_cpp.so CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o -Wl,-rpath,/opt/ros/foxy/lib: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librcutils.so -ldl diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/progress.make new file mode 100644 index 0000000..a53d316 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 29 +CMAKE_PROGRESS_2 = 30 +CMAKE_PROGRESS_3 = 31 + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o new file mode 100644 index 0000000..7de1241 Binary files /dev/null and b/build/aruco_interfaces/CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o differ diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/DependInfo.cmake new file mode 100755 index 0000000..19fab21 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/build.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/build.make new file mode 100755 index 0000000..ff7854d --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Utility rule file for aruco_interfaces_uninstall. + +# Include the progress variables for this target. +include CMakeFiles/aruco_interfaces_uninstall.dir/progress.make + +CMakeFiles/aruco_interfaces_uninstall: + /usr/bin/cmake -P /home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +aruco_interfaces_uninstall: CMakeFiles/aruco_interfaces_uninstall +aruco_interfaces_uninstall: CMakeFiles/aruco_interfaces_uninstall.dir/build.make + +.PHONY : aruco_interfaces_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/aruco_interfaces_uninstall.dir/build: aruco_interfaces_uninstall + +.PHONY : CMakeFiles/aruco_interfaces_uninstall.dir/build + +CMakeFiles/aruco_interfaces_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/aruco_interfaces_uninstall.dir/clean + +CMakeFiles/aruco_interfaces_uninstall.dir/depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/aruco_interfaces_uninstall.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/cmake_clean.cmake new file mode 100755 index 0000000..def0254 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/aruco_interfaces_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/aruco_interfaces_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/progress.make b/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/aruco_interfaces_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/aruco_interfaces/CMakeFiles/cmake.check_cache b/build/aruco_interfaces/CMakeFiles/cmake.check_cache new file mode 100755 index 0000000..3dccd73 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/aruco_interfaces/CMakeFiles/progress.marks b/build/aruco_interfaces/CMakeFiles/progress.marks new file mode 100644 index 0000000..e85087a --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/progress.marks @@ -0,0 +1 @@ +31 diff --git a/build/aruco_interfaces/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/aruco_interfaces/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100755 index 0000000..19fab21 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/CMakeFiles/uninstall.dir/build.make b/build/aruco_interfaces/CMakeFiles/uninstall.dir/build.make new file mode 100755 index 0000000..57dc760 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Utility rule file for uninstall. + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make + +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall + +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/aruco_interfaces/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/aruco_interfaces/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100755 index 0000000..9960e98 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/CMakeFiles/uninstall.dir/progress.make b/build/aruco_interfaces/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/build/aruco_interfaces/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/aruco_interfaces/CTestConfiguration.ini b/build/aruco_interfaces/CTestConfiguration.ini new file mode 100644 index 0000000..7108b3d --- /dev/null +++ b/build/aruco_interfaces/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/ros2/dev2_ws/src/aruco_interfaces +BuildDirectory: /home/ros2/dev2_ws/build/aruco_interfaces + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/ros2/dev2_ws/src/aruco_interfaces" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 9.3.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Cluster commands +SlurmBatchCommand: +SlurmRunCommand: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/aruco_interfaces/CTestCustom.cmake b/build/aruco_interfaces/CTestCustom.cmake new file mode 100755 index 0000000..14956f3 --- /dev/null +++ b/build/aruco_interfaces/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/aruco_interfaces/CTestTestfile.cmake b/build/aruco_interfaces/CTestTestfile.cmake new file mode 100755 index 0000000..3ddbe89 --- /dev/null +++ b/build/aruco_interfaces/CTestTestfile.cmake @@ -0,0 +1,13 @@ +# CMake generated Testfile for +# Source directory: /home/ros2/dev2_ws/src/aruco_interfaces +# Build directory: /home/ros2/dev2_ws/build/aruco_interfaces +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(copyright "/usr/bin/python3" "-u" "/opt/ros/foxy/share/ament_cmake_test/cmake/run_test.py" "/home/ros2/dev2_ws/build/aruco_interfaces/test_results/aruco_interfaces/copyright.xunit.xml" "--package-name" "aruco_interfaces" "--output-file" "/home/ros2/dev2_ws/build/aruco_interfaces/ament_copyright/copyright.txt" "--command" "/opt/ros/foxy/bin/ament_copyright" "--xunit-file" "/home/ros2/dev2_ws/build/aruco_interfaces/test_results/aruco_interfaces/copyright.xunit.xml") +set_tests_properties(copyright PROPERTIES LABELS "copyright;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/ros2/dev2_ws/src/aruco_interfaces" _BACKTRACE_TRIPLES "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake;118;add_test;/opt/ros/foxy/share/ament_cmake_copyright/cmake/ament_copyright.cmake;41;ament_add_test;/opt/ros/foxy/share/ament_cmake_copyright/cmake/ament_cmake_copyright_lint_hook.cmake;18;ament_copyright;/opt/ros/foxy/share/ament_cmake_copyright/cmake/ament_cmake_copyright_lint_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/ros2/dev2_ws/src/aruco_interfaces/CMakeLists.txt;45;ament_package;/home/ros2/dev2_ws/src/aruco_interfaces/CMakeLists.txt;0;") +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/foxy/share/ament_cmake_test/cmake/run_test.py" "/home/ros2/dev2_ws/build/aruco_interfaces/test_results/aruco_interfaces/lint_cmake.xunit.xml" "--package-name" "aruco_interfaces" "--output-file" "/home/ros2/dev2_ws/build/aruco_interfaces/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/foxy/bin/ament_lint_cmake" "--xunit-file" "/home/ros2/dev2_ws/build/aruco_interfaces/test_results/aruco_interfaces/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/ros2/dev2_ws/src/aruco_interfaces" _BACKTRACE_TRIPLES "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake;118;add_test;/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;41;ament_add_test;/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/ros2/dev2_ws/src/aruco_interfaces/CMakeLists.txt;45;ament_package;/home/ros2/dev2_ws/src/aruco_interfaces/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/foxy/share/ament_cmake_test/cmake/run_test.py" "/home/ros2/dev2_ws/build/aruco_interfaces/test_results/aruco_interfaces/xmllint.xunit.xml" "--package-name" "aruco_interfaces" "--output-file" "/home/ros2/dev2_ws/build/aruco_interfaces/ament_xmllint/xmllint.txt" "--command" "/opt/ros/foxy/bin/ament_xmllint" "--xunit-file" "/home/ros2/dev2_ws/build/aruco_interfaces/test_results/aruco_interfaces/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/ros2/dev2_ws/src/aruco_interfaces" _BACKTRACE_TRIPLES "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake;118;add_test;/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/ros2/dev2_ws/src/aruco_interfaces/CMakeLists.txt;45;ament_package;/home/ros2/dev2_ws/src/aruco_interfaces/CMakeLists.txt;0;") +subdirs("aruco_interfaces__py") diff --git a/build/aruco_interfaces/Makefile b/build/aruco_interfaces/Makefile new file mode 100644 index 0000000..cbcd4b9 --- /dev/null +++ b/build/aruco_interfaces/Makefile @@ -0,0 +1,750 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test + +.PHONY : test/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_typesupport_c__pyext + +# Build rule for target. +aruco_interfaces__rosidl_typesupport_c__pyext: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_typesupport_c__pyext +.PHONY : aruco_interfaces__rosidl_typesupport_c__pyext + +# fast build rule for target. +aruco_interfaces__rosidl_typesupport_c__pyext/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build +.PHONY : aruco_interfaces__rosidl_typesupport_c__pyext/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext + +# Build rule for target. +aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext +.PHONY : aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext + +# fast build rule for target. +aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build +.PHONY : aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext/fast + +#============================================================================= +# Target rules for targets named uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__cpp + +# Build rule for target. +aruco_interfaces__cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__cpp +.PHONY : aruco_interfaces__cpp + +# fast build rule for target. +aruco_interfaces__cpp/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__cpp.dir/build.make CMakeFiles/aruco_interfaces__cpp.dir/build +.PHONY : aruco_interfaces__cpp/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_typesupport_cpp + +# Build rule for target. +aruco_interfaces__rosidl_typesupport_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_typesupport_cpp +.PHONY : aruco_interfaces__rosidl_typesupport_cpp + +# fast build rule for target. +aruco_interfaces__rosidl_typesupport_cpp/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build +.PHONY : aruco_interfaces__rosidl_typesupport_cpp/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_generator_c + +# Build rule for target. +aruco_interfaces__rosidl_generator_c: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_generator_c +.PHONY : aruco_interfaces__rosidl_generator_c + +# fast build rule for target. +aruco_interfaces__rosidl_generator_c/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build +.PHONY : aruco_interfaces__rosidl_generator_c/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_typesupport_fastrtps_c + +# Build rule for target. +aruco_interfaces__rosidl_typesupport_fastrtps_c: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_typesupport_fastrtps_c +.PHONY : aruco_interfaces__rosidl_typesupport_fastrtps_c + +# fast build rule for target. +aruco_interfaces__rosidl_typesupport_fastrtps_c/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build +.PHONY : aruco_interfaces__rosidl_typesupport_fastrtps_c/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_typesupport_fastrtps_cpp + +# Build rule for target. +aruco_interfaces__rosidl_typesupport_fastrtps_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_typesupport_fastrtps_cpp +.PHONY : aruco_interfaces__rosidl_typesupport_fastrtps_cpp + +# fast build rule for target. +aruco_interfaces__rosidl_typesupport_fastrtps_cpp/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build +.PHONY : aruco_interfaces__rosidl_typesupport_fastrtps_cpp/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces + +# Build rule for target. +aruco_interfaces: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces +.PHONY : aruco_interfaces + +# fast build rule for target. +aruco_interfaces/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces.dir/build.make CMakeFiles/aruco_interfaces.dir/build +.PHONY : aruco_interfaces/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_typesupport_introspection_c + +# Build rule for target. +aruco_interfaces__rosidl_typesupport_introspection_c: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_typesupport_introspection_c +.PHONY : aruco_interfaces__rosidl_typesupport_introspection_c + +# fast build rule for target. +aruco_interfaces__rosidl_typesupport_introspection_c/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build +.PHONY : aruco_interfaces__rosidl_typesupport_introspection_c/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces_uninstall + +# Build rule for target. +aruco_interfaces_uninstall: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces_uninstall +.PHONY : aruco_interfaces_uninstall + +# fast build rule for target. +aruco_interfaces_uninstall/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces_uninstall.dir/build.make CMakeFiles/aruco_interfaces_uninstall.dir/build +.PHONY : aruco_interfaces_uninstall/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_typesupport_c + +# Build rule for target. +aruco_interfaces__rosidl_typesupport_c: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_typesupport_c +.PHONY : aruco_interfaces__rosidl_typesupport_c + +# fast build rule for target. +aruco_interfaces__rosidl_typesupport_c/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build +.PHONY : aruco_interfaces__rosidl_typesupport_c/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__python + +# Build rule for target. +aruco_interfaces__python: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__python +.PHONY : aruco_interfaces__python + +# fast build rule for target. +aruco_interfaces__python/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__python.dir/build.make CMakeFiles/aruco_interfaces__python.dir/build +.PHONY : aruco_interfaces__python/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_typesupport_introspection_c__pyext + +# Build rule for target. +aruco_interfaces__rosidl_typesupport_introspection_c__pyext: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_typesupport_introspection_c__pyext +.PHONY : aruco_interfaces__rosidl_typesupport_introspection_c__pyext + +# fast build rule for target. +aruco_interfaces__rosidl_typesupport_introspection_c__pyext/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build +.PHONY : aruco_interfaces__rosidl_typesupport_introspection_c__pyext/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__rosidl_typesupport_introspection_cpp + +# Build rule for target. +aruco_interfaces__rosidl_typesupport_introspection_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__rosidl_typesupport_introspection_cpp +.PHONY : aruco_interfaces__rosidl_typesupport_introspection_cpp + +# fast build rule for target. +aruco_interfaces__rosidl_typesupport_introspection_cpp/fast: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build +.PHONY : aruco_interfaces__rosidl_typesupport_introspection_cpp/fast + +#============================================================================= +# Target rules for targets named aruco_interfaces__py + +# Build rule for target. +aruco_interfaces__py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__py +.PHONY : aruco_interfaces__py + +# fast build rule for target. +aruco_interfaces__py/fast: + $(MAKE) -f aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build.make aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build +.PHONY : aruco_interfaces__py/fast + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.o: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o + +.PHONY : rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.o + +# target to build an object file +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o +.PHONY : rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.o + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.i: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.i + +.PHONY : rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.i + +# target to preprocess a source file +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.i +.PHONY : rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.i + +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.s: rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.s + +.PHONY : rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.s + +# target to generate assembly for a file +rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_generator_c.dir/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.s +.PHONY : rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c.s + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.o: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o + +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.o + +# target to build an object file +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.o + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.i: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.i + +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.i + +# target to preprocess a source file +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.i +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.i + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.s: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.s + +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.s + +# target to generate assembly for a file +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.s +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c.s + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.o: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o + +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.o + +# target to build an object file +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.i: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i + +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.i + +# target to preprocess a source file +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.i + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.s: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s + +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.s + +# target to generate assembly for a file +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.s + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.o: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o + +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.o + +# target to build an object file +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.i: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.i + +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.i + +# target to preprocess a source file +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.i +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.i + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.s: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s + +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.s + +# target to generate assembly for a file +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c__pyext.dir/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s +.PHONY : rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c.s + +rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.o: rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o + +.PHONY : rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.o + +# target to build an object file +rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__python.dir/build.make CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o +.PHONY : rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.o + +rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.i: rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.i + +.PHONY : rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.i + +# target to preprocess a source file +rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__python.dir/build.make CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.i +.PHONY : rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.i + +rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.s: rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.s + +.PHONY : rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.s + +# target to generate assembly for a file +rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__python.dir/build.make CMakeFiles/aruco_interfaces__python.dir/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.s +.PHONY : rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c.s + +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.o: rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o + +.PHONY : rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.o + +# target to build an object file +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o +.PHONY : rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o + +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.i: rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i + +.PHONY : rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.i + +# target to preprocess a source file +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i +.PHONY : rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i + +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.s: rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s + +.PHONY : rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.s + +# target to generate assembly for a file +rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s +.PHONY : rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s + +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.o: rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o + +.PHONY : rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.o + +# target to build an object file +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o +.PHONY : rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.o + +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.i: rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i + +.PHONY : rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.i + +# target to preprocess a source file +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i +.PHONY : rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.i + +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.s: rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s + +.PHONY : rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.s + +# target to generate assembly for a file +rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s +.PHONY : rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp.s + +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.o: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o + +.PHONY : rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.o + +# target to build an object file +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o +.PHONY : rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.o + +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.i: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.i + +.PHONY : rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.i + +# target to preprocess a source file +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.i +.PHONY : rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.i + +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.s: rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.s + +.PHONY : rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.s + +# target to generate assembly for a file +rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.s +.PHONY : rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp.s + +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.o: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o + +.PHONY : rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.o + +# target to build an object file +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o +.PHONY : rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.o + +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.i: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.i + +.PHONY : rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.i + +# target to preprocess a source file +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.i +.PHONY : rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.i + +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.s: rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.s + +.PHONY : rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.s + +# target to generate assembly for a file +rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.s +.PHONY : rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp.s + +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.o: rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o + +.PHONY : rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.o + +# target to build an object file +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o +.PHONY : rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.o + +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.i: rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.i + +.PHONY : rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.i + +# target to preprocess a source file +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.i +.PHONY : rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.i + +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.s: rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.s + +.PHONY : rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.s + +# target to generate assembly for a file +rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.s +.PHONY : rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c.s + +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.o: rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o + +.PHONY : rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.o + +# target to build an object file +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o +.PHONY : rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.o + +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.i: rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.i + +.PHONY : rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.i + +# target to preprocess a source file +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.i: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.i +.PHONY : rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.i + +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.s: rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.s + +.PHONY : rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.s + +# target to generate assembly for a file +rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.s: + $(MAKE) -f CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/build.make CMakeFiles/aruco_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.s +.PHONY : rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... aruco_interfaces__rosidl_typesupport_c__pyext" + @echo "... install/strip" + @echo "... aruco_interfaces__rosidl_typesupport_fastrtps_c__pyext" + @echo "... test" + @echo "... uninstall" + @echo "... aruco_interfaces__cpp" + @echo "... aruco_interfaces__rosidl_typesupport_cpp" + @echo "... aruco_interfaces__rosidl_generator_c" + @echo "... install/local" + @echo "... aruco_interfaces__rosidl_typesupport_fastrtps_c" + @echo "... aruco_interfaces__rosidl_typesupport_fastrtps_cpp" + @echo "... aruco_interfaces" + @echo "... aruco_interfaces__rosidl_typesupport_introspection_c" + @echo "... aruco_interfaces_uninstall" + @echo "... aruco_interfaces__rosidl_typesupport_c" + @echo "... aruco_interfaces__python" + @echo "... aruco_interfaces__rosidl_typesupport_introspection_c__pyext" + @echo "... aruco_interfaces__rosidl_typesupport_introspection_cpp" + @echo "... aruco_interfaces__py" + @echo "... rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.o" + @echo "... rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.i" + @echo "... rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.s" + @echo "... rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.o" + @echo "... rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.i" + @echo "... rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.s" + @echo "... rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.o" + @echo "... rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.i" + @echo "... rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.s" + @echo "... rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.o" + @echo "... rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.i" + @echo "... rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.s" + @echo "... rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.o" + @echo "... rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.i" + @echo "... rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.s" + @echo "... rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.o" + @echo "... rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.i" + @echo "... rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.s" + @echo "... rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.o" + @echo "... rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.i" + @echo "... rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.s" + @echo "... rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.o" + @echo "... rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.i" + @echo "... rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.s" + @echo "... rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.o" + @echo "... rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.i" + @echo "... rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.s" + @echo "... rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.o" + @echo "... rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.i" + @echo "... rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.s" + @echo "... rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.o" + @echo "... rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.i" + @echo "... rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/aruco_interfaces/ament_cmake_core/aruco_interfacesConfig-version.cmake b/build/aruco_interfaces/ament_cmake_core/aruco_interfacesConfig-version.cmake new file mode 100644 index 0000000..7beb732 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/aruco_interfacesConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/aruco_interfaces/ament_cmake_core/aruco_interfacesConfig.cmake b/build/aruco_interfaces/ament_cmake_core/aruco_interfacesConfig.cmake new file mode 100644 index 0000000..483fb56 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/aruco_interfacesConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_aruco_interfaces_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED aruco_interfaces_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(aruco_interfaces_FOUND FALSE) + elseif(NOT aruco_interfaces_FOUND) + # use separate condition to avoid uninitialized variable warning + set(aruco_interfaces_FOUND FALSE) + endif() + return() +endif() +set(_aruco_interfaces_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT aruco_interfaces_FIND_QUIETLY) + message(STATUS "Found aruco_interfaces: 0.0.0 (${aruco_interfaces_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'aruco_interfaces' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${aruco_interfaces_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(aruco_interfaces_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "rosidl_cmake-extras.cmake;ament_cmake_export_dependencies-extras.cmake;ament_cmake_export_libraries-extras.cmake;ament_cmake_export_targets-extras.cmake;ament_cmake_export_include_directories-extras.cmake;rosidl_cmake_export_typesupport_libraries-extras.cmake;rosidl_cmake_export_typesupport_targets-extras.cmake") +foreach(_extra ${_extras}) + include("${aruco_interfaces_DIR}/${_extra}") +endforeach() diff --git a/build/aruco_interfaces/ament_cmake_core/package.cmake b/build/aruco_interfaces/ament_cmake_core/package.cmake new file mode 100755 index 0000000..578c227 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "aruco_interfaces") +set(aruco_interfaces_VERSION "0.0.0") +set(aruco_interfaces_MAINTAINER "ros2 ") +set(aruco_interfaces_BUILD_DEPENDS "rosidl_default_generators" "geometry_msgs" "std_msgs") +set(aruco_interfaces_BUILDTOOL_DEPENDS "ament_cmake") +set(aruco_interfaces_BUILD_EXPORT_DEPENDS "geometry_msgs" "std_msgs") +set(aruco_interfaces_BUILDTOOL_EXPORT_DEPENDS ) +set(aruco_interfaces_EXEC_DEPENDS "rosidl_default_runtime" "geometry_msgs" "std_msgs") +set(aruco_interfaces_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(aruco_interfaces_GROUP_DEPENDS ) +set(aruco_interfaces_MEMBER_OF_GROUPS "rosidl_interface_packages") +set(aruco_interfaces_DEPRECATED "") +set(aruco_interfaces_EXPORT_TAGS) +list(APPEND aruco_interfaces_EXPORT_TAGS "ament_cmake") diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/ArucoMarkerPose.msg.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/ArucoMarkerPose.msg.stamp new file mode 100755 index 0000000..5c28e96 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/ArucoMarkerPose.msg.stamp @@ -0,0 +1,2 @@ +int64[] marker_ids +geometry_msgs/Pose[] poses \ No newline at end of file diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp new file mode 100755 index 0000000..320fbe2 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp @@ -0,0 +1,92 @@ +# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in + +set(_exported_dependencies "geometry_msgs;std_msgs;geometry_msgs;std_msgs;builtin_interfaces;rosidl_runtime_c;rosidl_typesupport_interface;geometry_msgs;std_msgs;builtin_interfaces;geometry_msgs;std_msgs;builtin_interfaces") + +find_package(ament_cmake_libraries QUIET REQUIRED) + +# find_package() all dependencies +# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS +# variables to aruco_interfaces_DEFINITIONS, aruco_interfaces_INCLUDE_DIRS, +# aruco_interfaces_LIBRARIES, and aruco_interfaces_LINK_FLAGS. +# Additionally collect the direct dependency names in +# aruco_interfaces_DEPENDENCIES as well as the recursive dependency names +# in aruco_interfaces_RECURSIVE_DEPENDENCIES. +if(NOT _exported_dependencies STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + set(aruco_interfaces_DEPENDENCIES ${_exported_dependencies}) + set(aruco_interfaces_RECURSIVE_DEPENDENCIES ${_exported_dependencies}) + set(_libraries) + foreach(_dep ${_exported_dependencies}) + if(NOT ${_dep}_FOUND) + find_package("${_dep}" QUIET REQUIRED) + endif() + # if a package provides modern CMake interface targets use them + # exclusively assuming the classic CMake variables only exist for + # backward compatibility + set(use_modern_cmake FALSE) + if(NOT "${${_dep}_TARGETS}" STREQUAL "") + foreach(_target ${${_dep}_TARGETS}) + # only use actual targets + # in case a package uses this variable for other content + if(TARGET "${_target}") + get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES) + if(_include_dirs) + list_append_unique(aruco_interfaces_INCLUDE_DIRS "${_include_dirs}") + endif() + + get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS) + if(_imported_configurations) + string(TOUPPER "${_imported_configurations}" _imported_configurations) + if(DEBUG_CONFIGURATIONS) + string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase) + else() + set(_debug_configurations_uppercase "DEBUG") + endif() + foreach(_imported_config ${_imported_configurations}) + get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config}) + if(_imported_implib) + set(_imported_implib_config "optimized") + if(${_imported_config} IN_LIST _debug_configurations_uppercase) + set(_imported_implib_config "debug") + endif() + list(APPEND _libraries ${_imported_implib_config} ${_imported_implib}) + else() + get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config}) + if(_imported_location) + list(APPEND _libraries "${_imported_location}") + endif() + endif() + endforeach() + endif() + + get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES) + if(_link_libraries) + list(APPEND _libraries "${_link_libraries}") + endif() + set(use_modern_cmake TRUE) + endif() + endforeach() + endif() + if(NOT use_modern_cmake) + if(${_dep}_DEFINITIONS) + list_append_unique(aruco_interfaces_DEFINITIONS "${${_dep}_DEFINITIONS}") + endif() + if(${_dep}_INCLUDE_DIRS) + list_append_unique(aruco_interfaces_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}") + endif() + if(${_dep}_LIBRARIES) + list(APPEND _libraries "${${_dep}_LIBRARIES}") + endif() + if(${_dep}_LINK_FLAGS) + list_append_unique(aruco_interfaces_LINK_FLAGS "${${_dep}_LINK_FLAGS}") + endif() + if(${_dep}_RECURSIVE_DEPENDENCIES) + list_append_unique(aruco_interfaces_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}") + endif() + endif() + if(_libraries) + ament_libraries_deduplicate(_libraries "${_libraries}") + list(APPEND aruco_interfaces_LIBRARIES "${_libraries}") + endif() + endforeach() +endif() diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp new file mode 100755 index 0000000..3d3f012 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp @@ -0,0 +1,16 @@ +# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in + +set(_exported_include_dirs "${aruco_interfaces_DIR}/../../../include") + +# append include directories to aruco_interfaces_INCLUDE_DIRS +# warn about not existing paths +if(NOT _exported_include_dirs STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + foreach(_exported_include_dir ${_exported_include_dirs}) + if(NOT IS_DIRECTORY "${_exported_include_dir}") + message(WARNING "Package 'aruco_interfaces' exports the include directory '${_exported_include_dir}' which doesn't exist") + endif() + normalize_path(_exported_include_dir "${_exported_include_dir}") + list(APPEND aruco_interfaces_INCLUDE_DIRS "${_exported_include_dir}") + endforeach() +endif() diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp new file mode 100755 index 0000000..1d01306 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp @@ -0,0 +1,140 @@ +# generated from ament_cmake_export_libraries/cmake/template/ament_cmake_export_libraries.cmake.in + +set(_exported_libraries "aruco_interfaces__rosidl_generator_c;aruco_interfaces__rosidl_typesupport_c;aruco_interfaces__rosidl_typesupport_cpp") +set(_exported_library_names "") + +# populate aruco_interfaces_LIBRARIES +if(NOT _exported_libraries STREQUAL "") + # loop over libraries, either target names or absolute paths + list(LENGTH _exported_libraries _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_libraries ${_i} _arg) + + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND aruco_interfaces_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'aruco_interfaces' passes the build configuration keyword '${_cfg}' as the last exported library") + endif() + list(GET _exported_libraries ${_i} _library) + else() + # the value is a library without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + if(NOT IS_ABSOLUTE "${_library}") + # search for library target relative to this CMake file + set(_lib "NOTFOUND") + find_library( + _lib NAMES "${_library}" + PATHS "${aruco_interfaces_DIR}/../../../lib" + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + + if(NOT _lib) + # warn about not existing library and ignore it + message(FATAL_ERROR "Package 'aruco_interfaces' exports the library '${_library}' which couldn't be found") + elseif(NOT IS_ABSOLUTE "${_lib}") + # the found library must be an absolute path + message(FATAL_ERROR "Package 'aruco_interfaces' found the library '${_library}' at '${_lib}' which is not an absolute path") + elseif(NOT EXISTS "${_lib}") + # the found library must exist + message(FATAL_ERROR "Package 'aruco_interfaces' found the library '${_lib}' which doesn't exist") + else() + list(APPEND aruco_interfaces_LIBRARIES ${_cfg} "${_lib}") + endif() + + else() + if(NOT EXISTS "${_library}") + # the found library must exist + message(WARNING "Package 'aruco_interfaces' exports the library '${_library}' which doesn't exist") + else() + list(APPEND aruco_interfaces_LIBRARIES ${_cfg} "${_library}") + endif() + endif() + endwhile() +endif() + +# find_library() library names with optional LIBRARY_DIRS +# and add the libraries to aruco_interfaces_LIBRARIES +if(NOT _exported_library_names STREQUAL "") + # loop over library names + # but remember related build configuration keyword if available + list(LENGTH _exported_library_names _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_library_names ${_i} _arg) + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND aruco_interfaces_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library name + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'aruco_interfaces' passes the build configuration keyword '${_cfg}' as the last exported target") + endif() + list(GET _exported_library_names ${_i} _library) + else() + # the value is a library target without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + # extract optional LIBRARY_DIRS from library name + string(REPLACE ":" ";" _library_dirs "${_library}") + list(GET _library_dirs 0 _library_name) + list(REMOVE_AT _library_dirs 0) + + set(_lib "NOTFOUND") + if(NOT _library_dirs) + # search for library in the common locations + find_library( + _lib + NAMES "${_library_name}" + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING "Package 'aruco_interfaces' exports library '${_library_name}' which couldn't be found") + endif() + else() + # search for library in the specified directories + find_library( + _lib + NAMES "${_library_name}" + PATHS ${_library_dirs} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING "Package 'aruco_interfaces' exports library '${_library_name}' with LIBRARY_DIRS '${_library_dirs}' which couldn't be found") + endif() + endif() + if(_lib) + list(APPEND aruco_interfaces_LIBRARIES ${_cfg} "${_lib}") + endif() + endwhile() +endif() + +# TODO(dirk-thomas) deduplicate aruco_interfaces_LIBRARIES +# while maintaining library order +# as well as build configuration keywords +# as well as linker flags diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp new file mode 100755 index 0000000..4a1b798 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp @@ -0,0 +1,27 @@ +# generated from ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in + +set(_exported_targets "aruco_interfaces__rosidl_generator_c;aruco_interfaces__rosidl_typesupport_introspection_c;aruco_interfaces__rosidl_typesupport_c;aruco_interfaces__rosidl_generator_cpp;aruco_interfaces__rosidl_typesupport_introspection_cpp;aruco_interfaces__rosidl_typesupport_cpp") + +# include all exported targets +if(NOT _exported_targets STREQUAL "") + foreach(_target ${_exported_targets}) + set(_export_file "${aruco_interfaces_DIR}/${_target}Export.cmake") + include("${_export_file}") + + # extract the target names associated with the export + set(_regex "foreach\\(_expectedTarget (.+)\\)") + file( + STRINGS "${_export_file}" _foreach_targets + REGEX "${_regex}") + list(LENGTH _foreach_targets _matches) + if(NOT _matches EQUAL 1) + message(FATAL_ERROR + "Failed to find exported target names in '${_export_file}'") + endif() + string(REGEX REPLACE "${_regex}" "\\1" _targets "${_foreach_targets}") + string(REPLACE " " ";" _targets "${_targets}") + list(LENGTH _targets _length) + + list(APPEND aruco_interfaces_TARGETS ${_targets}) + endforeach() +endif() diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100755 index 0000000..02e441b --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/library_path.sh.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/library_path.sh.stamp new file mode 100755 index 0000000..292e518 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/library_path.sh.stamp @@ -0,0 +1,16 @@ +# copied from ament_package/template/environment_hook/library_path.sh + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +if [ $_IS_DARWIN -eq 0 ]; then + ament_prepend_unique_value LD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" +else + ament_prepend_unique_value DYLD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" +fi +unset _IS_DARWIN diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100755 index 0000000..ee49c9f --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100755 index 0000000..6fb3fe7 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/package.xml.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/package.xml.stamp new file mode 100755 index 0000000..07e6272 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,27 @@ + + + + aruco_interfaces + 0.0.0 + TODO: Package description + ros2 + TODO: License declaration + + ament_cmake + + geometry_msgs + std_msgs + + ament_lint_auto + ament_lint_common + + rosidl_default_generators + + rosidl_default_runtime + + rosidl_interface_packages + + + ament_cmake + + diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100755 index 0000000..6f82f12 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,143 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + dependencies.append((key, ' '.join(['"%s"' % str(d) for d in depends]))) + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/path.sh.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/path.sh.stamp new file mode 100755 index 0000000..e59b749 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/pythonpath.sh.in.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/pythonpath.sh.in.stamp new file mode 100755 index 0000000..de278c1 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/pythonpath.sh.in.stamp @@ -0,0 +1,3 @@ +# generated from ament_package/template/environment_hook/pythonpath.sh.in + +ament_prepend_unique_value PYTHONPATH "$AMENT_CURRENT_PREFIX/@PYTHON_INSTALL_DIR@" diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/rosidl_cmake-extras.cmake.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/rosidl_cmake-extras.cmake.stamp new file mode 100755 index 0000000..26fd8b0 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/rosidl_cmake-extras.cmake.stamp @@ -0,0 +1,4 @@ +# generated from rosidl_cmake/cmake/rosidl_cmake-extras.cmake.in + +set(aruco_interfaces_IDL_FILES "msg/ArucoMarkerPose.idl") +set(aruco_interfaces_INTERFACE_FILES "msg/ArucoMarkerPose.msg") diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_libraries-extras.cmake.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_libraries-extras.cmake.stamp new file mode 100755 index 0000000..b2e546a --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_libraries-extras.cmake.stamp @@ -0,0 +1,46 @@ +# generated from +# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_libraries.cmake.in + +set(_exported_typesupport_libraries + "__rosidl_typesupport_fastrtps_c:aruco_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_fastrtps_cpp:aruco_interfaces__rosidl_typesupport_fastrtps_cpp") + +# populate aruco_interfaces_LIBRARIES_ +if(NOT _exported_typesupport_libraries STREQUAL "") + # loop over typesupport libraries + foreach(_tuple ${_exported_typesupport_libraries}) + string(REPLACE ":" ";" _tuple "${_tuple}") + list(GET _tuple 0 _suffix) + list(GET _tuple 1 _library) + + if(NOT IS_ABSOLUTE "${_library}") + # search for library target relative to this CMake file + set(_lib "NOTFOUND") + find_library( + _lib NAMES "${_library}" + PATHS "${aruco_interfaces_DIR}/../../../lib" + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + + if(NOT _lib) + # the library wasn't found + message(FATAL_ERROR "Package 'aruco_interfaces' exports the typesupport library '${_library}' which couldn't be found") + elseif(NOT IS_ABSOLUTE "${_lib}") + # the found library must be an absolute path + message(FATAL_ERROR "Package 'aruco_interfaces' found the typesupport library '${_library}' at '${_lib}' which is not an absolute path") + elseif(NOT EXISTS "${_lib}") + # the found library must exist + message(FATAL_ERROR "Package 'aruco_interfaces' found the typesupport library '${_lib}' which doesn't exist") + else() + list(APPEND aruco_interfaces_LIBRARIES${_suffix} ${_cfg} "${_lib}") + endif() + + else() + if(NOT EXISTS "${_library}") + # the found library must exist + message(WARNING "Package 'aruco_interfaces' exports the typesupport library '${_library}' which doesn't exist") + else() + list(APPEND aruco_interfaces_LIBRARIES${_suffix} "${_library}") + endif() + endif() + endforeach() +endif() diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_targets-extras.cmake.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_targets-extras.cmake.stamp new file mode 100755 index 0000000..dde11ce --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/rosidl_cmake_export_typesupport_targets-extras.cmake.stamp @@ -0,0 +1,23 @@ +# generated from +# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_targets.cmake.in + +set(_exported_typesupport_targets + "__rosidl_typesupport_introspection_c:aruco_interfaces__rosidl_typesupport_introspection_c;__rosidl_typesupport_introspection_cpp:aruco_interfaces__rosidl_typesupport_introspection_cpp") + +# populate aruco_interfaces_TARGETS_ +if(NOT _exported_typesupport_targets STREQUAL "") + # loop over typesupport targets + foreach(_tuple ${_exported_typesupport_targets}) + string(REPLACE ":" ";" _tuple "${_tuple}") + list(GET _tuple 0 _suffix) + list(GET _tuple 1 _target) + + set(_target "aruco_interfaces::${_target}") + if(NOT TARGET "${_target}") + # the exported target must exist + message(WARNING "Package 'aruco_interfaces' exports the typesupport target '${_target}' which doesn't exist") + else() + list(APPEND aruco_interfaces_TARGETS${_suffix} "${_target}") + endif() + endforeach() +endif() diff --git a/build/aruco_interfaces/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/aruco_interfaces/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100755 index 0000000..b7c0faf --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [l.replace('\\', '/') for l in lines] + + +if __name__ == '__main__': + main() diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/aruco_interfaces/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100755 index 0000000..79d4c95 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/library_path.dsv b/build/aruco_interfaces/ament_cmake_environment_hooks/library_path.dsv new file mode 100755 index 0000000..89bec93 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/library_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;LD_LIBRARY_PATH;lib diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.bash b/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 0000000..49782f2 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.dsv b/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.dsv new file mode 100755 index 0000000..0a267c9 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,4 @@ +source;share/aruco_interfaces/environment/ament_prefix_path.sh +source;share/aruco_interfaces/environment/library_path.sh +source;share/aruco_interfaces/environment/path.sh +source;share/aruco_interfaces/environment/pythonpath.sh diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.sh b/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 0000000..8e434dd --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,135 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/ros2/dev2_ws/install/aruco_interfaces"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/aruco_interfaces/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/aruco_interfaces/environment/library_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/aruco_interfaces/environment/path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/aruco_interfaces/environment/pythonpath.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.zsh b/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 0000000..fe161be --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/package.dsv b/build/aruco_interfaces/ament_cmake_environment_hooks/package.dsv new file mode 100755 index 0000000..f11207c --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/aruco_interfaces/local_setup.bash +source;share/aruco_interfaces/local_setup.dsv +source;share/aruco_interfaces/local_setup.sh +source;share/aruco_interfaces/local_setup.zsh diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/path.dsv b/build/aruco_interfaces/ament_cmake_environment_hooks/path.dsv new file mode 100755 index 0000000..b94426a --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/pythonpath.dsv b/build/aruco_interfaces/ament_cmake_environment_hooks/pythonpath.dsv new file mode 100755 index 0000000..84dbc4c --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/pythonpath.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;PYTHONPATH;lib/python3.8/site-packages diff --git a/build/aruco_interfaces/ament_cmake_environment_hooks/pythonpath.sh b/build/aruco_interfaces/ament_cmake_environment_hooks/pythonpath.sh new file mode 100644 index 0000000..7fe2b2f --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_environment_hooks/pythonpath.sh @@ -0,0 +1,3 @@ +# generated from ament_package/template/environment_hook/pythonpath.sh.in + +ament_prepend_unique_value PYTHONPATH "$AMENT_CURRENT_PREFIX/lib/python3.8/site-packages" diff --git a/build/aruco_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake b/build/aruco_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake new file mode 100644 index 0000000..320fbe2 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake @@ -0,0 +1,92 @@ +# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in + +set(_exported_dependencies "geometry_msgs;std_msgs;geometry_msgs;std_msgs;builtin_interfaces;rosidl_runtime_c;rosidl_typesupport_interface;geometry_msgs;std_msgs;builtin_interfaces;geometry_msgs;std_msgs;builtin_interfaces") + +find_package(ament_cmake_libraries QUIET REQUIRED) + +# find_package() all dependencies +# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS +# variables to aruco_interfaces_DEFINITIONS, aruco_interfaces_INCLUDE_DIRS, +# aruco_interfaces_LIBRARIES, and aruco_interfaces_LINK_FLAGS. +# Additionally collect the direct dependency names in +# aruco_interfaces_DEPENDENCIES as well as the recursive dependency names +# in aruco_interfaces_RECURSIVE_DEPENDENCIES. +if(NOT _exported_dependencies STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + set(aruco_interfaces_DEPENDENCIES ${_exported_dependencies}) + set(aruco_interfaces_RECURSIVE_DEPENDENCIES ${_exported_dependencies}) + set(_libraries) + foreach(_dep ${_exported_dependencies}) + if(NOT ${_dep}_FOUND) + find_package("${_dep}" QUIET REQUIRED) + endif() + # if a package provides modern CMake interface targets use them + # exclusively assuming the classic CMake variables only exist for + # backward compatibility + set(use_modern_cmake FALSE) + if(NOT "${${_dep}_TARGETS}" STREQUAL "") + foreach(_target ${${_dep}_TARGETS}) + # only use actual targets + # in case a package uses this variable for other content + if(TARGET "${_target}") + get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES) + if(_include_dirs) + list_append_unique(aruco_interfaces_INCLUDE_DIRS "${_include_dirs}") + endif() + + get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS) + if(_imported_configurations) + string(TOUPPER "${_imported_configurations}" _imported_configurations) + if(DEBUG_CONFIGURATIONS) + string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase) + else() + set(_debug_configurations_uppercase "DEBUG") + endif() + foreach(_imported_config ${_imported_configurations}) + get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config}) + if(_imported_implib) + set(_imported_implib_config "optimized") + if(${_imported_config} IN_LIST _debug_configurations_uppercase) + set(_imported_implib_config "debug") + endif() + list(APPEND _libraries ${_imported_implib_config} ${_imported_implib}) + else() + get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config}) + if(_imported_location) + list(APPEND _libraries "${_imported_location}") + endif() + endif() + endforeach() + endif() + + get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES) + if(_link_libraries) + list(APPEND _libraries "${_link_libraries}") + endif() + set(use_modern_cmake TRUE) + endif() + endforeach() + endif() + if(NOT use_modern_cmake) + if(${_dep}_DEFINITIONS) + list_append_unique(aruco_interfaces_DEFINITIONS "${${_dep}_DEFINITIONS}") + endif() + if(${_dep}_INCLUDE_DIRS) + list_append_unique(aruco_interfaces_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}") + endif() + if(${_dep}_LIBRARIES) + list(APPEND _libraries "${${_dep}_LIBRARIES}") + endif() + if(${_dep}_LINK_FLAGS) + list_append_unique(aruco_interfaces_LINK_FLAGS "${${_dep}_LINK_FLAGS}") + endif() + if(${_dep}_RECURSIVE_DEPENDENCIES) + list_append_unique(aruco_interfaces_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}") + endif() + endif() + if(_libraries) + ament_libraries_deduplicate(_libraries "${_libraries}") + list(APPEND aruco_interfaces_LIBRARIES "${_libraries}") + endif() + endforeach() +endif() diff --git a/build/aruco_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake b/build/aruco_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake new file mode 100644 index 0000000..3d3f012 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake @@ -0,0 +1,16 @@ +# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in + +set(_exported_include_dirs "${aruco_interfaces_DIR}/../../../include") + +# append include directories to aruco_interfaces_INCLUDE_DIRS +# warn about not existing paths +if(NOT _exported_include_dirs STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + foreach(_exported_include_dir ${_exported_include_dirs}) + if(NOT IS_DIRECTORY "${_exported_include_dir}") + message(WARNING "Package 'aruco_interfaces' exports the include directory '${_exported_include_dir}' which doesn't exist") + endif() + normalize_path(_exported_include_dir "${_exported_include_dir}") + list(APPEND aruco_interfaces_INCLUDE_DIRS "${_exported_include_dir}") + endforeach() +endif() diff --git a/build/aruco_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake b/build/aruco_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake new file mode 100644 index 0000000..1d01306 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake @@ -0,0 +1,140 @@ +# generated from ament_cmake_export_libraries/cmake/template/ament_cmake_export_libraries.cmake.in + +set(_exported_libraries "aruco_interfaces__rosidl_generator_c;aruco_interfaces__rosidl_typesupport_c;aruco_interfaces__rosidl_typesupport_cpp") +set(_exported_library_names "") + +# populate aruco_interfaces_LIBRARIES +if(NOT _exported_libraries STREQUAL "") + # loop over libraries, either target names or absolute paths + list(LENGTH _exported_libraries _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_libraries ${_i} _arg) + + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND aruco_interfaces_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'aruco_interfaces' passes the build configuration keyword '${_cfg}' as the last exported library") + endif() + list(GET _exported_libraries ${_i} _library) + else() + # the value is a library without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + if(NOT IS_ABSOLUTE "${_library}") + # search for library target relative to this CMake file + set(_lib "NOTFOUND") + find_library( + _lib NAMES "${_library}" + PATHS "${aruco_interfaces_DIR}/../../../lib" + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + + if(NOT _lib) + # warn about not existing library and ignore it + message(FATAL_ERROR "Package 'aruco_interfaces' exports the library '${_library}' which couldn't be found") + elseif(NOT IS_ABSOLUTE "${_lib}") + # the found library must be an absolute path + message(FATAL_ERROR "Package 'aruco_interfaces' found the library '${_library}' at '${_lib}' which is not an absolute path") + elseif(NOT EXISTS "${_lib}") + # the found library must exist + message(FATAL_ERROR "Package 'aruco_interfaces' found the library '${_lib}' which doesn't exist") + else() + list(APPEND aruco_interfaces_LIBRARIES ${_cfg} "${_lib}") + endif() + + else() + if(NOT EXISTS "${_library}") + # the found library must exist + message(WARNING "Package 'aruco_interfaces' exports the library '${_library}' which doesn't exist") + else() + list(APPEND aruco_interfaces_LIBRARIES ${_cfg} "${_library}") + endif() + endif() + endwhile() +endif() + +# find_library() library names with optional LIBRARY_DIRS +# and add the libraries to aruco_interfaces_LIBRARIES +if(NOT _exported_library_names STREQUAL "") + # loop over library names + # but remember related build configuration keyword if available + list(LENGTH _exported_library_names _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_library_names ${_i} _arg) + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND aruco_interfaces_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library name + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'aruco_interfaces' passes the build configuration keyword '${_cfg}' as the last exported target") + endif() + list(GET _exported_library_names ${_i} _library) + else() + # the value is a library target without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + # extract optional LIBRARY_DIRS from library name + string(REPLACE ":" ";" _library_dirs "${_library}") + list(GET _library_dirs 0 _library_name) + list(REMOVE_AT _library_dirs 0) + + set(_lib "NOTFOUND") + if(NOT _library_dirs) + # search for library in the common locations + find_library( + _lib + NAMES "${_library_name}" + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING "Package 'aruco_interfaces' exports library '${_library_name}' which couldn't be found") + endif() + else() + # search for library in the specified directories + find_library( + _lib + NAMES "${_library_name}" + PATHS ${_library_dirs} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING "Package 'aruco_interfaces' exports library '${_library_name}' with LIBRARY_DIRS '${_library_dirs}' which couldn't be found") + endif() + endif() + if(_lib) + list(APPEND aruco_interfaces_LIBRARIES ${_cfg} "${_lib}") + endif() + endwhile() +endif() + +# TODO(dirk-thomas) deduplicate aruco_interfaces_LIBRARIES +# while maintaining library order +# as well as build configuration keywords +# as well as linker flags diff --git a/build/aruco_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake b/build/aruco_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake new file mode 100644 index 0000000..4a1b798 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake @@ -0,0 +1,27 @@ +# generated from ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in + +set(_exported_targets "aruco_interfaces__rosidl_generator_c;aruco_interfaces__rosidl_typesupport_introspection_c;aruco_interfaces__rosidl_typesupport_c;aruco_interfaces__rosidl_generator_cpp;aruco_interfaces__rosidl_typesupport_introspection_cpp;aruco_interfaces__rosidl_typesupport_cpp") + +# include all exported targets +if(NOT _exported_targets STREQUAL "") + foreach(_target ${_exported_targets}) + set(_export_file "${aruco_interfaces_DIR}/${_target}Export.cmake") + include("${_export_file}") + + # extract the target names associated with the export + set(_regex "foreach\\(_expectedTarget (.+)\\)") + file( + STRINGS "${_export_file}" _foreach_targets + REGEX "${_regex}") + list(LENGTH _foreach_targets _matches) + if(NOT _matches EQUAL 1) + message(FATAL_ERROR + "Failed to find exported target names in '${_export_file}'") + endif() + string(REGEX REPLACE "${_regex}" "\\1" _targets "${_foreach_targets}") + string(REPLACE " " ";" _targets "${_targets}") + list(LENGTH _targets _length) + + list(APPEND aruco_interfaces_TARGETS ${_targets}) + endforeach() +endif() diff --git a/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/aruco_interfaces b/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/aruco_interfaces new file mode 100755 index 0000000..4b40f93 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/aruco_interfaces @@ -0,0 +1 @@ +geometry_msgs;std_msgs;rosidl_default_runtime;ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/packages/aruco_interfaces b/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/packages/aruco_interfaces new file mode 100755 index 0000000..e69de29 diff --git a/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/aruco_interfaces b/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/aruco_interfaces new file mode 100644 index 0000000..f590790 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/aruco_interfaces @@ -0,0 +1 @@ +/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/turtle_follower_py:/home/ros2/dev2_ws/install/camera_calibration:/home/ros2/dev2_ws/install/aruco_interfaces:/home/ros2/dev2_ws/install/aruco_detector:/opt/ros/foxy \ No newline at end of file diff --git a/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/aruco_interfaces b/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/aruco_interfaces new file mode 100755 index 0000000..051e7ca --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/aruco_interfaces @@ -0,0 +1,2 @@ +msg/ArucoMarkerPose.idl +msg/ArucoMarkerPose.msg \ No newline at end of file diff --git a/build/aruco_interfaces/ament_cmake_package_templates/templates.cmake b/build/aruco_interfaces/ament_cmake_package_templates/templates.cmake new file mode 100755 index 0000000..028c16d --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/aruco_interfaces/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/aruco_interfaces/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 0000000..e4bb759 --- /dev/null +++ b/build/aruco_interfaces/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/ros2/dev2_ws/install/aruco_interfaces") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/ros2/dev2_ws/build/aruco_interfaces/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/CMakeDirectoryInformation.cmake b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100755 index 0000000..6636814 --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ros2/dev2_ws/build/aruco_interfaces") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/DependInfo.cmake b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/DependInfo.cmake new file mode 100755 index 0000000..382b3ba --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c" + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c" + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/__init__.py" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c" + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose.py" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c" + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c" "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build.make b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build.make new file mode 100755 index 0000000..f4a63b5 --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build.make @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +# Utility rule file for aruco_interfaces__py. + +# Include the progress variables for this target. +include aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/progress.make + +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose.py +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/msg/__init__.py +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c + + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/lib/rosidl_generator_py/rosidl_generator_py +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/__init__.py +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/generate_py_impl.py +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_action_pkg_typesupport_entry_point.c.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_action.py.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_idl_support.c.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_idl.py.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_msg_pkg_typesupport_entry_point.c.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_msg_support.c.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_msg.py.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_srv_pkg_typesupport_entry_point.c.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/rosidl_generator_py/resource/_srv.py.em +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Accel.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Point.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Point32.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Pose.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Transform.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Twist.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Bool.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Byte.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Char.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Empty.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Float32.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Float64.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Header.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Int16.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Int32.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Int64.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Int8.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/String.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/UInt16.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/UInt32.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/UInt64.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/UInt8.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c: /opt/ros/foxy/share/builtin_interfaces/msg/Time.idl + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Python code for ROS interfaces" + cd /home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py && /usr/bin/python3 /opt/ros/foxy/share/rosidl_generator_py/cmake/../../../lib/rosidl_generator_py/rosidl_generator_py --generator-arguments-file /home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py__arguments.json --typesupport-impls "rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c;rosidl_typesupport_c" + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c + +rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c + +rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose.py: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose.py + +rosidl_generator_py/aruco_interfaces/msg/__init__.py: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_py/aruco_interfaces/msg/__init__.py + +rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c + @$(CMAKE_COMMAND) -E touch_nocreate rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c + +aruco_interfaces__py: aruco_interfaces__py/CMakeFiles/aruco_interfaces__py +aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c +aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c +aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c +aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose.py +aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/msg/__init__.py +aruco_interfaces__py: rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c +aruco_interfaces__py: aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build.make + +.PHONY : aruco_interfaces__py + +# Rule to build all files generated by this target. +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build: aruco_interfaces__py + +.PHONY : aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build + +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/clean: + cd /home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py && $(CMAKE_COMMAND) -P CMakeFiles/aruco_interfaces__py.dir/cmake_clean.cmake +.PHONY : aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/clean + +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py /home/ros2/dev2_ws/build/aruco_interfaces /home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py /home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/depend + diff --git a/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/cmake_clean.cmake b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/cmake_clean.cmake new file mode 100755 index 0000000..ec3c482 --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/cmake_clean.cmake @@ -0,0 +1,14 @@ +file(REMOVE_RECURSE + "../rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c" + "../rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c" + "../rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c" + "../rosidl_generator_py/aruco_interfaces/msg/__init__.py" + "../rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose.py" + "../rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c" + "CMakeFiles/aruco_interfaces__py" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/aruco_interfaces__py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/depend.internal b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/depend.internal new file mode 100755 index 0000000..f647855 --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/depend.make b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/depend.make new file mode 100755 index 0000000..f647855 --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/progress.make b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/progress.make new file mode 100644 index 0000000..164e1d2 --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 2 + diff --git a/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/progress.marks b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/aruco_interfaces/aruco_interfaces__py/CMakeLists.txt b/build/aruco_interfaces/aruco_interfaces__py/CMakeLists.txt new file mode 100755 index 0000000..62fd762 --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CMakeLists.txt @@ -0,0 +1,41 @@ +# Copyright 2016 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Unlike other generators, this custom command depends on the target +# ${rosidl_generate_interfaces_TARGET} and not the IDL files. +# The IDL files could be generated files,as they are for .action files. +# CMake does not allow `add_custom_command()` to depend on files generated in +# a different CMake subdirectory, and this command is invoked after an +# add_subdirectory() call. +add_custom_command( + OUTPUT ${_generated_extension_files} ${_generated_py_files} ${_generated_c_files} + COMMAND ${PYTHON_EXECUTABLE} ${rosidl_generator_py_BIN} + --generator-arguments-file "${generator_arguments_file}" + --typesupport-impls "${_typesupport_impls}" + DEPENDS ${target_dependencies} ${rosidl_generate_interfaces_TARGET} + COMMENT "Generating Python code for ROS interfaces" + VERBATIM +) + +if(TARGET ${rosidl_generate_interfaces_TARGET}${_target_suffix}) + message(WARNING "Custom target ${rosidl_generate_interfaces_TARGET}${_target_suffix} already exists") +else() + add_custom_target( + ${rosidl_generate_interfaces_TARGET}${_target_suffix} + DEPENDS + ${_generated_extension_files} + ${_generated_py_files} + ${_generated_c_files} + ) +endif() diff --git a/build/aruco_interfaces/aruco_interfaces__py/CTestTestfile.cmake b/build/aruco_interfaces/aruco_interfaces__py/CTestTestfile.cmake new file mode 100755 index 0000000..742c9ab --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py +# Build directory: /home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/build/aruco_interfaces/aruco_interfaces__py/Makefile b/build/aruco_interfaces/aruco_interfaces__py/Makefile new file mode 100755 index 0000000..4f8fbbe --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/Makefile @@ -0,0 +1,212 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/aruco_interfaces + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/aruco_interfaces + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test + +.PHONY : test/fast + +# The main all target +all: cmake_check_build_system + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles /home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/CMakeFiles/progress.marks + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__py/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__py/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__py/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__py/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/rule: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(MAKE) -f CMakeFiles/Makefile2 aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/rule +.PHONY : aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/rule + +# Convenience name for target. +aruco_interfaces__py: aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/rule + +.PHONY : aruco_interfaces__py + +# fast build rule for target. +aruco_interfaces__py/fast: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(MAKE) -f aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build.make aruco_interfaces__py/CMakeFiles/aruco_interfaces__py.dir/build +.PHONY : aruco_interfaces__py/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... test" + @echo "... aruco_interfaces__py" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/ros2/dev2_ws/build/aruco_interfaces && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/aruco_interfaces/aruco_interfaces__py/cmake_install.cmake b/build/aruco_interfaces/aruco_interfaces__py/cmake_install.cmake new file mode 100755 index 0000000..b4bceb6 --- /dev/null +++ b/build/aruco_interfaces/aruco_interfaces__py/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/ros2/dev2_ws/install/aruco_interfaces") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/build/aruco_interfaces/cmake_args.last b/build/aruco_interfaces/cmake_args.last new file mode 100755 index 0000000..4af1832 --- /dev/null +++ b/build/aruco_interfaces/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/aruco_interfaces/cmake_install.cmake b/build/aruco_interfaces/cmake_install.cmake new file mode 100755 index 0000000..286e1e2 --- /dev/null +++ b/build/aruco_interfaces/cmake_install.cmake @@ -0,0 +1,574 @@ +# Install script for directory: /home/ros2/dev2_ws/src/aruco_interfaces + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/ros2/dev2_ws/install/aruco_interfaces") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/rosidl_interfaces" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/rosidl_interfaces/aruco_interfaces") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/aruco_interfaces" TYPE DIRECTORY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/" REGEX "/[^/]*\\.h$") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/environment" TYPE FILE FILES "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/environment_hook/library_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/environment" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/library_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_generator_c.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_generator_c.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_generator_c.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/libaruco_interfaces__rosidl_generator_c.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_generator_c.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_generator_c.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_generator_c.so" + OLD_RPATH "/opt/ros/foxy/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_generator_c.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/aruco_interfaces" TYPE DIRECTORY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/" REGEX "/[^/]*\\.cpp$" EXCLUDE) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so" + OLD_RPATH "/opt/ros/foxy/lib:/home/ros2/dev2_ws/build/aruco_interfaces:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/aruco_interfaces" TYPE DIRECTORY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/" REGEX "/[^/]*\\.cpp$" EXCLUDE) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so" + OLD_RPATH "/opt/ros/foxy/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/aruco_interfaces" TYPE DIRECTORY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/" REGEX "/[^/]*\\.h$") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_introspection_c.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so" + OLD_RPATH "/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_c.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_c.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_c.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_c.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_c.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_c.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_c.so" + OLD_RPATH "/opt/ros/foxy/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_c.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/aruco_interfaces" TYPE DIRECTORY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/" REGEX "/[^/]*\\.hpp$") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/aruco_interfaces" TYPE DIRECTORY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/" REGEX "/[^/]*\\.hpp$") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so" + OLD_RPATH "/opt/ros/foxy/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_cpp.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_cpp.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_cpp.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_cpp.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_cpp.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_cpp.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_cpp.so" + OLD_RPATH "/opt/ros/foxy/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__rosidl_typesupport_cpp.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/environment" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/pythonpath.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/environment" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/pythonpath.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/__init__.py") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + execute_process( + COMMAND + "/usr/bin/python3" "-m" "compileall" + "/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages/aruco_interfaces/__init__.py" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/msg" TYPE DIRECTORY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/" REGEX "/[^/]*\\.py$") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so" + OLD_RPATH "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces:/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/lib:/opt/ros/foxy/share/geometry_msgs/cmake/../../../lib:/opt/ros/foxy/share/std_msgs/cmake/../../../lib:/opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so" + OLD_RPATH "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces:/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/lib:/opt/ros/foxy/share/geometry_msgs/cmake/../../../lib:/opt/ros/foxy/share/std_msgs/cmake/../../../lib:/opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so" + OLD_RPATH "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces:/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/lib:/opt/ros/foxy/share/geometry_msgs/cmake/../../../lib:/opt/ros/foxy/share/std_msgs/cmake/../../../lib:/opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__python.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__python.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__python.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__python.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__python.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__python.so" + OLD_RPATH "/home/ros2/dev2_ws/build/aruco_interfaces:/opt/ros/foxy/share/geometry_msgs/cmake/../../../lib:/opt/ros/foxy/share/std_msgs/cmake/../../../lib:/opt/ros/foxy/share/builtin_interfaces/cmake/../../../lib:/opt/ros/foxy/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libaruco_interfaces__python.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/msg" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/msg" TYPE FILE FILES "/home/ros2/dev2_ws/src/aruco_interfaces/msg/ArucoMarkerPose.msg") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/aruco_interfaces") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/aruco_interfaces") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/environment" TYPE FILE FILES "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/environment" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/environment" TYPE FILE FILES "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/environment" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_index/share/ament_index/resource_index/packages/aruco_interfaces") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport-noconfig.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport-noconfig.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/CMakeFiles/Export/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport-noconfig.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces/cmake" TYPE FILE FILES + "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_core/aruco_interfacesConfig.cmake" + "/home/ros2/dev2_ws/build/aruco_interfaces/ament_cmake_core/aruco_interfacesConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/aruco_interfaces" TYPE FILE FILES "/home/ros2/dev2_ws/src/aruco_interfaces/package.xml") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/ros2/dev2_ws/build/aruco_interfaces/aruco_interfaces__py/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/ros2/dev2_ws/build/aruco_interfaces/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/aruco_interfaces/colcon_build.rc b/build/aruco_interfaces/colcon_build.rc new file mode 100755 index 0000000..573541a --- /dev/null +++ b/build/aruco_interfaces/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/aruco_interfaces/colcon_command_prefix_build.sh b/build/aruco_interfaces/colcon_command_prefix_build.sh new file mode 100755 index 0000000..f9867d5 --- /dev/null +++ b/build/aruco_interfaces/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/aruco_interfaces/colcon_command_prefix_build.sh.env b/build/aruco_interfaces/colcon_command_prefix_build.sh.env new file mode 100755 index 0000000..0f750d8 --- /dev/null +++ b/build/aruco_interfaces/colcon_command_prefix_build.sh.env @@ -0,0 +1,70 @@ +AMENT_PREFIX_PATH=/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/turtle_follower_py:/home/ros2/dev2_ws/install/camera_calibration:/home/ros2/dev2_ws/install/aruco_interfaces:/home/ros2/dev2_ws/install/aruco_detector:/opt/ros/foxy +CMAKE_PREFIX_PATH=/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/aruco_interfaces +COLCON=1 +COLCON_PREFIX_PATH=/home/ros2/dev2_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SHELL_SESSION_MODE=ubuntu +GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/ed9a88cb_996e_4783_90fb_206aa627c957 +GNOME_TERMINAL_SERVICE=:1.166 +GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 +GTK_MODULES=gail:atk-bridge +HOME=/home/ros2 +IM_CONFIG_PHASE=1 +INVOCATION_ID=331653316740409188736b6261a239d2 +JOURNAL_STREAM=8:183562 +LANG=en_US.UTF-8 +LC_ADDRESS=de_DE.UTF-8 +LC_ALL=en_US.UTF-8 +LC_IDENTIFICATION=de_DE.UTF-8 +LC_MEASUREMENT=de_DE.UTF-8 +LC_MONETARY=de_DE.UTF-8 +LC_NAME=de_DE.UTF-8 +LC_NUMERIC=de_DE.UTF-8 +LC_PAPER=de_DE.UTF-8 +LC_TELEPHONE=de_DE.UTF-8 +LC_TIME=de_DE.UTF-8 +LD_LIBRARY_PATH=/home/ros2/dev2_ws/install/v4l2_camera/lib:/home/ros2/dev2_ws/install/aruco_interfaces/lib:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/opt/rviz_ogre_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=ros2 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=7832 +OLDPWD=/home/ros2/dev2_ws/launch +PAPERSIZE=a4 +PATH=/opt/ros/foxy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin +PWD=/home/ros2/dev2_ws/build/aruco_interfaces +PYTHONPATH=/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages:/opt/ros/foxy/lib/python3.8/site-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=foxy +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/ubuntu:@/tmp/.ICE-unix/8042,unix/ubuntu:/tmp/.ICE-unix/8042 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_PID=8007 +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +TERM=xterm-256color +USER=ros2 +USERNAME=ros2 +VTE_VERSION=6003 +WINDOWPATH=2 +XAUTHORITY=/run/user/1000/gdm/Xauthority +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=x11 +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/aruco_interfaces/install_manifest.txt b/build/aruco_interfaces/install_manifest.txt new file mode 100755 index 0000000..c433633 --- /dev/null +++ b/build/aruco_interfaces/install_manifest.txt @@ -0,0 +1,74 @@ +/home/ros2/dev2_ws/install/aruco_interfaces/share/ament_index/resource_index/rosidl_interfaces/aruco_interfaces +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/aruco_marker_pose.h +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/environment/library_path.sh +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/environment/library_path.dsv +/home/ros2/dev2_ws/install/aruco_interfaces/lib/libaruco_interfaces__rosidl_generator_c.so +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h +/home/ros2/dev2_ws/install/aruco_interfaces/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp +/home/ros2/dev2_ws/install/aruco_interfaces/lib/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h +/home/ros2/dev2_ws/install/aruco_interfaces/lib/libaruco_interfaces__rosidl_typesupport_introspection_c.so +/home/ros2/dev2_ws/install/aruco_interfaces/lib/libaruco_interfaces__rosidl_typesupport_c.so +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/aruco_marker_pose.hpp +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp +/home/ros2/dev2_ws/install/aruco_interfaces/include/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp +/home/ros2/dev2_ws/install/aruco_interfaces/lib/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so +/home/ros2/dev2_ws/install/aruco_interfaces/lib/libaruco_interfaces__rosidl_typesupport_cpp.so +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/environment/pythonpath.sh +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/environment/pythonpath.dsv +/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages/aruco_interfaces/__init__.py +/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages/aruco_interfaces/msg/_aruco_marker_pose_s.c +/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages/aruco_interfaces/msg/__init__.py +/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages/aruco_interfaces/msg/_aruco_marker_pose.py +/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so +/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so +/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so +/home/ros2/dev2_ws/install/aruco_interfaces/lib/libaruco_interfaces__python.so +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/msg/ArucoMarkerPose.idl +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/msg/ArucoMarkerPose.msg +/home/ros2/dev2_ws/install/aruco_interfaces/share/ament_index/resource_index/package_run_dependencies/aruco_interfaces +/home/ros2/dev2_ws/install/aruco_interfaces/share/ament_index/resource_index/parent_prefix_path/aruco_interfaces +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/environment/ament_prefix_path.sh +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/environment/ament_prefix_path.dsv +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/environment/path.sh +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/environment/path.dsv +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/local_setup.bash +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/local_setup.sh +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/local_setup.zsh +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/local_setup.dsv +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/package.dsv +/home/ros2/dev2_ws/install/aruco_interfaces/share/ament_index/resource_index/packages/aruco_interfaces +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cExport-noconfig.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cExport-noconfig.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cExport-noconfig.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_generator_cppExport.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_introspection_cppExport-noconfig.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfaces__rosidl_typesupport_cppExport-noconfig.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/rosidl_cmake-extras.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/ament_cmake_export_libraries-extras.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/ament_cmake_export_targets-extras.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfacesConfig.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/cmake/aruco_interfacesConfig-version.cmake +/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/package.xml \ No newline at end of file diff --git a/build/aruco_interfaces/libaruco_interfaces__rosidl_generator_c.so b/build/aruco_interfaces/libaruco_interfaces__rosidl_generator_c.so new file mode 100755 index 0000000..7dc802f Binary files /dev/null and b/build/aruco_interfaces/libaruco_interfaces__rosidl_generator_c.so differ diff --git a/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_c.so b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_c.so new file mode 100755 index 0000000..1725c55 Binary files /dev/null and b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_c.so differ diff --git a/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_cpp.so b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_cpp.so new file mode 100755 index 0000000..c763948 Binary files /dev/null and b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_cpp.so differ diff --git a/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so new file mode 100755 index 0000000..5267613 Binary files /dev/null and b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_fastrtps_c.so differ diff --git a/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so new file mode 100755 index 0000000..5f056e0 Binary files /dev/null and b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_fastrtps_cpp.so differ diff --git a/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_introspection_c.so b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_introspection_c.so new file mode 100755 index 0000000..ce3f6c1 Binary files /dev/null and b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_introspection_c.so differ diff --git a/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so new file mode 100755 index 0000000..3465c9c Binary files /dev/null and b/build/aruco_interfaces/libaruco_interfaces__rosidl_typesupport_introspection_cpp.so differ diff --git a/build/aruco_interfaces/rosidl_adapter/aruco_interfaces.idls b/build/aruco_interfaces/rosidl_adapter/aruco_interfaces.idls new file mode 100755 index 0000000..9a77c65 --- /dev/null +++ b/build/aruco_interfaces/rosidl_adapter/aruco_interfaces.idls @@ -0,0 +1 @@ +/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl diff --git a/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl b/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl new file mode 100755 index 0000000..4b732f8 --- /dev/null +++ b/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl @@ -0,0 +1,15 @@ +// generated from rosidl_adapter/resource/msg.idl.em +// with input from aruco_interfaces/msg/ArucoMarkerPose.msg +// generated code does not contain a copyright notice + +#include "geometry_msgs/msg/Pose.idl" + +module aruco_interfaces { + module msg { + struct ArucoMarkerPose { + sequence marker_ids; + + sequence poses; + }; + }; +}; diff --git a/build/aruco_interfaces/rosidl_adapter__arguments__aruco_interfaces.json b/build/aruco_interfaces/rosidl_adapter__arguments__aruco_interfaces.json new file mode 100755 index 0000000..d5fa5c2 --- /dev/null +++ b/build/aruco_interfaces/rosidl_adapter__arguments__aruco_interfaces.json @@ -0,0 +1,6 @@ +{ + "package_name": "aruco_interfaces", + "non_idl_tuples": [ + "/home/ros2/dev2_ws/src/aruco_interfaces:msg/ArucoMarkerPose.msg" + ] +} diff --git a/build/aruco_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake b/build/aruco_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake new file mode 100644 index 0000000..26fd8b0 --- /dev/null +++ b/build/aruco_interfaces/rosidl_cmake/rosidl_cmake-extras.cmake @@ -0,0 +1,4 @@ +# generated from rosidl_cmake/cmake/rosidl_cmake-extras.cmake.in + +set(aruco_interfaces_IDL_FILES "msg/ArucoMarkerPose.idl") +set(aruco_interfaces_INTERFACE_FILES "msg/ArucoMarkerPose.msg") diff --git a/build/aruco_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake b/build/aruco_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake new file mode 100644 index 0000000..b2e546a --- /dev/null +++ b/build/aruco_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake @@ -0,0 +1,46 @@ +# generated from +# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_libraries.cmake.in + +set(_exported_typesupport_libraries + "__rosidl_typesupport_fastrtps_c:aruco_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_fastrtps_cpp:aruco_interfaces__rosidl_typesupport_fastrtps_cpp") + +# populate aruco_interfaces_LIBRARIES_ +if(NOT _exported_typesupport_libraries STREQUAL "") + # loop over typesupport libraries + foreach(_tuple ${_exported_typesupport_libraries}) + string(REPLACE ":" ";" _tuple "${_tuple}") + list(GET _tuple 0 _suffix) + list(GET _tuple 1 _library) + + if(NOT IS_ABSOLUTE "${_library}") + # search for library target relative to this CMake file + set(_lib "NOTFOUND") + find_library( + _lib NAMES "${_library}" + PATHS "${aruco_interfaces_DIR}/../../../lib" + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + + if(NOT _lib) + # the library wasn't found + message(FATAL_ERROR "Package 'aruco_interfaces' exports the typesupport library '${_library}' which couldn't be found") + elseif(NOT IS_ABSOLUTE "${_lib}") + # the found library must be an absolute path + message(FATAL_ERROR "Package 'aruco_interfaces' found the typesupport library '${_library}' at '${_lib}' which is not an absolute path") + elseif(NOT EXISTS "${_lib}") + # the found library must exist + message(FATAL_ERROR "Package 'aruco_interfaces' found the typesupport library '${_lib}' which doesn't exist") + else() + list(APPEND aruco_interfaces_LIBRARIES${_suffix} ${_cfg} "${_lib}") + endif() + + else() + if(NOT EXISTS "${_library}") + # the found library must exist + message(WARNING "Package 'aruco_interfaces' exports the typesupport library '${_library}' which doesn't exist") + else() + list(APPEND aruco_interfaces_LIBRARIES${_suffix} "${_library}") + endif() + endif() + endforeach() +endif() diff --git a/build/aruco_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake b/build/aruco_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake new file mode 100644 index 0000000..dde11ce --- /dev/null +++ b/build/aruco_interfaces/rosidl_cmake/rosidl_cmake_export_typesupport_targets-extras.cmake @@ -0,0 +1,23 @@ +# generated from +# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_targets.cmake.in + +set(_exported_typesupport_targets + "__rosidl_typesupport_introspection_c:aruco_interfaces__rosidl_typesupport_introspection_c;__rosidl_typesupport_introspection_cpp:aruco_interfaces__rosidl_typesupport_introspection_cpp") + +# populate aruco_interfaces_TARGETS_ +if(NOT _exported_typesupport_targets STREQUAL "") + # loop over typesupport targets + foreach(_tuple ${_exported_typesupport_targets}) + string(REPLACE ":" ";" _tuple "${_tuple}") + list(GET _tuple 0 _suffix) + list(GET _tuple 1 _target) + + set(_target "aruco_interfaces::${_target}") + if(NOT TARGET "${_target}") + # the exported target must exist + message(WARNING "Package 'aruco_interfaces' exports the typesupport target '${_target}' which doesn't exist") + else() + list(APPEND aruco_interfaces_TARGETS${_suffix} "${_target}") + endif() + endforeach() +endif() diff --git a/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h new file mode 100755 index 0000000..d500977 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/aruco_marker_pose.h @@ -0,0 +1,12 @@ +// generated from rosidl_generator_c/resource/idl.h.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__ARUCO_MARKER_POSE_H_ +#define ARUCO_INTERFACES__MSG__ARUCO_MARKER_POSE_H_ + +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h" + +#endif // ARUCO_INTERFACES__MSG__ARUCO_MARKER_POSE_H_ diff --git a/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c new file mode 100755 index 0000000..ddc97af --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.c @@ -0,0 +1,156 @@ +// generated from rosidl_generator_c/resource/idl__functions.c.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice +#include "aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" + +#include +#include +#include +#include + + +// Include directives for member types +// Member `marker_ids` +#include "rosidl_runtime_c/primitives_sequence_functions.h" +// Member `poses` +#include "geometry_msgs/msg/detail/pose__functions.h" + +bool +aruco_interfaces__msg__ArucoMarkerPose__init(aruco_interfaces__msg__ArucoMarkerPose * msg) +{ + if (!msg) { + return false; + } + // marker_ids + if (!rosidl_runtime_c__int64__Sequence__init(&msg->marker_ids, 0)) { + aruco_interfaces__msg__ArucoMarkerPose__fini(msg); + return false; + } + // poses + if (!geometry_msgs__msg__Pose__Sequence__init(&msg->poses, 0)) { + aruco_interfaces__msg__ArucoMarkerPose__fini(msg); + return false; + } + return true; +} + +void +aruco_interfaces__msg__ArucoMarkerPose__fini(aruco_interfaces__msg__ArucoMarkerPose * msg) +{ + if (!msg) { + return; + } + // marker_ids + rosidl_runtime_c__int64__Sequence__fini(&msg->marker_ids); + // poses + geometry_msgs__msg__Pose__Sequence__fini(&msg->poses); +} + +aruco_interfaces__msg__ArucoMarkerPose * +aruco_interfaces__msg__ArucoMarkerPose__create() +{ + aruco_interfaces__msg__ArucoMarkerPose * msg = (aruco_interfaces__msg__ArucoMarkerPose *)malloc(sizeof(aruco_interfaces__msg__ArucoMarkerPose)); + if (!msg) { + return NULL; + } + memset(msg, 0, sizeof(aruco_interfaces__msg__ArucoMarkerPose)); + bool success = aruco_interfaces__msg__ArucoMarkerPose__init(msg); + if (!success) { + free(msg); + return NULL; + } + return msg; +} + +void +aruco_interfaces__msg__ArucoMarkerPose__destroy(aruco_interfaces__msg__ArucoMarkerPose * msg) +{ + if (msg) { + aruco_interfaces__msg__ArucoMarkerPose__fini(msg); + } + free(msg); +} + + +bool +aruco_interfaces__msg__ArucoMarkerPose__Sequence__init(aruco_interfaces__msg__ArucoMarkerPose__Sequence * array, size_t size) +{ + if (!array) { + return false; + } + aruco_interfaces__msg__ArucoMarkerPose * data = NULL; + if (size) { + data = (aruco_interfaces__msg__ArucoMarkerPose *)calloc(size, sizeof(aruco_interfaces__msg__ArucoMarkerPose)); + if (!data) { + return false; + } + // initialize all array elements + size_t i; + for (i = 0; i < size; ++i) { + bool success = aruco_interfaces__msg__ArucoMarkerPose__init(&data[i]); + if (!success) { + break; + } + } + if (i < size) { + // if initialization failed finalize the already initialized array elements + for (; i > 0; --i) { + aruco_interfaces__msg__ArucoMarkerPose__fini(&data[i - 1]); + } + free(data); + return false; + } + } + array->data = data; + array->size = size; + array->capacity = size; + return true; +} + +void +aruco_interfaces__msg__ArucoMarkerPose__Sequence__fini(aruco_interfaces__msg__ArucoMarkerPose__Sequence * array) +{ + if (!array) { + return; + } + if (array->data) { + // ensure that data and capacity values are consistent + assert(array->capacity > 0); + // finalize all array elements + for (size_t i = 0; i < array->capacity; ++i) { + aruco_interfaces__msg__ArucoMarkerPose__fini(&array->data[i]); + } + free(array->data); + array->data = NULL; + array->size = 0; + array->capacity = 0; + } else { + // ensure that data, size, and capacity values are consistent + assert(0 == array->size); + assert(0 == array->capacity); + } +} + +aruco_interfaces__msg__ArucoMarkerPose__Sequence * +aruco_interfaces__msg__ArucoMarkerPose__Sequence__create(size_t size) +{ + aruco_interfaces__msg__ArucoMarkerPose__Sequence * array = (aruco_interfaces__msg__ArucoMarkerPose__Sequence *)malloc(sizeof(aruco_interfaces__msg__ArucoMarkerPose__Sequence)); + if (!array) { + return NULL; + } + bool success = aruco_interfaces__msg__ArucoMarkerPose__Sequence__init(array, size); + if (!success) { + free(array); + return NULL; + } + return array; +} + +void +aruco_interfaces__msg__ArucoMarkerPose__Sequence__destroy(aruco_interfaces__msg__ArucoMarkerPose__Sequence * array) +{ + if (array) { + aruco_interfaces__msg__ArucoMarkerPose__Sequence__fini(array); + } + free(array); +} diff --git a/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h new file mode 100755 index 0000000..0b3bc3e --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__functions.h @@ -0,0 +1,124 @@ +// generated from rosidl_generator_c/resource/idl__functions.h.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__FUNCTIONS_H_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__FUNCTIONS_H_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +#include +#include + +#include "rosidl_runtime_c/visibility_control.h" +#include "aruco_interfaces/msg/rosidl_generator_c__visibility_control.h" + +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" + +/// Initialize msg/ArucoMarkerPose message. +/** + * If the init function is called twice for the same message without + * calling fini inbetween previously allocated memory will be leaked. + * \param[in,out] msg The previously allocated message pointer. + * Fields without a default value will not be initialized by this function. + * You might want to call memset(msg, 0, sizeof( + * aruco_interfaces__msg__ArucoMarkerPose + * )) before or use + * aruco_interfaces__msg__ArucoMarkerPose__create() + * to allocate and initialize the message. + * \return true if initialization was successful, otherwise false + */ +ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces +bool +aruco_interfaces__msg__ArucoMarkerPose__init(aruco_interfaces__msg__ArucoMarkerPose * msg); + +/// Finalize msg/ArucoMarkerPose message. +/** + * \param[in,out] msg The allocated message pointer. + */ +ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces +void +aruco_interfaces__msg__ArucoMarkerPose__fini(aruco_interfaces__msg__ArucoMarkerPose * msg); + +/// Create msg/ArucoMarkerPose message. +/** + * It allocates the memory for the message, sets the memory to zero, and + * calls + * aruco_interfaces__msg__ArucoMarkerPose__init(). + * \return The pointer to the initialized message if successful, + * otherwise NULL + */ +ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces +aruco_interfaces__msg__ArucoMarkerPose * +aruco_interfaces__msg__ArucoMarkerPose__create(); + +/// Destroy msg/ArucoMarkerPose message. +/** + * It calls + * aruco_interfaces__msg__ArucoMarkerPose__fini() + * and frees the memory of the message. + * \param[in,out] msg The allocated message pointer. + */ +ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces +void +aruco_interfaces__msg__ArucoMarkerPose__destroy(aruco_interfaces__msg__ArucoMarkerPose * msg); + + +/// Initialize array of msg/ArucoMarkerPose messages. +/** + * It allocates the memory for the number of elements and calls + * aruco_interfaces__msg__ArucoMarkerPose__init() + * for each element of the array. + * \param[in,out] array The allocated array pointer. + * \param[in] size The size / capacity of the array. + * \return true if initialization was successful, otherwise false + * If the array pointer is valid and the size is zero it is guaranteed + # to return true. + */ +ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces +bool +aruco_interfaces__msg__ArucoMarkerPose__Sequence__init(aruco_interfaces__msg__ArucoMarkerPose__Sequence * array, size_t size); + +/// Finalize array of msg/ArucoMarkerPose messages. +/** + * It calls + * aruco_interfaces__msg__ArucoMarkerPose__fini() + * for each element of the array and frees the memory for the number of + * elements. + * \param[in,out] array The initialized array pointer. + */ +ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces +void +aruco_interfaces__msg__ArucoMarkerPose__Sequence__fini(aruco_interfaces__msg__ArucoMarkerPose__Sequence * array); + +/// Create array of msg/ArucoMarkerPose messages. +/** + * It allocates the memory for the array and calls + * aruco_interfaces__msg__ArucoMarkerPose__Sequence__init(). + * \param[in] size The size / capacity of the array. + * \return The pointer to the initialized array if successful, otherwise NULL + */ +ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces +aruco_interfaces__msg__ArucoMarkerPose__Sequence * +aruco_interfaces__msg__ArucoMarkerPose__Sequence__create(size_t size); + +/// Destroy array of msg/ArucoMarkerPose messages. +/** + * It calls + * aruco_interfaces__msg__ArucoMarkerPose__Sequence__fini() + * on the array, + * and frees the memory of the array. + * \param[in,out] array The initialized array pointer. + */ +ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces +void +aruco_interfaces__msg__ArucoMarkerPose__Sequence__destroy(aruco_interfaces__msg__ArucoMarkerPose__Sequence * array); + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__FUNCTIONS_H_ diff --git a/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h new file mode 100755 index 0000000..e19d61e --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__struct.h @@ -0,0 +1,47 @@ +// generated from rosidl_generator_c/resource/idl__struct.h.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__STRUCT_H_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__STRUCT_H_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +#include +#include +#include + + +// Constants defined in the message + +// Include directives for member types +// Member 'marker_ids' +#include "rosidl_runtime_c/primitives_sequence.h" +// Member 'poses' +#include "geometry_msgs/msg/detail/pose__struct.h" + +// Struct defined in msg/ArucoMarkerPose in the package aruco_interfaces. +typedef struct aruco_interfaces__msg__ArucoMarkerPose +{ + rosidl_runtime_c__int64__Sequence marker_ids; + geometry_msgs__msg__Pose__Sequence poses; +} aruco_interfaces__msg__ArucoMarkerPose; + +// Struct for a sequence of aruco_interfaces__msg__ArucoMarkerPose. +typedef struct aruco_interfaces__msg__ArucoMarkerPose__Sequence +{ + aruco_interfaces__msg__ArucoMarkerPose * data; + /// The number of valid items in data + size_t size; + /// The number of allocated items in data + size_t capacity; +} aruco_interfaces__msg__ArucoMarkerPose__Sequence; + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__STRUCT_H_ diff --git a/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h new file mode 100755 index 0000000..4b2263e --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h @@ -0,0 +1,33 @@ +// generated from rosidl_generator_c/resource/idl__type_support.h.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__TYPE_SUPPORT_H_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__TYPE_SUPPORT_H_ + +#include "rosidl_typesupport_interface/macros.h" + +#include "aruco_interfaces/msg/rosidl_generator_c__visibility_control.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#include "rosidl_runtime_c/message_type_support_struct.h" + +// Forward declare the get type support functions for this type. +ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_c, + aruco_interfaces, + msg, + ArucoMarkerPose +)(); + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__TYPE_SUPPORT_H_ diff --git a/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h new file mode 100644 index 0000000..360a866 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces/msg/rosidl_generator_c__visibility_control.h @@ -0,0 +1,42 @@ +// generated from rosidl_generator_c/resource/rosidl_generator_c__visibility_control.h.in +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_ +#define ARUCO_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_GENERATOR_C_EXPORT_aruco_interfaces __attribute__ ((dllexport)) + #define ROSIDL_GENERATOR_C_IMPORT_aruco_interfaces __attribute__ ((dllimport)) + #else + #define ROSIDL_GENERATOR_C_EXPORT_aruco_interfaces __declspec(dllexport) + #define ROSIDL_GENERATOR_C_IMPORT_aruco_interfaces __declspec(dllimport) + #endif + #ifdef ROSIDL_GENERATOR_C_BUILDING_DLL_aruco_interfaces + #define ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces ROSIDL_GENERATOR_C_EXPORT_aruco_interfaces + #else + #define ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces ROSIDL_GENERATOR_C_IMPORT_aruco_interfaces + #endif +#else + #define ROSIDL_GENERATOR_C_EXPORT_aruco_interfaces __attribute__ ((visibility("default"))) + #define ROSIDL_GENERATOR_C_IMPORT_aruco_interfaces + #if __GNUC__ >= 4 + #define ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces __attribute__ ((visibility("default"))) + #else + #define ROSIDL_GENERATOR_C_PUBLIC_aruco_interfaces + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_ diff --git a/build/aruco_interfaces/rosidl_generator_c__arguments.json b/build/aruco_interfaces/rosidl_generator_c__arguments.json new file mode 100755 index 0000000..c29f216 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_c__arguments.json @@ -0,0 +1,148 @@ +{ + "package_name": "aruco_interfaces", + "output_dir": "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_c/aruco_interfaces", + "template_dir": "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource", + "idl_tuples": [ + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl" + ], + "ros_interface_dependencies": [ + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/String.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ], + "target_dependencies": [ + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../../../lib/rosidl_generator_c/rosidl_generator_c", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../../../lib/python3.8/site-packages/rosidl_generator_c/__init__.py", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/action__type_support.h.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/idl.h.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/idl__functions.c.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/idl__functions.h.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/idl__struct.h.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/idl__type_support.h.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/msg__functions.c.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/msg__functions.h.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/msg__struct.h.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/msg__type_support.h.em", + "/opt/ros/foxy/share/rosidl_generator_c/cmake/../resource/srv__type_support.h.em", + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "/opt/ros/foxy/share/std_msgs/msg/String.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ] +} diff --git a/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp b/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp new file mode 100755 index 0000000..0436e0c --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/aruco_marker_pose.hpp @@ -0,0 +1,11 @@ +// generated from rosidl_generator_cpp/resource/idl.hpp.em +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__ARUCO_MARKER_POSE_HPP_ +#define ARUCO_INTERFACES__MSG__ARUCO_MARKER_POSE_HPP_ + +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp" + +#endif // ARUCO_INTERFACES__MSG__ARUCO_MARKER_POSE_HPP_ diff --git a/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp b/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp new file mode 100755 index 0000000..b293eab --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__builder.hpp @@ -0,0 +1,71 @@ +// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__BUILDER_HPP_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__BUILDER_HPP_ + +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp" +#include +#include +#include + + +namespace aruco_interfaces +{ + +namespace msg +{ + +namespace builder +{ + +class Init_ArucoMarkerPose_poses +{ +public: + explicit Init_ArucoMarkerPose_poses(::aruco_interfaces::msg::ArucoMarkerPose & msg) + : msg_(msg) + {} + ::aruco_interfaces::msg::ArucoMarkerPose poses(::aruco_interfaces::msg::ArucoMarkerPose::_poses_type arg) + { + msg_.poses = std::move(arg); + return std::move(msg_); + } + +private: + ::aruco_interfaces::msg::ArucoMarkerPose msg_; +}; + +class Init_ArucoMarkerPose_marker_ids +{ +public: + Init_ArucoMarkerPose_marker_ids() + : msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP) + {} + Init_ArucoMarkerPose_poses marker_ids(::aruco_interfaces::msg::ArucoMarkerPose::_marker_ids_type arg) + { + msg_.marker_ids = std::move(arg); + return Init_ArucoMarkerPose_poses(msg_); + } + +private: + ::aruco_interfaces::msg::ArucoMarkerPose msg_; +}; + +} // namespace builder + +} // namespace msg + +template +auto build(); + +template<> +inline +auto build<::aruco_interfaces::msg::ArucoMarkerPose>() +{ + return aruco_interfaces::msg::builder::Init_ArucoMarkerPose_marker_ids(); +} + +} // namespace aruco_interfaces + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__BUILDER_HPP_ diff --git a/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp b/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp new file mode 100755 index 0000000..da06629 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp @@ -0,0 +1,138 @@ +// generated from rosidl_generator_cpp/resource/idl__struct.hpp.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__STRUCT_HPP_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__STRUCT_HPP_ + +#include +#include +#include +#include +#include +#include +#include + + +// Include directives for member types +// Member 'poses' +#include "geometry_msgs/msg/detail/pose__struct.hpp" + +#ifndef _WIN32 +# define DEPRECATED__aruco_interfaces__msg__ArucoMarkerPose __attribute__((deprecated)) +#else +# define DEPRECATED__aruco_interfaces__msg__ArucoMarkerPose __declspec(deprecated) +#endif + +namespace aruco_interfaces +{ + +namespace msg +{ + +// message struct +template +struct ArucoMarkerPose_ +{ + using Type = ArucoMarkerPose_; + + explicit ArucoMarkerPose_(rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + { + (void)_init; + } + + explicit ArucoMarkerPose_(const ContainerAllocator & _alloc, rosidl_runtime_cpp::MessageInitialization _init = rosidl_runtime_cpp::MessageInitialization::ALL) + { + (void)_init; + (void)_alloc; + } + + // field types and members + using _marker_ids_type = + std::vector::other>; + _marker_ids_type marker_ids; + using _poses_type = + std::vector, typename ContainerAllocator::template rebind>::other>; + _poses_type poses; + + // setters for named parameter idiom + Type & set__marker_ids( + const std::vector::other> & _arg) + { + this->marker_ids = _arg; + return *this; + } + Type & set__poses( + const std::vector, typename ContainerAllocator::template rebind>::other> & _arg) + { + this->poses = _arg; + return *this; + } + + // constant declarations + + // pointer types + using RawPtr = + aruco_interfaces::msg::ArucoMarkerPose_ *; + using ConstRawPtr = + const aruco_interfaces::msg::ArucoMarkerPose_ *; + using SharedPtr = + std::shared_ptr>; + using ConstSharedPtr = + std::shared_ptr const>; + + template>> + using UniquePtrWithDeleter = + std::unique_ptr, Deleter>; + + using UniquePtr = UniquePtrWithDeleter<>; + + template>> + using ConstUniquePtrWithDeleter = + std::unique_ptr const, Deleter>; + using ConstUniquePtr = ConstUniquePtrWithDeleter<>; + + using WeakPtr = + std::weak_ptr>; + using ConstWeakPtr = + std::weak_ptr const>; + + // pointer types similar to ROS 1, use SharedPtr / ConstSharedPtr instead + // NOTE: Can't use 'using' here because GNU C++ can't parse attributes properly + typedef DEPRECATED__aruco_interfaces__msg__ArucoMarkerPose + std::shared_ptr> + Ptr; + typedef DEPRECATED__aruco_interfaces__msg__ArucoMarkerPose + std::shared_ptr const> + ConstPtr; + + // comparison operators + bool operator==(const ArucoMarkerPose_ & other) const + { + if (this->marker_ids != other.marker_ids) { + return false; + } + if (this->poses != other.poses) { + return false; + } + return true; + } + bool operator!=(const ArucoMarkerPose_ & other) const + { + return !this->operator==(other); + } +}; // struct ArucoMarkerPose_ + +// alias to use template instance with default allocator +using ArucoMarkerPose = + aruco_interfaces::msg::ArucoMarkerPose_>; + +// constant definitions + +} // namespace msg + +} // namespace aruco_interfaces + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__STRUCT_HPP_ diff --git a/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp b/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp new file mode 100755 index 0000000..c8c4ea8 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__traits.hpp @@ -0,0 +1,42 @@ +// generated from rosidl_generator_cpp/resource/idl__traits.hpp.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__TRAITS_HPP_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__TRAITS_HPP_ + +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp" +#include +#include +#include + +namespace rosidl_generator_traits +{ + +template<> +inline const char * data_type() +{ + return "aruco_interfaces::msg::ArucoMarkerPose"; +} + +template<> +inline const char * name() +{ + return "aruco_interfaces/msg/ArucoMarkerPose"; +} + +template<> +struct has_fixed_size + : std::integral_constant {}; + +template<> +struct has_bounded_size + : std::integral_constant {}; + +template<> +struct is_message + : std::true_type {}; + +} // namespace rosidl_generator_traits + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__TRAITS_HPP_ diff --git a/build/aruco_interfaces/rosidl_generator_cpp__arguments.json b/build/aruco_interfaces/rosidl_generator_cpp__arguments.json new file mode 100755 index 0000000..bae82da --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_cpp__arguments.json @@ -0,0 +1,150 @@ +{ + "package_name": "aruco_interfaces", + "output_dir": "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_cpp/aruco_interfaces", + "template_dir": "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource", + "idl_tuples": [ + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl" + ], + "ros_interface_dependencies": [ + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/String.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ], + "target_dependencies": [ + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../../../lib/rosidl_generator_cpp/rosidl_generator_cpp", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../../../lib/python3.8/site-packages/rosidl_generator_cpp/__init__.py", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/action__builder.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/action__struct.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/action__traits.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/idl.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/idl__builder.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/idl__struct.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/idl__traits.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/msg__builder.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/msg__struct.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/msg__traits.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/srv__builder.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/srv__struct.hpp.em", + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/../resource/srv__traits.hpp.em", + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "/opt/ros/foxy/share/std_msgs/msg/String.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ] +} diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/__init__.py b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/__init__.py new file mode 100755 index 0000000..e69de29 diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c new file mode 100755 index 0000000..1e5a93f --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_c.c @@ -0,0 +1,171 @@ +// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em +// generated code does not contain a copyright notice +#include + +static PyMethodDef aruco_interfaces__methods[] = { + {NULL, NULL, 0, NULL} /* sentinel */ +}; + +static struct PyModuleDef aruco_interfaces__module = { + PyModuleDef_HEAD_INIT, + "_aruco_interfaces_support", + "_aruco_interfaces_doc", + -1, /* -1 means that the module keeps state in global variables */ + aruco_interfaces__methods, + NULL, + NULL, + NULL, + NULL, +}; + +#include +#include +#include "rosidl_runtime_c/visibility_control.h" +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "rosidl_runtime_c/service_type_support_struct.h" +#include "rosidl_runtime_c/action_type_support_struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" + +static void * aruco_interfaces__msg__aruco_marker_pose__create_ros_message(void) +{ + return aruco_interfaces__msg__ArucoMarkerPose__create(); +} + +static void aruco_interfaces__msg__aruco_marker_pose__destroy_ros_message(void * raw_ros_message) +{ + aruco_interfaces__msg__ArucoMarkerPose * ros_message = (aruco_interfaces__msg__ArucoMarkerPose *)raw_ros_message; + aruco_interfaces__msg__ArucoMarkerPose__destroy(ros_message); +} + +ROSIDL_GENERATOR_C_IMPORT +bool aruco_interfaces__msg__aruco_marker_pose__convert_from_py(PyObject * _pymsg, void * ros_message); +ROSIDL_GENERATOR_C_IMPORT +PyObject * aruco_interfaces__msg__aruco_marker_pose__convert_to_py(void * raw_ros_message); + + +ROSIDL_GENERATOR_C_IMPORT +const rosidl_message_type_support_t * +ROSIDL_GET_MSG_TYPE_SUPPORT(aruco_interfaces, msg, ArucoMarkerPose); + +int8_t +_register_msg_type__msg__aruco_marker_pose(PyObject * pymodule) +{ + int8_t err; + + PyObject * pyobject_create_ros_message = NULL; + pyobject_create_ros_message = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__create_ros_message, + NULL, NULL); + if (!pyobject_create_ros_message) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "create_ros_message_msg__msg__aruco_marker_pose", + pyobject_create_ros_message); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_create_ros_message); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_destroy_ros_message = NULL; + pyobject_destroy_ros_message = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__destroy_ros_message, + NULL, NULL); + if (!pyobject_destroy_ros_message) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "destroy_ros_message_msg__msg__aruco_marker_pose", + pyobject_destroy_ros_message); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_destroy_ros_message); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_convert_from_py = NULL; + pyobject_convert_from_py = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__convert_from_py, + NULL, NULL); + if (!pyobject_convert_from_py) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "convert_from_py_msg__msg__aruco_marker_pose", + pyobject_convert_from_py); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_convert_from_py); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_convert_to_py = NULL; + pyobject_convert_to_py = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__convert_to_py, + NULL, NULL); + if (!pyobject_convert_to_py) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "convert_to_py_msg__msg__aruco_marker_pose", + pyobject_convert_to_py); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_convert_to_py); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_type_support = NULL; + pyobject_type_support = PyCapsule_New( + (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(aruco_interfaces, msg, ArucoMarkerPose), + NULL, NULL); + if (!pyobject_type_support) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "type_support_msg__msg__aruco_marker_pose", + pyobject_type_support); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_type_support); + // previously added objects will be removed when the module is destroyed + return err; + } + return 0; +} + +PyMODINIT_FUNC +PyInit_aruco_interfaces_s__rosidl_typesupport_c(void) +{ + PyObject * pymodule = NULL; + pymodule = PyModule_Create(&aruco_interfaces__module); + if (!pymodule) { + return NULL; + } + int8_t err; + + err = _register_msg_type__msg__aruco_marker_pose(pymodule); + if (err) { + Py_XDECREF(pymodule); + return NULL; + } + + return pymodule; +} diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c new file mode 100755 index 0000000..78dc785 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c @@ -0,0 +1,171 @@ +// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em +// generated code does not contain a copyright notice +#include + +static PyMethodDef aruco_interfaces__methods[] = { + {NULL, NULL, 0, NULL} /* sentinel */ +}; + +static struct PyModuleDef aruco_interfaces__module = { + PyModuleDef_HEAD_INIT, + "_aruco_interfaces_support", + "_aruco_interfaces_doc", + -1, /* -1 means that the module keeps state in global variables */ + aruco_interfaces__methods, + NULL, + NULL, + NULL, + NULL, +}; + +#include +#include +#include "rosidl_runtime_c/visibility_control.h" +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "rosidl_runtime_c/service_type_support_struct.h" +#include "rosidl_runtime_c/action_type_support_struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" + +static void * aruco_interfaces__msg__aruco_marker_pose__create_ros_message(void) +{ + return aruco_interfaces__msg__ArucoMarkerPose__create(); +} + +static void aruco_interfaces__msg__aruco_marker_pose__destroy_ros_message(void * raw_ros_message) +{ + aruco_interfaces__msg__ArucoMarkerPose * ros_message = (aruco_interfaces__msg__ArucoMarkerPose *)raw_ros_message; + aruco_interfaces__msg__ArucoMarkerPose__destroy(ros_message); +} + +ROSIDL_GENERATOR_C_IMPORT +bool aruco_interfaces__msg__aruco_marker_pose__convert_from_py(PyObject * _pymsg, void * ros_message); +ROSIDL_GENERATOR_C_IMPORT +PyObject * aruco_interfaces__msg__aruco_marker_pose__convert_to_py(void * raw_ros_message); + + +ROSIDL_GENERATOR_C_IMPORT +const rosidl_message_type_support_t * +ROSIDL_GET_MSG_TYPE_SUPPORT(aruco_interfaces, msg, ArucoMarkerPose); + +int8_t +_register_msg_type__msg__aruco_marker_pose(PyObject * pymodule) +{ + int8_t err; + + PyObject * pyobject_create_ros_message = NULL; + pyobject_create_ros_message = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__create_ros_message, + NULL, NULL); + if (!pyobject_create_ros_message) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "create_ros_message_msg__msg__aruco_marker_pose", + pyobject_create_ros_message); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_create_ros_message); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_destroy_ros_message = NULL; + pyobject_destroy_ros_message = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__destroy_ros_message, + NULL, NULL); + if (!pyobject_destroy_ros_message) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "destroy_ros_message_msg__msg__aruco_marker_pose", + pyobject_destroy_ros_message); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_destroy_ros_message); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_convert_from_py = NULL; + pyobject_convert_from_py = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__convert_from_py, + NULL, NULL); + if (!pyobject_convert_from_py) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "convert_from_py_msg__msg__aruco_marker_pose", + pyobject_convert_from_py); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_convert_from_py); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_convert_to_py = NULL; + pyobject_convert_to_py = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__convert_to_py, + NULL, NULL); + if (!pyobject_convert_to_py) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "convert_to_py_msg__msg__aruco_marker_pose", + pyobject_convert_to_py); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_convert_to_py); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_type_support = NULL; + pyobject_type_support = PyCapsule_New( + (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(aruco_interfaces, msg, ArucoMarkerPose), + NULL, NULL); + if (!pyobject_type_support) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "type_support_msg__msg__aruco_marker_pose", + pyobject_type_support); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_type_support); + // previously added objects will be removed when the module is destroyed + return err; + } + return 0; +} + +PyMODINIT_FUNC +PyInit_aruco_interfaces_s__rosidl_typesupport_fastrtps_c(void) +{ + PyObject * pymodule = NULL; + pymodule = PyModule_Create(&aruco_interfaces__module); + if (!pymodule) { + return NULL; + } + int8_t err; + + err = _register_msg_type__msg__aruco_marker_pose(pymodule); + if (err) { + Py_XDECREF(pymodule); + return NULL; + } + + return pymodule; +} diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c new file mode 100755 index 0000000..192cfea --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/_aruco_interfaces_s.ep.rosidl_typesupport_introspection_c.c @@ -0,0 +1,171 @@ +// generated from rosidl_generator_py/resource/_idl_pkg_typesupport_entry_point.c.em +// generated code does not contain a copyright notice +#include + +static PyMethodDef aruco_interfaces__methods[] = { + {NULL, NULL, 0, NULL} /* sentinel */ +}; + +static struct PyModuleDef aruco_interfaces__module = { + PyModuleDef_HEAD_INIT, + "_aruco_interfaces_support", + "_aruco_interfaces_doc", + -1, /* -1 means that the module keeps state in global variables */ + aruco_interfaces__methods, + NULL, + NULL, + NULL, + NULL, +}; + +#include +#include +#include "rosidl_runtime_c/visibility_control.h" +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "rosidl_runtime_c/service_type_support_struct.h" +#include "rosidl_runtime_c/action_type_support_struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__type_support.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" + +static void * aruco_interfaces__msg__aruco_marker_pose__create_ros_message(void) +{ + return aruco_interfaces__msg__ArucoMarkerPose__create(); +} + +static void aruco_interfaces__msg__aruco_marker_pose__destroy_ros_message(void * raw_ros_message) +{ + aruco_interfaces__msg__ArucoMarkerPose * ros_message = (aruco_interfaces__msg__ArucoMarkerPose *)raw_ros_message; + aruco_interfaces__msg__ArucoMarkerPose__destroy(ros_message); +} + +ROSIDL_GENERATOR_C_IMPORT +bool aruco_interfaces__msg__aruco_marker_pose__convert_from_py(PyObject * _pymsg, void * ros_message); +ROSIDL_GENERATOR_C_IMPORT +PyObject * aruco_interfaces__msg__aruco_marker_pose__convert_to_py(void * raw_ros_message); + + +ROSIDL_GENERATOR_C_IMPORT +const rosidl_message_type_support_t * +ROSIDL_GET_MSG_TYPE_SUPPORT(aruco_interfaces, msg, ArucoMarkerPose); + +int8_t +_register_msg_type__msg__aruco_marker_pose(PyObject * pymodule) +{ + int8_t err; + + PyObject * pyobject_create_ros_message = NULL; + pyobject_create_ros_message = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__create_ros_message, + NULL, NULL); + if (!pyobject_create_ros_message) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "create_ros_message_msg__msg__aruco_marker_pose", + pyobject_create_ros_message); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_create_ros_message); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_destroy_ros_message = NULL; + pyobject_destroy_ros_message = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__destroy_ros_message, + NULL, NULL); + if (!pyobject_destroy_ros_message) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "destroy_ros_message_msg__msg__aruco_marker_pose", + pyobject_destroy_ros_message); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_destroy_ros_message); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_convert_from_py = NULL; + pyobject_convert_from_py = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__convert_from_py, + NULL, NULL); + if (!pyobject_convert_from_py) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "convert_from_py_msg__msg__aruco_marker_pose", + pyobject_convert_from_py); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_convert_from_py); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_convert_to_py = NULL; + pyobject_convert_to_py = PyCapsule_New( + (void *)&aruco_interfaces__msg__aruco_marker_pose__convert_to_py, + NULL, NULL); + if (!pyobject_convert_to_py) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "convert_to_py_msg__msg__aruco_marker_pose", + pyobject_convert_to_py); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_convert_to_py); + // previously added objects will be removed when the module is destroyed + return err; + } + + PyObject * pyobject_type_support = NULL; + pyobject_type_support = PyCapsule_New( + (void *)ROSIDL_GET_MSG_TYPE_SUPPORT(aruco_interfaces, msg, ArucoMarkerPose), + NULL, NULL); + if (!pyobject_type_support) { + // previously added objects will be removed when the module is destroyed + return -1; + } + err = PyModule_AddObject( + pymodule, + "type_support_msg__msg__aruco_marker_pose", + pyobject_type_support); + if (err) { + // the created capsule needs to be decremented + Py_XDECREF(pyobject_type_support); + // previously added objects will be removed when the module is destroyed + return err; + } + return 0; +} + +PyMODINIT_FUNC +PyInit_aruco_interfaces_s__rosidl_typesupport_introspection_c(void) +{ + PyObject * pymodule = NULL; + pymodule = PyModule_Create(&aruco_interfaces__module); + if (!pymodule) { + return NULL; + } + int8_t err; + + err = _register_msg_type__msg__aruco_marker_pose(pymodule); + if (err) { + Py_XDECREF(pymodule); + return NULL; + } + + return pymodule; +} diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so new file mode 100755 index 0000000..3f19b14 Binary files /dev/null and b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_c.cpython-38-x86_64-linux-gnu.so differ diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so new file mode 100755 index 0000000..ff07224 Binary files /dev/null and b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_fastrtps_c.cpython-38-x86_64-linux-gnu.so differ diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so new file mode 100755 index 0000000..af84bee Binary files /dev/null and b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/aruco_interfaces_s__rosidl_typesupport_introspection_c.cpython-38-x86_64-linux-gnu.so differ diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so new file mode 100755 index 0000000..789f0e3 Binary files /dev/null and b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/libaruco_interfaces__python.so differ diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/__init__.py b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/__init__.py new file mode 100755 index 0000000..b776617 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/__init__.py @@ -0,0 +1 @@ +from aruco_interfaces.msg._aruco_marker_pose import ArucoMarkerPose # noqa: F401 diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose.py b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose.py new file mode 100755 index 0000000..f217966 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose.py @@ -0,0 +1,174 @@ +# generated from rosidl_generator_py/resource/_idl.py.em +# with input from aruco_interfaces:msg/ArucoMarkerPose.idl +# generated code does not contain a copyright notice + + +# Import statements for member types + +# Member 'marker_ids' +import array # noqa: E402, I100 + +import rosidl_parser.definition # noqa: E402, I100 + + +class Metaclass_ArucoMarkerPose(type): + """Metaclass of message 'ArucoMarkerPose'.""" + + _CREATE_ROS_MESSAGE = None + _CONVERT_FROM_PY = None + _CONVERT_TO_PY = None + _DESTROY_ROS_MESSAGE = None + _TYPE_SUPPORT = None + + __constants = { + } + + @classmethod + def __import_type_support__(cls): + try: + from rosidl_generator_py import import_type_support + module = import_type_support('aruco_interfaces') + except ImportError: + import logging + import traceback + logger = logging.getLogger( + 'aruco_interfaces.msg.ArucoMarkerPose') + logger.debug( + 'Failed to import needed modules for type support:\n' + + traceback.format_exc()) + else: + cls._CREATE_ROS_MESSAGE = module.create_ros_message_msg__msg__aruco_marker_pose + cls._CONVERT_FROM_PY = module.convert_from_py_msg__msg__aruco_marker_pose + cls._CONVERT_TO_PY = module.convert_to_py_msg__msg__aruco_marker_pose + cls._TYPE_SUPPORT = module.type_support_msg__msg__aruco_marker_pose + cls._DESTROY_ROS_MESSAGE = module.destroy_ros_message_msg__msg__aruco_marker_pose + + from geometry_msgs.msg import Pose + if Pose.__class__._TYPE_SUPPORT is None: + Pose.__class__.__import_type_support__() + + @classmethod + def __prepare__(cls, name, bases, **kwargs): + # list constant names here so that they appear in the help text of + # the message class under "Data and other attributes defined here:" + # as well as populate each message instance + return { + } + + +class ArucoMarkerPose(metaclass=Metaclass_ArucoMarkerPose): + """Message class 'ArucoMarkerPose'.""" + + __slots__ = [ + '_marker_ids', + '_poses', + ] + + _fields_and_field_types = { + 'marker_ids': 'sequence', + 'poses': 'sequence', + } + + SLOT_TYPES = ( + rosidl_parser.definition.UnboundedSequence(rosidl_parser.definition.BasicType('int64')), # noqa: E501 + rosidl_parser.definition.UnboundedSequence(rosidl_parser.definition.NamespacedType(['geometry_msgs', 'msg'], 'Pose')), # noqa: E501 + ) + + def __init__(self, **kwargs): + assert all('_' + key in self.__slots__ for key in kwargs.keys()), \ + 'Invalid arguments passed to constructor: %s' % \ + ', '.join(sorted(k for k in kwargs.keys() if '_' + k not in self.__slots__)) + self.marker_ids = array.array('q', kwargs.get('marker_ids', [])) + self.poses = kwargs.get('poses', []) + + def __repr__(self): + typename = self.__class__.__module__.split('.') + typename.pop() + typename.append(self.__class__.__name__) + args = [] + for s, t in zip(self.__slots__, self.SLOT_TYPES): + field = getattr(self, s) + fieldstr = repr(field) + # We use Python array type for fields that can be directly stored + # in them, and "normal" sequences for everything else. If it is + # a type that we store in an array, strip off the 'array' portion. + if ( + isinstance(t, rosidl_parser.definition.AbstractSequence) and + isinstance(t.value_type, rosidl_parser.definition.BasicType) and + t.value_type.typename in ['float', 'double', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64'] + ): + if len(field) == 0: + fieldstr = '[]' + else: + assert fieldstr.startswith('array(') + prefix = "array('X', " + suffix = ')' + fieldstr = fieldstr[len(prefix):-len(suffix)] + args.append(s[1:] + '=' + fieldstr) + return '%s(%s)' % ('.'.join(typename), ', '.join(args)) + + def __eq__(self, other): + if not isinstance(other, self.__class__): + return False + if self.marker_ids != other.marker_ids: + return False + if self.poses != other.poses: + return False + return True + + @classmethod + def get_fields_and_field_types(cls): + from copy import copy + return copy(cls._fields_and_field_types) + + @property + def marker_ids(self): + """Message field 'marker_ids'.""" + return self._marker_ids + + @marker_ids.setter + def marker_ids(self, value): + if isinstance(value, array.array): + assert value.typecode == 'q', \ + "The 'marker_ids' array.array() must have the type code of 'q'" + self._marker_ids = value + return + if __debug__: + from collections.abc import Sequence + from collections.abc import Set + from collections import UserList + from collections import UserString + assert \ + ((isinstance(value, Sequence) or + isinstance(value, Set) or + isinstance(value, UserList)) and + not isinstance(value, str) and + not isinstance(value, UserString) and + all(isinstance(v, int) for v in value) and + all(val >= -9223372036854775808 and val < 9223372036854775808 for val in value)), \ + "The 'marker_ids' field must be a set or sequence and each value of type 'int' and each integer in [-9223372036854775808, 9223372036854775807]" + self._marker_ids = array.array('q', value) + + @property + def poses(self): + """Message field 'poses'.""" + return self._poses + + @poses.setter + def poses(self, value): + if __debug__: + from geometry_msgs.msg import Pose + from collections.abc import Sequence + from collections.abc import Set + from collections import UserList + from collections import UserString + assert \ + ((isinstance(value, Sequence) or + isinstance(value, Set) or + isinstance(value, UserList)) and + not isinstance(value, str) and + not isinstance(value, UserString) and + all(isinstance(v, Pose) for v in value) and + True), \ + "The 'poses' field must be a set or sequence and each value of type 'Pose'" + self._poses = value diff --git a/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c new file mode 100755 index 0000000..c677ad5 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces/msg/_aruco_marker_pose_s.c @@ -0,0 +1,243 @@ +// generated from rosidl_generator_py/resource/_idl_support.c.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice +#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION +#include +#include +#ifndef _WIN32 +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-function" +#endif +#include "numpy/ndarrayobject.h" +#ifndef _WIN32 +# pragma GCC diagnostic pop +#endif +#include "rosidl_runtime_c/visibility_control.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" + +#include "rosidl_runtime_c/primitives_sequence.h" +#include "rosidl_runtime_c/primitives_sequence_functions.h" + +// Nested array functions includes +#include "geometry_msgs/msg/detail/pose__functions.h" +// end nested array functions include +ROSIDL_GENERATOR_C_IMPORT +bool geometry_msgs__msg__pose__convert_from_py(PyObject * _pymsg, void * _ros_message); +ROSIDL_GENERATOR_C_IMPORT +PyObject * geometry_msgs__msg__pose__convert_to_py(void * raw_ros_message); + +ROSIDL_GENERATOR_C_EXPORT +bool aruco_interfaces__msg__aruco_marker_pose__convert_from_py(PyObject * _pymsg, void * _ros_message) +{ + // check that the passed message is of the expected Python class + { + char full_classname_dest[56]; + { + char * class_name = NULL; + char * module_name = NULL; + { + PyObject * class_attr = PyObject_GetAttrString(_pymsg, "__class__"); + if (class_attr) { + PyObject * name_attr = PyObject_GetAttrString(class_attr, "__name__"); + if (name_attr) { + class_name = (char *)PyUnicode_1BYTE_DATA(name_attr); + Py_DECREF(name_attr); + } + PyObject * module_attr = PyObject_GetAttrString(class_attr, "__module__"); + if (module_attr) { + module_name = (char *)PyUnicode_1BYTE_DATA(module_attr); + Py_DECREF(module_attr); + } + Py_DECREF(class_attr); + } + } + if (!class_name || !module_name) { + return false; + } + snprintf(full_classname_dest, sizeof(full_classname_dest), "%s.%s", module_name, class_name); + } + assert(strncmp("aruco_interfaces.msg._aruco_marker_pose.ArucoMarkerPose", full_classname_dest, 55) == 0); + } + aruco_interfaces__msg__ArucoMarkerPose * ros_message = _ros_message; + { // marker_ids + PyObject * field = PyObject_GetAttrString(_pymsg, "marker_ids"); + if (!field) { + return false; + } + PyObject * seq_field = PySequence_Fast(field, "expected a sequence in 'marker_ids'"); + if (!seq_field) { + Py_DECREF(field); + return false; + } + Py_ssize_t size = PySequence_Size(field); + if (-1 == size) { + Py_DECREF(seq_field); + Py_DECREF(field); + return false; + } + if (!rosidl_runtime_c__int64__Sequence__init(&(ros_message->marker_ids), size)) { + PyErr_SetString(PyExc_RuntimeError, "unable to create int64__Sequence ros_message"); + Py_DECREF(seq_field); + Py_DECREF(field); + return false; + } + int64_t * dest = ros_message->marker_ids.data; + for (Py_ssize_t i = 0; i < size; ++i) { + PyObject * item = PySequence_Fast_GET_ITEM(seq_field, i); + if (!item) { + Py_DECREF(seq_field); + Py_DECREF(field); + return false; + } + assert(PyLong_Check(item)); + int64_t tmp = PyLong_AsLongLong(item); + memcpy(&dest[i], &tmp, sizeof(int64_t)); + } + Py_DECREF(seq_field); + Py_DECREF(field); + } + { // poses + PyObject * field = PyObject_GetAttrString(_pymsg, "poses"); + if (!field) { + return false; + } + PyObject * seq_field = PySequence_Fast(field, "expected a sequence in 'poses'"); + if (!seq_field) { + Py_DECREF(field); + return false; + } + Py_ssize_t size = PySequence_Size(field); + if (-1 == size) { + Py_DECREF(seq_field); + Py_DECREF(field); + return false; + } + if (!geometry_msgs__msg__Pose__Sequence__init(&(ros_message->poses), size)) { + PyErr_SetString(PyExc_RuntimeError, "unable to create geometry_msgs__msg__Pose__Sequence ros_message"); + Py_DECREF(seq_field); + Py_DECREF(field); + return false; + } + geometry_msgs__msg__Pose * dest = ros_message->poses.data; + for (Py_ssize_t i = 0; i < size; ++i) { + if (!geometry_msgs__msg__pose__convert_from_py(PySequence_Fast_GET_ITEM(seq_field, i), &dest[i])) { + Py_DECREF(seq_field); + Py_DECREF(field); + return false; + } + } + Py_DECREF(seq_field); + Py_DECREF(field); + } + + return true; +} + +ROSIDL_GENERATOR_C_EXPORT +PyObject * aruco_interfaces__msg__aruco_marker_pose__convert_to_py(void * raw_ros_message) +{ + /* NOTE(esteve): Call constructor of ArucoMarkerPose */ + PyObject * _pymessage = NULL; + { + PyObject * pymessage_module = PyImport_ImportModule("aruco_interfaces.msg._aruco_marker_pose"); + assert(pymessage_module); + PyObject * pymessage_class = PyObject_GetAttrString(pymessage_module, "ArucoMarkerPose"); + assert(pymessage_class); + Py_DECREF(pymessage_module); + _pymessage = PyObject_CallObject(pymessage_class, NULL); + Py_DECREF(pymessage_class); + if (!_pymessage) { + return NULL; + } + } + aruco_interfaces__msg__ArucoMarkerPose * ros_message = (aruco_interfaces__msg__ArucoMarkerPose *)raw_ros_message; + { // marker_ids + PyObject * field = NULL; + field = PyObject_GetAttrString(_pymessage, "marker_ids"); + if (!field) { + return NULL; + } + assert(field->ob_type != NULL); + assert(field->ob_type->tp_name != NULL); + assert(strcmp(field->ob_type->tp_name, "array.array") == 0); + // ensure that itemsize matches the sizeof of the ROS message field + PyObject * itemsize_attr = PyObject_GetAttrString(field, "itemsize"); + assert(itemsize_attr != NULL); + size_t itemsize = PyLong_AsSize_t(itemsize_attr); + Py_DECREF(itemsize_attr); + if (itemsize != sizeof(int64_t)) { + PyErr_SetString(PyExc_RuntimeError, "itemsize doesn't match expectation"); + Py_DECREF(field); + return NULL; + } + // clear the array, poor approach to remove potential default values + Py_ssize_t length = PyObject_Length(field); + if (-1 == length) { + Py_DECREF(field); + return NULL; + } + if (length > 0) { + PyObject * pop = PyObject_GetAttrString(field, "pop"); + assert(pop != NULL); + for (Py_ssize_t i = 0; i < length; ++i) { + PyObject * ret = PyObject_CallFunctionObjArgs(pop, NULL); + if (!ret) { + Py_DECREF(pop); + Py_DECREF(field); + return NULL; + } + Py_DECREF(ret); + } + Py_DECREF(pop); + } + if (ros_message->marker_ids.size > 0) { + // populating the array.array using the frombytes method + PyObject * frombytes = PyObject_GetAttrString(field, "frombytes"); + assert(frombytes != NULL); + int64_t * src = &(ros_message->marker_ids.data[0]); + PyObject * data = PyBytes_FromStringAndSize((const char *)src, ros_message->marker_ids.size * sizeof(int64_t)); + assert(data != NULL); + PyObject * ret = PyObject_CallFunctionObjArgs(frombytes, data, NULL); + Py_DECREF(data); + Py_DECREF(frombytes); + if (!ret) { + Py_DECREF(field); + return NULL; + } + Py_DECREF(ret); + } + Py_DECREF(field); + } + { // poses + PyObject * field = NULL; + size_t size = ros_message->poses.size; + field = PyList_New(size); + if (!field) { + return NULL; + } + geometry_msgs__msg__Pose * item; + for (size_t i = 0; i < size; ++i) { + item = &(ros_message->poses.data[i]); + PyObject * pyitem = geometry_msgs__msg__pose__convert_to_py(item); + if (!pyitem) { + Py_DECREF(field); + return NULL; + } + int rc = PyList_SetItem(field, i, pyitem); + (void)rc; + assert(rc == 0); + } + assert(PySequence_Check(field)); + { + int rc = PyObject_SetAttrString(_pymessage, "poses", field); + Py_DECREF(field); + if (rc) { + return NULL; + } + } + } + + // ownership of _pymessage is transferred to the caller + return _pymessage; +} diff --git a/build/aruco_interfaces/rosidl_generator_py__arguments.json b/build/aruco_interfaces/rosidl_generator_py__arguments.json new file mode 100755 index 0000000..f756c55 --- /dev/null +++ b/build/aruco_interfaces/rosidl_generator_py__arguments.json @@ -0,0 +1,148 @@ +{ + "package_name": "aruco_interfaces", + "output_dir": "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_generator_py/aruco_interfaces", + "template_dir": "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource", + "idl_tuples": [ + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl" + ], + "ros_interface_dependencies": [ + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/String.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ], + "target_dependencies": [ + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../../../lib/rosidl_generator_py/rosidl_generator_py", + "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/__init__.py", + "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/generate_py_impl.py", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_action_pkg_typesupport_entry_point.c.em", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_action.py.em", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_idl_pkg_typesupport_entry_point.c.em", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_idl_support.c.em", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_idl.py.em", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_msg_pkg_typesupport_entry_point.c.em", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_msg_support.c.em", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_msg.py.em", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_srv_pkg_typesupport_entry_point.c.em", + "/opt/ros/foxy/share/rosidl_generator_py/cmake/../resource/_srv.py.em", + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "/opt/ros/foxy/share/std_msgs/msg/String.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ] +} diff --git a/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp b/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp new file mode 100755 index 0000000..404abb8 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp @@ -0,0 +1,96 @@ +// generated from rosidl_typesupport_c/resource/idl__type_support.cpp.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#include "cstddef" +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" +#include "rosidl_typesupport_c/identifier.h" +#include "rosidl_typesupport_c/message_type_support_dispatch.h" +#include "rosidl_typesupport_c/type_support_map.h" +#include "rosidl_typesupport_c/visibility_control.h" +#include "rosidl_typesupport_interface/macros.h" + +namespace aruco_interfaces +{ + +namespace msg +{ + +namespace rosidl_typesupport_c +{ + +typedef struct _ArucoMarkerPose_type_support_ids_t +{ + const char * typesupport_identifier[2]; +} _ArucoMarkerPose_type_support_ids_t; + +static const _ArucoMarkerPose_type_support_ids_t _ArucoMarkerPose_message_typesupport_ids = { + { + "rosidl_typesupport_fastrtps_c", // ::rosidl_typesupport_fastrtps_c::typesupport_identifier, + "rosidl_typesupport_introspection_c", // ::rosidl_typesupport_introspection_c::typesupport_identifier, + } +}; + +typedef struct _ArucoMarkerPose_type_support_symbol_names_t +{ + const char * symbol_name[2]; +} _ArucoMarkerPose_type_support_symbol_names_t; + +#define STRINGIFY_(s) #s +#define STRINGIFY(s) STRINGIFY_(s) + +static const _ArucoMarkerPose_type_support_symbol_names_t _ArucoMarkerPose_message_typesupport_symbol_names = { + { + STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, aruco_interfaces, msg, ArucoMarkerPose)), + STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, aruco_interfaces, msg, ArucoMarkerPose)), + } +}; + +typedef struct _ArucoMarkerPose_type_support_data_t +{ + void * data[2]; +} _ArucoMarkerPose_type_support_data_t; + +static _ArucoMarkerPose_type_support_data_t _ArucoMarkerPose_message_typesupport_data = { + { + 0, // will store the shared library later + 0, // will store the shared library later + } +}; + +static const type_support_map_t _ArucoMarkerPose_message_typesupport_map = { + 2, + "aruco_interfaces", + &_ArucoMarkerPose_message_typesupport_ids.typesupport_identifier[0], + &_ArucoMarkerPose_message_typesupport_symbol_names.symbol_name[0], + &_ArucoMarkerPose_message_typesupport_data.data[0], +}; + +static const rosidl_message_type_support_t ArucoMarkerPose_message_type_support_handle = { + rosidl_typesupport_c__typesupport_identifier, + reinterpret_cast(&_ArucoMarkerPose_message_typesupport_map), + rosidl_typesupport_c__get_message_typesupport_handle_function, +}; + +} // namespace rosidl_typesupport_c + +} // namespace msg + +} // namespace aruco_interfaces + +#ifdef __cplusplus +extern "C" +{ +#endif + +ROSIDL_TYPESUPPORT_C_EXPORT_aruco_interfaces +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_c, aruco_interfaces, msg, ArucoMarkerPose)() { + return &::aruco_interfaces::msg::rosidl_typesupport_c::ArucoMarkerPose_message_type_support_handle; +} + +#ifdef __cplusplus +} +#endif diff --git a/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h b/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h new file mode 100644 index 0000000..5d63588 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces/msg/rosidl_typesupport_c__visibility_control.h @@ -0,0 +1,43 @@ +// generated from +// rosidl_typesupport_c/resource/rosidl_typesupport_c__visibility_control.h.in +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_C__VISIBILITY_CONTROL_H_ +#define ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_C__VISIBILITY_CONTROL_H_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_TYPESUPPORT_C_EXPORT_aruco_interfaces __attribute__ ((dllexport)) + #define ROSIDL_TYPESUPPORT_C_IMPORT_aruco_interfaces __attribute__ ((dllimport)) + #else + #define ROSIDL_TYPESUPPORT_C_EXPORT_aruco_interfaces __declspec(dllexport) + #define ROSIDL_TYPESUPPORT_C_IMPORT_aruco_interfaces __declspec(dllimport) + #endif + #ifdef ROSIDL_TYPESUPPORT_C_BUILDING_DLL_aruco_interfaces + #define ROSIDL_TYPESUPPORT_C_PUBLIC_aruco_interfaces ROSIDL_TYPESUPPORT_C_EXPORT_aruco_interfaces + #else + #define ROSIDL_TYPESUPPORT_C_PUBLIC_aruco_interfaces ROSIDL_TYPESUPPORT_C_IMPORT_aruco_interfaces + #endif +#else + #define ROSIDL_TYPESUPPORT_C_EXPORT_aruco_interfaces __attribute__ ((visibility("default"))) + #define ROSIDL_TYPESUPPORT_C_IMPORT_aruco_interfaces + #if __GNUC__ >= 4 + #define ROSIDL_TYPESUPPORT_C_PUBLIC_aruco_interfaces __attribute__ ((visibility("default"))) + #else + #define ROSIDL_TYPESUPPORT_C_PUBLIC_aruco_interfaces + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_C__VISIBILITY_CONTROL_H_ diff --git a/build/aruco_interfaces/rosidl_typesupport_c__arguments.json b/build/aruco_interfaces/rosidl_typesupport_c__arguments.json new file mode 100755 index 0000000..4712125 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_c__arguments.json @@ -0,0 +1,141 @@ +{ + "package_name": "aruco_interfaces", + "output_dir": "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_c/aruco_interfaces", + "template_dir": "/opt/ros/foxy/share/rosidl_typesupport_c/resource", + "idl_tuples": [ + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl" + ], + "ros_interface_dependencies": [ + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/String.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ], + "target_dependencies": [ + "/opt/ros/foxy/lib/rosidl_typesupport_c/rosidl_typesupport_c", + "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_c/__init__.py", + "/opt/ros/foxy/share/rosidl_typesupport_c/resource/action__type_support.c.em", + "/opt/ros/foxy/share/rosidl_typesupport_c/resource/idl__type_support.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_c/resource/msg__type_support.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_c/resource/srv__type_support.cpp.em", + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "/opt/ros/foxy/share/std_msgs/msg/String.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ] +} diff --git a/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp b/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp new file mode 100755 index 0000000..d15c776 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces/msg/aruco_marker_pose__type_support.cpp @@ -0,0 +1,108 @@ +// generated from rosidl_typesupport_cpp/resource/idl__type_support.cpp.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#include "cstddef" +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp" +#include "rosidl_typesupport_cpp/identifier.hpp" +#include "rosidl_typesupport_cpp/message_type_support.hpp" +#include "rosidl_typesupport_c/type_support_map.h" +#include "rosidl_typesupport_cpp/message_type_support_dispatch.hpp" +#include "rosidl_typesupport_cpp/visibility_control.h" +#include "rosidl_typesupport_interface/macros.h" + +namespace aruco_interfaces +{ + +namespace msg +{ + +namespace rosidl_typesupport_cpp +{ + +typedef struct _ArucoMarkerPose_type_support_ids_t +{ + const char * typesupport_identifier[2]; +} _ArucoMarkerPose_type_support_ids_t; + +static const _ArucoMarkerPose_type_support_ids_t _ArucoMarkerPose_message_typesupport_ids = { + { + "rosidl_typesupport_fastrtps_cpp", // ::rosidl_typesupport_fastrtps_cpp::typesupport_identifier, + "rosidl_typesupport_introspection_cpp", // ::rosidl_typesupport_introspection_cpp::typesupport_identifier, + } +}; + +typedef struct _ArucoMarkerPose_type_support_symbol_names_t +{ + const char * symbol_name[2]; +} _ArucoMarkerPose_type_support_symbol_names_t; + +#define STRINGIFY_(s) #s +#define STRINGIFY(s) STRINGIFY_(s) + +static const _ArucoMarkerPose_type_support_symbol_names_t _ArucoMarkerPose_message_typesupport_symbol_names = { + { + STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, aruco_interfaces, msg, ArucoMarkerPose)), + STRINGIFY(ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, aruco_interfaces, msg, ArucoMarkerPose)), + } +}; + +typedef struct _ArucoMarkerPose_type_support_data_t +{ + void * data[2]; +} _ArucoMarkerPose_type_support_data_t; + +static _ArucoMarkerPose_type_support_data_t _ArucoMarkerPose_message_typesupport_data = { + { + 0, // will store the shared library later + 0, // will store the shared library later + } +}; + +static const type_support_map_t _ArucoMarkerPose_message_typesupport_map = { + 2, + "aruco_interfaces", + &_ArucoMarkerPose_message_typesupport_ids.typesupport_identifier[0], + &_ArucoMarkerPose_message_typesupport_symbol_names.symbol_name[0], + &_ArucoMarkerPose_message_typesupport_data.data[0], +}; + +static const rosidl_message_type_support_t ArucoMarkerPose_message_type_support_handle = { + ::rosidl_typesupport_cpp::typesupport_identifier, + reinterpret_cast(&_ArucoMarkerPose_message_typesupport_map), + ::rosidl_typesupport_cpp::get_message_typesupport_handle_function, +}; + +} // namespace rosidl_typesupport_cpp + +} // namespace msg + +} // namespace aruco_interfaces + +namespace rosidl_typesupport_cpp +{ + +template<> +ROSIDL_TYPESUPPORT_CPP_PUBLIC +const rosidl_message_type_support_t * +get_message_type_support_handle() +{ + return &::aruco_interfaces::msg::rosidl_typesupport_cpp::ArucoMarkerPose_message_type_support_handle; +} + +#ifdef __cplusplus +extern "C" +{ +#endif + +ROSIDL_TYPESUPPORT_CPP_PUBLIC +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_cpp, aruco_interfaces, msg, ArucoMarkerPose)() { + return get_message_type_support_handle(); +} + +#ifdef __cplusplus +} +#endif +} // namespace rosidl_typesupport_cpp diff --git a/build/aruco_interfaces/rosidl_typesupport_cpp__arguments.json b/build/aruco_interfaces/rosidl_typesupport_cpp__arguments.json new file mode 100755 index 0000000..c5fb938 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_cpp__arguments.json @@ -0,0 +1,141 @@ +{ + "package_name": "aruco_interfaces", + "output_dir": "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_cpp/aruco_interfaces", + "template_dir": "/opt/ros/foxy/share/rosidl_typesupport_cpp/resource", + "idl_tuples": [ + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl" + ], + "ros_interface_dependencies": [ + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/String.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ], + "target_dependencies": [ + "/opt/ros/foxy/lib/rosidl_typesupport_cpp/rosidl_typesupport_cpp", + "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_cpp/__init__.py", + "/opt/ros/foxy/share/rosidl_typesupport_cpp/resource/action__type_support.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_cpp/resource/idl__type_support.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_cpp/resource/msg__type_support.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_cpp/resource/srv__type_support.cpp.em", + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "/opt/ros/foxy/share/std_msgs/msg/String.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ] +} diff --git a/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h b/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h new file mode 100755 index 0000000..4af8e0c --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h @@ -0,0 +1,36 @@ +// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ + + +#include +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "rosidl_typesupport_interface/macros.h" +#include "aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_aruco_interfaces +size_t get_serialized_size_aruco_interfaces__msg__ArucoMarkerPose( + const void * untyped_ros_message, + size_t current_alignment); + +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_aruco_interfaces +size_t max_serialized_size_aruco_interfaces__msg__ArucoMarkerPose( + bool & full_bounded, + size_t current_alignment); + +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_aruco_interfaces +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, aruco_interfaces, msg, ArucoMarkerPose)(); + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_ diff --git a/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp b/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp new file mode 100755 index 0000000..fb0e480 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support_c.cpp @@ -0,0 +1,269 @@ +// generated from rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice +#include "aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_c.h" + + +#include +#include +#include +#include "rosidl_typesupport_fastrtps_c/identifier.h" +#include "rosidl_typesupport_fastrtps_c/wstring_conversion.hpp" +#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" +#include "aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" +#include "fastcdr/Cdr.h" + +#ifndef _WIN32 +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-parameter" +# ifdef __clang__ +# pragma clang diagnostic ignored "-Wdeprecated-register" +# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" +# endif +#endif +#ifndef _WIN32 +# pragma GCC diagnostic pop +#endif + +// includes and forward declarations of message dependencies and their conversion functions + +#if defined(__cplusplus) +extern "C" +{ +#endif + +#include "geometry_msgs/msg/detail/pose__functions.h" // poses +#include "rosidl_runtime_c/primitives_sequence.h" // marker_ids +#include "rosidl_runtime_c/primitives_sequence_functions.h" // marker_ids + +// forward declare type support functions +ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_aruco_interfaces +size_t get_serialized_size_geometry_msgs__msg__Pose( + const void * untyped_ros_message, + size_t current_alignment); + +ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_aruco_interfaces +size_t max_serialized_size_geometry_msgs__msg__Pose( + bool & full_bounded, + size_t current_alignment); + +ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_aruco_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, geometry_msgs, msg, Pose)(); + + +using _ArucoMarkerPose__ros_msg_type = aruco_interfaces__msg__ArucoMarkerPose; + +static bool _ArucoMarkerPose__cdr_serialize( + const void * untyped_ros_message, + eprosima::fastcdr::Cdr & cdr) +{ + if (!untyped_ros_message) { + fprintf(stderr, "ros message handle is null\n"); + return false; + } + const _ArucoMarkerPose__ros_msg_type * ros_message = static_cast(untyped_ros_message); + // Field name: marker_ids + { + size_t size = ros_message->marker_ids.size; + auto array_ptr = ros_message->marker_ids.data; + cdr << static_cast(size); + cdr.serializeArray(array_ptr, size); + } + + // Field name: poses + { + const message_type_support_callbacks_t * callbacks = + static_cast( + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_fastrtps_c, geometry_msgs, msg, Pose + )()->data); + size_t size = ros_message->poses.size; + auto array_ptr = ros_message->poses.data; + cdr << static_cast(size); + for (size_t i = 0; i < size; ++i) { + if (!callbacks->cdr_serialize( + &array_ptr[i], cdr)) + { + return false; + } + } + } + + return true; +} + +static bool _ArucoMarkerPose__cdr_deserialize( + eprosima::fastcdr::Cdr & cdr, + void * untyped_ros_message) +{ + if (!untyped_ros_message) { + fprintf(stderr, "ros message handle is null\n"); + return false; + } + _ArucoMarkerPose__ros_msg_type * ros_message = static_cast<_ArucoMarkerPose__ros_msg_type *>(untyped_ros_message); + // Field name: marker_ids + { + uint32_t cdrSize; + cdr >> cdrSize; + size_t size = static_cast(cdrSize); + if (ros_message->marker_ids.data) { + rosidl_runtime_c__int64__Sequence__fini(&ros_message->marker_ids); + } + if (!rosidl_runtime_c__int64__Sequence__init(&ros_message->marker_ids, size)) { + return "failed to create array for field 'marker_ids'"; + } + auto array_ptr = ros_message->marker_ids.data; + cdr.deserializeArray(array_ptr, size); + } + + // Field name: poses + { + const message_type_support_callbacks_t * callbacks = + static_cast( + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME( + rosidl_typesupport_fastrtps_c, geometry_msgs, msg, Pose + )()->data); + uint32_t cdrSize; + cdr >> cdrSize; + size_t size = static_cast(cdrSize); + if (ros_message->poses.data) { + geometry_msgs__msg__Pose__Sequence__fini(&ros_message->poses); + } + if (!geometry_msgs__msg__Pose__Sequence__init(&ros_message->poses, size)) { + return "failed to create array for field 'poses'"; + } + auto array_ptr = ros_message->poses.data; + for (size_t i = 0; i < size; ++i) { + if (!callbacks->cdr_deserialize( + cdr, &array_ptr[i])) + { + return false; + } + } + } + + return true; +} + +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_aruco_interfaces +size_t get_serialized_size_aruco_interfaces__msg__ArucoMarkerPose( + const void * untyped_ros_message, + size_t current_alignment) +{ + const _ArucoMarkerPose__ros_msg_type * ros_message = static_cast(untyped_ros_message); + (void)ros_message; + size_t initial_alignment = current_alignment; + + const size_t padding = 4; + const size_t wchar_size = 4; + (void)padding; + (void)wchar_size; + + // field.name marker_ids + { + size_t array_size = ros_message->marker_ids.size; + auto array_ptr = ros_message->marker_ids.data; + current_alignment += padding + + eprosima::fastcdr::Cdr::alignment(current_alignment, padding); + (void)array_ptr; + size_t item_size = sizeof(array_ptr[0]); + current_alignment += array_size * item_size + + eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); + } + // field.name poses + { + size_t array_size = ros_message->poses.size; + auto array_ptr = ros_message->poses.data; + current_alignment += padding + + eprosima::fastcdr::Cdr::alignment(current_alignment, padding); + + for (size_t index = 0; index < array_size; ++index) { + current_alignment += get_serialized_size_geometry_msgs__msg__Pose( + &array_ptr[index], current_alignment); + } + } + + return current_alignment - initial_alignment; +} + +static uint32_t _ArucoMarkerPose__get_serialized_size(const void * untyped_ros_message) +{ + return static_cast( + get_serialized_size_aruco_interfaces__msg__ArucoMarkerPose( + untyped_ros_message, 0)); +} + +ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_aruco_interfaces +size_t max_serialized_size_aruco_interfaces__msg__ArucoMarkerPose( + bool & full_bounded, + size_t current_alignment) +{ + size_t initial_alignment = current_alignment; + + const size_t padding = 4; + const size_t wchar_size = 4; + (void)padding; + (void)wchar_size; + (void)full_bounded; + + // member: marker_ids + { + size_t array_size = 0; + full_bounded = false; + current_alignment += padding + + eprosima::fastcdr::Cdr::alignment(current_alignment, padding); + + current_alignment += array_size * sizeof(uint64_t) + + eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); + } + // member: poses + { + size_t array_size = 0; + full_bounded = false; + current_alignment += padding + + eprosima::fastcdr::Cdr::alignment(current_alignment, padding); + + + for (size_t index = 0; index < array_size; ++index) { + current_alignment += + max_serialized_size_geometry_msgs__msg__Pose( + full_bounded, current_alignment); + } + } + + return current_alignment - initial_alignment; +} + +static size_t _ArucoMarkerPose__max_serialized_size(bool & full_bounded) +{ + return max_serialized_size_aruco_interfaces__msg__ArucoMarkerPose( + full_bounded, 0); +} + + +static message_type_support_callbacks_t __callbacks_ArucoMarkerPose = { + "aruco_interfaces::msg", + "ArucoMarkerPose", + _ArucoMarkerPose__cdr_serialize, + _ArucoMarkerPose__cdr_deserialize, + _ArucoMarkerPose__get_serialized_size, + _ArucoMarkerPose__max_serialized_size +}; + +static rosidl_message_type_support_t _ArucoMarkerPose__type_support = { + rosidl_typesupport_fastrtps_c__identifier, + &__callbacks_ArucoMarkerPose, + get_message_typesupport_handle_function, +}; + +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, aruco_interfaces, msg, ArucoMarkerPose)() { + return &_ArucoMarkerPose__type_support; +} + +#if defined(__cplusplus) +} +#endif diff --git a/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h b/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h new file mode 100644 index 0000000..d679585 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h @@ -0,0 +1,43 @@ +// generated from +// rosidl_typesupport_fastrtps_c/resource/rosidl_typesupport_fastrtps_c__visibility_control.h.in +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_ +#define ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_ + +#if __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_aruco_interfaces __attribute__ ((dllexport)) + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_aruco_interfaces __attribute__ ((dllimport)) + #else + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_aruco_interfaces __declspec(dllexport) + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_aruco_interfaces __declspec(dllimport) + #endif + #ifdef ROSIDL_TYPESUPPORT_FASTRTPS_C_BUILDING_DLL_aruco_interfaces + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_aruco_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_aruco_interfaces + #else + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_aruco_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_aruco_interfaces + #endif +#else + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_aruco_interfaces __attribute__ ((visibility("default"))) + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_aruco_interfaces + #if __GNUC__ >= 4 + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_aruco_interfaces __attribute__ ((visibility("default"))) + #else + #define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_aruco_interfaces + #endif +#endif + +#if __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_ diff --git a/build/aruco_interfaces/rosidl_typesupport_fastrtps_c__arguments.json b/build/aruco_interfaces/rosidl_typesupport_fastrtps_c__arguments.json new file mode 100755 index 0000000..be9a1bc --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_fastrtps_c__arguments.json @@ -0,0 +1,143 @@ +{ + "package_name": "aruco_interfaces", + "output_dir": "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_c/aruco_interfaces", + "template_dir": "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource", + "idl_tuples": [ + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl" + ], + "ros_interface_dependencies": [ + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/String.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ], + "target_dependencies": [ + "/opt/ros/foxy/lib/rosidl_typesupport_fastrtps_c/rosidl_typesupport_fastrtps_c", + "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_fastrtps_c/__init__.py", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/idl__type_support_c.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/msg__rosidl_typesupport_fastrtps_c.h.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/msg__type_support_c.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/srv__rosidl_typesupport_fastrtps_c.h.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/resource/srv__type_support_c.cpp.em", + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "/opt/ros/foxy/share/std_msgs/msg/String.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ] +} diff --git a/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp b/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp new file mode 100755 index 0000000..821279c --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp @@ -0,0 +1,79 @@ +// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ + +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "rosidl_typesupport_interface/macros.h" +#include "aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp" + +#ifndef _WIN32 +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-parameter" +# ifdef __clang__ +# pragma clang diagnostic ignored "-Wdeprecated-register" +# pragma clang diagnostic ignored "-Wreturn-type-c-linkage" +# endif +#endif +#ifndef _WIN32 +# pragma GCC diagnostic pop +#endif + +#include "fastcdr/Cdr.h" + +namespace aruco_interfaces +{ + +namespace msg +{ + +namespace typesupport_fastrtps_cpp +{ + +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces +cdr_serialize( + const aruco_interfaces::msg::ArucoMarkerPose & ros_message, + eprosima::fastcdr::Cdr & cdr); + +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces +cdr_deserialize( + eprosima::fastcdr::Cdr & cdr, + aruco_interfaces::msg::ArucoMarkerPose & ros_message); + +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces +get_serialized_size( + const aruco_interfaces::msg::ArucoMarkerPose & ros_message, + size_t current_alignment); + +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces +max_serialized_size_ArucoMarkerPose( + bool & full_bounded, + size_t current_alignment); + +} // namespace typesupport_fastrtps_cpp + +} // namespace msg + +} // namespace aruco_interfaces + +#ifdef __cplusplus +extern "C" +{ +#endif + +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, aruco_interfaces, msg, ArucoMarkerPose)(); + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_FASTRTPS_CPP_HPP_ diff --git a/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp b/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp new file mode 100755 index 0000000..301d699 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/detail/dds_fastrtps/aruco_marker_pose__type_support.cpp @@ -0,0 +1,265 @@ +// generated from rosidl_typesupport_fastrtps_cpp/resource/idl__type_support.cpp.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice +#include "aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_fastrtps_cpp.hpp" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp" + +#include +#include +#include +#include "rosidl_typesupport_cpp/message_type_support.hpp" +#include "rosidl_typesupport_fastrtps_cpp/identifier.hpp" +#include "rosidl_typesupport_fastrtps_cpp/message_type_support.h" +#include "rosidl_typesupport_fastrtps_cpp/message_type_support_decl.hpp" +#include "rosidl_typesupport_fastrtps_cpp/wstring_conversion.hpp" +#include "fastcdr/Cdr.h" + + +// forward declaration of message dependencies and their conversion functions +namespace geometry_msgs +{ +namespace msg +{ +namespace typesupport_fastrtps_cpp +{ +bool cdr_serialize( + const geometry_msgs::msg::Pose &, + eprosima::fastcdr::Cdr &); +bool cdr_deserialize( + eprosima::fastcdr::Cdr &, + geometry_msgs::msg::Pose &); +size_t get_serialized_size( + const geometry_msgs::msg::Pose &, + size_t current_alignment); +size_t +max_serialized_size_Pose( + bool & full_bounded, + size_t current_alignment); +} // namespace typesupport_fastrtps_cpp +} // namespace msg +} // namespace geometry_msgs + + +namespace aruco_interfaces +{ + +namespace msg +{ + +namespace typesupport_fastrtps_cpp +{ + +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces +cdr_serialize( + const aruco_interfaces::msg::ArucoMarkerPose & ros_message, + eprosima::fastcdr::Cdr & cdr) +{ + // Member: marker_ids + { + cdr << ros_message.marker_ids; + } + // Member: poses + { + size_t size = ros_message.poses.size(); + cdr << static_cast(size); + for (size_t i = 0; i < size; i++) { + geometry_msgs::msg::typesupport_fastrtps_cpp::cdr_serialize( + ros_message.poses[i], + cdr); + } + } + return true; +} + +bool +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces +cdr_deserialize( + eprosima::fastcdr::Cdr & cdr, + aruco_interfaces::msg::ArucoMarkerPose & ros_message) +{ + // Member: marker_ids + { + cdr >> ros_message.marker_ids; + } + + // Member: poses + { + uint32_t cdrSize; + cdr >> cdrSize; + size_t size = static_cast(cdrSize); + ros_message.poses.resize(size); + for (size_t i = 0; i < size; i++) { + geometry_msgs::msg::typesupport_fastrtps_cpp::cdr_deserialize( + cdr, ros_message.poses[i]); + } + } + + return true; +} + +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces +get_serialized_size( + const aruco_interfaces::msg::ArucoMarkerPose & ros_message, + size_t current_alignment) +{ + size_t initial_alignment = current_alignment; + + const size_t padding = 4; + const size_t wchar_size = 4; + (void)padding; + (void)wchar_size; + + // Member: marker_ids + { + size_t array_size = ros_message.marker_ids.size(); + + current_alignment += padding + + eprosima::fastcdr::Cdr::alignment(current_alignment, padding); + size_t item_size = sizeof(ros_message.marker_ids[0]); + current_alignment += array_size * item_size + + eprosima::fastcdr::Cdr::alignment(current_alignment, item_size); + } + // Member: poses + { + size_t array_size = ros_message.poses.size(); + + current_alignment += padding + + eprosima::fastcdr::Cdr::alignment(current_alignment, padding); + + for (size_t index = 0; index < array_size; ++index) { + current_alignment += + geometry_msgs::msg::typesupport_fastrtps_cpp::get_serialized_size( + ros_message.poses[index], current_alignment); + } + } + + return current_alignment - initial_alignment; +} + +size_t +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces +max_serialized_size_ArucoMarkerPose( + bool & full_bounded, + size_t current_alignment) +{ + size_t initial_alignment = current_alignment; + + const size_t padding = 4; + const size_t wchar_size = 4; + (void)padding; + (void)wchar_size; + (void)full_bounded; + + + // Member: marker_ids + { + size_t array_size = 0; + full_bounded = false; + current_alignment += padding + + eprosima::fastcdr::Cdr::alignment(current_alignment, padding); + + current_alignment += array_size * sizeof(uint64_t) + + eprosima::fastcdr::Cdr::alignment(current_alignment, sizeof(uint64_t)); + } + + // Member: poses + { + size_t array_size = 0; + full_bounded = false; + current_alignment += padding + + eprosima::fastcdr::Cdr::alignment(current_alignment, padding); + + + for (size_t index = 0; index < array_size; ++index) { + current_alignment += + geometry_msgs::msg::typesupport_fastrtps_cpp::max_serialized_size_Pose( + full_bounded, current_alignment); + } + } + + return current_alignment - initial_alignment; +} + +static bool _ArucoMarkerPose__cdr_serialize( + const void * untyped_ros_message, + eprosima::fastcdr::Cdr & cdr) +{ + auto typed_message = + static_cast( + untyped_ros_message); + return cdr_serialize(*typed_message, cdr); +} + +static bool _ArucoMarkerPose__cdr_deserialize( + eprosima::fastcdr::Cdr & cdr, + void * untyped_ros_message) +{ + auto typed_message = + static_cast( + untyped_ros_message); + return cdr_deserialize(cdr, *typed_message); +} + +static uint32_t _ArucoMarkerPose__get_serialized_size( + const void * untyped_ros_message) +{ + auto typed_message = + static_cast( + untyped_ros_message); + return static_cast(get_serialized_size(*typed_message, 0)); +} + +static size_t _ArucoMarkerPose__max_serialized_size(bool & full_bounded) +{ + return max_serialized_size_ArucoMarkerPose(full_bounded, 0); +} + +static message_type_support_callbacks_t _ArucoMarkerPose__callbacks = { + "aruco_interfaces::msg", + "ArucoMarkerPose", + _ArucoMarkerPose__cdr_serialize, + _ArucoMarkerPose__cdr_deserialize, + _ArucoMarkerPose__get_serialized_size, + _ArucoMarkerPose__max_serialized_size +}; + +static rosidl_message_type_support_t _ArucoMarkerPose__handle = { + rosidl_typesupport_fastrtps_cpp::typesupport_identifier, + &_ArucoMarkerPose__callbacks, + get_message_typesupport_handle_function, +}; + +} // namespace typesupport_fastrtps_cpp + +} // namespace msg + +} // namespace aruco_interfaces + +namespace rosidl_typesupport_fastrtps_cpp +{ + +template<> +ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_aruco_interfaces +const rosidl_message_type_support_t * +get_message_type_support_handle() +{ + return &aruco_interfaces::msg::typesupport_fastrtps_cpp::_ArucoMarkerPose__handle; +} + +} // namespace rosidl_typesupport_fastrtps_cpp + +#ifdef __cplusplus +extern "C" +{ +#endif + +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_cpp, aruco_interfaces, msg, ArucoMarkerPose)() { + return &aruco_interfaces::msg::typesupport_fastrtps_cpp::_ArucoMarkerPose__handle; +} + +#ifdef __cplusplus +} +#endif diff --git a/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h b/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h new file mode 100644 index 0000000..318c8fa --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces/msg/rosidl_typesupport_fastrtps_cpp__visibility_control.h @@ -0,0 +1,43 @@ +// generated from +// rosidl_typesupport_fastrtps_cpp/resource/rosidl_typesupport_fastrtps_cpp__visibility_control.h.in +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_ +#define ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_ + +#if __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_aruco_interfaces __attribute__ ((dllexport)) + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_aruco_interfaces __attribute__ ((dllimport)) + #else + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_aruco_interfaces __declspec(dllexport) + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_aruco_interfaces __declspec(dllimport) + #endif + #ifdef ROSIDL_TYPESUPPORT_FASTRTPS_CPP_BUILDING_DLL_aruco_interfaces + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_aruco_interfaces + #else + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_aruco_interfaces + #endif +#else + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_aruco_interfaces __attribute__ ((visibility("default"))) + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_aruco_interfaces + #if __GNUC__ >= 4 + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces __attribute__ ((visibility("default"))) + #else + #define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_aruco_interfaces + #endif +#endif + +#if __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_ diff --git a/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp__arguments.json b/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp__arguments.json new file mode 100755 index 0000000..b222192 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp__arguments.json @@ -0,0 +1,143 @@ +{ + "package_name": "aruco_interfaces", + "output_dir": "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_fastrtps_cpp/aruco_interfaces", + "template_dir": "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource", + "idl_tuples": [ + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl" + ], + "ros_interface_dependencies": [ + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/String.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ], + "target_dependencies": [ + "/opt/ros/foxy/lib/rosidl_typesupport_fastrtps_cpp/rosidl_typesupport_fastrtps_cpp", + "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_fastrtps_cpp/__init__.py", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/idl__rosidl_typesupport_fastrtps_cpp.hpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/idl__type_support.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/msg__rosidl_typesupport_fastrtps_cpp.hpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/msg__type_support.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/srv__rosidl_typesupport_fastrtps_cpp.hpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/resource/srv__type_support.cpp.em", + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "/opt/ros/foxy/share/std_msgs/msg/String.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ] +} diff --git a/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h b/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h new file mode 100755 index 0000000..912b991 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h @@ -0,0 +1,26 @@ +// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ + +#ifdef __cplusplus +extern "C" +{ +#endif + + +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "rosidl_typesupport_interface/macros.h" +#include "aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" + +ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_aruco_interfaces +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, aruco_interfaces, msg, ArucoMarkerPose)(); + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_ diff --git a/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c b/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c new file mode 100755 index 0000000..f70f031 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.c @@ -0,0 +1,139 @@ +// generated from rosidl_typesupport_introspection_c/resource/idl__type_support.c.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#include +#include "aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_c.h" +#include "aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h" +#include "rosidl_typesupport_introspection_c/field_types.h" +#include "rosidl_typesupport_introspection_c/identifier.h" +#include "rosidl_typesupport_introspection_c/message_introspection.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__functions.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.h" + + +// Include directives for member types +// Member `marker_ids` +#include "rosidl_runtime_c/primitives_sequence_functions.h" +// Member `poses` +#include "geometry_msgs/msg/pose.h" +// Member `poses` +#include "geometry_msgs/msg/detail/pose__rosidl_typesupport_introspection_c.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +void ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_init_function( + void * message_memory, enum rosidl_runtime_c__message_initialization _init) +{ + // TODO(karsten1987): initializers are not yet implemented for typesupport c + // see https://github.com/ros2/ros2/issues/397 + (void) _init; + aruco_interfaces__msg__ArucoMarkerPose__init(message_memory); +} + +void ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_fini_function(void * message_memory) +{ + aruco_interfaces__msg__ArucoMarkerPose__fini(message_memory); +} + +size_t ArucoMarkerPose__rosidl_typesupport_introspection_c__size_function__Pose__poses( + const void * untyped_member) +{ + const geometry_msgs__msg__Pose__Sequence * member = + (const geometry_msgs__msg__Pose__Sequence *)(untyped_member); + return member->size; +} + +const void * ArucoMarkerPose__rosidl_typesupport_introspection_c__get_const_function__Pose__poses( + const void * untyped_member, size_t index) +{ + const geometry_msgs__msg__Pose__Sequence * member = + (const geometry_msgs__msg__Pose__Sequence *)(untyped_member); + return &member->data[index]; +} + +void * ArucoMarkerPose__rosidl_typesupport_introspection_c__get_function__Pose__poses( + void * untyped_member, size_t index) +{ + geometry_msgs__msg__Pose__Sequence * member = + (geometry_msgs__msg__Pose__Sequence *)(untyped_member); + return &member->data[index]; +} + +bool ArucoMarkerPose__rosidl_typesupport_introspection_c__resize_function__Pose__poses( + void * untyped_member, size_t size) +{ + geometry_msgs__msg__Pose__Sequence * member = + (geometry_msgs__msg__Pose__Sequence *)(untyped_member); + geometry_msgs__msg__Pose__Sequence__fini(member); + return geometry_msgs__msg__Pose__Sequence__init(member, size); +} + +static rosidl_typesupport_introspection_c__MessageMember ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_message_member_array[2] = { + { + "marker_ids", // name + rosidl_typesupport_introspection_c__ROS_TYPE_INT64, // type + 0, // upper bound of string + NULL, // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(aruco_interfaces__msg__ArucoMarkerPose, marker_ids), // bytes offset in struct + NULL, // default value + NULL, // size() function pointer + NULL, // get_const(index) function pointer + NULL, // get(index) function pointer + NULL // resize(index) function pointer + }, + { + "poses", // name + rosidl_typesupport_introspection_c__ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + NULL, // members of sub message (initialized later) + true, // is array + 0, // array size + false, // is upper bound + offsetof(aruco_interfaces__msg__ArucoMarkerPose, poses), // bytes offset in struct + NULL, // default value + ArucoMarkerPose__rosidl_typesupport_introspection_c__size_function__Pose__poses, // size() function pointer + ArucoMarkerPose__rosidl_typesupport_introspection_c__get_const_function__Pose__poses, // get_const(index) function pointer + ArucoMarkerPose__rosidl_typesupport_introspection_c__get_function__Pose__poses, // get(index) function pointer + ArucoMarkerPose__rosidl_typesupport_introspection_c__resize_function__Pose__poses // resize(index) function pointer + } +}; + +static const rosidl_typesupport_introspection_c__MessageMembers ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_message_members = { + "aruco_interfaces__msg", // message namespace + "ArucoMarkerPose", // message name + 2, // number of fields + sizeof(aruco_interfaces__msg__ArucoMarkerPose), + ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_message_member_array, // message members + ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_init_function, // function to initialize message memory (memory has to be allocated) + ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_fini_function // function to terminate message instance (will not free memory) +}; + +// this is not const since it must be initialized on first access +// since C does not allow non-integral compile-time constants +static rosidl_message_type_support_t ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_message_type_support_handle = { + 0, + &ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_message_members, + get_message_typesupport_handle_function, +}; + +ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_aruco_interfaces +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, aruco_interfaces, msg, ArucoMarkerPose)() { + ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_message_member_array[1].members_ = + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, geometry_msgs, msg, Pose)(); + if (!ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_message_type_support_handle.typesupport_identifier) { + ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_message_type_support_handle.typesupport_identifier = + rosidl_typesupport_introspection_c__identifier; + } + return &ArucoMarkerPose__rosidl_typesupport_introspection_c__ArucoMarkerPose_message_type_support_handle; +} +#ifdef __cplusplus +} +#endif diff --git a/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h b/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h new file mode 100644 index 0000000..fbd357e --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h @@ -0,0 +1,43 @@ +// generated from +// rosidl_typesupport_introspection_c/resource/rosidl_typesupport_introspection_c__visibility_control.h.in +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_ +#define ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +// This logic was borrowed (then namespaced) from the examples on the gcc wiki: +// https://gcc.gnu.org/wiki/Visibility + +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_aruco_interfaces __attribute__ ((dllexport)) + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_aruco_interfaces __attribute__ ((dllimport)) + #else + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_aruco_interfaces __declspec(dllexport) + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_aruco_interfaces __declspec(dllimport) + #endif + #ifdef ROSIDL_TYPESUPPORT_INTROSPECTION_C_BUILDING_DLL_aruco_interfaces + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_aruco_interfaces ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_aruco_interfaces + #else + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_aruco_interfaces ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_aruco_interfaces + #endif +#else + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_aruco_interfaces __attribute__ ((visibility("default"))) + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_aruco_interfaces + #if __GNUC__ >= 4 + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_aruco_interfaces __attribute__ ((visibility("default"))) + #else + #define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_aruco_interfaces + #endif +#endif + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_ diff --git a/build/aruco_interfaces/rosidl_typesupport_introspection_c__arguments.json b/build/aruco_interfaces/rosidl_typesupport_introspection_c__arguments.json new file mode 100755 index 0000000..00ad732 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_introspection_c__arguments.json @@ -0,0 +1,143 @@ +{ + "package_name": "aruco_interfaces", + "output_dir": "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_c/aruco_interfaces", + "template_dir": "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource", + "idl_tuples": [ + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl" + ], + "ros_interface_dependencies": [ + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/String.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ], + "target_dependencies": [ + "/opt/ros/foxy/lib/rosidl_typesupport_introspection_c/rosidl_typesupport_introspection_c", + "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_introspection_c/__init__.py", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/idl__type_support.c.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/msg__rosidl_typesupport_introspection_c.h.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/msg__type_support.c.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/srv__rosidl_typesupport_introspection_c.h.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/resource/srv__type_support.c.em", + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "/opt/ros/foxy/share/std_msgs/msg/String.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ] +} diff --git a/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp b/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp new file mode 100755 index 0000000..2078f7e --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__rosidl_typesupport_introspection_cpp.hpp @@ -0,0 +1,27 @@ +// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#ifndef ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ +#define ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ + + +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "rosidl_typesupport_interface/macros.h" +#include "rosidl_typesupport_introspection_cpp/visibility_control.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +// TODO(dirk-thomas) these visibility macros should be message package specific +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * + ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, aruco_interfaces, msg, ArucoMarkerPose)(); + +#ifdef __cplusplus +} +#endif + +#endif // ARUCO_INTERFACES__MSG__DETAIL__ARUCO_MARKER_POSE__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_ diff --git a/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp b/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp new file mode 100755 index 0000000..8ed0563 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces/msg/detail/aruco_marker_pose__type_support.cpp @@ -0,0 +1,176 @@ +// generated from rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em +// with input from aruco_interfaces:msg/ArucoMarkerPose.idl +// generated code does not contain a copyright notice + +#include "array" +#include "cstddef" +#include "string" +#include "vector" +#include "rosidl_runtime_c/message_type_support_struct.h" +#include "rosidl_typesupport_cpp/message_type_support.hpp" +#include "rosidl_typesupport_interface/macros.h" +#include "aruco_interfaces/msg/detail/aruco_marker_pose__struct.hpp" +#include "rosidl_typesupport_introspection_cpp/field_types.hpp" +#include "rosidl_typesupport_introspection_cpp/identifier.hpp" +#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp" +#include "rosidl_typesupport_introspection_cpp/message_type_support_decl.hpp" +#include "rosidl_typesupport_introspection_cpp/visibility_control.h" + +namespace aruco_interfaces +{ + +namespace msg +{ + +namespace rosidl_typesupport_introspection_cpp +{ + +void ArucoMarkerPose_init_function( + void * message_memory, rosidl_runtime_cpp::MessageInitialization _init) +{ + new (message_memory) aruco_interfaces::msg::ArucoMarkerPose(_init); +} + +void ArucoMarkerPose_fini_function(void * message_memory) +{ + auto typed_message = static_cast(message_memory); + typed_message->~ArucoMarkerPose(); +} + +size_t size_function__ArucoMarkerPose__marker_ids(const void * untyped_member) +{ + const auto * member = reinterpret_cast *>(untyped_member); + return member->size(); +} + +const void * get_const_function__ArucoMarkerPose__marker_ids(const void * untyped_member, size_t index) +{ + const auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; +} + +void * get_function__ArucoMarkerPose__marker_ids(void * untyped_member, size_t index) +{ + auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; +} + +void resize_function__ArucoMarkerPose__marker_ids(void * untyped_member, size_t size) +{ + auto * member = + reinterpret_cast *>(untyped_member); + member->resize(size); +} + +size_t size_function__ArucoMarkerPose__poses(const void * untyped_member) +{ + const auto * member = reinterpret_cast *>(untyped_member); + return member->size(); +} + +const void * get_const_function__ArucoMarkerPose__poses(const void * untyped_member, size_t index) +{ + const auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; +} + +void * get_function__ArucoMarkerPose__poses(void * untyped_member, size_t index) +{ + auto & member = + *reinterpret_cast *>(untyped_member); + return &member[index]; +} + +void resize_function__ArucoMarkerPose__poses(void * untyped_member, size_t size) +{ + auto * member = + reinterpret_cast *>(untyped_member); + member->resize(size); +} + +static const ::rosidl_typesupport_introspection_cpp::MessageMember ArucoMarkerPose_message_member_array[2] = { + { + "marker_ids", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_INT64, // type + 0, // upper bound of string + nullptr, // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(aruco_interfaces::msg::ArucoMarkerPose, marker_ids), // bytes offset in struct + nullptr, // default value + size_function__ArucoMarkerPose__marker_ids, // size() function pointer + get_const_function__ArucoMarkerPose__marker_ids, // get_const(index) function pointer + get_function__ArucoMarkerPose__marker_ids, // get(index) function pointer + resize_function__ArucoMarkerPose__marker_ids // resize(index) function pointer + }, + { + "poses", // name + ::rosidl_typesupport_introspection_cpp::ROS_TYPE_MESSAGE, // type + 0, // upper bound of string + ::rosidl_typesupport_introspection_cpp::get_message_type_support_handle(), // members of sub message + true, // is array + 0, // array size + false, // is upper bound + offsetof(aruco_interfaces::msg::ArucoMarkerPose, poses), // bytes offset in struct + nullptr, // default value + size_function__ArucoMarkerPose__poses, // size() function pointer + get_const_function__ArucoMarkerPose__poses, // get_const(index) function pointer + get_function__ArucoMarkerPose__poses, // get(index) function pointer + resize_function__ArucoMarkerPose__poses // resize(index) function pointer + } +}; + +static const ::rosidl_typesupport_introspection_cpp::MessageMembers ArucoMarkerPose_message_members = { + "aruco_interfaces::msg", // message namespace + "ArucoMarkerPose", // message name + 2, // number of fields + sizeof(aruco_interfaces::msg::ArucoMarkerPose), + ArucoMarkerPose_message_member_array, // message members + ArucoMarkerPose_init_function, // function to initialize message memory (memory has to be allocated) + ArucoMarkerPose_fini_function // function to terminate message instance (will not free memory) +}; + +static const rosidl_message_type_support_t ArucoMarkerPose_message_type_support_handle = { + ::rosidl_typesupport_introspection_cpp::typesupport_identifier, + &ArucoMarkerPose_message_members, + get_message_typesupport_handle_function, +}; + +} // namespace rosidl_typesupport_introspection_cpp + +} // namespace msg + +} // namespace aruco_interfaces + + +namespace rosidl_typesupport_introspection_cpp +{ + +template<> +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * +get_message_type_support_handle() +{ + return &::aruco_interfaces::msg::rosidl_typesupport_introspection_cpp::ArucoMarkerPose_message_type_support_handle; +} + +} // namespace rosidl_typesupport_introspection_cpp + +#ifdef __cplusplus +extern "C" +{ +#endif + +ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC +const rosidl_message_type_support_t * +ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, aruco_interfaces, msg, ArucoMarkerPose)() { + return &::aruco_interfaces::msg::rosidl_typesupport_introspection_cpp::ArucoMarkerPose_message_type_support_handle; +} + +#ifdef __cplusplus +} +#endif diff --git a/build/aruco_interfaces/rosidl_typesupport_introspection_cpp__arguments.json b/build/aruco_interfaces/rosidl_typesupport_introspection_cpp__arguments.json new file mode 100755 index 0000000..06475e2 --- /dev/null +++ b/build/aruco_interfaces/rosidl_typesupport_introspection_cpp__arguments.json @@ -0,0 +1,143 @@ +{ + "package_name": "aruco_interfaces", + "output_dir": "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_typesupport_introspection_cpp/aruco_interfaces", + "template_dir": "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource", + "idl_tuples": [ + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces:msg/ArucoMarkerPose.idl" + ], + "ros_interface_dependencies": [ + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "geometry_msgs:/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/String.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "std_msgs:/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "builtin_interfaces:/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ], + "target_dependencies": [ + "/opt/ros/foxy/lib/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp", + "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_typesupport_introspection_cpp/__init__.py", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.hpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/idl__type_support.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/msg__rosidl_typesupport_introspection_cpp.hpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/msg__type_support.cpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/srv__rosidl_typesupport_introspection_cpp.hpp.em", + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/resource/srv__type_support.cpp.em", + "/home/ros2/dev2_ws/build/aruco_interfaces/rosidl_adapter/aruco_interfaces/msg/ArucoMarkerPose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Accel.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/AccelWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Inertia.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/InertiaStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Point32.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PointStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Polygon.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PolygonStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Pose2D.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseArray.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/PoseWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Quaternion.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/QuaternionStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Transform.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TransformStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Twist.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovariance.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/TwistWithCovarianceStamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Vector3Stamped.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/Wrench.idl", + "/opt/ros/foxy/share/geometry_msgs/msg/WrenchStamped.idl", + "/opt/ros/foxy/share/std_msgs/msg/Bool.idl", + "/opt/ros/foxy/share/std_msgs/msg/Byte.idl", + "/opt/ros/foxy/share/std_msgs/msg/ByteMultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Char.idl", + "/opt/ros/foxy/share/std_msgs/msg/ColorRGBA.idl", + "/opt/ros/foxy/share/std_msgs/msg/Empty.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Float64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Header.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8.idl", + "/opt/ros/foxy/share/std_msgs/msg/Int8MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayDimension.idl", + "/opt/ros/foxy/share/std_msgs/msg/MultiArrayLayout.idl", + "/opt/ros/foxy/share/std_msgs/msg/String.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt16MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt32MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt64MultiArray.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8.idl", + "/opt/ros/foxy/share/std_msgs/msg/UInt8MultiArray.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Duration.idl", + "/opt/ros/foxy/share/builtin_interfaces/msg/Time.idl" + ] +} diff --git a/build/camera_calibration/build/lib/camera_calibration/__init__.py b/build/camera_calibration/build/lib/camera_calibration/__init__.py new file mode 100755 index 0000000..e69de29 diff --git a/build/camera_calibration/build/lib/camera_calibration/calibrator.py b/build/camera_calibration/build/lib/camera_calibration/calibrator.py new file mode 100755 index 0000000..6ee8814 --- /dev/null +++ b/build/camera_calibration/build/lib/camera_calibration/calibrator.py @@ -0,0 +1,1146 @@ +#!/usr/bin/env python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from io import BytesIO +import cv2 +import cv_bridge +import image_geometry +import math +import numpy.linalg +import pickle +import random +import sensor_msgs.msg +import tarfile +import time +from distutils.version import LooseVersion + + +# Supported calibration patterns +class Patterns: + Chessboard, Circles, ACircles = list(range(3)) + +class CalibrationException(Exception): + pass + +# TODO: Make pattern per-board? +class ChessboardInfo(): + def __init__(self, n_cols = 0, n_rows = 0, dim = 0.0): + self.n_cols = n_cols + self.n_rows = n_rows + self.dim = dim + +# Make all private!!!!! +def lmin(seq1, seq2): + """ Pairwise minimum of two sequences """ + return [min(a, b) for (a, b) in zip(seq1, seq2)] + +def lmax(seq1, seq2): + """ Pairwise maximum of two sequences """ + return [max(a, b) for (a, b) in zip(seq1, seq2)] + +def _pdist(p1, p2): + """ + Distance bwt two points. p1 = (x, y), p2 = (x, y) + """ + return math.sqrt(math.pow(p1[0] - p2[0], 2) + math.pow(p1[1] - p2[1], 2)) + +def _get_outside_corners(corners, board): + """ + Return the four corners of the board as a whole, as (up_left, up_right, down_right, down_left). + """ + xdim = board.n_cols + ydim = board.n_rows + + if corners.shape[1] * corners.shape[0] != xdim * ydim: + raise Exception("Invalid number of corners! %d corners. X: %d, Y: %d" % (corners.shape[1] * corners.shape[0], + xdim, ydim)) + + up_left = corners[0,0] + up_right = corners[xdim - 1,0] + down_right = corners[-1,0] + down_left = corners[-xdim,0] + + return (up_left, up_right, down_right, down_left) + +def _get_skew(corners, board): + """ + Get skew for given checkerboard detection. + Scaled to [0,1], which 0 = no skew, 1 = high skew + Skew is proportional to the divergence of three outside corners from 90 degrees. + """ + # TODO Using three nearby interior corners might be more robust, outside corners occasionally + # get mis-detected + up_left, up_right, down_right, _ = _get_outside_corners(corners, board) + + def angle(a, b, c): + """ + Return angle between lines ab, bc + """ + ab = a - b + cb = c - b + return math.acos(numpy.dot(ab,cb) / (numpy.linalg.norm(ab) * numpy.linalg.norm(cb))) + + skew = min(1.0, 2. * abs((math.pi / 2.) - angle(up_left, up_right, down_right))) + return skew + +def _get_area(corners, board): + """ + Get 2d image area of the detected checkerboard. + The projected checkerboard is assumed to be a convex quadrilateral, and the area computed as + |p X q|/2; see http://mathworld.wolfram.com/Quadrilateral.html. + """ + (up_left, up_right, down_right, down_left) = _get_outside_corners(corners, board) + a = up_right - up_left + b = down_right - up_right + c = down_left - down_right + p = b + c + q = a + b + return abs(p[0]*q[1] - p[1]*q[0]) / 2. + +def _get_corners(img, board, refine = True, checkerboard_flags=0): + """ + Get corners for a particular chessboard for an image + """ + h = img.shape[0] + w = img.shape[1] + if len(img.shape) == 3 and img.shape[2] == 3: + mono = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) + else: + mono = img + (ok, corners) = cv2.findChessboardCorners(mono, (board.n_cols, board.n_rows), flags = cv2.CALIB_CB_ADAPTIVE_THRESH | + cv2.CALIB_CB_NORMALIZE_IMAGE | checkerboard_flags) + if not ok: + return (ok, corners) + + # If any corners are within BORDER pixels of the screen edge, reject the detection by setting ok to false + # NOTE: This may cause problems with very low-resolution cameras, where 8 pixels is a non-negligible fraction + # of the image size. See http://answers.ros.org/question/3155/how-can-i-calibrate-low-resolution-cameras + BORDER = 8 + if not all([(BORDER < corners[i, 0, 0] < (w - BORDER)) and (BORDER < corners[i, 0, 1] < (h - BORDER)) for i in range(corners.shape[0])]): + ok = False + + # Ensure that all corner-arrays are going from top to bottom. + if board.n_rows!=board.n_cols: + if corners[0, 0, 1] > corners[-1, 0, 1]: + corners = numpy.copy(numpy.flipud(corners)) + else: + direction_corners=(corners[-1]-corners[0])>=numpy.array([[0.0,0.0]]) + + if not numpy.all(direction_corners): + if not numpy.any(direction_corners): + corners = numpy.copy(numpy.flipud(corners)) + elif direction_corners[0][0]: + corners=numpy.rot90(corners.reshape(board.n_rows,board.n_cols,2)).reshape(board.n_cols*board.n_rows,1,2) + else: + corners=numpy.rot90(corners.reshape(board.n_rows,board.n_cols,2),3).reshape(board.n_cols*board.n_rows,1,2) + + if refine and ok: + # Use a radius of half the minimum distance between corners. This should be large enough to snap to the + # correct corner, but not so large as to include a wrong corner in the search window. + min_distance = float("inf") + for row in range(board.n_rows): + for col in range(board.n_cols - 1): + index = row*board.n_rows + col + min_distance = min(min_distance, _pdist(corners[index, 0], corners[index + 1, 0])) + for row in range(board.n_rows - 1): + for col in range(board.n_cols): + index = row*board.n_rows + col + min_distance = min(min_distance, _pdist(corners[index, 0], corners[index + board.n_cols, 0])) + radius = int(math.ceil(min_distance * 0.5)) + cv2.cornerSubPix(mono, corners, (radius,radius), (-1,-1), + ( cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 30, 0.1 )) + + return (ok, corners) + +def _get_circles(img, board, pattern): + """ + Get circle centers for a symmetric or asymmetric grid + """ + h = img.shape[0] + w = img.shape[1] + if len(img.shape) == 3 and img.shape[2] == 3: + mono = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) + else: + mono = img + + flag = cv2.CALIB_CB_SYMMETRIC_GRID + if pattern == Patterns.ACircles: + flag = cv2.CALIB_CB_ASYMMETRIC_GRID + mono_arr = numpy.array(mono) + (ok, corners) = cv2.findCirclesGrid(mono_arr, (board.n_cols, board.n_rows), flags=flag) + + # In symmetric case, findCirclesGrid does not detect the target if it's turned sideways. So we try + # again with dimensions swapped - not so efficient. + # TODO Better to add as second board? Corner ordering will change. + if not ok and pattern == Patterns.Circles: + (ok, corners) = cv2.findCirclesGrid(mono_arr, (board.n_rows, board.n_cols), flags=flag) + + return (ok, corners) + + +# TODO self.size needs to come from CameraInfo, full resolution +class Calibrator(): + """ + Base class for calibration system + """ + def __init__(self, boards, flags=0, pattern=Patterns.Chessboard, name='', checkerboard_flags=cv2.CALIB_CB_FAST_CHECK): + # Ordering the dimensions for the different detectors is actually a minefield... + if pattern == Patterns.Chessboard: + # Make sure n_cols > n_rows to agree with OpenCV CB detector output + self._boards = [ChessboardInfo(max(i.n_cols, i.n_rows), min(i.n_cols, i.n_rows), i.dim) for i in boards] + elif pattern == Patterns.ACircles: + # 7x4 and 4x7 are actually different patterns. Assume square-ish pattern, so n_rows > n_cols. + self._boards = [ChessboardInfo(min(i.n_cols, i.n_rows), max(i.n_cols, i.n_rows), i.dim) for i in boards] + elif pattern == Patterns.Circles: + # We end up having to check both ways anyway + self._boards = boards + + # Set to true after we perform calibration + self.calibrated = False + self.calib_flags = flags + self.checkerboard_flags = checkerboard_flags + self.pattern = pattern + self.br = cv_bridge.CvBridge() + + # self.db is list of (parameters, image) samples for use in calibration. parameters has form + # (X, Y, size, skew) all normalized to [0,1], to keep track of what sort of samples we've taken + # and ensure enough variety. + self.db = [] + # For each db sample, we also record the detected corners. + self.good_corners = [] + # Set to true when we have sufficiently varied samples to calibrate + self.goodenough = False + self.param_ranges = [0.7, 0.7, 0.4, 0.5] + self.name = name + + def mkgray(self, msg): + """ + Convert a message into a 8-bit 1 channel monochrome OpenCV image + """ + # as cv_bridge automatically scales, we need to remove that behavior + # TODO: get a Python API in cv_bridge to check for the image depth. + if self.br.encoding_to_dtype_with_channels(msg.encoding)[0] in ['uint16', 'int16']: + mono16 = self.br.imgmsg_to_cv2(msg, '16UC1') + mono8 = numpy.array(mono16 / 256, dtype=numpy.uint8) + return mono8 + elif 'FC1' in msg.encoding: + # floating point image handling + img = self.br.imgmsg_to_cv2(msg, "passthrough") + _, max_val, _, _ = cv2.minMaxLoc(img) + if max_val > 0: + scale = 255.0 / max_val + mono_img = (img * scale).astype(numpy.uint8) + else: + mono_img = img.astype(numpy.uint8) + return mono_img + else: + return self.br.imgmsg_to_cv2(msg, "mono8") + + def get_parameters(self, corners, board, size): + """ + Return list of parameters [X, Y, size, skew] describing the checkerboard view. + """ + (width, height) = size + Xs = corners[:,:,0] + Ys = corners[:,:,1] + area = _get_area(corners, board) + border = math.sqrt(area) + # For X and Y, we "shrink" the image all around by approx. half the board size. + # Otherwise large boards are penalized because you can't get much X/Y variation. + p_x = min(1.0, max(0.0, (numpy.mean(Xs) - border / 2) / (width - border))) + p_y = min(1.0, max(0.0, (numpy.mean(Ys) - border / 2) / (height - border))) + p_size = math.sqrt(area / (width * height)) + skew = _get_skew(corners, board) + params = [p_x, p_y, p_size, skew] + return params + + def is_good_sample(self, params): + """ + Returns true if the checkerboard detection described by params should be added to the database. + """ + if not self.db: + return True + + def param_distance(p1, p2): + return sum([abs(a-b) for (a,b) in zip(p1, p2)]) + + db_params = [sample[0] for sample in self.db] + d = min([param_distance(params, p) for p in db_params]) + #print "d = %.3f" % d #DEBUG + # TODO What's a good threshold here? Should it be configurable? + return d > 0.2 + + _param_names = ["X", "Y", "Size", "Skew"] + + def compute_goodenough(self): + if not self.db: + return None + + # Find range of checkerboard poses covered by samples in database + all_params = [sample[0] for sample in self.db] + min_params = all_params[0] + max_params = all_params[0] + for params in all_params[1:]: + min_params = lmin(min_params, params) + max_params = lmax(max_params, params) + # Don't reward small size or skew + min_params = [min_params[0], min_params[1], 0., 0.] + + # For each parameter, judge how much progress has been made toward adequate variation + progress = [min((hi - lo) / r, 1.0) for (lo, hi, r) in zip(min_params, max_params, self.param_ranges)] + # If we have lots of samples, allow calibration even if not all parameters are green + # TODO Awkward that we update self.goodenough instead of returning it + self.goodenough = (len(self.db) >= 40) or all([p == 1.0 for p in progress]) + + return list(zip(self._param_names, min_params, max_params, progress)) + + def mk_object_points(self, boards, use_board_size = False): + opts = [] + for i, b in enumerate(boards): + num_pts = b.n_cols * b.n_rows + opts_loc = numpy.zeros((num_pts, 1, 3), numpy.float32) + for j in range(num_pts): + opts_loc[j, 0, 0] = (j // b.n_cols) + if self.pattern == Patterns.ACircles: + opts_loc[j, 0, 1] = 2*(j % b.n_cols) + (opts_loc[j, 0, 0] % 2) + else: + opts_loc[j, 0, 1] = (j % b.n_cols) + opts_loc[j, 0, 2] = 0 + if use_board_size: + opts_loc[j, 0, :] = opts_loc[j, 0, :] * b.dim + opts.append(opts_loc) + return opts + + def get_corners(self, img, refine = True): + """ + Use cvFindChessboardCorners to find corners of chessboard in image. + + Check all boards. Return corners for first chessboard that it detects + if given multiple size chessboards. + + Returns (ok, corners, board) + """ + + for b in self._boards: + if self.pattern == Patterns.Chessboard: + (ok, corners) = _get_corners(img, b, refine, self.checkerboard_flags) + else: + (ok, corners) = _get_circles(img, b, self.pattern) + if ok: + return (ok, corners, b) + return (False, None, None) + + def downsample_and_detect(self, img): + """ + Downsample the input image to approximately VGA resolution and detect the + calibration target corners in the full-size image. + + Combines these apparently orthogonal duties as an optimization. Checkerboard + detection is too expensive on large images, so it's better to do detection on + the smaller display image and scale the corners back up to the correct size. + + Returns (scrib, corners, downsampled_corners, board, (x_scale, y_scale)). + """ + # Scale the input image down to ~VGA size + height = img.shape[0] + width = img.shape[1] + scale = math.sqrt( (width*height) / (640.*480.) ) + if scale > 1.0: + scrib = cv2.resize(img, (int(width / scale), int(height / scale))) + else: + scrib = img + # Due to rounding, actual horizontal/vertical scaling may differ slightly + x_scale = float(width) / scrib.shape[1] + y_scale = float(height) / scrib.shape[0] + + if self.pattern == Patterns.Chessboard: + # Detect checkerboard + (ok, downsampled_corners, board) = self.get_corners(scrib, refine = True) + + # Scale corners back to full size image + corners = None + if ok: + if scale > 1.0: + # Refine up-scaled corners in the original full-res image + # TODO Does this really make a difference in practice? + corners_unrefined = downsampled_corners.copy() + corners_unrefined[:, :, 0] *= x_scale + corners_unrefined[:, :, 1] *= y_scale + radius = int(math.ceil(scale)) + if len(img.shape) == 3 and img.shape[2] == 3: + mono = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) + else: + mono = img + cv2.cornerSubPix(mono, corners_unrefined, (radius,radius), (-1,-1), + ( cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 30, 0.1 )) + corners = corners_unrefined + else: + corners = downsampled_corners + else: + # Circle grid detection is fast even on large images + (ok, corners, board) = self.get_corners(img) + # Scale corners to downsampled image for display + downsampled_corners = None + if ok: + if scale > 1.0: + downsampled_corners = corners.copy() + downsampled_corners[:,:,0] /= x_scale + downsampled_corners[:,:,1] /= y_scale + else: + downsampled_corners = corners + + return (scrib, corners, downsampled_corners, board, (x_scale, y_scale)) + + + def lrmsg(self, d, k, r, p): + """ Used by :meth:`as_message`. Return a CameraInfo message for the given calibration matrices """ + msg = sensor_msgs.msg.CameraInfo() + (msg.width, msg.height) = self.size + if d.size > 5: + msg.distortion_model = "rational_polynomial" + else: + msg.distortion_model = "plumb_bob" + msg.d = numpy.ravel(d).copy().tolist() + msg.k = numpy.ravel(k).copy().tolist() + msg.r = numpy.ravel(r).copy().tolist() + msg.p = numpy.ravel(p).copy().tolist() + return msg + + def lrreport(self, d, k, r, p): + print("D = ", numpy.ravel(d).tolist()) + print("K = ", numpy.ravel(k).tolist()) + print("R = ", numpy.ravel(r).tolist()) + print("P = ", numpy.ravel(p).tolist()) + + def lrost(self, name, d, k, r, p): + calmessage = ( + "# oST version 5.0 parameters\n" + + "\n" + + "\n" + + "[image]\n" + + "\n" + + "width\n" + + str(self.size[0]) + "\n" + + "\n" + + "height\n" + + str(self.size[1]) + "\n" + + "\n" + + "[%s]" % name + "\n" + + "\n" + + "camera matrix\n" + + " ".join(["%8f" % k[0,i] for i in range(3)]) + "\n" + + " ".join(["%8f" % k[1,i] for i in range(3)]) + "\n" + + " ".join(["%8f" % k[2,i] for i in range(3)]) + "\n" + + "\n" + + "distortion\n" + + " ".join(["%8f" % d[i,0] for i in range(d.shape[0])]) + "\n" + + "\n" + + "rectification\n" + + " ".join(["%8f" % r[0,i] for i in range(3)]) + "\n" + + " ".join(["%8f" % r[1,i] for i in range(3)]) + "\n" + + " ".join(["%8f" % r[2,i] for i in range(3)]) + "\n" + + "\n" + + "projection\n" + + " ".join(["%8f" % p[0,i] for i in range(4)]) + "\n" + + " ".join(["%8f" % p[1,i] for i in range(4)]) + "\n" + + " ".join(["%8f" % p[2,i] for i in range(4)]) + "\n" + + "\n") + assert len(calmessage) < 525, "Calibration info must be less than 525 bytes" + return calmessage + + def lryaml(self, name, d, k, r, p): + calmessage = ("" + + "image_width: " + str(self.size[0]) + "\n" + + "image_height: " + str(self.size[1]) + "\n" + + "camera_name: " + name + "\n" + + "camera_matrix:\n" + + " rows: 3\n" + + " cols: 3\n" + + " data: [" + ", ".join(["%8f" % i for i in k.reshape(1,9)[0]]) + "]\n" + + "distortion_model: " + ("rational_polynomial" if d.size > 5 else "plumb_bob") + "\n" + + "distortion_coefficients:\n" + + " rows: 1\n" + + " cols: 5\n" + + " data: [" + ", ".join(["%8f" % d[i,0] for i in range(d.shape[0])]) + "]\n" + + "rectification_matrix:\n" + + " rows: 3\n" + + " cols: 3\n" + + " data: [" + ", ".join(["%8f" % i for i in r.reshape(1,9)[0]]) + "]\n" + + "projection_matrix:\n" + + " rows: 3\n" + + " cols: 4\n" + + " data: [" + ", ".join(["%8f" % i for i in p.reshape(1,12)[0]]) + "]\n" + + "") + return calmessage + + def do_save(self): + filename = '/tmp/calibrationdata.tar.gz' + tf = tarfile.open(filename, 'w:gz') + self.do_tarfile_save(tf) # Must be overridden in subclasses + tf.close() + print(("Wrote calibration data to", filename)) + +def image_from_archive(archive, name): + """ + Load image PGM file from tar archive. + + Used for tarfile loading and unit test. + """ + member = archive.getmember(name) + imagefiledata = numpy.frombuffer(archive.extractfile(member).read(), numpy.uint8) + imagefiledata.resize((1, imagefiledata.size)) + return cv2.imdecode(imagefiledata, cv2.IMREAD_COLOR) + +class ImageDrawable(): + """ + Passed to CalibrationNode after image handled. Allows plotting of images + with detected corner points + """ + def __init__(self): + self.params = None + +class MonoDrawable(ImageDrawable): + def __init__(self): + ImageDrawable.__init__(self) + self.scrib = None + self.linear_error = -1.0 + + +class StereoDrawable(ImageDrawable): + def __init__(self): + ImageDrawable.__init__(self) + self.lscrib = None + self.rscrib = None + self.epierror = -1 + self.dim = -1 + + +class MonoCalibrator(Calibrator): + """ + Calibration class for monocular cameras:: + + images = [cv2.imread("mono%d.png") for i in range(8)] + mc = MonoCalibrator() + mc.cal(images) + print mc.as_message() + """ + + is_mono = True # TODO Could get rid of is_mono + + def __init__(self, *args, **kwargs): + if 'name' not in kwargs: + kwargs['name'] = 'narrow_stereo/left' + super(MonoCalibrator, self).__init__(*args, **kwargs) + + def cal(self, images): + """ + Calibrate camera from given images + """ + goodcorners = self.collect_corners(images) + self.cal_fromcorners(goodcorners) + self.calibrated = True + + def collect_corners(self, images): + """ + :param images: source images containing chessboards + :type images: list of :class:`cvMat` + + Find chessboards in all images. + + Return [ (corners, ChessboardInfo) ] + """ + self.size = (images[0].shape[1], images[0].shape[0]) + corners = [self.get_corners(i) for i in images] + + goodcorners = [(co, b) for (ok, co, b) in corners if ok] + if not goodcorners: + raise CalibrationException("No corners found in images!") + return goodcorners + + def cal_fromcorners(self, good): + """ + :param good: Good corner positions and boards + :type good: [(corners, ChessboardInfo)] + + + """ + boards = [ b for (_, b) in good ] + + ipts = [ points for (points, _) in good ] + opts = self.mk_object_points(boards) + + self.intrinsics = numpy.zeros((3, 3), numpy.float64) + if self.calib_flags & cv2.CALIB_RATIONAL_MODEL: + self.distortion = numpy.zeros((8, 1), numpy.float64) # rational polynomial + else: + self.distortion = numpy.zeros((5, 1), numpy.float64) # plumb bob + # If FIX_ASPECT_RATIO flag set, enforce focal lengths have 1/1 ratio + self.intrinsics[0,0] = 1.0 + self.intrinsics[1,1] = 1.0 + cv2.calibrateCamera( + opts, ipts, + self.size, self.intrinsics, + self.distortion, + flags = self.calib_flags) + + # R is identity matrix for monocular calibration + self.R = numpy.eye(3, dtype=numpy.float64) + self.P = numpy.zeros((3, 4), dtype=numpy.float64) + + self.set_alpha(0.0) + + def set_alpha(self, a): + """ + Set the alpha value for the calibrated camera solution. The alpha + value is a zoom, and ranges from 0 (zoomed in, all pixels in + calibrated image are valid) to 1 (zoomed out, all pixels in + original image are in calibrated image). + """ + + # NOTE: Prior to Electric, this code was broken such that we never actually saved the new + # camera matrix. In effect, this enforced P = [K|0] for monocular cameras. + # TODO: Verify that OpenCV #1199 gets applied (improved GetOptimalNewCameraMatrix) + ncm, _ = cv2.getOptimalNewCameraMatrix(self.intrinsics, self.distortion, self.size, a) + for j in range(3): + for i in range(3): + self.P[j,i] = ncm[j, i] + self.mapx, self.mapy = cv2.initUndistortRectifyMap(self.intrinsics, self.distortion, self.R, ncm, self.size, cv2.CV_32FC1) + + def remap(self, src): + """ + :param src: source image + :type src: :class:`cvMat` + + Apply the post-calibration undistortion to the source image + """ + return cv2.remap(src, self.mapx, self.mapy, cv2.INTER_LINEAR) + + def undistort_points(self, src): + """ + :param src: N source pixel points (u,v) as an Nx2 matrix + :type src: :class:`cvMat` + + Apply the post-calibration undistortion to the source points + """ + + return cv2.undistortPoints(src, self.intrinsics, self.distortion, R = self.R, P = self.P) + + def as_message(self): + """ Return the camera calibration as a CameraInfo message """ + return self.lrmsg(self.distortion, self.intrinsics, self.R, self.P) + + def from_message(self, msg, alpha = 0.0): + """ Initialize the camera calibration from a CameraInfo message """ + + self.size = (msg.width, msg.height) + self.intrinsics = numpy.array(msg.k, dtype=numpy.float64, copy=True).reshape((3, 3)) + self.distortion = numpy.array(msg.d, dtype=numpy.float64, copy=True).reshape((len(msg.d), 1)) + self.R = numpy.array(msg.r, dtype=numpy.float64, copy=True).reshape((3, 3)) + self.P = numpy.array(msg.p, dtype=numpy.float64, copy=True).reshape((3, 4)) + + self.set_alpha(0.0) + + def report(self): + self.lrreport(self.distortion, self.intrinsics, self.R, self.P) + + def ost(self): + return self.lrost(self.name, self.distortion, self.intrinsics, self.R, self.P) + + def yaml(self): + return self.lryaml(self.name, self.distortion, self.intrinsics, self.R, self.P) + + def linear_error_from_image(self, image): + """ + Detect the checkerboard and compute the linear error. + Mainly for use in tests. + """ + _, corners, _, board, _ = self.downsample_and_detect(image) + if corners is None: + return None + + undistorted = self.undistort_points(corners) + return self.linear_error(undistorted, board) + + @staticmethod + def linear_error(corners, b): + + """ + Returns the linear error for a set of corners detected in the unrectified image. + """ + + if corners is None: + return None + + def pt2line(x0, y0, x1, y1, x2, y2): + """ point is (x0, y0), line is (x1, y1, x2, y2) """ + return abs((x2 - x1) * (y1 - y0) - (x1 - x0) * (y2 - y1)) / math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2) + + cc = b.n_cols + cr = b.n_rows + errors = [] + for r in range(cr): + (x1, y1) = corners[(cc * r) + 0, 0] + (x2, y2) = corners[(cc * r) + cc - 1, 0] + for i in range(1, cc - 1): + (x0, y0) = corners[(cc * r) + i, 0] + errors.append(pt2line(x0, y0, x1, y1, x2, y2)) + if errors: + return math.sqrt(sum([e**2 for e in errors]) / len(errors)) + else: + return None + + + def handle_msg(self, msg): + """ + Detects the calibration target and, if found and provides enough new information, + adds it to the sample database. + + Returns a MonoDrawable message with the display image and progress info. + """ + gray = self.mkgray(msg) + linear_error = -1 + + # Get display-image-to-be (scrib) and detection of the calibration target + scrib_mono, corners, downsampled_corners, board, (x_scale, y_scale) = self.downsample_and_detect(gray) + + if self.calibrated: + # Show rectified image + # TODO Pull out downsampling code into function + gray_remap = self.remap(gray) + gray_rect = gray_remap + if x_scale != 1.0 or y_scale != 1.0: + gray_rect = cv2.resize(gray_remap, (scrib_mono.shape[1], scrib_mono.shape[0])) + + scrib = cv2.cvtColor(gray_rect, cv2.COLOR_GRAY2BGR) + + if corners is not None: + # Report linear error + undistorted = self.undistort_points(corners) + linear_error = self.linear_error(undistorted, board) + + # Draw rectified corners + scrib_src = undistorted.copy() + scrib_src[:,:,0] /= x_scale + scrib_src[:,:,1] /= y_scale + cv2.drawChessboardCorners(scrib, (board.n_cols, board.n_rows), scrib_src, True) + + else: + scrib = cv2.cvtColor(scrib_mono, cv2.COLOR_GRAY2BGR) + if corners is not None: + # Draw (potentially downsampled) corners onto display image + cv2.drawChessboardCorners(scrib, (board.n_cols, board.n_rows), downsampled_corners, True) + + # Add sample to database only if it's sufficiently different from any previous sample. + params = self.get_parameters(corners, board, (gray.shape[1], gray.shape[0])) + if self.is_good_sample(params): + self.db.append((params, gray)) + self.good_corners.append((corners, board)) + print(("*** Added sample %d, p_x = %.3f, p_y = %.3f, p_size = %.3f, skew = %.3f" % tuple([len(self.db)] + params))) + + rv = MonoDrawable() + rv.scrib = scrib + rv.params = self.compute_goodenough() + rv.linear_error = linear_error + return rv + + def do_calibration(self, dump = False): + if not self.good_corners: + print("**** Collecting corners for all images! ****") #DEBUG + images = [i for (p, i) in self.db] + self.good_corners = self.collect_corners(images) + # Dump should only occur if user wants it + if dump: + pickle.dump((self.is_mono, self.size, self.good_corners), + open("/tmp/camera_calibration_%08x.pickle" % random.getrandbits(32), "w")) + self.size = (self.db[0][1].shape[1], self.db[0][1].shape[0]) # TODO Needs to be set externally + self.cal_fromcorners(self.good_corners) + self.calibrated = True + # DEBUG + print((self.report())) + print((self.ost())) + + def do_tarfile_save(self, tf): + """ Write images and calibration solution to a tarfile object """ + + def taradd(name, buf): + if isinstance(buf, str): + s = BytesIO(buf.encode('utf-8')) + else: + s = BytesIO(buf) + ti = tarfile.TarInfo(name) + ti.size = len(s.getvalue()) + ti.uname = 'calibrator' + ti.mtime = int(time.time()) + tf.addfile(tarinfo=ti, fileobj=s) + + ims = [("left-%04d.png" % i, im) for i,(_, im) in enumerate(self.db)] + for (name, im) in ims: + taradd(name, cv2.imencode(".png", im)[1].tostring()) + taradd('ost.yaml', self.yaml()) + taradd('ost.txt', self.ost()) + + def do_tarfile_calibration(self, filename): + archive = tarfile.open(filename, 'r') + + limages = [ image_from_archive(archive, f) for f in archive.getnames() if (f.startswith('left') and (f.endswith('.pgm') or f.endswith('png'))) ] + + self.cal(limages) + +# TODO Replicate MonoCalibrator improvements in stereo +class StereoCalibrator(Calibrator): + """ + Calibration class for stereo cameras:: + + limages = [cv2.imread("left%d.png") for i in range(8)] + rimages = [cv2.imread("right%d.png") for i in range(8)] + sc = StereoCalibrator() + sc.cal(limages, rimages) + print sc.as_message() + """ + + is_mono = False + + def __init__(self, *args, **kwargs): + if 'name' not in kwargs: + kwargs['name'] = 'narrow_stereo' + super(StereoCalibrator, self).__init__(*args, **kwargs) + self.l = MonoCalibrator(*args, **kwargs) + self.r = MonoCalibrator(*args, **kwargs) + # Collecting from two cameras in a horizontal stereo rig, can't get + # full X range in the left camera. + self.param_ranges[0] = 0.4 + + def cal(self, limages, rimages): + """ + :param limages: source left images containing chessboards + :type limages: list of :class:`cvMat` + :param rimages: source right images containing chessboards + :type rimages: list of :class:`cvMat` + + Find chessboards in images, and runs the OpenCV calibration solver. + """ + goodcorners = self.collect_corners(limages, rimages) + self.size = (limages[0].shape[1], limages[0].shape[0]) + self.l.size = self.size + self.r.size = self.size + self.cal_fromcorners(goodcorners) + self.calibrated = True + + def collect_corners(self, limages, rimages): + """ + For a sequence of left and right images, find pairs of images where both + left and right have a chessboard, and return their corners as a list of pairs. + """ + # Pick out (corners, board) tuples + lcorners = [ self.downsample_and_detect(i)[1:4:2] for i in limages] + rcorners = [ self.downsample_and_detect(i)[1:4:2] for i in rimages] + good = [(lco, rco, b) for ((lco, b), (rco, br)) in zip( lcorners, rcorners) + if (lco is not None and rco is not None)] + + if len(good) == 0: + raise CalibrationException("No corners found in images!") + return good + + def cal_fromcorners(self, good): + # Perform monocular calibrations + lcorners = [(l, b) for (l, r, b) in good] + rcorners = [(r, b) for (l, r, b) in good] + self.l.cal_fromcorners(lcorners) + self.r.cal_fromcorners(rcorners) + + lipts = [ l for (l, _, _) in good ] + ripts = [ r for (_, r, _) in good ] + boards = [ b for (_, _, b) in good ] + + opts = self.mk_object_points(boards, True) + + flags = cv2.CALIB_FIX_INTRINSIC + + self.T = numpy.zeros((3, 1), dtype=numpy.float64) + self.R = numpy.eye(3, dtype=numpy.float64) + if LooseVersion(cv2.__version__).version[0] == 2: + cv2.stereoCalibrate(opts, lipts, ripts, self.size, + self.l.intrinsics, self.l.distortion, + self.r.intrinsics, self.r.distortion, + self.R, # R + self.T, # T + criteria = (cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 1, 1e-5), + flags = flags) + else: + cv2.stereoCalibrate(opts, lipts, ripts, + self.l.intrinsics, self.l.distortion, + self.r.intrinsics, self.r.distortion, + self.size, + self.R, # R + self.T, # T + criteria = (cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 1, 1e-5), + flags = flags) + + self.set_alpha(0.0) + + def set_alpha(self, a): + """ + Set the alpha value for the calibrated camera solution. The + alpha value is a zoom, and ranges from 0 (zoomed in, all pixels + in calibrated image are valid) to 1 (zoomed out, all pixels in + original image are in calibrated image). + """ + + cv2.stereoRectify(self.l.intrinsics, + self.l.distortion, + self.r.intrinsics, + self.r.distortion, + self.size, + self.R, + self.T, + self.l.R, self.r.R, self.l.P, self.r.P, + alpha = a) + + cv2.initUndistortRectifyMap(self.l.intrinsics, self.l.distortion, self.l.R, self.l.P, self.size, cv2.CV_32FC1, + self.l.mapx, self.l.mapy) + cv2.initUndistortRectifyMap(self.r.intrinsics, self.r.distortion, self.r.R, self.r.P, self.size, cv2.CV_32FC1, + self.r.mapx, self.r.mapy) + + def as_message(self): + """ + Return the camera calibration as a pair of CameraInfo messages, for left + and right cameras respectively. + """ + + return (self.lrmsg(self.l.distortion, self.l.intrinsics, self.l.R, self.l.P), + self.lrmsg(self.r.distortion, self.r.intrinsics, self.r.R, self.r.P)) + + def from_message(self, msgs, alpha = 0.0): + """ Initialize the camera calibration from a pair of CameraInfo messages. """ + self.size = (msgs[0].width, msgs[0].height) + + self.T = numpy.zeros((3, 1), dtype=numpy.float64) + self.R = numpy.eye(3, dtype=numpy.float64) + + self.l.from_message(msgs[0]) + self.r.from_message(msgs[1]) + # Need to compute self.T and self.R here, using the monocular parameters above + if False: + self.set_alpha(0.0) + + def report(self): + print("\nLeft:") + self.lrreport(self.l.distortion, self.l.intrinsics, self.l.R, self.l.P) + print("\nRight:") + self.lrreport(self.r.distortion, self.r.intrinsics, self.r.R, self.r.P) + print("self.T ", numpy.ravel(self.T).tolist()) + print("self.R ", numpy.ravel(self.R).tolist()) + + def ost(self): + return (self.lrost(self.name + "/left", self.l.distortion, self.l.intrinsics, self.l.R, self.l.P) + + self.lrost(self.name + "/right", self.r.distortion, self.r.intrinsics, self.r.R, self.r.P)) + + def yaml(self, suffix, info): + return self.lryaml(self.name + suffix, info.distortion, info.intrinsics, info.R, info.P) + + # TODO Get rid of "from_images" versions of these, instead have function to get undistorted corners + def epipolar_error_from_images(self, limage, rimage): + """ + Detect the checkerboard in both images and compute the epipolar error. + Mainly for use in tests. + """ + lcorners = self.downsample_and_detect(limage)[1] + rcorners = self.downsample_and_detect(rimage)[1] + if lcorners is None or rcorners is None: + return None + + lundistorted = self.l.undistort_points(lcorners) + rundistorted = self.r.undistort_points(rcorners) + + return self.epipolar_error(lundistorted, rundistorted) + + def epipolar_error(self, lcorners, rcorners): + """ + Compute the epipolar error from two sets of matching undistorted points + """ + d = lcorners[:,:,1] - rcorners[:,:,1] + return numpy.sqrt(numpy.square(d).sum() / d.size) + + def chessboard_size_from_images(self, limage, rimage): + _, lcorners, _, board, _ = self.downsample_and_detect(limage) + _, rcorners, _, board, _ = self.downsample_and_detect(rimage) + if lcorners is None or rcorners is None: + return None + + lundistorted = self.l.undistort_points(lcorners) + rundistorted = self.r.undistort_points(rcorners) + + return self.chessboard_size(lundistorted, rundistorted, board) + + def chessboard_size(self, lcorners, rcorners, board, msg = None): + """ + Compute the square edge length from two sets of matching undistorted points + given the current calibration. + :param msg: a tuple of (left_msg, right_msg) + """ + # Project the points to 3d + cam = image_geometry.StereoCameraModel() + if msg == None: + msg = self.as_message() + cam.fromCameraInfo(*msg) + disparities = lcorners[:,:,0] - rcorners[:,:,0] + pt3d = [cam.projectPixelTo3d((lcorners[i,0,0], lcorners[i,0,1]), disparities[i,0]) for i in range(lcorners.shape[0]) ] + def l2(p0, p1): + return math.sqrt(sum([(c0 - c1) ** 2 for (c0, c1) in zip(p0, p1)])) + + # Compute the length from each horizontal and vertical line, and return the mean + cc = board.n_cols + cr = board.n_rows + lengths = ( + [l2(pt3d[cc * r + 0], pt3d[cc * r + (cc - 1)]) / (cc - 1) for r in range(cr)] + + [l2(pt3d[c + 0], pt3d[c + (cc * (cr - 1))]) / (cr - 1) for c in range(cc)]) + return sum(lengths) / len(lengths) + + def handle_msg(self, msg): + # TODO Various asserts that images have same dimension, same board detected... + (lmsg, rmsg) = msg + lgray = self.mkgray(lmsg) + rgray = self.mkgray(rmsg) + epierror = -1 + + # Get display-images-to-be and detections of the calibration target + lscrib_mono, lcorners, ldownsampled_corners, lboard, (x_scale, y_scale) = self.downsample_and_detect(lgray) + rscrib_mono, rcorners, rdownsampled_corners, rboard, _ = self.downsample_and_detect(rgray) + + if self.calibrated: + # Show rectified images + lremap = self.l.remap(lgray) + rremap = self.r.remap(rgray) + lrect = lremap + rrect = rremap + if x_scale != 1.0 or y_scale != 1.0: + lrect = cv2.resize(lremap, (lscrib_mono.shape[1], lscrib_mono.shape[0])) + rrect = cv2.resize(rremap, (rscrib_mono.shape[1], rscrib_mono.shape[0])) + + lscrib = cv2.cvtColor(lrect, cv2.COLOR_GRAY2BGR) + rscrib = cv2.cvtColor(rrect, cv2.COLOR_GRAY2BGR) + + # Draw rectified corners + if lcorners is not None: + lundistorted = self.l.undistort_points(lcorners) + scrib_src = lundistorted.copy() + scrib_src[:,:,0] /= x_scale + scrib_src[:,:,1] /= y_scale + cv2.drawChessboardCorners(lscrib, (lboard.n_cols, lboard.n_rows), scrib_src, True) + + if rcorners is not None: + rundistorted = self.r.undistort_points(rcorners) + scrib_src = rundistorted.copy() + scrib_src[:,:,0] /= x_scale + scrib_src[:,:,1] /= y_scale + cv2.drawChessboardCorners(rscrib, (rboard.n_cols, rboard.n_rows), scrib_src, True) + + # Report epipolar error + if lcorners is not None and rcorners is not None and len(lcorners) == len(rcorners): + epierror = self.epipolar_error(lundistorted, rundistorted) + + else: + lscrib = cv2.cvtColor(lscrib_mono, cv2.COLOR_GRAY2BGR) + rscrib = cv2.cvtColor(rscrib_mono, cv2.COLOR_GRAY2BGR) + # Draw any detected chessboards onto display (downsampled) images + if lcorners is not None: + cv2.drawChessboardCorners(lscrib, (lboard.n_cols, lboard.n_rows), + ldownsampled_corners, True) + if rcorners is not None: + cv2.drawChessboardCorners(rscrib, (rboard.n_cols, rboard.n_rows), + rdownsampled_corners, True) + + # Add sample to database only if it's sufficiently different from any previous sample + if lcorners is not None and rcorners is not None and len(lcorners) == len(rcorners): + params = self.get_parameters(lcorners, lboard, (lgray.shape[1], lgray.shape[0])) + if self.is_good_sample(params): + self.db.append( (params, lgray, rgray) ) + self.good_corners.append( (lcorners, rcorners, lboard) ) + print(("*** Added sample %d, p_x = %.3f, p_y = %.3f, p_size = %.3f, skew = %.3f" % tuple([len(self.db)] + params))) + + rv = StereoDrawable() + rv.lscrib = lscrib + rv.rscrib = rscrib + rv.params = self.compute_goodenough() + rv.epierror = epierror + return rv + + def do_calibration(self, dump = False): + # TODO MonoCalibrator collects corners if needed here + # Dump should only occur if user wants it + if dump: + pickle.dump((self.is_mono, self.size, self.good_corners), + open("/tmp/camera_calibration_%08x.pickle" % random.getrandbits(32), "w")) + self.size = (self.db[0][1].shape[1], self.db[0][1].shape[0]) # TODO Needs to be set externally + self.l.size = self.size + self.r.size = self.size + self.cal_fromcorners(self.good_corners) + self.calibrated = True + # DEBUG + print((self.report())) + print((self.ost())) + + def do_tarfile_save(self, tf): + """ Write images and calibration solution to a tarfile object """ + ims = ([("left-%04d.png" % i, im) for i,(_, im, _) in enumerate(self.db)] + + [("right-%04d.png" % i, im) for i,(_, _, im) in enumerate(self.db)]) + + def taradd(name, buf): + if isinstance(buf, str): + s = BytesIO(buf.encode('utf-8')) + else: + s = BytesIO(buf) + ti = tarfile.TarInfo(name) + ti.size = len(s.getvalue()) + ti.uname = 'calibrator' + ti.mtime = int(time.time()) + tf.addfile(tarinfo=ti, fileobj=s) + + for (name, im) in ims: + taradd(name, cv2.imencode(".png", im)[1].tostring()) + taradd('left.yaml', self.yaml("/left", self.l)) + taradd('right.yaml', self.yaml("/right", self.r)) + taradd('ost.txt', self.ost()) + + def do_tarfile_calibration(self, filename): + archive = tarfile.open(filename, 'r') + limages = [ image_from_archive(archive, f) for f in archive.getnames() if (f.startswith('left') and (f.endswith('pgm') or f.endswith('png'))) ] + rimages = [ image_from_archive(archive, f) for f in archive.getnames() if (f.startswith('right') and (f.endswith('pgm') or f.endswith('png'))) ] + + if not len(limages) == len(rimages): + raise CalibrationException("Left, right images don't match. %d left images, %d right" % (len(limages), len(rimages))) + + ##\todo Check that the filenames match and stuff + + self.cal(limages, rimages) diff --git a/build/camera_calibration/build/lib/camera_calibration/camera_calibrator.py b/build/camera_calibration/build/lib/camera_calibration/camera_calibrator.py new file mode 100755 index 0000000..98d0c72 --- /dev/null +++ b/build/camera_calibration/build/lib/camera_calibration/camera_calibrator.py @@ -0,0 +1,366 @@ +#!/usr/bin/python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import cv2 +import message_filters +import numpy +import os +import rclpy +from rclpy.node import Node +import sensor_msgs.msg +import sensor_msgs.srv +import threading +import time +from camera_calibration.calibrator import MonoCalibrator, StereoCalibrator, ChessboardInfo, Patterns +from collections import deque +from message_filters import ApproximateTimeSynchronizer +from std_msgs.msg import String +from std_srvs.srv import Empty + +class SpinThread(threading.Thread): + """ + Thread that spins the ros node, while imshow runs in the main thread + """ + + def __init__(self, node): + threading.Thread.__init__(self) + self.node = node + + def run(self): + rclpy.spin(self.node) + + +class ConsumerThread(threading.Thread): + def __init__(self, queue, function): + threading.Thread.__init__(self) + self.queue = queue + self.function = function + + def run(self): + while True: + # wait for an image (could happen at the very beginning when the queue is still empty) + while len(self.queue) == 0: + time.sleep(0.1) + self.function(self.queue[0]) + + +class CalibrationNode(Node): + def __init__(self, name, boards, service_check = True, synchronizer = message_filters.TimeSynchronizer, flags = 0, + pattern=Patterns.Chessboard, camera_name='', checkerboard_flags = 0): + super().__init__(name) + + self.set_camera_info_service = self.create_client(sensor_msgs.srv.SetCameraInfo, + "camera/set_camera_info") + self.set_left_camera_info_service = self.create_client(sensor_msgs.srv.SetCameraInfo, + "left_camera/set_camera_info") + self.set_right_camera_info_service = self.create_client(sensor_msgs.srv.SetCameraInfo, + "right_camera/set_camera_info") + + if service_check: + # assume any non-default service names have been set. Wait for the service to become ready + for cli in [self.set_camera_info_service, self.set_left_camera_info_service, self.set_right_camera_info_service]: + #remapped = rclpy.remap_name(svcname) + #if remapped != svcname: + #fullservicename = "%s/set_camera_info" % remapped + print("Waiting for service", cli.srv_name, "...") + # check all services so they are ready. + try: + cli.wait_for_service(timeout_sec=5) + print("OK") + except Exception as e: + print("Service not found: %s".format(e)) + rclpy.shutdown() + + self._boards = boards + self._calib_flags = flags + self._checkerboard_flags = checkerboard_flags + self._pattern = pattern + self._camera_name = camera_name + lsub = message_filters.Subscriber(self, sensor_msgs.msg.Image, 'left') + rsub = message_filters.Subscriber(self, sensor_msgs.msg.Image, 'right') + ts = synchronizer([lsub, rsub], 4) + ts.registerCallback(self.queue_stereo) + + msub = message_filters.Subscriber(self, sensor_msgs.msg.Image, 'image') + msub.registerCallback(self.queue_monocular) + + self.q_mono = deque([], 1) + self.q_stereo = deque([], 1) + + self.c = None + + mth = ConsumerThread(self.q_mono, self.handle_monocular) + mth.setDaemon(True) + mth.start() + + sth = ConsumerThread(self.q_stereo, self.handle_stereo) + sth.setDaemon(True) + sth.start() + + def redraw_stereo(self, *args): + pass + def redraw_monocular(self, *args): + pass + + def queue_monocular(self, msg): + self.q_mono.append(msg) + + def queue_stereo(self, lmsg, rmsg): + self.q_stereo.append((lmsg, rmsg)) + + def handle_monocular(self, msg): + if self.c == None: + if self._camera_name: + self.c = MonoCalibrator(self._boards, self._calib_flags, self._pattern, name=self._camera_name, + checkerboard_flags=self._checkerboard_flags) + else: + self.c = MonoCalibrator(self._boards, self._calib_flags, self._pattern, + checkerboard_flags=self.checkerboard_flags) + + # This should just call the MonoCalibrator + drawable = self.c.handle_msg(msg) + self.displaywidth = drawable.scrib.shape[1] + self.redraw_monocular(drawable) + + def handle_stereo(self, msg): + if self.c == None: + if self._camera_name: + self.c = StereoCalibrator(self._boards, self._calib_flags, self._pattern, name=self._camera_name, + checkerboard_flags=self._checkerboard_flags) + else: + self.c = StereoCalibrator(self._boards, self._calib_flags, self._pattern, + checkerboard_flags=self._checkerboard_flags) + + drawable = self.c.handle_msg(msg) + self.displaywidth = drawable.lscrib.shape[1] + drawable.rscrib.shape[1] + self.redraw_stereo(drawable) + + + def check_set_camera_info(self, response): + if response.done(): + if response.result() is not None: + if response.result().success: + return True + + for i in range(10): + print("!" * 80) + print() + print("Attempt to set camera info failed: " + response.result() if response.result() is not None else "Not available") + print() + for i in range(10): + print("!" * 80) + print() + self.get_logger().error('Unable to set camera info for calibration. Failure message: %s' % response.result() if response.result() is not None else "Not available") + return False + + def do_upload(self): + self.c.report() + print(self.c.ost()) + info = self.c.as_message() + + req = sensor_msgs.srv.SetCameraInfo.Request() + rv = True + if self.c.is_mono: + req.camera_info = info + response = self.set_camera_info_service.call_async(req) + rv = self.check_set_camera_info(response) + else: + req.camera_info = info[0] + response = self.set_left_camera_info_service.call_async(req) + rv = rv and self.check_set_camera_info(response) + req.camera_info = info[1] + response = self.set_right_camera_info_service.call_async(req) + rv = rv and self.check_set_camera_info(response) + return rv + + +class OpenCVCalibrationNode(CalibrationNode): + """ Calibration node with an OpenCV Gui """ + FONT_FACE = cv2.FONT_HERSHEY_SIMPLEX + FONT_SCALE = 0.6 + FONT_THICKNESS = 2 + + def __init__(self, *args, **kwargs): + + CalibrationNode.__init__(self, *args, **kwargs) + + self.queue_display = deque([], 1) + self.initWindow() + + def spin(self): + sth = SpinThread(self) + sth.setDaemon(True) + sth.start() + + while True: + # wait for an image (could happen at the very beginning when the queue is still empty) + while len(self.queue_display) == 0: + time.sleep(0.1) + im = self.queue_display[0] + cv2.imshow("display", im) + k = cv2.waitKey(6) & 0xFF + if k in [27, ord('q')]: + rclpy.shutdown() + elif k == ord('s'): + self.screendump(im) + + def initWindow(self): + cv2.namedWindow("display", cv2.WINDOW_NORMAL) + cv2.setMouseCallback("display", self.on_mouse) + cv2.createTrackbar("scale", "display", 0, 100, self.on_scale) + + @classmethod + def putText(cls, img, text, org, color = (0,0,0)): + cv2.putText(img, text, org, cls.FONT_FACE, cls.FONT_SCALE, color, thickness = cls.FONT_THICKNESS) + + @classmethod + def getTextSize(cls, text): + return cv2.getTextSize(text, cls.FONT_FACE, cls.FONT_SCALE, cls.FONT_THICKNESS)[0] + + def on_mouse(self, event, x, y, flags, param): + if event == cv2.EVENT_LBUTTONDOWN and self.displaywidth < x: + if self.c.goodenough: + if 180 <= y < 280: + self.c.do_calibration() + if self.c.calibrated: + if 280 <= y < 380: + self.c.do_save() + elif 380 <= y < 480: + # Only shut down if we set camera info correctly, #3993 + if self.do_upload(): + rclpy.shutdown() + + def on_scale(self, scalevalue): + if self.c.calibrated: + self.c.set_alpha(scalevalue / 100.0) + + def button(self, dst, label, enable): + dst.fill(255) + size = (dst.shape[1], dst.shape[0]) + if enable: + color = (155, 155, 80) + else: + color = (224, 224, 224) + cv2.circle(dst, (size[0] // 2, size[1] // 2), min(size) // 2, color, -1) + (w, h) = self.getTextSize(label) + self.putText(dst, label, ((size[0] - w) // 2, (size[1] + h) // 2), (255,255,255)) + + def buttons(self, display): + x = self.displaywidth + self.button(display[180:280,x:x+100], "CALIBRATE", self.c.goodenough) + self.button(display[280:380,x:x+100], "SAVE", self.c.calibrated) + self.button(display[380:480,x:x+100], "COMMIT", self.c.calibrated) + + def y(self, i): + """Set up right-size images""" + return 30 + 40 * i + + def screendump(self, im): + i = 0 + while os.access("/tmp/dump%d.png" % i, os.R_OK): + i += 1 + cv2.imwrite("/tmp/dump%d.png" % i, im) + + def redraw_monocular(self, drawable): + height = drawable.scrib.shape[0] + width = drawable.scrib.shape[1] + + display = numpy.zeros((max(480, height), width + 100, 3), dtype=numpy.uint8) + display[0:height, 0:width,:] = drawable.scrib + display[0:height, width:width+100,:].fill(255) + + + self.buttons(display) + if not self.c.calibrated: + if drawable.params: + for i, (label, lo, hi, progress) in enumerate(drawable.params): + (w,_) = self.getTextSize(label) + self.putText(display, label, (width + (100 - w) // 2, self.y(i))) + color = (0,255,0) + if progress < 1.0: + color = (0, int(progress*255.), 255) + cv2.line(display, + (int(width + lo * 100), self.y(i) + 20), + (int(width + hi * 100), self.y(i) + 20), + color, 4) + + else: + self.putText(display, "lin.", (width, self.y(0))) + linerror = drawable.linear_error + if linerror < 0: + msg = "?" + else: + msg = "%.2f" % linerror + #print "linear", linerror + self.putText(display, msg, (width, self.y(1))) + + self.queue_display.append(display) + + def redraw_stereo(self, drawable): + height = drawable.lscrib.shape[0] + width = drawable.lscrib.shape[1] + + display = numpy.zeros((max(480, height), 2 * width + 100, 3), dtype=numpy.uint8) + display[0:height, 0:width,:] = drawable.lscrib + display[0:height, width:2*width,:] = drawable.rscrib + display[0:height, 2*width:2*width+100,:].fill(255) + + self.buttons(display) + + if not self.c.calibrated: + if drawable.params: + for i, (label, lo, hi, progress) in enumerate(drawable.params): + (w,_) = self.getTextSize(label) + self.putText(display, label, (2 * width + (100 - w) // 2, self.y(i))) + color = (0,255,0) + if progress < 1.0: + color = (0, int(progress*255.), 255) + cv2.line(display, + (int(2 * width + lo * 100), self.y(i) + 20), + (int(2 * width + hi * 100), self.y(i) + 20), + color, 4) + + else: + self.putText(display, "epi.", (2 * width, self.y(0))) + if drawable.epierror == -1: + msg = "?" + else: + msg = "%.2f" % drawable.epierror + self.putText(display, msg, (2 * width, self.y(1))) + # TODO dim is never set anywhere. Supposed to be observed chessboard size? + if drawable.dim != -1: + self.putText(display, "dim", (2 * width, self.y(2))) + self.putText(display, "%.3f" % drawable.dim, (2 * width, self.y(3))) + + self.queue_display.append(display) diff --git a/build/camera_calibration/build/lib/camera_calibration/camera_checker.py b/build/camera_calibration/build/lib/camera_calibration/camera_checker.py new file mode 100755 index 0000000..214e7e5 --- /dev/null +++ b/build/camera_calibration/build/lib/camera_calibration/camera_checker.py @@ -0,0 +1,201 @@ +#!/usr/bin/python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import cv2 +import cv_bridge +import functools +import message_filters +import numpy +import rclpy +from rclpy.node import Node +import sensor_msgs.msg +import sensor_msgs.srv +import threading + +from camera_calibration.calibrator import MonoCalibrator, StereoCalibrator, ChessboardInfo +from message_filters import ApproximateTimeSynchronizer + +try: + from queue import Queue +except ImportError: + from Queue import Queue + + +def mean(seq): + return sum(seq) / len(seq) + +def lmin(seq1, seq2): + """ Pairwise minimum of two sequences """ + return [min(a, b) for (a, b) in zip(seq1, seq2)] + +def lmax(seq1, seq2): + """ Pairwise maximum of two sequences """ + return [max(a, b) for (a, b) in zip(seq1, seq2)] + +class ConsumerThread(threading.Thread): + def __init__(self, queue, function): + threading.Thread.__init__(self) + self.queue = queue + self.function = function + + def run(self): + while rclpy.ok(): + m = self.queue.get() + if self.queue.empty(): + break + self.function(m) + +class CameraCheckerNode(Node): + + def __init__(self, name, chess_size, dim, approximate=0): + super().__init__(name) + self.board = ChessboardInfo() + self.board.n_cols = chess_size[0] + self.board.n_rows = chess_size[1] + self.board.dim = dim + + # make sure n_cols is not smaller than n_rows, otherwise error computation will be off + if self.board.n_cols < self.board.n_rows: + self.board.n_cols, self.board.n_rows = self.board.n_rows, self.board.n_cols + + image_topic = "monocular/image_rect" + camera_topic = "monocular/camera_info" + + tosync_mono = [ + (image_topic, sensor_msgs.msg.Image), + (camera_topic, sensor_msgs.msg.CameraInfo), + ] + + if approximate <= 0: + sync = message_filters.TimeSynchronizer + else: + sync = functools.partial(ApproximateTimeSynchronizer, slop=approximate) + + tsm = sync([message_filters.Subscriber(self, type, topic) for (topic, type) in tosync_mono], 10) + tsm.registerCallback(self.queue_monocular) + + left_topic = "stereo/left/image_rect" + left_camera_topic = "stereo/left/camera_info" + right_topic = "stereo/right/image_rect" + right_camera_topic = "stereo/right/camera_info" + + tosync_stereo = [ + (left_topic, sensor_msgs.msg.Image), + (left_camera_topic, sensor_msgs.msg.CameraInfo), + (right_topic, sensor_msgs.msg.Image), + (right_camera_topic, sensor_msgs.msg.CameraInfo) + ] + + tss = sync([message_filters.Subscriber(self, type, topic) for (topic, type) in tosync_stereo], 10) + tss.registerCallback(self.queue_stereo) + + self.br = cv_bridge.CvBridge() + + self.q_mono = Queue() + self.q_stereo = Queue() + + mth = ConsumerThread(self.q_mono, self.handle_monocular) + mth.setDaemon(True) + mth.start() + + sth = ConsumerThread(self.q_stereo, self.handle_stereo) + sth.setDaemon(True) + sth.start() + + self.mc = MonoCalibrator([self.board]) + self.sc = StereoCalibrator([self.board]) + + def queue_monocular(self, msg, cmsg): + self.q_mono.put((msg, cmsg)) + + def queue_stereo(self, lmsg, lcmsg, rmsg, rcmsg): + self.q_stereo.put((lmsg, lcmsg, rmsg, rcmsg)) + + def mkgray(self, msg): + return self.mc.mkgray(msg) + + def image_corners(self, im): + (ok, corners, b) = self.mc.get_corners(im) + if ok: + return corners + else: + return None + + def handle_monocular(self, msg): + + (image, camera) = msg + gray = self.mkgray(image) + C = self.image_corners(gray) + if C is not None: + linearity_rms = self.mc.linear_error(C, self.board) + + # Add in reprojection check + image_points = C + object_points = self.mc.mk_object_points([self.board], use_board_size=True)[0] + dist_coeffs = numpy.zeros((4, 1)) + camera_matrix = numpy.array( [ [ camera.P[0], camera.P[1], camera.P[2] ], + [ camera.P[4], camera.P[5], camera.P[6] ], + [ camera.P[8], camera.P[9], camera.P[10] ] ] ) + ok, rot, trans = cv2.solvePnP(object_points, image_points, camera_matrix, dist_coeffs) + # Convert rotation into a 3x3 Rotation Matrix + rot3x3, _ = cv2.Rodrigues(rot) + # Reproject model points into image + object_points_world = numpy.asmatrix(rot3x3) * numpy.asmatrix(object_points.squeeze().T) + numpy.asmatrix(trans) + reprojected_h = camera_matrix * object_points_world + reprojected = (reprojected_h[0:2, :] / reprojected_h[2, :]) + reprojection_errors = image_points.squeeze().T - reprojected + + reprojection_rms = numpy.sqrt(numpy.sum(numpy.array(reprojection_errors) ** 2) / numpy.product(reprojection_errors.shape)) + + # Print the results + print("Linearity RMS Error: %.3f Pixels Reprojection RMS Error: %.3f Pixels" % (linearity_rms, reprojection_rms)) + else: + print('no chessboard') + + def handle_stereo(self, msg): + + (lmsg, lcmsg, rmsg, rcmsg) = msg + lgray = self.mkgray(lmsg) + rgray = self.mkgray(rmsg) + + L = self.image_corners(lgray) + R = self.image_corners(rgray) + if L is not None and R is not None: + epipolar = self.sc.epipolar_error(L, R) + + dimension = self.sc.chessboard_size(L, R, self.board, msg=(lcmsg, rcmsg)) + + print("epipolar error: %f pixels dimension: %f m" % (epipolar, dimension)) + else: + print("no chessboard") diff --git a/build/camera_calibration/build/lib/camera_calibration/nodes/__init__.py b/build/camera_calibration/build/lib/camera_calibration/nodes/__init__.py new file mode 100755 index 0000000..e69de29 diff --git a/build/camera_calibration/build/lib/camera_calibration/nodes/cameracalibrator.py b/build/camera_calibration/build/lib/camera_calibration/nodes/cameracalibrator.py new file mode 100755 index 0000000..aeacbf1 --- /dev/null +++ b/build/camera_calibration/build/lib/camera_calibration/nodes/cameracalibrator.py @@ -0,0 +1,153 @@ +#!/usr/bin/python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import cv2 +import functools +import message_filters +import rclpy +from camera_calibration.camera_calibrator import OpenCVCalibrationNode +from camera_calibration.calibrator import ChessboardInfo, Patterns +from message_filters import ApproximateTimeSynchronizer + + +def main(): + from optparse import OptionParser, OptionGroup + parser = OptionParser("%prog --size SIZE1 --square SQUARE1 [ --size SIZE2 --square SQUARE2 ]", + description=None) + parser.add_option("-c", "--camera_name", + type="string", default='narrow_stereo', + help="name of the camera to appear in the calibration file") + group = OptionGroup(parser, "Chessboard Options", + "You must specify one or more chessboards as pairs of --size and --square options.") + group.add_option("-p", "--pattern", + type="string", default="chessboard", + help="calibration pattern to detect - 'chessboard', 'circles', 'acircles'") + group.add_option("-s", "--size", + action="append", default=[], + help="chessboard size as NxM, counting interior corners (e.g. a standard chessboard is 7x7)") + group.add_option("-q", "--square", + action="append", default=[], + help="chessboard square size in meters") + parser.add_option_group(group) + group = OptionGroup(parser, "ROS Communication Options") + group.add_option("--approximate", + type="float", default=0.0, + help="allow specified slop (in seconds) when pairing images from unsynchronized stereo cameras") + group.add_option("--no-service-check", + action="store_false", dest="service_check", default=True, + help="disable check for set_camera_info services at startup") + parser.add_option_group(group) + group = OptionGroup(parser, "Calibration Optimizer Options") + group.add_option("--fix-principal-point", + action="store_true", default=False, + help="fix the principal point at the image center") + group.add_option("--fix-aspect-ratio", + action="store_true", default=False, + help="enforce focal lengths (fx, fy) are equal") + group.add_option("--zero-tangent-dist", + action="store_true", default=False, + help="set tangential distortion coefficients (p1, p2) to zero") + group.add_option("-k", "--k-coefficients", + type="int", default=2, metavar="NUM_COEFFS", + help="number of radial distortion coefficients to use (up to 6, default %default)") + group.add_option("--disable_calib_cb_fast_check", action='store_true', default=False, + help="uses the CALIB_CB_FAST_CHECK flag for findChessboardCorners") + parser.add_option_group(group) + options, _ = parser.parse_args(rclpy.utilities.remove_ros_args()) + + if len(options.size) != len(options.square): + parser.error("Number of size and square inputs must be the same!") + + if not options.square: + options.square.append("0.108") + options.size.append("8x6") + + boards = [] + for (sz, sq) in zip(options.size, options.square): + size = tuple([int(c) for c in sz.split('x')]) + boards.append(ChessboardInfo(size[0], size[1], float(sq))) + + if options.approximate == 0.0: + sync = message_filters.TimeSynchronizer + else: + sync = functools.partial(ApproximateTimeSynchronizer, slop=options.approximate) + + num_ks = options.k_coefficients + + calib_flags = 0 + if options.fix_principal_point: + calib_flags |= cv2.CALIB_FIX_PRINCIPAL_POINT + if options.fix_aspect_ratio: + calib_flags |= cv2.CALIB_FIX_ASPECT_RATIO + if options.zero_tangent_dist: + calib_flags |= cv2.CALIB_ZERO_TANGENT_DIST + if (num_ks > 3): + calib_flags |= cv2.CALIB_RATIONAL_MODEL + if (num_ks < 6): + calib_flags |= cv2.CALIB_FIX_K6 + if (num_ks < 5): + calib_flags |= cv2.CALIB_FIX_K5 + if (num_ks < 4): + calib_flags |= cv2.CALIB_FIX_K4 + if (num_ks < 3): + calib_flags |= cv2.CALIB_FIX_K3 + if (num_ks < 2): + calib_flags |= cv2.CALIB_FIX_K2 + if (num_ks < 1): + calib_flags |= cv2.CALIB_FIX_K1 + + pattern = Patterns.Chessboard + if options.pattern == 'circles': + pattern = Patterns.Circles + elif options.pattern == 'acircles': + pattern = Patterns.ACircles + elif options.pattern != 'chessboard': + print('Unrecognized pattern %s, defaulting to chessboard' % options.pattern) + + if options.disable_calib_cb_fast_check: + checkerboard_flags = 0 + else: + checkerboard_flags = cv2.CALIB_CB_FAST_CHECK + + rclpy.init() + node = OpenCVCalibrationNode("cameracalibrator", boards, options.service_check, sync, calib_flags, pattern, options.camera_name, + checkerboard_flags=checkerboard_flags) + node.spin() + +if __name__ == "__main__": + try: + main() + except Exception as e: + import traceback + traceback.print_exc() diff --git a/build/camera_calibration/build/lib/camera_calibration/nodes/cameracheck.py b/build/camera_calibration/build/lib/camera_calibration/nodes/cameracheck.py new file mode 100755 index 0000000..a6831f6 --- /dev/null +++ b/build/camera_calibration/build/lib/camera_calibration/nodes/cameracheck.py @@ -0,0 +1,58 @@ +#!/usr/bin/python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import rclpy +from camera_calibration.camera_checker import CameraCheckerNode + + +def main(): + from optparse import OptionParser + parser = OptionParser() + parser.add_option("-s", "--size", default="8x6", help="specify chessboard size as nxm [default: %default]") + parser.add_option("-q", "--square", default=".108", help="specify chessboard square size in meters [default: %default]") + parser.add_option("--approximate", + type="float", default=0.0, + help="allow specified slop (in seconds) when pairing images from unsynchronized stereo cameras") + + options, _ = parser.parse_args(rclpy.utilities.remove_ros_args()) + rclpy.init() + + size = tuple([int(c) for c in options.size.split('x')]) + dim = float(options.square) + approximate = float(options.approximate) + node = CameraCheckerNode("cameracheck", size, dim, approximate) + rclpy.spin(node) + +if __name__ == "__main__": + main() diff --git a/build/camera_calibration/camera_calibration.egg-info/PKG-INFO b/build/camera_calibration/camera_calibration.egg-info/PKG-INFO new file mode 100755 index 0000000..0b50efe --- /dev/null +++ b/build/camera_calibration/camera_calibration.egg-info/PKG-INFO @@ -0,0 +1,12 @@ +Metadata-Version: 1.2 +Name: camera-calibration +Version: 2.2.0 +Summary: Camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target . +Home-page: UNKNOWN +Author: James Bowman, Patrick Mihelich +Maintainer: Vincent Rabaud, Steven Macenski, Joshua Whitley +Maintainer-email: vincent.rabaud@gmail.com, stevenmacenski@gmail.com, whitleysoftwareservices@gmail.com +License: BSD +Description: UNKNOWN +Keywords: ROS2 +Platform: UNKNOWN diff --git a/build/camera_calibration/camera_calibration.egg-info/SOURCES.txt b/build/camera_calibration/camera_calibration.egg-info/SOURCES.txt new file mode 100755 index 0000000..362ea84 --- /dev/null +++ b/build/camera_calibration/camera_calibration.egg-info/SOURCES.txt @@ -0,0 +1,20 @@ +package.xml +setup.cfg +setup.py +../../build/camera_calibration/camera_calibration.egg-info/PKG-INFO +../../build/camera_calibration/camera_calibration.egg-info/SOURCES.txt +../../build/camera_calibration/camera_calibration.egg-info/dependency_links.txt +../../build/camera_calibration/camera_calibration.egg-info/entry_points.txt +../../build/camera_calibration/camera_calibration.egg-info/requires.txt +../../build/camera_calibration/camera_calibration.egg-info/top_level.txt +../../build/camera_calibration/camera_calibration.egg-info/zip-safe +resource/camera_calibration +src/camera_calibration/__init__.py +src/camera_calibration/calibrator.py +src/camera_calibration/camera_calibrator.py +src/camera_calibration/camera_checker.py +src/camera_calibration/nodes/__init__.py +src/camera_calibration/nodes/cameracalibrator.py +src/camera_calibration/nodes/cameracheck.py +test/test_directed.py +test/test_multiple_boards.py \ No newline at end of file diff --git a/build/camera_calibration/camera_calibration.egg-info/dependency_links.txt b/build/camera_calibration/camera_calibration.egg-info/dependency_links.txt new file mode 100755 index 0000000..8b13789 --- /dev/null +++ b/build/camera_calibration/camera_calibration.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/build/camera_calibration/camera_calibration.egg-info/entry_points.txt b/build/camera_calibration/camera_calibration.egg-info/entry_points.txt new file mode 100755 index 0000000..519f9b0 --- /dev/null +++ b/build/camera_calibration/camera_calibration.egg-info/entry_points.txt @@ -0,0 +1,4 @@ +[console_scripts] +cameracalibrator = camera_calibration.nodes.cameracalibrator:main +cameracheck = camera_calibration.nodes.cameracheck:main + diff --git a/build/camera_calibration/camera_calibration.egg-info/requires.txt b/build/camera_calibration/camera_calibration.egg-info/requires.txt new file mode 100755 index 0000000..49fe098 --- /dev/null +++ b/build/camera_calibration/camera_calibration.egg-info/requires.txt @@ -0,0 +1 @@ +setuptools diff --git a/build/camera_calibration/camera_calibration.egg-info/top_level.txt b/build/camera_calibration/camera_calibration.egg-info/top_level.txt new file mode 100755 index 0000000..72757c4 --- /dev/null +++ b/build/camera_calibration/camera_calibration.egg-info/top_level.txt @@ -0,0 +1 @@ +camera_calibration diff --git a/build/camera_calibration/camera_calibration.egg-info/zip-safe b/build/camera_calibration/camera_calibration.egg-info/zip-safe new file mode 100755 index 0000000..8b13789 --- /dev/null +++ b/build/camera_calibration/camera_calibration.egg-info/zip-safe @@ -0,0 +1 @@ + diff --git a/build/camera_calibration/colcon_build.rc b/build/camera_calibration/colcon_build.rc new file mode 100755 index 0000000..573541a --- /dev/null +++ b/build/camera_calibration/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/camera_calibration/colcon_command_prefix_setup_py.sh b/build/camera_calibration/colcon_command_prefix_setup_py.sh new file mode 100755 index 0000000..f9867d5 --- /dev/null +++ b/build/camera_calibration/colcon_command_prefix_setup_py.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/camera_calibration/colcon_command_prefix_setup_py.sh.env b/build/camera_calibration/colcon_command_prefix_setup_py.sh.env new file mode 100755 index 0000000..14e728e --- /dev/null +++ b/build/camera_calibration/colcon_command_prefix_setup_py.sh.env @@ -0,0 +1,70 @@ +AMENT_PREFIX_PATH=/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/turtle_follower_py:/home/ros2/dev2_ws/install/camera_calibration:/home/ros2/dev2_ws/install/aruco_interfaces:/home/ros2/dev2_ws/install/aruco_detector:/opt/ros/foxy +CMAKE_PREFIX_PATH=/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/aruco_interfaces +COLCON=1 +COLCON_PREFIX_PATH=/home/ros2/dev2_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SHELL_SESSION_MODE=ubuntu +GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/ed9a88cb_996e_4783_90fb_206aa627c957 +GNOME_TERMINAL_SERVICE=:1.166 +GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 +GTK_MODULES=gail:atk-bridge +HOME=/home/ros2 +IM_CONFIG_PHASE=1 +INVOCATION_ID=331653316740409188736b6261a239d2 +JOURNAL_STREAM=8:183562 +LANG=en_US.UTF-8 +LC_ADDRESS=de_DE.UTF-8 +LC_ALL=en_US.UTF-8 +LC_IDENTIFICATION=de_DE.UTF-8 +LC_MEASUREMENT=de_DE.UTF-8 +LC_MONETARY=de_DE.UTF-8 +LC_NAME=de_DE.UTF-8 +LC_NUMERIC=de_DE.UTF-8 +LC_PAPER=de_DE.UTF-8 +LC_TELEPHONE=de_DE.UTF-8 +LC_TIME=de_DE.UTF-8 +LD_LIBRARY_PATH=/home/ros2/dev2_ws/install/v4l2_camera/lib:/home/ros2/dev2_ws/install/aruco_interfaces/lib:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/opt/rviz_ogre_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=ros2 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=7832 +OLDPWD=/home/ros2/dev2_ws/launch +PAPERSIZE=a4 +PATH=/opt/ros/foxy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin +PWD=/home/ros2/dev2_ws/build/camera_calibration +PYTHONPATH=/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages:/opt/ros/foxy/lib/python3.8/site-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=foxy +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/ubuntu:@/tmp/.ICE-unix/8042,unix/ubuntu:/tmp/.ICE-unix/8042 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_PID=8007 +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +TERM=xterm-256color +USER=ros2 +USERNAME=ros2 +VTE_VERSION=6003 +WINDOWPATH=2 +XAUTHORITY=/run/user/1000/gdm/Xauthority +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=x11 +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/camera_calibration/install.log b/build/camera_calibration/install.log new file mode 100755 index 0000000..a0487ea --- /dev/null +++ b/build/camera_calibration/install.log @@ -0,0 +1,25 @@ +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/__init__.py +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/camera_calibrator.py +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/camera_checker.py +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/calibrator.py +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/nodes/cameracheck.py +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/nodes/__init__.py +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/nodes/cameracalibrator.py +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/__pycache__/__init__.cpython-38.pyc +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/__pycache__/camera_calibrator.cpython-38.pyc +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/__pycache__/camera_checker.cpython-38.pyc +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/__pycache__/calibrator.cpython-38.pyc +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/nodes/__pycache__/cameracheck.cpython-38.pyc +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/nodes/__pycache__/__init__.cpython-38.pyc +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration/nodes/__pycache__/cameracalibrator.cpython-38.pyc +/home/ros2/dev2_ws/install/camera_calibration/share/ament_index/resource_index/packages/camera_calibration +/home/ros2/dev2_ws/install/camera_calibration/share/camera_calibration/package.xml +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration-2.2.0-py3.8.egg-info/requires.txt +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration-2.2.0-py3.8.egg-info/top_level.txt +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration-2.2.0-py3.8.egg-info/dependency_links.txt +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration-2.2.0-py3.8.egg-info/PKG-INFO +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration-2.2.0-py3.8.egg-info/entry_points.txt +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration-2.2.0-py3.8.egg-info/zip-safe +/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages/camera_calibration-2.2.0-py3.8.egg-info/SOURCES.txt +/home/ros2/dev2_ws/install/camera_calibration/lib/camera_calibration/cameracalibrator +/home/ros2/dev2_ws/install/camera_calibration/lib/camera_calibration/cameracheck diff --git a/build/turtle_follower_py/build/lib/turtle_follower_py/__init__.py b/build/turtle_follower_py/build/lib/turtle_follower_py/__init__.py new file mode 100755 index 0000000..e69de29 diff --git a/build/turtle_follower_py/build/lib/turtle_follower_py/turtle_follower_py.py b/build/turtle_follower_py/build/lib/turtle_follower_py/turtle_follower_py.py new file mode 100755 index 0000000..50d6866 --- /dev/null +++ b/build/turtle_follower_py/build/lib/turtle_follower_py/turtle_follower_py.py @@ -0,0 +1,153 @@ +from distutils.log import error +from matplotlib.pyplot import twinx +import rclpy +from rclpy.node import Node +import math + +from turtlesim.srv import Spawn +from std_srvs.srv import Empty +from turtlesim.srv import TeleportAbsolute + +from aruco_interfaces.msg import ArucoMarkerPose +from turtlesim.msg import Pose +from geometry_msgs.msg import Twist + +class TurtleFollowerPy(Node): + + def __init__(self): + super().__init__('turtle_follower_node') + + + #Create client for reset service + self.cli_turtlesim_reset = self.create_client(srv_type = Empty, srv_name = "/reset") + while not self.cli_turtlesim_reset.wait_for_service(timeout_sec=1.0): + self.get_logger().info('/reset service not available, waiting again...') + self.req_turtlesim_reset = Empty.Request() + + #Create client for spawn service + self.cli_turtlesim_spawn = self.create_client(srv_type = Spawn, srv_name = "/spawn") + while not self.cli_turtlesim_spawn.wait_for_service(timeout_sec=1.0): + self.get_logger().info('/spawn service not available, waiting again...') + self.req_turtlesim_spawn = Spawn.Request() + + #Create client for clear service + self.cli_turtlesim_clear = self.create_client(srv_type = Empty, srv_name = "/clear") + while not self.cli_turtlesim_clear.wait_for_service(timeout_sec=1.0): + self.get_logger().info('/clear service not available, waiting again...') + self.req_turtlesim_clear = Empty.Request() + + #Create subscriber to get the current positions + self.sub_marker_pose = self.create_subscription(ArucoMarkerPose, "/aruco/aruco_poses", self.cbk_aruco_poses, 10) + self.sub_turtle1_pose = self.create_subscription(Pose, "/turtle1/pose", self.cbk_turtle1_pose ,10) + self.sub_turtle2_pose = self.create_subscription(Pose, "/turtle2/pose", self.cbk_turtle2_pose ,10) + + #Create publisher to control turtle2 (follower) + self.pub_turtle2_motion = self.create_publisher(Twist, "/cmd_vel", 10) + + #reset turtlesim and spawn second turtle + self.get_logger().info('resetting turtlesim ...') + self.reset_turtlesim() + self.target_pose = Pose() + self.current_pose = Pose() + self.target_posex = 1.0 + self.target_posey = 1.0 + self.target_pose.theta = math.pi + self.current_pose.x = 1.0 + self.current_pose.y = 1.0 + self.current_pose.theta = math.pi + self.spawn_turtle("turtle2", self.target_pose.x, self.target_pose.y, self.target_pose.theta) + self.spawn_turtle("turtle2", self.current_pose.x, self.current_pose.y, self.current_pose.theta) + + #Start timer for the follower controler + self.timer = self.create_timer(0.1, self.turtle2_follower_controler) + + def spawn_turtle(self, name, x, y, theta): + self.req_turtlesim_spawn.x = x + self.req_turtlesim_spawn.y = y + self.req_turtlesim_spawn.theta = theta + self.req_turtlesim_spawn.name = name + future = self.cli_turtlesim_spawn.call_async(self.req_turtlesim_spawn) + + def reset_turtlesim(self): + future = self.cli_turtlesim_reset.call_async(self.req_turtlesim_reset) + + def cbk_aruco_poses(self, msg_pose): + + #Create client for clear service + self.cli_turlesim_teleport = self.create_client(srv_type = TeleportAbsolute, srv_name = "turtle2/teleport_absolute") + + #get the current coordinates and transform it to Turtlesim coordination system + self.req_turtlesim_teleport = TeleportAbsolute.Request() + self.req_turtlesim_teleport.x = (msg_pose.poses[0].position.x * 5) + 5.5 + self.req_turtlesim_teleport.y = ((msg_pose.poses[0].position.y * -5) + 5.5) + self.req_turtlesim_teleport.theta = (math.asin(msg_pose.poses[0].orientation.z)*(-2) + math.pi/2) # calculation of angle theta by asin, because of cosinus axis symmetry + future = self.cli_turlesim_teleport.call_async(self.req_turtlesim_teleport) + + def cbk_turtle1_pose(self, msg_pose): + self.target_pose.x = msg_pose.x + self.target_pose.y = msg_pose.y + self.target_pose.theta = msg_pose.theta + + + def cbk_turtle2_pose(self, msg_pose): + self.current_pose.x = msg_pose.x + self.current_pose.y = msg_pose.y + self.current_pose.theta = msg_pose.theta + + def turtle2_follower_controler(self): + tolerance = 0.5 + dist = math.sqrt(math.pow((self.target_pose.x - self.current_pose.x),2) + math.pow((self.target_pose.y - self.current_pose.y),2)) + target_theta = math.atan2(self.target_pose.y - self.current_pose.y, self.target_pose.x - self.current_pose.x) + angle = target_theta - self.current_pose.theta + + Ta = 0.1 + kp_lin = 1.6/25 + ki_lin = 1.1/25 + kp_ang = 4*2/3 + esum = 0 + esum = esum + dist + + #AntiWindup + esum_max = 2.0 + if (esum > esum_max): esum = esum_max + + #faster direction of rotation + if (angle > math.pi): angle = angle - (2*math.pi) + if (angle < -math.pi): angle = angle + (2*math.pi) + + msg = Twist() + msg.linear.x = kp_lin * dist + ki_lin * Ta * esum;#dist + msg.linear.y = 0.0 + msg.linear.z = 0.0 + msg.angular.x = 0.0 + msg.angular.y = 0.0 + msg.angular.z = kp_ang*angle + + if (abs(self.target_pose.x - self.current_pose.x) < tolerance and abs(self.target_pose.y - self.current_pose.y) < tolerance): + msg.linear.x = 0.0 + msg.angular.z = 2 * (self.target_pose.theta - self.current_pose.theta) + + if (abs(self.target_pose.x - self.current_pose.x) < tolerance and abs(self.target_pose.y - self.current_pose.y) < tolerance and abs(self.target_pose.theta - self.current_pose.theta)): + msg.linear.x = 0.0 + msg.angular.z = 0.0 + esum = 0.0 + + self.pub_turtle2_motion.publish(msg) + self.get_logger().info("publishing") + +def main(args=None): + rclpy.init(args=args) + + turtle_follower = TurtleFollowerPy() + + rclpy.spin(turtle_follower) + + # Destroy the node explicitly + # (optional - otherwise it will be done automatically + # when the garbage collector destroys the node object) + turtle_follower.destroy_node() + rclpy.shutdown() + + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/build/turtle_follower_py/colcon_build.rc b/build/turtle_follower_py/colcon_build.rc new file mode 100755 index 0000000..573541a --- /dev/null +++ b/build/turtle_follower_py/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/turtle_follower_py/colcon_command_prefix_setup_py.sh b/build/turtle_follower_py/colcon_command_prefix_setup_py.sh new file mode 100755 index 0000000..ecb4e03 --- /dev/null +++ b/build/turtle_follower_py/colcon_command_prefix_setup_py.sh @@ -0,0 +1,2 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em +. "/home/ros2/dev2_ws/install/aruco_interfaces/share/aruco_interfaces/package.sh" diff --git a/build/turtle_follower_py/colcon_command_prefix_setup_py.sh.env b/build/turtle_follower_py/colcon_command_prefix_setup_py.sh.env new file mode 100755 index 0000000..a25d033 --- /dev/null +++ b/build/turtle_follower_py/colcon_command_prefix_setup_py.sh.env @@ -0,0 +1,70 @@ +AMENT_PREFIX_PATH=/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/turtle_follower_py:/home/ros2/dev2_ws/install/camera_calibration:/home/ros2/dev2_ws/install/aruco_interfaces:/home/ros2/dev2_ws/install/aruco_detector:/opt/ros/foxy +CMAKE_PREFIX_PATH=/home/ros2/dev2_ws/install/aruco_interfaces:/home/ros2/dev2_ws/install/v4l2_camera +COLCON=1 +COLCON_PREFIX_PATH=/home/ros2/dev2_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SHELL_SESSION_MODE=ubuntu +GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/ed9a88cb_996e_4783_90fb_206aa627c957 +GNOME_TERMINAL_SERVICE=:1.166 +GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 +GTK_MODULES=gail:atk-bridge +HOME=/home/ros2 +IM_CONFIG_PHASE=1 +INVOCATION_ID=331653316740409188736b6261a239d2 +JOURNAL_STREAM=8:183562 +LANG=en_US.UTF-8 +LC_ADDRESS=de_DE.UTF-8 +LC_ALL=en_US.UTF-8 +LC_IDENTIFICATION=de_DE.UTF-8 +LC_MEASUREMENT=de_DE.UTF-8 +LC_MONETARY=de_DE.UTF-8 +LC_NAME=de_DE.UTF-8 +LC_NUMERIC=de_DE.UTF-8 +LC_PAPER=de_DE.UTF-8 +LC_TELEPHONE=de_DE.UTF-8 +LC_TIME=de_DE.UTF-8 +LD_LIBRARY_PATH=/home/ros2/dev2_ws/install/aruco_interfaces/lib:/home/ros2/dev2_ws/install/v4l2_camera/lib:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/opt/rviz_ogre_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=ros2 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=7832 +OLDPWD=/home/ros2/dev2_ws/launch +PAPERSIZE=a4 +PATH=/opt/ros/foxy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin +PWD=/home/ros2/dev2_ws/build/turtle_follower_py +PYTHONPATH=/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages:/opt/ros/foxy/lib/python3.8/site-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=foxy +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/ubuntu:@/tmp/.ICE-unix/8042,unix/ubuntu:/tmp/.ICE-unix/8042 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_PID=8007 +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +TERM=xterm-256color +USER=ros2 +USERNAME=ros2 +VTE_VERSION=6003 +WINDOWPATH=2 +XAUTHORITY=/run/user/1000/gdm/Xauthority +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=x11 +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/turtle_follower_py/install.log b/build/turtle_follower_py/install.log new file mode 100755 index 0000000..9cfafce --- /dev/null +++ b/build/turtle_follower_py/install.log @@ -0,0 +1,14 @@ +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py/__init__.py +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py/turtle_follower_py.py +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py/__pycache__/__init__.cpython-38.pyc +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py/__pycache__/turtle_follower_py.cpython-38.pyc +/home/ros2/dev2_ws/install/turtle_follower_py/share/ament_index/resource_index/packages/turtle_follower_py +/home/ros2/dev2_ws/install/turtle_follower_py/share/turtle_follower_py/package.xml +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py-0.0.0-py3.8.egg-info/requires.txt +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py-0.0.0-py3.8.egg-info/top_level.txt +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py-0.0.0-py3.8.egg-info/dependency_links.txt +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py-0.0.0-py3.8.egg-info/PKG-INFO +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py-0.0.0-py3.8.egg-info/entry_points.txt +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py-0.0.0-py3.8.egg-info/zip-safe +/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages/turtle_follower_py-0.0.0-py3.8.egg-info/SOURCES.txt +/home/ros2/dev2_ws/install/turtle_follower_py/lib/turtle_follower_py/turtle_follower_node diff --git a/build/turtle_follower_py/turtle_follower_py.egg-info/PKG-INFO b/build/turtle_follower_py/turtle_follower_py.egg-info/PKG-INFO new file mode 100755 index 0000000..f292fae --- /dev/null +++ b/build/turtle_follower_py/turtle_follower_py.egg-info/PKG-INFO @@ -0,0 +1,10 @@ +Metadata-Version: 1.2 +Name: turtle-follower-py +Version: 0.0.0 +Summary: TODO: Package description +Home-page: UNKNOWN +Maintainer: ros2 +Maintainer-email: ros2@todo.todo +License: TODO: License declaration +Description: UNKNOWN +Platform: UNKNOWN diff --git a/build/turtle_follower_py/turtle_follower_py.egg-info/SOURCES.txt b/build/turtle_follower_py/turtle_follower_py.egg-info/SOURCES.txt new file mode 100755 index 0000000..20bfaf3 --- /dev/null +++ b/build/turtle_follower_py/turtle_follower_py.egg-info/SOURCES.txt @@ -0,0 +1,16 @@ +package.xml +setup.cfg +setup.py +../../build/turtle_follower_py/turtle_follower_py.egg-info/PKG-INFO +../../build/turtle_follower_py/turtle_follower_py.egg-info/SOURCES.txt +../../build/turtle_follower_py/turtle_follower_py.egg-info/dependency_links.txt +../../build/turtle_follower_py/turtle_follower_py.egg-info/entry_points.txt +../../build/turtle_follower_py/turtle_follower_py.egg-info/requires.txt +../../build/turtle_follower_py/turtle_follower_py.egg-info/top_level.txt +../../build/turtle_follower_py/turtle_follower_py.egg-info/zip-safe +resource/turtle_follower_py +test/test_copyright.py +test/test_flake8.py +test/test_pep257.py +turtle_follower_py/__init__.py +turtle_follower_py/turtle_follower_py.py \ No newline at end of file diff --git a/build/turtle_follower_py/turtle_follower_py.egg-info/dependency_links.txt b/build/turtle_follower_py/turtle_follower_py.egg-info/dependency_links.txt new file mode 100755 index 0000000..8b13789 --- /dev/null +++ b/build/turtle_follower_py/turtle_follower_py.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/build/turtle_follower_py/turtle_follower_py.egg-info/entry_points.txt b/build/turtle_follower_py/turtle_follower_py.egg-info/entry_points.txt new file mode 100755 index 0000000..0c9cbe8 --- /dev/null +++ b/build/turtle_follower_py/turtle_follower_py.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[console_scripts] +turtle_follower_node = turtle_follower_py.turtle_follower_py:main + diff --git a/build/turtle_follower_py/turtle_follower_py.egg-info/requires.txt b/build/turtle_follower_py/turtle_follower_py.egg-info/requires.txt new file mode 100755 index 0000000..49fe098 --- /dev/null +++ b/build/turtle_follower_py/turtle_follower_py.egg-info/requires.txt @@ -0,0 +1 @@ +setuptools diff --git a/build/turtle_follower_py/turtle_follower_py.egg-info/top_level.txt b/build/turtle_follower_py/turtle_follower_py.egg-info/top_level.txt new file mode 100755 index 0000000..a78a6ed --- /dev/null +++ b/build/turtle_follower_py/turtle_follower_py.egg-info/top_level.txt @@ -0,0 +1 @@ +turtle_follower_py diff --git a/build/turtle_follower_py/turtle_follower_py.egg-info/zip-safe b/build/turtle_follower_py/turtle_follower_py.egg-info/zip-safe new file mode 100755 index 0000000..8b13789 --- /dev/null +++ b/build/turtle_follower_py/turtle_follower_py.egg-info/zip-safe @@ -0,0 +1 @@ + diff --git a/build/v4l2_camera/CMakeCache.txt b/build/v4l2_camera/CMakeCache.txt new file mode 100755 index 0000000..0a0c3ad --- /dev/null +++ b/build/v4l2_camera/CMakeCache.txt @@ -0,0 +1,781 @@ +# This is the CMakeCache file. +# For build in directory: /home/ros2/dev2_ws/build/v4l2_camera +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/ros2/dev2_ws/build/v4l2_camera/test_results + +//Global flag to cause add_library() to create shared libraries +// if on. If set to true, this will cause all libraries to be built +// shared unless the library was explicitly added as a static library. +BUILD_SHARED_LIBS:BOOL=ON + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/ros2/dev2_ws/install/v4l2_camera + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=v4l2_camera + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a library. +FastCDR_LIBRARY_DEBUG:FILEPATH=FastCDR_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +FastCDR_LIBRARY_RELEASE:FILEPATH=/opt/ros/foxy/lib/libfastcdr.so + +//Path to a file. +FastRTPS_INCLUDE_DIR:PATH=/opt/ros/foxy/include + +//Path to a library. +FastRTPS_LIBRARY_DEBUG:FILEPATH=FastRTPS_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +FastRTPS_LIBRARY_RELEASE:FILEPATH=/opt/ros/foxy/lib/libfastrtps.so + +//Path to a library. +OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a file. +OPENSSL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Specify specific Python version to use ('major.minor' or 'major') +PYTHON_VERSION:STRING= + +//Name of the computer/site where compile is being run +SITE:STRING=ubuntu + +//Path to a file. +TINYXML2_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +TINYXML2_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libtinyxml2.so + +//The directory containing a CMake configuration file for TinyXML2. +TinyXML2_DIR:PATH=TinyXML2_DIR-NOTFOUND + +//Path to a library. +_lib:FILEPATH=/opt/ros/foxy/lib/libcamera_info_manager.so + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/foxy/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/foxy/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/foxy/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_cpplint. +ament_cmake_cpplint_DIR:PATH=/opt/ros/foxy/share/ament_cmake_cpplint/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/foxy/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/foxy/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gmock. +ament_cmake_gmock_DIR:PATH=/opt/ros/foxy/share/ament_cmake_gmock/cmake + +//The directory containing a CMake configuration file for ament_cmake_gtest. +ament_cmake_gtest_DIR:PATH=/opt/ros/foxy/share/ament_cmake_gtest/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/foxy/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/foxy/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/foxy/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_pytest. +ament_cmake_pytest_DIR:PATH=/opt/ros/foxy/share/ament_cmake_pytest/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/foxy/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_ros. +ament_cmake_ros_DIR:PATH=/opt/ros/foxy/share/ament_cmake_ros/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/foxy/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/foxy/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/foxy/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/foxy/share/ament_cmake_xmllint/cmake + +//Path to a program. +ament_cppcheck_BIN:FILEPATH=/opt/ros/foxy/bin/ament_cppcheck + +//Path to a program. +ament_cpplint_BIN:FILEPATH=/opt/ros/foxy/bin/ament_cpplint + +//The directory containing a CMake configuration file for ament_index_cpp. +ament_index_cpp_DIR:PATH=/opt/ros/foxy/share/ament_index_cpp/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/foxy/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/foxy/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/foxy/share/ament_lint_common/cmake + +//Path to a program. +ament_uncrustify_BIN:FILEPATH=/opt/ros/foxy/bin/ament_uncrustify + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/foxy/bin/ament_xmllint + +//The directory containing a CMake configuration file for builtin_interfaces. +builtin_interfaces_DIR:PATH=/opt/ros/foxy/share/builtin_interfaces/cmake + +//The directory containing a CMake configuration file for camera_calibration_parsers. +camera_calibration_parsers_DIR:PATH=/opt/ros/foxy/share/camera_calibration_parsers/cmake + +//The directory containing a CMake configuration file for camera_info_manager. +camera_info_manager_DIR:PATH=/opt/ros/foxy/share/camera_info_manager/cmake + +//The directory containing a CMake configuration file for class_loader. +class_loader_DIR:PATH=/opt/ros/foxy/share/class_loader/cmake + +//The directory containing a CMake configuration file for composition_interfaces. +composition_interfaces_DIR:PATH=/opt/ros/foxy/share/composition_interfaces/cmake + +//The directory containing a CMake configuration file for console_bridge. +console_bridge_DIR:PATH=/opt/ros/foxy/lib/x86_64-linux-gnu/console_bridge/cmake + +//The directory containing a CMake configuration file for fastcdr. +fastcdr_DIR:PATH=/opt/ros/foxy/lib/cmake/fastcdr + +//The directory containing a CMake configuration file for fastrtps. +fastrtps_DIR:PATH=/opt/ros/foxy/share/fastrtps/cmake + +//The directory containing a CMake configuration file for fastrtps_cmake_module. +fastrtps_cmake_module_DIR:PATH=/opt/ros/foxy/share/fastrtps_cmake_module/cmake + +//The directory containing a CMake configuration file for foonathan_memory. +foonathan_memory_DIR:PATH=/opt/ros/foxy/lib/foonathan_memory/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/foxy/share/geometry_msgs/cmake + +//The directory containing a CMake configuration file for image_transport. +image_transport_DIR:PATH=/opt/ros/foxy/share/image_transport/cmake + +//The directory containing a CMake configuration file for libstatistics_collector. +libstatistics_collector_DIR:PATH=/opt/ros/foxy/share/libstatistics_collector/cmake + +//The directory containing a CMake configuration file for libyaml_vendor. +libyaml_vendor_DIR:PATH=/opt/ros/foxy/share/libyaml_vendor/cmake + +//The directory containing a CMake configuration file for message_filters. +message_filters_DIR:PATH=/opt/ros/foxy/share/message_filters/cmake + +//Path to a library. +pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a library. +pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//The directory containing a CMake configuration file for pluginlib. +pluginlib_DIR:PATH=/opt/ros/foxy/share/pluginlib/cmake + +//The directory containing a CMake configuration file for rcl. +rcl_DIR:PATH=/opt/ros/foxy/share/rcl/cmake + +//The directory containing a CMake configuration file for rcl_interfaces. +rcl_interfaces_DIR:PATH=/opt/ros/foxy/share/rcl_interfaces/cmake + +//The directory containing a CMake configuration file for rcl_logging_spdlog. +rcl_logging_spdlog_DIR:PATH=/opt/ros/foxy/share/rcl_logging_spdlog/cmake + +//The directory containing a CMake configuration file for rcl_yaml_param_parser. +rcl_yaml_param_parser_DIR:PATH=/opt/ros/foxy/share/rcl_yaml_param_parser/cmake + +//The directory containing a CMake configuration file for rclcpp. +rclcpp_DIR:PATH=/opt/ros/foxy/share/rclcpp/cmake + +//The directory containing a CMake configuration file for rclcpp_components. +rclcpp_components_DIR:PATH=/opt/ros/foxy/share/rclcpp_components/cmake + +//The directory containing a CMake configuration file for rcpputils. +rcpputils_DIR:PATH=/opt/ros/foxy/share/rcpputils/cmake + +//The directory containing a CMake configuration file for rcutils. +rcutils_DIR:PATH=/opt/ros/foxy/share/rcutils/cmake + +//The directory containing a CMake configuration file for rmw. +rmw_DIR:PATH=/opt/ros/foxy/share/rmw/cmake + +//The directory containing a CMake configuration file for rmw_implementation. +rmw_implementation_DIR:PATH=/opt/ros/foxy/share/rmw_implementation/cmake + +//The directory containing a CMake configuration file for rmw_implementation_cmake. +rmw_implementation_cmake_DIR:PATH=/opt/ros/foxy/share/rmw_implementation_cmake/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/foxy/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for rosidl_adapter. +rosidl_adapter_DIR:PATH=/opt/ros/foxy/share/rosidl_adapter/cmake + +//The directory containing a CMake configuration file for rosidl_cmake. +rosidl_cmake_DIR:PATH=/opt/ros/foxy/share/rosidl_cmake/cmake + +//The directory containing a CMake configuration file for rosidl_default_runtime. +rosidl_default_runtime_DIR:PATH=/opt/ros/foxy/share/rosidl_default_runtime/cmake + +//The directory containing a CMake configuration file for rosidl_generator_c. +rosidl_generator_c_DIR:PATH=/opt/ros/foxy/share/rosidl_generator_c/cmake + +//The directory containing a CMake configuration file for rosidl_generator_cpp. +rosidl_generator_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_generator_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_c. +rosidl_runtime_c_DIR:PATH=/opt/ros/foxy/share/rosidl_runtime_c/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_cpp. +rosidl_runtime_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_runtime_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_c. +rosidl_typesupport_c_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_cpp. +rosidl_typesupport_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_c. +rosidl_typesupport_fastrtps_c_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_cpp. +rosidl_typesupport_fastrtps_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_interface. +rosidl_typesupport_interface_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_interface/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_c. +rosidl_typesupport_introspection_c_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_cpp. +rosidl_typesupport_introspection_cpp_DIR:PATH=/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake + +//The directory containing a CMake configuration file for sensor_msgs. +sensor_msgs_DIR:PATH=/opt/ros/foxy/share/sensor_msgs/cmake + +//The directory containing a CMake configuration file for spdlog. +spdlog_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/spdlog + +//The directory containing a CMake configuration file for spdlog_vendor. +spdlog_vendor_DIR:PATH=/opt/ros/foxy/share/spdlog_vendor/cmake + +//The directory containing a CMake configuration file for statistics_msgs. +statistics_msgs_DIR:PATH=/opt/ros/foxy/share/statistics_msgs/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/foxy/share/std_msgs/cmake + +//The directory containing a CMake configuration file for tinyxml2_vendor. +tinyxml2_vendor_DIR:PATH=/opt/ros/foxy/share/tinyxml2_vendor/cmake + +//The directory containing a CMake configuration file for tracetools. +tracetools_DIR:PATH=/opt/ros/foxy/share/tracetools/cmake + +//Value Computed by CMake +v4l2_camera_BINARY_DIR:STATIC=/home/ros2/dev2_ws/build/v4l2_camera + +//Dependencies for the target +v4l2_camera_LIB_DEPENDS:STATIC=general;rclcpp::rclcpp;general;rclcpp_components::component_manager;general;/opt/ros/foxy/lib/libimage_transport.so;general;/opt/ros/foxy/lib/libmessage_filters.so;general;rclcpp::rclcpp;general;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so;general;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so;general;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so;general;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so;general;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so;general;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so;general;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so;general;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so;general;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so;general;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so;general;/opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so;general;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so;general;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so;general;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so;general;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so;general;/opt/ros/foxy/lib/librosidl_typesupport_c.so;general;/opt/ros/foxy/lib/librosidl_typesupport_cpp.so;general;/opt/ros/foxy/lib/librosidl_runtime_c.so;general;/opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so;general;/opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so;general;/opt/ros/foxy/lib/libclass_loader.so;general;console_bridge::console_bridge;general;/opt/ros/foxy/lib/librcutils.so;general;dl;general;ament_index_cpp::ament_index_cpp;general;class_loader::class_loader;general;tinyxml2::tinyxml2;general;stdc++fs;general;/opt/ros/foxy/lib/libament_index_cpp.so;general;/opt/ros/foxy/lib/libcamera_calibration_parsers.so;general;/opt/ros/foxy/opt/yaml_cpp_vendor/lib/libyaml-cpp.so.0.6.2;general;/opt/ros/foxy/lib/librclcpp.so;general;-lpthread;general;libstatistics_collector::libstatistics_collector;general;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_generator_c;general;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_typesupport_introspection_c;general;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_typesupport_c;general;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_typesupport_introspection_cpp;general;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_typesupport_cpp;general;rcl::rcl;general;rcl_yaml_param_parser::rcl_yaml_param_parser;general;rcpputils::rcpputils;general;rosgraph_msgs::rosgraph_msgs__rosidl_generator_c;general;rosgraph_msgs::rosgraph_msgs__rosidl_typesupport_introspection_c;general;rosgraph_msgs::rosgraph_msgs__rosidl_typesupport_c;general;rosgraph_msgs::rosgraph_msgs__rosidl_typesupport_introspection_cpp;general;rosgraph_msgs::rosgraph_msgs__rosidl_typesupport_cpp;general;statistics_msgs::statistics_msgs__rosidl_generator_c;general;statistics_msgs::statistics_msgs__rosidl_typesupport_introspection_c;general;statistics_msgs::statistics_msgs__rosidl_typesupport_c;general;statistics_msgs::statistics_msgs__rosidl_typesupport_introspection_cpp;general;statistics_msgs::statistics_msgs__rosidl_typesupport_cpp;general;tracetools::tracetools;general;/opt/ros/foxy/lib/librcpputils.so;general;rcutils::rcutils;general;/opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so;general;/opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so;general;sensor_msgs::sensor_msgs__rosidl_generator_c;general;rosidl_typesupport_introspection_c::rosidl_typesupport_introspection_c;general;/opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_c.so;general;rosidl_typesupport_c::rosidl_typesupport_c;general;/opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so;general;rosidl_typesupport_introspection_cpp::rosidl_typesupport_introspection_cpp;general;/opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_cpp.so;general;rosidl_runtime_c::rosidl_runtime_c;general;rosidl_typesupport_cpp::rosidl_typesupport_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_generator_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;general;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;general;geometry_msgs::geometry_msgs__rosidl_generator_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_c;general;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;general;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;general;std_msgs::std_msgs__rosidl_generator_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_c;general;std_msgs::std_msgs__rosidl_typesupport_c;general;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;general;std_msgs::std_msgs__rosidl_typesupport_cpp;general;/opt/ros/foxy/lib/libcamera_info_manager.so; + +//Value Computed by CMake +v4l2_camera_SOURCE_DIR:STATIC=/home/ros2/dev2_ws/src/v4l2_camera + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + +//The directory containing a CMake configuration file for yaml. +yaml_DIR:PATH=/opt/ros/foxy/cmake + +//The directory containing a CMake configuration file for yaml_cpp_vendor. +yaml_cpp_vendor_DIR:PATH=/opt/ros/foxy/share/yaml_cpp_vendor/cmake + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/ros2/dev2_ws/build/v4l2_camera +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=16 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL= +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/ros2/dev2_ws/src/v4l2_camera +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.16 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding FastRTPS +FIND_PACKAGE_MESSAGE_DETAILS_FastRTPS:INTERNAL=[/opt/ros/foxy/include][/opt/ros/foxy/lib/libfastrtps.so;/opt/ros/foxy/lib/libfastcdr.so][v()] +//Details about finding OpenSSL +FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcrypto.so][/usr/include][c ][v1.1.1f()] +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python3][v3.8.10(3)] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY +OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_INCLUDE_DIR +OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_SSL_LIBRARY +OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_EXECUTABLE +PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: TINYXML2_INCLUDE_DIR +TINYXML2_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: TINYXML2_LIBRARY +TINYXML2_LIBRARY-ADVANCED:INTERNAL=1 +_OPENSSL_CFLAGS:INTERNAL= +_OPENSSL_CFLAGS_I:INTERNAL= +_OPENSSL_CFLAGS_OTHER:INTERNAL= +_OPENSSL_FOUND:INTERNAL=1 +_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include +_OPENSSL_INCLUDE_DIRS:INTERNAL= +_OPENSSL_LDFLAGS:INTERNAL=-lssl;-lcrypto +_OPENSSL_LDFLAGS_OTHER:INTERNAL= +_OPENSSL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto +_OPENSSL_LIBRARY_DIRS:INTERNAL= +_OPENSSL_LIBS:INTERNAL= +_OPENSSL_LIBS_L:INTERNAL= +_OPENSSL_LIBS_OTHER:INTERNAL= +_OPENSSL_LIBS_PATHS:INTERNAL= +_OPENSSL_MODULE_NAME:INTERNAL=openssl +_OPENSSL_PREFIX:INTERNAL=/usr +_OPENSSL_STATIC_CFLAGS:INTERNAL= +_OPENSSL_STATIC_CFLAGS_I:INTERNAL= +_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= +_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL= +_OPENSSL_STATIC_LDFLAGS:INTERNAL=-lssl;-lcrypto;-ldl;-pthread +_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +_OPENSSL_STATIC_LIBDIR:INTERNAL= +_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;crypto;dl +_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL= +_OPENSSL_STATIC_LIBS:INTERNAL= +_OPENSSL_STATIC_LIBS_L:INTERNAL= +_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= +_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= +_OPENSSL_VERSION:INTERNAL=1.1.1f +_OPENSSL_openssl_INCLUDEDIR:INTERNAL= +_OPENSSL_openssl_LIBDIR:INTERNAL= +_OPENSSL_openssl_PREFIX:INTERNAL= +_OPENSSL_openssl_VERSION:INTERNAL= +__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl +__pkg_config_checked__OPENSSL:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto +pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl +pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=/usr/lib/x86_64-linux-gnu + diff --git a/build/v4l2_camera/CMakeFiles/3.16.3/CMakeCCompiler.cmake b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeCCompiler.cmake new file mode 100755 index 0000000..2692f73 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "9.3.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/v4l2_camera/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake new file mode 100755 index 0000000..504c250 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake @@ -0,0 +1,88 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "9.3.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/v4l2_camera/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..a3225b1 Binary files /dev/null and b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/v4l2_camera/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..89f7882 Binary files /dev/null and b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/v4l2_camera/CMakeFiles/3.16.3/CMakeSystem.cmake b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeSystem.cmake new file mode 100755 index 0000000..85aea27 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/3.16.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.13.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.13.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.13.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.13.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c b/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c new file mode 100755 index 0000000..d884b50 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,671 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdC/a.out b/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdC/a.out new file mode 100755 index 0000000..46f1233 Binary files /dev/null and b/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdC/a.out differ diff --git a/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100755 index 0000000..69cfdba --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,660 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdCXX/a.out b/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdCXX/a.out new file mode 100755 index 0000000..c868426 Binary files /dev/null and b/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdCXX/a.out differ diff --git a/build/v4l2_camera/CMakeFiles/CMakeDirectoryInformation.cmake b/build/v4l2_camera/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100755 index 0000000..7bc7d5c --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ros2/dev2_ws/src/v4l2_camera") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ros2/dev2_ws/build/v4l2_camera") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/v4l2_camera/CMakeFiles/CMakeError.log b/build/v4l2_camera/CMakeFiles/CMakeError.log new file mode 100755 index 0000000..f28f092 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/CMakeError.log @@ -0,0 +1,58 @@ +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: +Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_11569/fast && /usr/bin/make -f CMakeFiles/cmTC_11569.dir/build.make CMakeFiles/cmTC_11569.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_11569.dir/src.c.o +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_11569.dir/src.c.o -c /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_11569 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_11569.dir/link.txt --verbose=1 +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD CMakeFiles/cmTC_11569.dir/src.c.o -o cmTC_11569 +/usr/bin/ld: CMakeFiles/cmTC_11569.dir/src.c.o: in function `main': +src.c:(.text+0x46): undefined reference to `pthread_create' +/usr/bin/ld: src.c:(.text+0x52): undefined reference to `pthread_detach' +/usr/bin/ld: src.c:(.text+0x63): undefined reference to `pthread_join' +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_11569.dir/build.make:87: cmTC_11569] Error 1 +make[1]: Leaving directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +make: *** [Makefile:121: cmTC_11569/fast] Error 2 + + +Source file was: +#include + +void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_7c47f/fast && /usr/bin/make -f CMakeFiles/cmTC_7c47f.dir/build.make CMakeFiles/cmTC_7c47f.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_7c47f.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_7c47f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c +Linking C executable cmTC_7c47f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7c47f.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_7c47f.dir/CheckFunctionExists.c.o -o cmTC_7c47f -lpthreads +/usr/bin/ld: cannot find -lpthreads +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_7c47f.dir/build.make:87: cmTC_7c47f] Error 1 +make[1]: Leaving directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +make: *** [Makefile:121: cmTC_7c47f/fast] Error 2 + + + diff --git a/build/v4l2_camera/CMakeFiles/CMakeOutput.log b/build/v4l2_camera/CMakeFiles/CMakeOutput.log new file mode 100755 index 0000000..6a5703a --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/CMakeOutput.log @@ -0,0 +1,489 @@ +The system is: Linux - 5.13.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/3.16.3/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_c94e4/fast && /usr/bin/make -f CMakeFiles/cmTC_c94e4.dir/build.make CMakeFiles/cmTC_c94e4.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_c94e4.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_c94e4.dir/testCCompiler.c.o -c /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_c94e4 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c94e4.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_c94e4.dir/testCCompiler.c.o -o cmTC_c94e4 +make[1]: Leaving directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_6e1ad/fast && /usr/bin/make -f CMakeFiles/cmTC_6e1ad.dir/build.make CMakeFiles/cmTC_6e1ad.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccekkIEU.s +GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: bbf13931d8de1abe14040c9909cb6969 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o /tmp/ccekkIEU.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_6e1ad +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6e1ad.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o -o cmTC_6e1ad +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6e1ad' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cchF55Ul.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6e1ad /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6e1ad' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_6e1ad/fast && /usr/bin/make -f CMakeFiles/cmTC_6e1ad.dir/build.make CMakeFiles/cmTC_6e1ad.dir/build] + ignore line: [make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccekkIEU.s] + ignore line: [GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: bbf13931d8de1abe14040c9909cb6969] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o /tmp/ccekkIEU.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_6e1ad] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6e1ad.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o -o cmTC_6e1ad ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6e1ad' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cchF55Ul.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6e1ad /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cchF55Ul.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_6e1ad] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_6e1ad.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_62e69/fast && /usr/bin/make -f CMakeFiles/cmTC_62e69.dir/build.make CMakeFiles/cmTC_62e69.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_62e69.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_62e69.dir/testCXXCompiler.cxx.o -c /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_62e69 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_62e69.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_62e69.dir/testCXXCompiler.cxx.o -o cmTC_62e69 +make[1]: Leaving directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_fd514/fast && /usr/bin/make -f CMakeFiles/cmTC_fd514.dir/build.make CMakeFiles/cmTC_fd514.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccav87u1.s +GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/9 + /usr/include/x86_64-linux-gnu/c++/9 + /usr/include/c++/9/backward + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 466f818abe2f30ba03783f22bd12d815 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccav87u1.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +Linking CXX executable cmTC_fd514 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fd514.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_fd514 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fd514' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cclY8rKF.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fd514 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fd514' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/9] + add: [/usr/include/x86_64-linux-gnu/c++/9] + add: [/usr/include/c++/9/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/9] ==> [/usr/include/c++/9] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9] + collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_fd514/fast && /usr/bin/make -f CMakeFiles/cmTC_fd514.dir/build.make CMakeFiles/cmTC_fd514.dir/build] + ignore line: [make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccav87u1.s] + ignore line: [GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/9] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/9] + ignore line: [ /usr/include/c++/9/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 466f818abe2f30ba03783f22bd12d815] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccav87u1.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking CXX executable cmTC_fd514] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fd514.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_fd514 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fd514' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cclY8rKF.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fd514 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cclY8rKF.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_fd514] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_fd514.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_b9e3f/fast && /usr/bin/make -f CMakeFiles/cmTC_b9e3f.dir/build.make CMakeFiles/cmTC_b9e3f.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_b9e3f.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_b9e3f.dir/CheckIncludeFile.c.o -c /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_b9e3f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b9e3f.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_b9e3f.dir/CheckIncludeFile.c.o -o cmTC_b9e3f +make[1]: Leaving directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' + + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_e0a77/fast && /usr/bin/make -f CMakeFiles/cmTC_e0a77.dir/build.make CMakeFiles/cmTC_e0a77.dir/build +make[1]: Entering directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_e0a77.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_e0a77.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c +Linking C executable cmTC_e0a77 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e0a77.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_e0a77.dir/CheckFunctionExists.c.o -o cmTC_e0a77 -lpthread +make[1]: Leaving directory '/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/CMakeTmp' + + + diff --git a/build/v4l2_camera/CMakeFiles/CMakeRuleHashes.txt b/build/v4l2_camera/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..887255f --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +a93f8ef5b2c4528bcf9d5751d5ba292e CMakeFiles/v4l2_camera_uninstall diff --git a/build/v4l2_camera/CMakeFiles/Export/share/v4l2_camera/cmake/export_v4l2_cameraExport-noconfig.cmake b/build/v4l2_camera/CMakeFiles/Export/share/v4l2_camera/cmake/export_v4l2_cameraExport-noconfig.cmake new file mode 100644 index 0000000..30f7153 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/Export/share/v4l2_camera/cmake/export_v4l2_cameraExport-noconfig.cmake @@ -0,0 +1,37 @@ +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "v4l2_camera::v4l2_camera" for configuration "" +set_property(TARGET v4l2_camera::v4l2_camera APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(v4l2_camera::v4l2_camera PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libv4l2_camera.so" + IMPORTED_SONAME_NOCONFIG "libv4l2_camera.so" + ) + +list(APPEND _IMPORT_CHECK_TARGETS v4l2_camera::v4l2_camera ) +list(APPEND _IMPORT_CHECK_FILES_FOR_v4l2_camera::v4l2_camera "${_IMPORT_PREFIX}/lib/libv4l2_camera.so" ) + +# Import target "v4l2_camera::v4l2_camera_node" for configuration "" +set_property(TARGET v4l2_camera::v4l2_camera_node APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(v4l2_camera::v4l2_camera_node PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/v4l2_camera/v4l2_camera_node" + ) + +list(APPEND _IMPORT_CHECK_TARGETS v4l2_camera::v4l2_camera_node ) +list(APPEND _IMPORT_CHECK_FILES_FOR_v4l2_camera::v4l2_camera_node "${_IMPORT_PREFIX}/lib/v4l2_camera/v4l2_camera_node" ) + +# Import target "v4l2_camera::v4l2_camera_compose_test" for configuration "" +set_property(TARGET v4l2_camera::v4l2_camera_compose_test APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(v4l2_camera::v4l2_camera_compose_test PROPERTIES + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/v4l2_camera/v4l2_camera_compose_test" + ) + +list(APPEND _IMPORT_CHECK_TARGETS v4l2_camera::v4l2_camera_compose_test ) +list(APPEND _IMPORT_CHECK_FILES_FOR_v4l2_camera::v4l2_camera_compose_test "${_IMPORT_PREFIX}/lib/v4l2_camera/v4l2_camera_compose_test" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/v4l2_camera/CMakeFiles/Export/share/v4l2_camera/cmake/export_v4l2_cameraExport.cmake b/build/v4l2_camera/CMakeFiles/Export/share/v4l2_camera/cmake/export_v4l2_cameraExport.cmake new file mode 100755 index 0000000..9d88d36 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/Export/share/v4l2_camera/cmake/export_v4l2_cameraExport.cmake @@ -0,0 +1,113 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget v4l2_camera::v4l2_camera v4l2_camera::v4l2_camera_node v4l2_camera::v4l2_camera_compose_test) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target v4l2_camera::v4l2_camera +add_library(v4l2_camera::v4l2_camera SHARED IMPORTED) + +set_target_properties(v4l2_camera::v4l2_camera PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;/opt/ros/foxy/include;/opt/ros/foxy/opt/yaml_cpp_vendor/include" + INTERFACE_LINK_LIBRARIES "rclcpp::rclcpp;rclcpp_components::component_manager;/opt/ros/foxy/lib/libimage_transport.so;/opt/ros/foxy/lib/libmessage_filters.so;rclcpp::rclcpp;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so;/opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so;/opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so;/opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so;/opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so;/opt/ros/foxy/lib/librosidl_typesupport_c.so;/opt/ros/foxy/lib/librosidl_typesupport_cpp.so;/opt/ros/foxy/lib/librosidl_runtime_c.so;/opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so;/opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so;/opt/ros/foxy/lib/libclass_loader.so;console_bridge::console_bridge;/opt/ros/foxy/lib/librcutils.so;dl;ament_index_cpp::ament_index_cpp;class_loader::class_loader;tinyxml2::tinyxml2;stdc++fs;/opt/ros/foxy/lib/libament_index_cpp.so;/opt/ros/foxy/lib/libcamera_calibration_parsers.so;/opt/ros/foxy/opt/yaml_cpp_vendor/lib/libyaml-cpp.so.0.6.2;/opt/ros/foxy/lib/librclcpp.so;-lpthread;libstatistics_collector::libstatistics_collector;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_generator_c;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_typesupport_introspection_c;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_typesupport_c;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_generator_cpp;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_typesupport_introspection_cpp;libstatistics_collector::libstatistics_collector_test_msgs__rosidl_typesupport_cpp;rcl::rcl;rcl_yaml_param_parser::rcl_yaml_param_parser;rcpputils::rcpputils;rosgraph_msgs::rosgraph_msgs__rosidl_generator_c;rosgraph_msgs::rosgraph_msgs__rosidl_typesupport_introspection_c;rosgraph_msgs::rosgraph_msgs__rosidl_typesupport_c;rosgraph_msgs::rosgraph_msgs__rosidl_generator_cpp;rosgraph_msgs::rosgraph_msgs__rosidl_typesupport_introspection_cpp;rosgraph_msgs::rosgraph_msgs__rosidl_typesupport_cpp;statistics_msgs::statistics_msgs__rosidl_generator_c;statistics_msgs::statistics_msgs__rosidl_typesupport_introspection_c;statistics_msgs::statistics_msgs__rosidl_typesupport_c;statistics_msgs::statistics_msgs__rosidl_generator_cpp;statistics_msgs::statistics_msgs__rosidl_typesupport_introspection_cpp;statistics_msgs::statistics_msgs__rosidl_typesupport_cpp;tracetools::tracetools;/opt/ros/foxy/lib/librcpputils.so;rcutils::rcutils;/opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so;/opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so;sensor_msgs::sensor_msgs__rosidl_generator_c;rosidl_typesupport_introspection_c::rosidl_typesupport_introspection_c;/opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_c.so;rosidl_typesupport_c::rosidl_typesupport_c;/opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so;rosidl_typesupport_introspection_cpp::rosidl_typesupport_introspection_cpp;/opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_cpp.so;rosidl_runtime_c::rosidl_runtime_c;rosidl_runtime_cpp::rosidl_runtime_cpp;rosidl_typesupport_cpp::rosidl_typesupport_cpp;rosidl_typesupport_interface::rosidl_typesupport_interface;builtin_interfaces::builtin_interfaces__rosidl_generator_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;builtin_interfaces::builtin_interfaces__rosidl_generator_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;geometry_msgs::geometry_msgs__rosidl_generator_c;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_c;geometry_msgs::geometry_msgs__rosidl_typesupport_c;geometry_msgs::geometry_msgs__rosidl_generator_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_introspection_cpp;geometry_msgs::geometry_msgs__rosidl_typesupport_cpp;std_msgs::std_msgs__rosidl_generator_c;std_msgs::std_msgs__rosidl_typesupport_introspection_c;std_msgs::std_msgs__rosidl_typesupport_c;std_msgs::std_msgs__rosidl_generator_cpp;std_msgs::std_msgs__rosidl_typesupport_introspection_cpp;std_msgs::std_msgs__rosidl_typesupport_cpp;/opt/ros/foxy/lib/libcamera_info_manager.so" +) + +# Create imported target v4l2_camera::v4l2_camera_node +add_executable(v4l2_camera::v4l2_camera_node IMPORTED) + +set_target_properties(v4l2_camera::v4l2_camera_node PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target v4l2_camera::v4l2_camera_compose_test +add_executable(v4l2_camera::v4l2_camera_compose_test IMPORTED) + +set_target_properties(v4l2_camera::v4l2_camera_compose_test PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +if(CMAKE_VERSION VERSION_LESS 2.8.12) + message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/export_v4l2_cameraExport-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/build/v4l2_camera/CMakeFiles/Makefile.cmake b/build/v4l2_camera/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..2217f93 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/Makefile.cmake @@ -0,0 +1,754 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.3/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" + "ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" + "ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" + "ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt" + "/home/ros2/dev2_ws/src/v4l2_camera/package.xml" + "/opt/ros/foxy/cmake/yamlConfig.cmake" + "/opt/ros/foxy/cmake/yamlConfigVersion.cmake" + "/opt/ros/foxy/cmake/yamlTargets-none.cmake" + "/opt/ros/foxy/cmake/yamlTargets.cmake" + "/opt/ros/foxy/lib/cmake/fastcdr/fastcdr-config-version.cmake" + "/opt/ros/foxy/lib/cmake/fastcdr/fastcdr-config.cmake" + "/opt/ros/foxy/lib/cmake/fastcdr/fastcdr-targets-none.cmake" + "/opt/ros/foxy/lib/cmake/fastcdr/fastcdr-targets.cmake" + "/opt/ros/foxy/lib/foonathan_memory/cmake/foonathan_memory-config-none.cmake" + "/opt/ros/foxy/lib/foonathan_memory/cmake/foonathan_memory-config-version.cmake" + "/opt/ros/foxy/lib/foonathan_memory/cmake/foonathan_memory-config.cmake" + "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/environment_hook/library_path.sh" + "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/foxy/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-config-version.cmake" + "/opt/ros/foxy/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-config.cmake" + "/opt/ros/foxy/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-targets-none.cmake" + "/opt/ros/foxy/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-targets.cmake" + "/opt/ros/foxy/opt/yaml_cpp_vendor/lib/cmake/yaml-cpp/yaml-cpp-config-version.cmake" + "/opt/ros/foxy/opt/yaml_cpp_vendor/lib/cmake/yaml-cpp/yaml-cpp-config.cmake" + "/opt/ros/foxy/opt/yaml_cpp_vendor/lib/cmake/yaml-cpp/yaml-cpp-targets-none.cmake" + "/opt/ros/foxy/opt/yaml_cpp_vendor/lib/cmake/yaml-cpp/yaml-cpp-targets.cmake" + "/opt/ros/foxy/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/foxy/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/foxy/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/foxy/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/foxy/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/foxy/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplintConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplintConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cpplint.cmake" + "/opt/ros/foxy/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake.in" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/foxy/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets_package_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_add_gmock.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_cmake_gmock-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_cmake_gmockConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_cmake_gmockConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_gmock/cmake/ament_find_gmock.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_add_gtest.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_add_gtest_executable.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_add_gtest_test.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_cmake_gtest-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_cmake_gtestConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_cmake_gtestConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_gtest/cmake/ament_find_gtest.cmake" + "/opt/ros/foxy/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/foxy/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_add_pytest_test.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_cmake_pytest-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_cmake_pytestConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_cmake_pytestConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_get_pytest_cov_version.cmake" + "/opt/ros/foxy/share/ament_cmake_pytest/cmake/ament_has_pytest.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/foxy/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_add_ros_isolated_gmock.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_add_ros_isolated_gtest.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_add_ros_isolated_pytest.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_cmake_rosConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_ros/cmake/build_shared_libs.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/foxy/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/foxy/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/foxy/share/ament_index_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/ament_index_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/ament_index_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/ament_index_cpp/cmake/ament_index_cppConfig-version.cmake" + "/opt/ros/foxy/share/ament_index_cpp/cmake/ament_index_cppConfig.cmake" + "/opt/ros/foxy/share/ament_index_cpp/cmake/export_ament_index_cppExport-none.cmake" + "/opt/ros/foxy/share/ament_index_cpp/cmake/export_ament_index_cppExport.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/foxy/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/foxy/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfacesConfig-version.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/camera_calibration_parsers/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/camera_calibration_parsers/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/camera_calibration_parsers/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/camera_calibration_parsers/cmake/camera_calibration_parsersConfig-version.cmake" + "/opt/ros/foxy/share/camera_calibration_parsers/cmake/camera_calibration_parsersConfig.cmake" + "/opt/ros/foxy/share/camera_info_manager/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/camera_info_manager/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/camera_info_manager/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/camera_info_manager/cmake/camera_info_managerConfig-version.cmake" + "/opt/ros/foxy/share/camera_info_manager/cmake/camera_info_managerConfig.cmake" + "/opt/ros/foxy/share/class_loader/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/class_loader/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/class_loader/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/class_loader/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/class_loader/cmake/class_loader-extras.cmake" + "/opt/ros/foxy/share/class_loader/cmake/class_loaderConfig-version.cmake" + "/opt/ros/foxy/share/class_loader/cmake/class_loaderConfig.cmake" + "/opt/ros/foxy/share/class_loader/cmake/class_loaderExport-none.cmake" + "/opt/ros/foxy/share/class_loader/cmake/class_loaderExport.cmake" + "/opt/ros/foxy/share/class_loader/cmake/class_loader_hide_library_symbols.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfacesConfig-version.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfacesConfig.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/composition_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fast-discovery-server-targets-none.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fast-discovery-server-targets.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fastrtps-config-version.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fastrtps-config.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fastrtps-targets-none.cmake" + "/opt/ros/foxy/share/fastrtps/cmake/fastrtps-targets.cmake" + "/opt/ros/foxy/share/fastrtps_cmake_module/cmake/Modules/FindFastRTPS.cmake" + "/opt/ros/foxy/share/fastrtps_cmake_module/cmake/fastrtps_cmake_module-extras.cmake" + "/opt/ros/foxy/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig-version.cmake" + "/opt/ros/foxy/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/image_transport/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/image_transport/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/image_transport/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/image_transport/cmake/image_transportConfig-version.cmake" + "/opt/ros/foxy/share/image_transport/cmake/image_transportConfig.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collectorConfig-version.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collectorConfig.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collectorExport-none.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collectorExport.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/libstatistics_collector_test_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/libstatistics_collector/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/libyaml_vendor/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/libyaml_vendor/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/libyaml_vendor/cmake/libyaml_vendor-extras.cmake" + "/opt/ros/foxy/share/libyaml_vendor/cmake/libyaml_vendorConfig-version.cmake" + "/opt/ros/foxy/share/libyaml_vendor/cmake/libyaml_vendorConfig.cmake" + "/opt/ros/foxy/share/message_filters/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/message_filters/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/message_filters/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/message_filters/cmake/message_filtersConfig-version.cmake" + "/opt/ros/foxy/share/message_filters/cmake/message_filtersConfig.cmake" + "/opt/ros/foxy/share/message_filters/cmake/message_filtersExport-none.cmake" + "/opt/ros/foxy/share/message_filters/cmake/message_filtersExport.cmake" + "/opt/ros/foxy/share/pluginlib/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/pluginlib/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/pluginlib/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/pluginlib/cmake/pluginlib-extras.cmake" + "/opt/ros/foxy/share/pluginlib/cmake/pluginlibConfig-version.cmake" + "/opt/ros/foxy/share/pluginlib/cmake/pluginlibConfig.cmake" + "/opt/ros/foxy/share/pluginlib/cmake/pluginlibExport.cmake" + "/opt/ros/foxy/share/pluginlib/cmake/pluginlib_export_plugin_description_file.cmake" + "/opt/ros/foxy/share/pluginlib/cmake/pluginlib_package_hook.cmake" + "/opt/ros/foxy/share/rcl/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rcl/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rcl/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rcl/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rcl/cmake/rcl-extras.cmake" + "/opt/ros/foxy/share/rcl/cmake/rclConfig-version.cmake" + "/opt/ros/foxy/share/rcl/cmake/rclConfig.cmake" + "/opt/ros/foxy/share/rcl/cmake/rclExport-none.cmake" + "/opt/ros/foxy/share/rcl/cmake/rclExport.cmake" + "/opt/ros/foxy/share/rcl/cmake/rcl_set_symbol_visibility_hidden.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfacesConfig-version.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfacesConfig.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/rcl_logging_spdlog/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rcl_logging_spdlog/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rcl_logging_spdlog/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rcl_logging_spdlog/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogConfig-version.cmake" + "/opt/ros/foxy/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogConfig.cmake" + "/opt/ros/foxy/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogExport-none.cmake" + "/opt/ros/foxy/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogExport.cmake" + "/opt/ros/foxy/share/rcl_yaml_param_parser/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rcl_yaml_param_parser/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rcl_yaml_param_parser/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rcl_yaml_param_parser/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig-version.cmake" + "/opt/ros/foxy/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig.cmake" + "/opt/ros/foxy/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport-none.cmake" + "/opt/ros/foxy/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport.cmake" + "/opt/ros/foxy/share/rclcpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rclcpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rclcpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rclcpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rclcpp/cmake/rclcppConfig-version.cmake" + "/opt/ros/foxy/share/rclcpp/cmake/rclcppConfig.cmake" + "/opt/ros/foxy/share/rclcpp/cmake/rclcppExport-none.cmake" + "/opt/ros/foxy/share/rclcpp/cmake/rclcppExport.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/component_managerExport-none.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/component_managerExport.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/rclcpp_components-extras.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/rclcpp_componentsConfig-version.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/rclcpp_componentsConfig.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/rclcpp_components_package_hook.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/rclcpp_components_register_node.cmake" + "/opt/ros/foxy/share/rclcpp_components/cmake/rclcpp_components_register_nodes.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/rcpputilsConfig-version.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/rcpputilsConfig.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/rcpputilsExport-none.cmake" + "/opt/ros/foxy/share/rcpputils/cmake/rcpputilsExport.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rcutils/cmake/rcutilsConfig-version.cmake" + "/opt/ros/foxy/share/rcutils/cmake/rcutilsConfig.cmake" + "/opt/ros/foxy/share/rcutils/cmake/rcutilsExport-none.cmake" + "/opt/ros/foxy/share/rcutils/cmake/rcutilsExport.cmake" + "/opt/ros/foxy/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/configure_rmw_library.cmake" + "/opt/ros/foxy/share/rmw/cmake/get_rmw_typesupport.cmake" + "/opt/ros/foxy/share/rmw/cmake/register_rmw_implementation.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmw-extras.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmwConfig-version.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmwConfig.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmwExport-none.cmake" + "/opt/ros/foxy/share/rmw/cmake/rmwExport.cmake" + "/opt/ros/foxy/share/rmw_implementation/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rmw_implementation/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rmw_implementation/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rmw_implementation/cmake/rmw_implementation-extras.cmake" + "/opt/ros/foxy/share/rmw_implementation/cmake/rmw_implementationConfig-version.cmake" + "/opt/ros/foxy/share/rmw_implementation/cmake/rmw_implementationConfig.cmake" + "/opt/ros/foxy/share/rmw_implementation/cmake/rmw_implementationExport-none.cmake" + "/opt/ros/foxy/share/rmw_implementation/cmake/rmw_implementationExport.cmake" + "/opt/ros/foxy/share/rmw_implementation_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rmw_implementation_cmake/cmake/call_for_each_rmw_implementation.cmake" + "/opt/ros/foxy/share/rmw_implementation_cmake/cmake/get_available_rmw_implementations.cmake" + "/opt/ros/foxy/share/rmw_implementation_cmake/cmake/get_default_rmw_implementation.cmake" + "/opt/ros/foxy/share/rmw_implementation_cmake/cmake/rmw_implementation_cmake-extras.cmake" + "/opt/ros/foxy/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig-version.cmake" + "/opt/ros/foxy/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_adapter/cmake/rosidl_adapt_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_adapter/cmake/rosidl_adapter-extras.cmake" + "/opt/ros/foxy/share/rosidl_adapter/cmake/rosidl_adapterConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_adapter/cmake/rosidl_adapterConfig.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmakeConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_cmakeConfig.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_export_typesupport_libraries.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_export_typesupport_targets.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_target_interfaces.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/rosidl_write_generator_arguments.cmake" + "/opt/ros/foxy/share/rosidl_cmake/cmake/string_camel_case_to_lower_case_underscore.cmake" + "/opt/ros/foxy/share/rosidl_default_runtime/cmake/rosidl_default_runtime-extras.cmake" + "/opt/ros/foxy/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/register_c.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/rosidl_generator_c-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/rosidl_generator_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_generator_c/cmake/rosidl_generator_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/register_cpp.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp-extras.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport-none.cmake" + "/opt/ros/foxy/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/get_used_typesupports.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp-extras.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig-version.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgsConfig-version.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgsConfig.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/spdlog_vendor/cmake/spdlog_vendorConfig-version.cmake" + "/opt/ros/foxy/share/spdlog_vendor/cmake/spdlog_vendorConfig.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgsConfig-version.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgsConfig.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgsConfig-version.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgsConfig.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/foxy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/foxy/share/tinyxml2_vendor/cmake/Modules/FindTinyXML2.cmake" + "/opt/ros/foxy/share/tinyxml2_vendor/cmake/tinyxml2_vendor-extras.cmake" + "/opt/ros/foxy/share/tinyxml2_vendor/cmake/tinyxml2_vendorConfig-version.cmake" + "/opt/ros/foxy/share/tinyxml2_vendor/cmake/tinyxml2_vendorConfig.cmake" + "/opt/ros/foxy/share/tracetools/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/foxy/share/tracetools/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/foxy/share/tracetools/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/foxy/share/tracetools/cmake/tracetoolsConfig-version.cmake" + "/opt/ros/foxy/share/tracetools/cmake/tracetoolsConfig.cmake" + "/opt/ros/foxy/share/tracetools/cmake/tracetools_exportExport-none.cmake" + "/opt/ros/foxy/share/tracetools/cmake/tracetools_exportExport.cmake" + "/opt/ros/foxy/share/yaml_cpp_vendor/cmake/yaml_cpp_vendor-extras.cmake" + "/opt/ros/foxy/share/yaml_cpp_vendor/cmake/yaml_cpp_vendorConfig-version.cmake" + "/opt/ros/foxy/share/yaml_cpp_vendor/cmake/yaml_cpp_vendorConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigTargets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigTargets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigVersion.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.16/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.16/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.16/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.16/Modules/FindOpenSSL.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.16/Modules/FindPkgConfig.cmake" + "/usr/share/cmake-3.16/Modules/FindPythonInterp.cmake" + "/usr/share/cmake-3.16/Modules/FindThreads.cmake" + "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/library_path.sh.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" + "ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake" + "ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" + "ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" + "ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp" + "ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp" + "ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp" + "ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/v4l2_cameraConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/v4l2_cameraConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/v4l2_camera" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/v4l2_camera" + "ament_cmake_index/share/ament_index/resource_index/packages/v4l2_camera" + "ament_cmake_index/share/ament_index/resource_index/rclcpp_components/v4l2_camera" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/v4l2_camera_compose_test.dir/DependInfo.cmake" + "CMakeFiles/v4l2_camera_node.dir/DependInfo.cmake" + "CMakeFiles/v4l2_camera.dir/DependInfo.cmake" + "CMakeFiles/v4l2_camera_uninstall.dir/DependInfo.cmake" + "CMakeFiles/uninstall.dir/DependInfo.cmake" + ) diff --git a/build/v4l2_camera/CMakeFiles/Makefile2 b/build/v4l2_camera/CMakeFiles/Makefile2 new file mode 100644 index 0000000..c558b73 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/Makefile2 @@ -0,0 +1,220 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/v4l2_camera + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/v4l2_camera + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/v4l2_camera_compose_test.dir/all +all: CMakeFiles/v4l2_camera_node.dir/all +all: CMakeFiles/v4l2_camera.dir/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/v4l2_camera_compose_test.dir/clean +clean: CMakeFiles/v4l2_camera_node.dir/clean +clean: CMakeFiles/v4l2_camera.dir/clean +clean: CMakeFiles/v4l2_camera_uninstall.dir/clean +clean: CMakeFiles/uninstall.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/v4l2_camera_compose_test.dir + +# All Build rule for target. +CMakeFiles/v4l2_camera_compose_test.dir/all: CMakeFiles/v4l2_camera.dir/all + $(MAKE) -f CMakeFiles/v4l2_camera_compose_test.dir/build.make CMakeFiles/v4l2_camera_compose_test.dir/depend + $(MAKE) -f CMakeFiles/v4l2_camera_compose_test.dir/build.make CMakeFiles/v4l2_camera_compose_test.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=4,5 "Built target v4l2_camera_compose_test" +.PHONY : CMakeFiles/v4l2_camera_compose_test.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/v4l2_camera_compose_test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 5 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/v4l2_camera_compose_test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 0 +.PHONY : CMakeFiles/v4l2_camera_compose_test.dir/rule + +# Convenience name for target. +v4l2_camera_compose_test: CMakeFiles/v4l2_camera_compose_test.dir/rule + +.PHONY : v4l2_camera_compose_test + +# clean rule for target. +CMakeFiles/v4l2_camera_compose_test.dir/clean: + $(MAKE) -f CMakeFiles/v4l2_camera_compose_test.dir/build.make CMakeFiles/v4l2_camera_compose_test.dir/clean +.PHONY : CMakeFiles/v4l2_camera_compose_test.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/v4l2_camera_node.dir + +# All Build rule for target. +CMakeFiles/v4l2_camera_node.dir/all: CMakeFiles/v4l2_camera.dir/all + $(MAKE) -f CMakeFiles/v4l2_camera_node.dir/build.make CMakeFiles/v4l2_camera_node.dir/depend + $(MAKE) -f CMakeFiles/v4l2_camera_node.dir/build.make CMakeFiles/v4l2_camera_node.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=6,7 "Built target v4l2_camera_node" +.PHONY : CMakeFiles/v4l2_camera_node.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/v4l2_camera_node.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 5 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/v4l2_camera_node.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 0 +.PHONY : CMakeFiles/v4l2_camera_node.dir/rule + +# Convenience name for target. +v4l2_camera_node: CMakeFiles/v4l2_camera_node.dir/rule + +.PHONY : v4l2_camera_node + +# clean rule for target. +CMakeFiles/v4l2_camera_node.dir/clean: + $(MAKE) -f CMakeFiles/v4l2_camera_node.dir/build.make CMakeFiles/v4l2_camera_node.dir/clean +.PHONY : CMakeFiles/v4l2_camera_node.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/v4l2_camera.dir + +# All Build rule for target. +CMakeFiles/v4l2_camera.dir/all: + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/depend + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=1,2,3 "Built target v4l2_camera" +.PHONY : CMakeFiles/v4l2_camera.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/v4l2_camera.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 3 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/v4l2_camera.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 0 +.PHONY : CMakeFiles/v4l2_camera.dir/rule + +# Convenience name for target. +v4l2_camera: CMakeFiles/v4l2_camera.dir/rule + +.PHONY : v4l2_camera + +# clean rule for target. +CMakeFiles/v4l2_camera.dir/clean: + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/clean +.PHONY : CMakeFiles/v4l2_camera.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/v4l2_camera_uninstall.dir + +# All Build rule for target. +CMakeFiles/v4l2_camera_uninstall.dir/all: + $(MAKE) -f CMakeFiles/v4l2_camera_uninstall.dir/build.make CMakeFiles/v4l2_camera_uninstall.dir/depend + $(MAKE) -f CMakeFiles/v4l2_camera_uninstall.dir/build.make CMakeFiles/v4l2_camera_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num= "Built target v4l2_camera_uninstall" +.PHONY : CMakeFiles/v4l2_camera_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/v4l2_camera_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/v4l2_camera_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 0 +.PHONY : CMakeFiles/v4l2_camera_uninstall.dir/rule + +# Convenience name for target. +v4l2_camera_uninstall: CMakeFiles/v4l2_camera_uninstall.dir/rule + +.PHONY : v4l2_camera_uninstall + +# clean rule for target. +CMakeFiles/v4l2_camera_uninstall.dir/clean: + $(MAKE) -f CMakeFiles/v4l2_camera_uninstall.dir/build.make CMakeFiles/v4l2_camera_uninstall.dir/clean +.PHONY : CMakeFiles/v4l2_camera_uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/v4l2_camera_uninstall.dir/all + $(MAKE) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule + +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/v4l2_camera/CMakeFiles/TargetDirectories.txt b/build/v4l2_camera/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..4f1a5cb --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,12 @@ +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/install/strip.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/install/local.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/install.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/list_install_components.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/rebuild_cache.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/edit_cache.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/test.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir +/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/uninstall.dir diff --git a/build/v4l2_camera/CMakeFiles/cmake.check_cache b/build/v4l2_camera/CMakeFiles/cmake.check_cache new file mode 100755 index 0000000..3dccd73 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/v4l2_camera/CMakeFiles/progress.marks b/build/v4l2_camera/CMakeFiles/progress.marks new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/progress.marks @@ -0,0 +1 @@ +7 diff --git a/build/v4l2_camera/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/v4l2_camera/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100755 index 0000000..19fab21 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/v4l2_camera/CMakeFiles/uninstall.dir/build.make b/build/v4l2_camera/CMakeFiles/uninstall.dir/build.make new file mode 100755 index 0000000..14c9278 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/v4l2_camera + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/v4l2_camera + +# Utility rule file for uninstall. + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make + +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall + +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/ros2/dev2_ws/build/v4l2_camera && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/v4l2_camera/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/v4l2_camera/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100755 index 0000000..9960e98 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/v4l2_camera/CMakeFiles/uninstall.dir/progress.make b/build/v4l2_camera/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/CXX.includecache b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/CXX.includecache new file mode 100755 index 0000000..bc83c9d --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/CXX.includecache @@ -0,0 +1,4506 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp +linux/videodev2.h +- +string +- +map +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/fourcc.hpp +string +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp +linux/videodev2.h +- +string +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp +linux/videodev2.h +- +string +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp +v4l2_camera/v4l2_camera_device.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/v4l2_camera_device.hpp +camera_info_manager/camera_info_manager.hpp +- +image_transport/image_transport.hpp +- +rclcpp/rclcpp.hpp +- +rcl_interfaces/msg/parameter.hpp +- +memory +- +string +- +map +- +vector +- +v4l2_camera/visibility_control.h +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/visibility_control.h + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp +sensor_msgs/msg/image.hpp +- +map +- +string +- +utility +- +vector +- +v4l2_camera/control.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/control.hpp +v4l2_camera/image_format.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/image_format.hpp +v4l2_camera/pixel_format.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/pixel_format.hpp + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/visibility_control.h + +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera.cpp +v4l2_camera/v4l2_camera.hpp +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera/v4l2_camera.hpp +sensor_msgs/image_encodings.hpp +- +string +- +memory +- +utility +- +vector +- +algorithm +- +v4l2_camera/fourcc.hpp +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera/fourcc.hpp +rclcpp_components/register_node_macro.hpp +/home/ros2/dev2_ws/src/v4l2_camera/src/rclcpp_components/register_node_macro.hpp + +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_device.cpp +v4l2_camera/v4l2_camera_device.hpp +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera/v4l2_camera_device.hpp +rclcpp/rclcpp.hpp +- +sensor_msgs/image_encodings.hpp +- +fcntl.h +- +sys/ioctl.h +- +sys/mman.h +- +vector +- +map +- +algorithm +- +string +- +utility +- +memory +- +v4l2_camera/fourcc.hpp +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera/fourcc.hpp + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp +builtin_interfaces/msg/detail/duration__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/duration__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp +builtin_interfaces/msg/detail/duration__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/duration__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp +builtin_interfaces/msg/detail/duration__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/duration__struct.hpp +builtin_interfaces/msg/detail/duration__builder.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/duration__builder.hpp +builtin_interfaces/msg/detail/duration__traits.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/duration__traits.hpp + +/opt/ros/foxy/include/builtin_interfaces/msg/time.hpp +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/time__struct.hpp +builtin_interfaces/msg/detail/time__builder.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/time__builder.hpp +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/camera_info_manager/camera_info_manager.hpp +memory +- +mutex +- +string +- +rclcpp/node.hpp +/opt/ros/foxy/include/camera_info_manager/rclcpp/node.hpp +sensor_msgs/msg/camera_info.hpp +/opt/ros/foxy/include/camera_info_manager/sensor_msgs/msg/camera_info.hpp +sensor_msgs/srv/set_camera_info.hpp +/opt/ros/foxy/include/camera_info_manager/sensor_msgs/srv/set_camera_info.hpp +camera_info_manager/visibility_control.h +/opt/ros/foxy/include/camera_info_manager/camera_info_manager/visibility_control.h + +/opt/ros/foxy/include/camera_info_manager/visibility_control.h + +/opt/ros/foxy/include/class_loader/class_loader.hpp +algorithm +- +cassert +- +cstddef +- +functional +- +memory +- +mutex +- +string +- +vector +- +console_bridge/console.h +/opt/ros/foxy/include/class_loader/console_bridge/console.h +class_loader/class_loader_core.hpp +/opt/ros/foxy/include/class_loader/class_loader/class_loader_core.hpp +class_loader/register_macro.hpp +/opt/ros/foxy/include/class_loader/class_loader/register_macro.hpp +class_loader/visibility_control.hpp +/opt/ros/foxy/include/class_loader/class_loader/visibility_control.hpp + +/opt/ros/foxy/include/class_loader/class_loader_core.hpp +cstddef +- +cstdio +- +map +- +memory +- +mutex +- +string +- +typeinfo +- +utility +- +vector +- +console_bridge/console.h +/opt/ros/foxy/include/class_loader/console_bridge/console.h +class_loader/exceptions.hpp +/opt/ros/foxy/include/class_loader/class_loader/exceptions.hpp +class_loader/meta_object.hpp +/opt/ros/foxy/include/class_loader/class_loader/meta_object.hpp +class_loader/visibility_control.hpp +/opt/ros/foxy/include/class_loader/class_loader/visibility_control.hpp +rcpputils/shared_library.hpp +/opt/ros/foxy/include/class_loader/rcpputils/shared_library.hpp + +/opt/ros/foxy/include/class_loader/exceptions.hpp +stdexcept +- +string +- +class_loader/visibility_control.hpp +/opt/ros/foxy/include/class_loader/class_loader/visibility_control.hpp + +/opt/ros/foxy/include/class_loader/meta_object.hpp +string +- +typeinfo +- +vector +- +class_loader/visibility_control.hpp +/opt/ros/foxy/include/class_loader/class_loader/visibility_control.hpp + +/opt/ros/foxy/include/class_loader/register_macro.hpp +string +- +console_bridge/console.h +/opt/ros/foxy/include/class_loader/console_bridge/console.h +class_loader/class_loader_core.hpp +/opt/ros/foxy/include/class_loader/class_loader/class_loader_core.hpp + +/opt/ros/foxy/include/class_loader/visibility_control.hpp + +/opt/ros/foxy/include/console_bridge/console.h +string +- +./console_bridge_export.h +/opt/ros/foxy/include/console_bridge/console_bridge_export.h + +/opt/ros/foxy/include/console_bridge_export.h + +/opt/ros/foxy/include/image_transport/camera_publisher.hpp +rclcpp/macros.hpp +- +rclcpp/node.hpp +- +sensor_msgs/msg/image.hpp +- +sensor_msgs/msg/camera_info.hpp +- +image_transport/single_subscriber_publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/single_subscriber_publisher.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/camera_subscriber.hpp +functional +- +rclcpp/node.hpp +- +sensor_msgs/msg/camera_info.hpp +- +sensor_msgs/msg/image.hpp +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/exception.hpp +stdexcept +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/image_transport.hpp +functional +- +memory +- +string +- +vector +- +rclcpp/node.hpp +- +image_transport/camera_publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/camera_publisher.hpp +image_transport/camera_subscriber.hpp +/opt/ros/foxy/include/image_transport/image_transport/camera_subscriber.hpp +image_transport/publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/publisher.hpp +image_transport/subscriber.hpp +/opt/ros/foxy/include/image_transport/image_transport/subscriber.hpp +image_transport/transport_hints.hpp +/opt/ros/foxy/include/image_transport/image_transport/transport_hints.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/loader_fwds.hpp + +/opt/ros/foxy/include/image_transport/publisher.hpp +memory +- +rclcpp/macros.hpp +- +rclcpp/node.hpp +- +sensor_msgs/msg/image.hpp +- +image_transport/exception.hpp +/opt/ros/foxy/include/image_transport/image_transport/exception.hpp +image_transport/loader_fwds.hpp +/opt/ros/foxy/include/image_transport/image_transport/loader_fwds.hpp +image_transport/single_subscriber_publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/single_subscriber_publisher.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/single_subscriber_publisher.hpp +rclcpp/macros.hpp +- +sensor_msgs/msg/image.hpp +- +functional +- +string +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/subscriber.hpp +functional +- +memory +- +string +- +rclcpp/node.hpp +- +sensor_msgs/msg/image.hpp +- +image_transport/exception.hpp +/opt/ros/foxy/include/image_transport/image_transport/exception.hpp +image_transport/loader_fwds.hpp +/opt/ros/foxy/include/image_transport/image_transport/loader_fwds.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/transport_hints.hpp +memory +- +string +- +rclcpp/node.hpp +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp +mutex +- +string +- +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/visibility_control.hpp +libstatistics_collector/moving_average_statistics/moving_average.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/moving_average_statistics/moving_average.hpp +libstatistics_collector/moving_average_statistics/types.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/moving_average_statistics/types.hpp +metric_details_interface.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +rcpputils/thread_safety_annotations.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/rcpputils/thread_safety_annotations.hpp + +/opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp +string +- +builtin_interfaces/msg/time.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/builtin_interfaces/msg/time.hpp +statistics_msgs/msg/metrics_message.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/statistics_msgs/msg/metrics_message.hpp +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/visibility_control.hpp +libstatistics_collector/moving_average_statistics/types.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/moving_average_statistics/types.hpp + +/opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +string +- +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/visibility_control.hpp + +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp +cmath +- +algorithm +- +limits +- +mutex +- +numeric +- +type_traits +- +types.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/libstatistics_collector/visibility_control.hpp +rcpputils/thread_safety_annotations.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/rcpputils/thread_safety_annotations.hpp + +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +cmath +- +sstream +- +string +- +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/libstatistics_collector/visibility_control.hpp + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +string +- + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +chrono +- +string +- +sstream +- +type_traits +- +utility +- +constants.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +rcl/time.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcl/time.h +rcutils/logging_macros.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcutils/logging_macros.h + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +chrono +- +mutex +- +string +- +constants.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +rcl/time.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcl/time.h + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +chrono +- +string +- +rcl/time.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcl/time.h +libstatistics_collector/collector/collector.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/libstatistics_collector/collector/collector.hpp + +/opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp + +/opt/ros/foxy/include/rcl/allocator.h +rcutils/allocator.h +/opt/ros/foxy/include/rcl/rcutils/allocator.h + +/opt/ros/foxy/include/rcl/arguments.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rcl_yaml_param_parser/types.h +/opt/ros/foxy/include/rcl/rcl_yaml_param_parser/types.h + +/opt/ros/foxy/include/rcl/client.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/service_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/context.h +rmw/init.h +/opt/ros/foxy/include/rcl/rmw/init.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/arguments.h +/opt/ros/foxy/include/rcl/rcl/arguments.h +rcl/init_options.h +/opt/ros/foxy/include/rcl/rcl/init_options.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +stdalign.h +- + +/opt/ros/foxy/include/rcl/domain_id.h +stddef.h +- +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rmw/domain_id.h +/opt/ros/foxy/include/rcl/rmw/domain_id.h + +/opt/ros/foxy/include/rcl/error_handling.h +rcutils/error_handling.h +/opt/ros/foxy/include/rcl/rcutils/error_handling.h + +/opt/ros/foxy/include/rcl/event.h +rcl/client.h +/opt/ros/foxy/include/rcl/rcl/client.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/publisher.h +/opt/ros/foxy/include/rcl/rcl/publisher.h +rcl/service.h +/opt/ros/foxy/include/rcl/rcl/service.h +rcl/subscription.h +/opt/ros/foxy/include/rcl/rcl/subscription.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/graph.h +rmw/names_and_types.h +- +rmw/get_topic_names_and_types.h +- +rmw/topic_endpoint_info_array.h +- +rcutils/types.h +/opt/ros/foxy/include/rcl/rcutils/types.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/service_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/client.h +/opt/ros/foxy/include/rcl/rcl/client.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/guard_condition.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/context.h +/opt/ros/foxy/include/rcl/rcl/context.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/init_options.h +rmw/init.h +/opt/ros/foxy/include/rcl/rmw/init.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/macros.h + +/opt/ros/foxy/include/rcl/node.h +stdint.h +- +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/arguments.h +/opt/ros/foxy/include/rcl/rcl/arguments.h +rcl/context.h +/opt/ros/foxy/include/rcl/rcl/context.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node_options.h +/opt/ros/foxy/include/rcl/rcl/node_options.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/node_options.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/arguments.h +/opt/ros/foxy/include/rcl/rcl/arguments.h +rcl/domain_id.h +/opt/ros/foxy/include/rcl/rcl/domain_id.h + +/opt/ros/foxy/include/rcl/publisher.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/message_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/service.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/service_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/subscription.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/message_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rmw/message_sequence.h +/opt/ros/foxy/include/rcl/rmw/message_sequence.h + +/opt/ros/foxy/include/rcl/time.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rcutils/time.h +/opt/ros/foxy/include/rcl/rcutils/time.h + +/opt/ros/foxy/include/rcl/timer.h +stdbool.h +- +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/context.h +/opt/ros/foxy/include/rcl/rcl/context.h +rcl/guard_condition.h +/opt/ros/foxy/include/rcl/rcl/guard_condition.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/time.h +/opt/ros/foxy/include/rcl/rcl/time.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rmw/rmw.h +/opt/ros/foxy/include/rcl/rmw/rmw.h + +/opt/ros/foxy/include/rcl/types.h +rmw/types.h +- + +/opt/ros/foxy/include/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/wait.h +stdbool.h +- +stddef.h +- +rcl/client.h +/opt/ros/foxy/include/rcl/rcl/client.h +rcl/guard_condition.h +/opt/ros/foxy/include/rcl/rcl/guard_condition.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/service.h +/opt/ros/foxy/include/rcl/rcl/service.h +rcl/subscription.h +/opt/ros/foxy/include/rcl/rcl/subscription.h +rcl/timer.h +/opt/ros/foxy/include/rcl/rcl/timer.h +rcl/event.h +/opt/ros/foxy/include/rcl/rcl/event.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +rcl_interfaces/msg/detail/floating_point_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp +rcl_interfaces/msg/detail/integer_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/integer_range__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/parameter_value__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/floating_point_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +rcl_interfaces/msg/detail/integer_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/integer_range__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/floating_point_range__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +rcl_interfaces/msg/detail/integer_range__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/integer_range__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp +rcl_interfaces/msg/detail/parameter_event__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp +rcl_interfaces/msg/detail/parameter_event__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp +rcl_interfaces/msg/detail/parameter_type__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp +rcl_interfaces/msg/detail/parameter_type__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter__struct.hpp +rcl_interfaces/msg/detail/parameter__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter__builder.hpp +rcl_interfaces/msg/detail/parameter__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp +rcl_interfaces/msg/detail/parameter_event__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rcl_interfaces/msg/detail/parameter_event__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_event__builder.hpp +rcl_interfaces/msg/detail/parameter_event__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_event__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp +rcl_interfaces/msg/detail/parameter_type__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rcl_interfaces/msg/detail/parameter_type__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_type__builder.hpp +rcl_interfaces/msg/detail/parameter_type__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_type__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rcl_interfaces/msg/detail/parameter_value__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_value__builder.hpp +rcl_interfaces/msg/detail/parameter_value__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_value__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp +rcl_interfaces/srv/detail/describe_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rcl_interfaces/srv/detail/describe_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +rcl_interfaces/srv/detail/describe_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +rcl_interfaces/srv/detail/describe_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp +rcl_interfaces/srv/detail/describe_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp +rcl_interfaces/srv/detail/get_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp +rcl_interfaces/srv/detail/get_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp +rcl_interfaces/srv/detail/list_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp +rcl_interfaces/srv/detail/list_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp +rcl_interfaces/srv/detail/set_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp +rcl_interfaces/srv/detail/set_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp +rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp +rcl_interfaces/srv/detail/get_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rcl_interfaces/srv/detail/get_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameters__builder.hpp +rcl_interfaces/srv/detail/get_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp +rcl_interfaces/srv/detail/list_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rcl_interfaces/srv/detail/list_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/list_parameters__builder.hpp +rcl_interfaces/srv/detail/list_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/list_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp +rcl_interfaces/srv/detail/set_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rcl_interfaces/srv/detail/set_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters__builder.hpp +rcl_interfaces/srv/detail/set_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + +/opt/ros/foxy/include/rcl_yaml_param_parser/types.h +stdint.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcl_yaml_param_parser/rcutils/allocator.h +rcutils/types/string_array.h +/opt/ros/foxy/include/rcl_yaml_param_parser/rcutils/types/string_array.h + +/opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp +memory +- +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/allocator/rcl/allocator.h +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/allocator/rclcpp/allocator/allocator_deleter.hpp + +/opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp +memory +- +stdexcept +- + +/opt/ros/foxy/include/rclcpp/any_executable.hpp +memory +- +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/callback_group.hpp +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/any_service_callback.hpp +functional +- +memory +- +stdexcept +- +type_traits +- +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/types.h +/opt/ros/foxy/include/rclcpp/rmw/types.h +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h +tracetools/utils.hpp +/opt/ros/foxy/include/rclcpp/tracetools/utils.hpp + +/opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp +rmw/types.h +- +functional +- +memory +- +stdexcept +- +type_traits +- +utility +- +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/message_info.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_info.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h +tracetools/utils.hpp +/opt/ros/foxy/include/rclcpp/tracetools/utils.hpp + +/opt/ros/foxy/include/rclcpp/callback_group.hpp +atomic +- +mutex +- +string +- +vector +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_base.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/client.hpp +atomic +- +future +- +map +- +memory +- +sstream +- +string +- +tuple +- +utility +- +rcl/client.h +/opt/ros/foxy/include/rclcpp/rcl/client.h +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_graph_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/expand_topic_or_service_name.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rmw/error_handling.h +/opt/ros/foxy/include/rclcpp/rmw/error_handling.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/clock.hpp +functional +- +memory +- +mutex +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/time.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/rcl/time.h +rcutils/time.h +/opt/ros/foxy/include/rclcpp/rcutils/time.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rclcpp/rcutils/types/rcutils_ret.h + +/opt/ros/foxy/include/rclcpp/context.hpp +condition_variable +- +functional +- +memory +- +mutex +- +string +- +typeindex +- +typeinfo +- +unordered_map +- +utility +- +vector +- +rcl/context.h +/opt/ros/foxy/include/rclcpp/rcl/context.h +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/rcl/guard_condition.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/init_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/init_options.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/contexts/default_context.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/contexts/rclcpp/context.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/contexts/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/create_client.hpp +memory +- +string +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_services_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/create_publisher.hpp +memory +- +string +- +rclcpp/node_interfaces/get_node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/node_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_options.hpp +rclcpp/publisher_factory.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_factory.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rmw/qos_profiles.h +/opt/ros/foxy/include/rclcpp/rmw/qos_profiles.h + +/opt/ros/foxy/include/rclcpp/create_service.hpp +memory +- +string +- +utility +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_services_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/create_subscription.hpp +chrono +- +functional +- +memory +- +stdexcept +- +string +- +utility +- +rclcpp/detail/resolve_enable_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp +rclcpp/node_interfaces/get_node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp +rclcpp/node_interfaces/get_node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/create_publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_publisher.hpp +rclcpp/create_timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_timer.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/subscription_factory.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_factory.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/topic_statistics/subscription_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp +rmw/qos_profiles.h +/opt/ros/foxy/include/rclcpp/rmw/qos_profiles.h + +/opt/ros/foxy/include/rclcpp/create_timer.hpp +chrono +- +exception +- +memory +- +string +- +utility +- +rclcpp/duration.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/duration.hpp +rclcpp/node_interfaces/get_node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp +rclcpp/node_interfaces/get_node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp + +/opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp +condition_variable +- +mutex +- + +/opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp +stdexcept +- +rclcpp/topic_statistics_state.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/topic_statistics_state.hpp + +/opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp +stdexcept +- +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/any_subscription_callback.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/intra_process_buffer_type.hpp + +/opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp +stdexcept +- +rclcpp/intra_process_setting.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/intra_process_setting.hpp + +/opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/detail/rcl/publisher.h +rclcpp/detail/rmw_implementation_specific_payload.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/detail/rmw_implementation_specific_payload.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/detail/rcl/subscription.h +rclcpp/detail/rmw_implementation_specific_payload.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/detail/rmw_implementation_specific_payload.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/duration.hpp +chrono +- +builtin_interfaces/msg/duration.hpp +/opt/ros/foxy/include/rclcpp/builtin_interfaces/msg/duration.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/rcl/time.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/event.hpp +atomic +- +memory +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/exceptions.hpp +rclcpp/exceptions/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions/exceptions.hpp + +/opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp +stdexcept +- +string +- +vector +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/exceptions/rcl/error_handling.h +rcl/types.h +/opt/ros/foxy/include/rclcpp/exceptions/rcl/types.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/exceptions/rclcpp/visibility_control.hpp +rcpputils/join.hpp +/opt/ros/foxy/include/rclcpp/exceptions/rcpputils/join.hpp + +/opt/ros/foxy/include/rclcpp/executor.hpp +algorithm +- +cassert +- +chrono +- +cstdlib +- +iostream +- +list +- +memory +- +mutex +- +string +- +vector +- +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/rcl/guard_condition.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/executor_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executor_options.hpp +rclcpp/future_return_code.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/future_return_code.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategies.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategy.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/scope_exit.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/scope_exit.hpp + +/opt/ros/foxy/include/rclcpp/executor_options.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategies.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategy.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors.hpp +future +- +memory +- +rclcpp/executors/multi_threaded_executor.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp +rclcpp/executors/single_threaded_executor.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp +rclcpp/executors/static_single_threaded_executor.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp +chrono +- +memory +- +mutex +- +set +- +thread +- +unordered_map +- +rclcpp/detail/mutex_two_priorities.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/detail/mutex_two_priorities.hpp +rclcpp/executor.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executor.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategies.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp +rmw/rmw.h +- +cassert +- +cstdlib +- +memory +- +vector +- +rclcpp/executor.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executor.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategies.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/node.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/utilities.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/rate.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp +chrono +- +list +- +memory +- +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/executors/rcl/guard_condition.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/executors/rcl/wait.h +rclcpp/experimental/executable_list.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/experimental/executable_list.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategy.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp +cassert +- +cstdlib +- +memory +- +vector +- +string +- +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/executors/rmw/rmw.h +rclcpp/executor.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executor.hpp +rclcpp/executors/static_executor_entities_collector.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executors/static_executor_entities_collector.hpp +rclcpp/experimental/executable_list.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/experimental/executable_list.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategies.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/node.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/rate.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp +string +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp + +/opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp +memory +- +type_traits +- +utility +- +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/allocator/allocator_common.hpp +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/allocator/allocator_deleter.hpp +rclcpp/experimental/buffers/buffer_implementation_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/experimental/buffers/buffer_implementation_base.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/macros.hpp + +/opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +algorithm +- +cstddef +- +cstdint +- +memory +- +mutex +- +stdexcept +- +utility +- +vector +- +rclcpp/experimental/buffers/buffer_implementation_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/experimental/buffers/buffer_implementation_base.hpp +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/logger.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp +memory +- +type_traits +- +utility +- +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/experimental/rcl/subscription.h +rclcpp/experimental/buffers/intra_process_buffer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/buffers/intra_process_buffer.hpp +rclcpp/experimental/buffers/ring_buffer_implementation.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/intra_process_buffer_type.hpp + +/opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp +memory +- +vector +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/client.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/subscription_base.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp +rmw/types.h +- +shared_mutex +- +algorithm +- +atomic +- +cstdint +- +exception +- +map +- +memory +- +string +- +unordered_map +- +utility +- +vector +- +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/allocator/allocator_deleter.hpp +rclcpp/experimental/subscription_intra_process.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/subscription_intra_process.hpp +rclcpp/experimental/subscription_intra_process_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/subscription_intra_process_base.hpp +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/logger.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/macros.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/publisher_base.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp +rmw/rmw.h +- +functional +- +memory +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/experimental/rcl/error_handling.h +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/any_subscription_callback.hpp +rclcpp/experimental/buffers/intra_process_buffer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/buffers/intra_process_buffer.hpp +rclcpp/experimental/create_intra_process_buffer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/create_intra_process_buffer.hpp +rclcpp/experimental/subscription_intra_process_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/subscription_intra_process_base.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/type_support_decl.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/waitable.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/experimental/tracetools/tracetools.h + +/opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp +rmw/rmw.h +- +functional +- +memory +- +mutex +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/experimental/rcl/error_handling.h +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/type_support_decl.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/function_traits.hpp +functional +- +memory +- +tuple +- + +/opt/ros/foxy/include/rclcpp/future_return_code.hpp +iostream +- +string +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/guard_condition.hpp +atomic +- +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/rcl/guard_condition.h +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/init_options.hpp +memory +- +rcl/init_options.h +/opt/ros/foxy/include/rclcpp/rcl/init_options.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp + +/opt/ros/foxy/include/rclcpp/intra_process_setting.hpp + +/opt/ros/foxy/include/rclcpp/loaned_message.hpp +memory +- +utility +- +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/rcl/allocator.h +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h + +/opt/ros/foxy/include/rclcpp/logger.hpp +memory +- +string +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/node.h +/opt/ros/foxy/include/rclcpp/rcl/node.h + +/opt/ros/foxy/include/rclcpp/logging.hpp +sstream +- +type_traits +- +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logger.hpp +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp + +/opt/ros/foxy/include/rclcpp/macros.hpp +memory +- +utility +- + +/opt/ros/foxy/include/rclcpp/memory_strategies.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategy.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/memory_strategy.hpp +list +- +memory +- +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/rcl/allocator.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/any_executable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_executable.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/message_info.hpp +rmw/types.h +/opt/ros/foxy/include/rclcpp/rmw/types.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp +memory +- +stdexcept +- +rcl/types.h +/opt/ros/foxy/include/rclcpp/rcl/types.h +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/serialized_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/serialized_message.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rmw/serialized_message.h +/opt/ros/foxy/include/rclcpp/rmw/serialized_message.h + +/opt/ros/foxy/include/rclcpp/node.hpp +atomic +- +condition_variable +- +list +- +map +- +memory +- +mutex +- +string +- +tuple +- +utility +- +vector +- +rcutils/macros.h +/opt/ros/foxy/include/rclcpp/rcutils/macros.h +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/node.h +/opt/ros/foxy/include/rclcpp/rcl/node.h +rcl_interfaces/msg/list_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/list_parameters_result.hpp +rcl_interfaces/msg/parameter_descriptor.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_descriptor.hpp +rcl_interfaces/msg/parameter_event.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_event.hpp +rcl_interfaces/msg/set_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/set_parameters_result.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/callback_group.hpp +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/clock.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/clock.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/event.hpp +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logger.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/message_memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_memory_strategy.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_clock_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp +rclcpp/node_interfaces/node_graph_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp +rclcpp/node_interfaces/node_logging_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp +rclcpp/node_interfaces/node_parameters_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp +rclcpp/node_interfaces/node_services_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp +rclcpp/node_interfaces/node_time_source_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/node_interfaces/node_waitables_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp +rclcpp/node_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_options.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/subscription_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_traits.hpp +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/time.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +node_impl.hpp +/opt/ros/foxy/include/rclcpp/node_impl.hpp + +/opt/ros/foxy/include/rclcpp/node_impl.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +algorithm +- +chrono +- +cstdlib +- +iostream +- +limits +- +map +- +memory +- +sstream +- +stdexcept +- +string +- +utility +- +vector +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/create_client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_client.hpp +rclcpp/create_publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_publisher.hpp +rclcpp/create_service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_service.hpp +rclcpp/create_timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_timer.hpp +rclcpp/create_subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_subscription.hpp +rclcpp/detail/resolve_enable_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +node.hpp +/opt/ros/foxy/include/rclcpp/node.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp +memory +- +utility +- +type_traits +- +rcpputils/pointer_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcpputils/pointer_traits.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_base_interface_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface_traits.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp +memory +- +utility +- +type_traits +- +rcpputils/pointer_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcpputils/pointer_traits.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/node_interfaces/node_timers_interface_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface_traits.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp +memory +- +utility +- +type_traits +- +rcpputils/pointer_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcpputils/pointer_traits.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/node_interfaces/node_topics_interface_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_topics_interface_traits.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp +memory +- +mutex +- +string +- +vector +- +rcl/node.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/node.h +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/context.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp +functional +- +type_traits +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp +rclcpp/clock.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/clock.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp +algorithm +- +array +- +chrono +- +map +- +string +- +utility +- +vector +- +rcl/graph.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/graph.h +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/guard_condition.h +rclcpp/event.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/event.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/qos.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp +memory +- +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/logger.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp +map +- +memory +- +string +- +vector +- +rcl_interfaces/msg/list_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl_interfaces/msg/list_parameters_result.hpp +rcl_interfaces/msg/parameter_descriptor.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp +rcl_interfaces/msg/set_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl_interfaces/msg/set_parameters_result.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/parameter.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/client.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/service.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp +functional +- +type_traits +- +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp +functional +- +memory +- +string +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/publisher.h +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/subscription.h +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/publisher.hpp +rclcpp/publisher_factory.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/publisher_factory.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/subscription.hpp +rclcpp/subscription_factory.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/subscription_factory.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp +functional +- +type_traits +- +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_topics_interface.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/node_options.hpp +memory +- +string +- +vector +- +rcl/node_options.h +/opt/ros/foxy/include/rclcpp/rcl/node_options.h +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/parameter.hpp +iostream +- +ostream +- +sstream +- +string +- +vector +- +rcl_interfaces/msg/parameter.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/parameter_value.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter_value.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/parameter_client.hpp +memory +- +string +- +utility +- +vector +- +rcl_interfaces/msg/parameter.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter.hpp +rcl_interfaces/msg/parameter_event.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_event.hpp +rcl_interfaces/msg/parameter_value.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_value.hpp +rcl_interfaces/srv/describe_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/describe_parameters.hpp +rcl_interfaces/srv/get_parameter_types.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameter_types.hpp +rcl_interfaces/srv/get_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameters.hpp +rcl_interfaces/srv/list_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/list_parameters.hpp +rcl_interfaces/srv/set_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters.hpp +rcl_interfaces/srv/set_parameters_atomically.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters_atomically.hpp +rclcpp/executors.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors.hpp +rclcpp/create_subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_subscription.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/parameter_service.hpp +memory +- +string +- +rcl_interfaces/srv/describe_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/describe_parameters.hpp +rcl_interfaces/srv/get_parameter_types.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameter_types.hpp +rcl_interfaces/srv/get_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameters.hpp +rcl_interfaces/srv/list_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/list_parameters.hpp +rcl_interfaces/srv/set_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters.hpp +rcl_interfaces/srv/set_parameters_atomically.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters_atomically.hpp +rclcpp/executors.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/parameter_value.hpp +exception +- +iostream +- +ostream +- +sstream +- +string +- +vector +- +rcl_interfaces/msg/parameter_type.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_type.hpp +rcl_interfaces/msg/parameter_value.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_value.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +functional +- +iostream +- +memory +- +sstream +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp +rclcpp/detail/resolve_use_intra_process.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp +rclcpp/experimental/intra_process_manager.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp +rclcpp/loaned_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/loaned_message.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher_base.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +functional +- +iostream +- +memory +- +sstream +- +string +- +vector +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher_factory.hpp +functional +- +memory +- +string +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rosidl_typesupport_cpp/message_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/message_type_support.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher_options.hpp +memory +- +string +- +vector +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +rclcpp/intra_process_setting.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_setting.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp + +/opt/ros/foxy/include/rclcpp/qos.hpp +string +- +rclcpp/duration.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/duration.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/incompatible_qos_events_statuses.h +/opt/ros/foxy/include/rclcpp/rmw/incompatible_qos_events_statuses.h +rmw/qos_profiles.h +/opt/ros/foxy/include/rclcpp/rmw/qos_profiles.h +rmw/types.h +/opt/ros/foxy/include/rclcpp/rmw/types.h + +/opt/ros/foxy/include/rclcpp/qos_event.hpp +functional +- +string +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rmw/incompatible_qos_events_statuses.h +/opt/ros/foxy/include/rclcpp/rmw/incompatible_qos_events_statuses.h +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/rate.hpp +chrono +- +memory +- +thread +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/rclcpp.hpp +csignal +- +memory +- +rclcpp/executors.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/guard_condition.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/parameter_client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter_client.hpp +rclcpp/parameter_service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter_service.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/rate.hpp +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/time.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/wait_set.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/scope_exit.hpp +functional +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp + +/opt/ros/foxy/include/rclcpp/serialized_message.hpp +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/rcl/allocator.h +rcl/types.h +/opt/ros/foxy/include/rclcpp/rcl/types.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/service.hpp +atomic +- +functional +- +iostream +- +memory +- +sstream +- +string +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/service.h +/opt/ros/foxy/include/rclcpp/rcl/service.h +rclcpp/any_service_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_service_callback.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/expand_topic_or_service_name.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rmw/error_handling.h +/opt/ros/foxy/include/rclcpp/rmw/error_handling.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h + +/opt/ros/foxy/include/rclcpp/subscription.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +chrono +- +functional +- +iostream +- +memory +- +sstream +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_subscription_callback.hpp +rclcpp/detail/resolve_use_intra_process.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp +rclcpp/detail/resolve_intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/expand_topic_or_service_name.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp +rclcpp/experimental/intra_process_manager.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp +rclcpp/experimental/subscription_intra_process.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/message_info.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_info.hpp +rclcpp/message_memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_memory_strategy.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_base.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/subscription_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_traits.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp +rclcpp/topic_statistics/subscription_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h + +/opt/ros/foxy/include/rclcpp/subscription_base.hpp +atomic +- +memory +- +string +- +unordered_map +- +vector +- +utility +- +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_subscription_callback.hpp +rclcpp/experimental/intra_process_manager.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp +rclcpp/experimental/subscription_intra_process_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/message_info.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_info.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp +rclcpp/serialized_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/serialized_message.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/subscription_factory.hpp +functional +- +memory +- +string +- +utility +- +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rosidl_typesupport_cpp/message_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/message_type_support.hpp +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_subscription_callback.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/subscription_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_traits.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/topic_statistics/subscription_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp + +/opt/ros/foxy/include/rclcpp/subscription_options.hpp +chrono +- +memory +- +string +- +vector +- +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/callback_group.hpp +rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp +rclcpp/intra_process_setting.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_setting.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp +rclcpp/topic_statistics_state.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics_state.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/subscription_traits.hpp +memory +- +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/serialized_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/serialized_message.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rcl/types.h +/opt/ros/foxy/include/rclcpp/rcl/types.h + +/opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/time.hpp +builtin_interfaces/msg/time.hpp +/opt/ros/foxy/include/rclcpp/builtin_interfaces/msg/time.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/rcl/time.h +rclcpp/duration.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/duration.hpp + +/opt/ros/foxy/include/rclcpp/timer.hpp +atomic +- +chrono +- +functional +- +memory +- +sstream +- +thread +- +type_traits +- +utility +- +rclcpp/clock.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/clock.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/rate.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h +tracetools/utils.hpp +/opt/ros/foxy/include/rclcpp/tracetools/utils.hpp +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/timer.h +/opt/ros/foxy/include/rclcpp/rcl/timer.h +rmw/error_handling.h +/opt/ros/foxy/include/rclcpp/rmw/error_handling.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp +memory +- +string +- +utility +- +vector +- +libstatistics_collector/collector/generate_statistics_message.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/collector/generate_statistics_message.hpp +libstatistics_collector/moving_average_statistics/types.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/moving_average_statistics/types.hpp +libstatistics_collector/topic_statistics_collector/constants.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/topic_statistics_collector/constants.hpp +libstatistics_collector/topic_statistics_collector/received_message_age.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +libstatistics_collector/topic_statistics_collector/received_message_period.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/topic_statistics/rcl/time.h +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/rclcpp/time.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/rclcpp/publisher.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/rclcpp/timer.hpp +statistics_msgs/msg/metrics_message.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/statistics_msgs/msg/metrics_message.hpp + +/opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp + +/opt/ros/foxy/include/rclcpp/type_support_decl.hpp +rosidl_runtime_cpp/message_type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rosidl_runtime_cpp/message_type_support_decl.hpp +rosidl_runtime_cpp/service_type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rosidl_runtime_cpp/service_type_support_decl.hpp +rosidl_typesupport_cpp/message_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_typesupport_cpp/service_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/service_type_support.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/utilities.hpp +chrono +- +functional +- +limits +- +string +- +vector +- +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/init_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/init_options.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +sstream +- + +/opt/ros/foxy/include/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/wait_result.hpp +cassert +- +functional +- +stdexcept +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/wait_result_kind.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_result_kind.hpp + +/opt/ros/foxy/include/rclcpp/wait_result_kind.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/wait_set.hpp +memory +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/wait_set_policies/dynamic_storage.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp +rclcpp/wait_set_policies/sequential_synchronization.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp +rclcpp/wait_set_policies/static_storage.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp +rclcpp/wait_set_policies/thread_safe_synchronization.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +rclcpp/wait_set_template.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_template.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +memory +- +stdexcept +- +utility +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rcl/wait.h +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/exceptions.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +chrono +- +functional +- + +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +condition_variable +- +functional +- +mutex +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp +algorithm +- +memory +- +utility +- +vector +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_set_policies/detail/storage_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp +chrono +- +functional +- +memory +- +utility +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/exceptions.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_result.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result.hpp +rclcpp/wait_result_kind.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result_kind.hpp +rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp +array +- +memory +- +utility +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_set_policies/detail/storage_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +chrono +- +functional +- +memory +- +utility +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/exceptions.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_result.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result.hpp +rclcpp/wait_result_kind.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result_kind.hpp +rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_template.hpp +chrono +- +memory +- +utility +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/scope_exit.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/scope_exit.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/wait_result.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_result.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/waitable.hpp +atomic +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h + +/opt/ros/foxy/include/rclcpp_components/node_factory.hpp +rclcpp_components/node_instance_wrapper.hpp +/opt/ros/foxy/include/rclcpp_components/rclcpp_components/node_instance_wrapper.hpp + +/opt/ros/foxy/include/rclcpp_components/node_factory_template.hpp +functional +- +memory +- +rclcpp_components/node_factory.hpp +/opt/ros/foxy/include/rclcpp_components/rclcpp_components/node_factory.hpp + +/opt/ros/foxy/include/rclcpp_components/node_instance_wrapper.hpp +functional +- +memory +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp_components/rclcpp/node_interfaces/node_base_interface.hpp + +/opt/ros/foxy/include/rclcpp_components/register_node_macro.hpp +class_loader/class_loader.hpp +/opt/ros/foxy/include/rclcpp_components/class_loader/class_loader.hpp +rclcpp_components/node_factory_template.hpp +/opt/ros/foxy/include/rclcpp_components/rclcpp_components/node_factory_template.hpp + +/opt/ros/foxy/include/rcpputils/join.hpp +algorithm +- +iterator +- +sstream +- +string +- + +/opt/ros/foxy/include/rcpputils/pointer_traits.hpp +memory +- +type_traits +- + +/opt/ros/foxy/include/rcpputils/shared_library.hpp +string +- +stdexcept +- +rcutils/shared_library.h +/opt/ros/foxy/include/rcpputils/rcutils/shared_library.h +rcpputils/visibility_control.hpp +/opt/ros/foxy/include/rcpputils/rcpputils/visibility_control.hpp + +/opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp +mutex +- + +/opt/ros/foxy/include/rcpputils/visibility_control.hpp + +/opt/ros/foxy/include/rcutils/allocator.h +stdbool.h +- +stddef.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/error_handling.h +assert.h +- +stdbool.h +- +stddef.h +- +stdint.h +- +stdio.h +- +stdlib.h +- +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/rcutils/allocator.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/snprintf.h +/opt/ros/foxy/include/rcutils/rcutils/snprintf.h +rcutils/testing/fault_injection.h +/opt/ros/foxy/include/rcutils/rcutils/testing/fault_injection.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/logging.h +stdarg.h +- +stdbool.h +- +stdio.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/rcutils/allocator.h +rcutils/error_handling.h +/opt/ros/foxy/include/rcutils/rcutils/error_handling.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/time.h +/opt/ros/foxy/include/rcutils/rcutils/time.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/logging_macros.h +rcutils/logging.h +/opt/ros/foxy/include/rcutils/rcutils/logging.h +stdio.h +- +stdlib.h +- + +/opt/ros/foxy/include/rcutils/macros.h +TargetConditionals.h +- +Availability.h +- +rcutils/testing/fault_injection.h +/opt/ros/foxy/include/rcutils/rcutils/testing/fault_injection.h + +/opt/ros/foxy/include/rcutils/qsort.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/shared_library.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/snprintf.h +stdarg.h +- +stddef.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/testing/fault_injection.h +stdbool.h +- +stdio.h +- +stdint.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/testing/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/testing/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/time.h +stdint.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/types.h +/opt/ros/foxy/include/rcutils/rcutils/types.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types.h +rcutils/types/array_list.h +/opt/ros/foxy/include/rcutils/rcutils/types/array_list.h +rcutils/types/char_array.h +/opt/ros/foxy/include/rcutils/rcutils/types/char_array.h +rcutils/types/hash_map.h +/opt/ros/foxy/include/rcutils/rcutils/types/hash_map.h +rcutils/types/string_array.h +/opt/ros/foxy/include/rcutils/rcutils/types/string_array.h +rcutils/types/string_map.h +/opt/ros/foxy/include/rcutils/rcutils/types/string_map.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/types/uint8_array.h +/opt/ros/foxy/include/rcutils/rcutils/types/uint8_array.h + +/opt/ros/foxy/include/rcutils/types/array_list.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/char_array.h +stdarg.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/hash_map.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/rcutils_ret.h + +/opt/ros/foxy/include/rcutils/types/string_array.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/error_handling.h +/opt/ros/foxy/include/rcutils/types/rcutils/error_handling.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/qsort.h +/opt/ros/foxy/include/rcutils/types/rcutils/qsort.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/string_map.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/uint8_array.h +stdint.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/visibility_control.h +rcutils/visibility_control_macros.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control_macros.h + +/opt/ros/foxy/include/rcutils/visibility_control_macros.h + +/opt/ros/foxy/include/rmw/domain_id.h + +/opt/ros/foxy/include/rmw/error_handling.h +rcutils/error_handling.h +- + +/opt/ros/foxy/include/rmw/get_topic_names_and_types.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/names_and_types.h +/opt/ros/foxy/include/rmw/rmw/names_and_types.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h +stdint.h +- +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/init.h +stdint.h +- +rmw/init_options.h +/opt/ros/foxy/include/rmw/rmw/init_options.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/init_options.h +stdint.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/domain_id.h +/opt/ros/foxy/include/rmw/rmw/domain_id.h +rmw/localhost.h +/opt/ros/foxy/include/rmw/rmw/localhost.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/security_options.h +/opt/ros/foxy/include/rmw/rmw/security_options.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/localhost.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/macros.h +rcutils/macros.h +/opt/ros/foxy/include/rmw/rcutils/macros.h + +/opt/ros/foxy/include/rmw/message_sequence.h +stddef.h +- +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h + +/opt/ros/foxy/include/rmw/names_and_types.h +stddef.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rcutils/types.h +/opt/ros/foxy/include/rmw/rcutils/types.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/qos_profiles.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h + +/opt/ros/foxy/include/rmw/ret_types.h +stdint.h +- + +/opt/ros/foxy/include/rmw/rmw.h +stdbool.h +- +stddef.h +- +stdint.h +- +rcutils/macros.h +/opt/ros/foxy/include/rmw/rcutils/macros.h +rcutils/types.h +/opt/ros/foxy/include/rmw/rcutils/types.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rmw/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rmw/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/sequence_bound.h +/opt/ros/foxy/include/rmw/rosidl_runtime_c/sequence_bound.h +rmw/init.h +/opt/ros/foxy/include/rmw/rmw/init.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/qos_profiles.h +/opt/ros/foxy/include/rmw/rmw/qos_profiles.h +rmw/subscription_options.h +/opt/ros/foxy/include/rmw/rmw/subscription_options.h +rmw/message_sequence.h +/opt/ros/foxy/include/rmw/rmw/message_sequence.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/security_options.h +stdbool.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/serialized_message.h +rcutils/types/uint8_array.h +/opt/ros/foxy/include/rmw/rcutils/types/uint8_array.h + +/opt/ros/foxy/include/rmw/subscription_options.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h + +/opt/ros/foxy/include/rmw/topic_endpoint_info.h +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/topic_endpoint_info_array.h +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/topic_endpoint_info.h +/opt/ros/foxy/include/rmw/rmw/topic_endpoint_info.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/types.h +stdbool.h +- +stddef.h +- +stdint.h +- +rcutils/logging.h +- +rmw/init.h +/opt/ros/foxy/include/rmw/rmw/init.h +rmw/init_options.h +/opt/ros/foxy/include/rmw/rmw/init_options.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/security_options.h +/opt/ros/foxy/include/rmw/rmw/security_options.h +rmw/serialized_message.h +/opt/ros/foxy/include/rmw/rmw/serialized_message.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +algorithm +- +memory +- +stdexcept +- +utility +- +vector +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +rosidl_runtime_c/message_initialization.h +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp +rosidl_runtime_c/service_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp +type_traits +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp +rosidl_runtime_c/service_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/sensor_msgs/image_encodings.hpp +cstdlib +- +stdexcept +- +string +- + +/opt/ros/foxy/include/sensor_msgs/msg/camera_info.hpp +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/camera_info__struct.hpp +sensor_msgs/msg/detail/camera_info__builder.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/camera_info__builder.hpp +sensor_msgs/msg/detail/camera_info__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/camera_info__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__builder.hpp +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/camera_info__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +std_msgs/msg/detail/header__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__struct.hpp +sensor_msgs/msg/detail/region_of_interest__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/region_of_interest__struct.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__traits.hpp +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/camera_info__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +std_msgs/msg/detail/header__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__traits.hpp +sensor_msgs/msg/detail/region_of_interest__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/region_of_interest__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp +sensor_msgs/msg/detail/image__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/image__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +std_msgs/msg/detail/header__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__struct.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp +sensor_msgs/msg/detail/image__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/image__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +std_msgs/msg/detail/header__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__traits.hpp +sensor_msgs/msg/detail/region_of_interest__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/region_of_interest__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/sensor_msgs/msg/image.hpp +sensor_msgs/msg/detail/image__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/image__struct.hpp +sensor_msgs/msg/detail/image__builder.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/image__builder.hpp +sensor_msgs/msg/detail/image__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/image__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__builder.hpp +sensor_msgs/srv/detail/set_camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/srv/detail/set_camera_info__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/msg/detail/camera_info__struct.hpp + +/opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__traits.hpp +sensor_msgs/srv/detail/set_camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/srv/detail/set_camera_info__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +sensor_msgs/msg/detail/camera_info__traits.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/msg/detail/camera_info__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/srv/set_camera_info.hpp +sensor_msgs/srv/detail/set_camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/sensor_msgs/srv/detail/set_camera_info__struct.hpp +sensor_msgs/srv/detail/set_camera_info__builder.hpp +/opt/ros/foxy/include/sensor_msgs/srv/sensor_msgs/srv/detail/set_camera_info__builder.hpp +sensor_msgs/srv/detail/set_camera_info__traits.hpp +/opt/ros/foxy/include/sensor_msgs/srv/sensor_msgs/srv/detail/set_camera_info__traits.hpp + +/opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp +statistics_msgs/msg/detail/metrics_message__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistics_msgs/msg/detail/metrics_message__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +statistics_msgs/msg/detail/statistic_data_point__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + +/opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp +statistics_msgs/msg/detail/metrics_message__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistics_msgs/msg/detail/metrics_message__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp +statistics_msgs/msg/detail/metrics_message__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/statistics_msgs/msg/detail/metrics_message__struct.hpp +statistics_msgs/msg/detail/metrics_message__builder.hpp +/opt/ros/foxy/include/statistics_msgs/msg/statistics_msgs/msg/detail/metrics_message__builder.hpp +statistics_msgs/msg/detail/metrics_message__traits.hpp +/opt/ros/foxy/include/statistics_msgs/msg/statistics_msgs/msg/detail/metrics_message__traits.hpp + +/opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/std_msgs/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp + +/opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp +std_msgs/msg/detail/header__struct.hpp +/opt/ros/foxy/include/std_msgs/msg/detail/std_msgs/msg/detail/header__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/std_msgs/msg/detail/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/tracetools/config.h + +/opt/ros/foxy/include/tracetools/tracetools.h +stdint.h +- +string.h +- +stdbool.h +- +tracetools/config.h +/opt/ros/foxy/include/tracetools/tracetools/config.h +tracetools/visibility_control.hpp +/opt/ros/foxy/include/tracetools/tracetools/visibility_control.hpp + +/opt/ros/foxy/include/tracetools/utils.hpp +stddef.h +- +functional +- +tracetools/visibility_control.hpp +/opt/ros/foxy/include/tracetools/tracetools/visibility_control.hpp + +/opt/ros/foxy/include/tracetools/visibility_control.hpp + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/DependInfo.cmake b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/DependInfo.cmake new file mode 100755 index 0000000..d7b0d8f --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/DependInfo.cmake @@ -0,0 +1,34 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera.cpp" "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o" + "/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_device.cpp" "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"v4l2_camera\"" + "SPDLOG_COMPILED_LIB" + "V4L2_CAMERA_BUILDING_LIBRARY" + "v4l2_camera_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/home/ros2/dev2_ws/src/v4l2_camera/include" + "/opt/ros/foxy/opt/yaml_cpp_vendor/include" + "/opt/ros/foxy/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/build.make b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/build.make new file mode 100755 index 0000000..b87b66b --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/build.make @@ -0,0 +1,211 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/v4l2_camera + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/v4l2_camera + +# Include any dependencies generated for this target. +include CMakeFiles/v4l2_camera.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/v4l2_camera.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/v4l2_camera.dir/flags.make + +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: CMakeFiles/v4l2_camera.dir/flags.make +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o -c /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera.cpp + +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera.cpp > CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.i + +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera.cpp -o CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.s + +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: CMakeFiles/v4l2_camera.dir/flags.make +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_device.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o -c /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_device.cpp + +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_device.cpp > CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.i + +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_device.cpp -o CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.s + +# Object files for target v4l2_camera +v4l2_camera_OBJECTS = \ +"CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o" \ +"CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o" + +# External object files for target v4l2_camera +v4l2_camera_EXTERNAL_OBJECTS = + +libv4l2_camera.so: CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o +libv4l2_camera.so: CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o +libv4l2_camera.so: CMakeFiles/v4l2_camera.dir/build.make +libv4l2_camera.so: /opt/ros/foxy/lib/libcomponent_manager.so +libv4l2_camera.so: /opt/ros/foxy/lib/libimage_transport.so +libv4l2_camera.so: /opt/ros/foxy/lib/libmessage_filters.so +libv4l2_camera.so: /opt/ros/foxy/lib/librclcpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libclass_loader.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcutils.so +libv4l2_camera.so: /opt/ros/foxy/lib/libament_index_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libclass_loader.so +libv4l2_camera.so: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +libv4l2_camera.so: /opt/ros/foxy/lib/libament_index_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libcamera_calibration_parsers.so +libv4l2_camera.so: /opt/ros/foxy/opt/yaml_cpp_vendor/lib/libyaml-cpp.so.0.6.2 +libv4l2_camera.so: /opt/ros/foxy/lib/librclcpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/liblibstatistics_collector.so +libv4l2_camera.so: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcl.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcl_yaml_param_parser.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libtracetools.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcpputils.so +libv4l2_camera.so: /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libcamera_info_manager.so +libv4l2_camera.so: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librmw_implementation.so +libv4l2_camera.so: /opt/ros/foxy/lib/librmw.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcl_logging_spdlog.so +libv4l2_camera.so: /usr/lib/x86_64-linux-gnu/libspdlog.so.1.5.0 +libv4l2_camera.so: /opt/ros/foxy/lib/libyaml.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/x86_64-linux-gnu/libconsole_bridge.so.1.0 +libv4l2_camera.so: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcl_interfaces__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_typesupport_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcpputils.so +libv4l2_camera.so: /opt/ros/foxy/lib/librosidl_runtime_c.so +libv4l2_camera.so: /opt/ros/foxy/lib/librcutils.so +libv4l2_camera.so: CMakeFiles/v4l2_camera.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libv4l2_camera.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/v4l2_camera.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/v4l2_camera.dir/build: libv4l2_camera.so + +.PHONY : CMakeFiles/v4l2_camera.dir/build + +CMakeFiles/v4l2_camera.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/v4l2_camera.dir/cmake_clean.cmake +.PHONY : CMakeFiles/v4l2_camera.dir/clean + +CMakeFiles/v4l2_camera.dir/depend: + cd /home/ros2/dev2_ws/build/v4l2_camera && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/v4l2_camera.dir/depend + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/cmake_clean.cmake b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/cmake_clean.cmake new file mode 100755 index 0000000..c8e09bc --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o" + "CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o" + "libv4l2_camera.pdb" + "libv4l2_camera.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/v4l2_camera.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/depend.internal b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/depend.internal new file mode 100755 index 0000000..d06b9b7 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/depend.internal @@ -0,0 +1,620 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/fourcc.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/visibility_control.h + /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera.cpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/time.hpp + /opt/ros/foxy/include/camera_info_manager/camera_info_manager.hpp + /opt/ros/foxy/include/camera_info_manager/visibility_control.h + /opt/ros/foxy/include/class_loader/class_loader.hpp + /opt/ros/foxy/include/class_loader/class_loader_core.hpp + /opt/ros/foxy/include/class_loader/exceptions.hpp + /opt/ros/foxy/include/class_loader/meta_object.hpp + /opt/ros/foxy/include/class_loader/register_macro.hpp + /opt/ros/foxy/include/class_loader/visibility_control.hpp + /opt/ros/foxy/include/console_bridge/console.h + /opt/ros/foxy/include/console_bridge_export.h + /opt/ros/foxy/include/image_transport/camera_publisher.hpp + /opt/ros/foxy/include/image_transport/camera_subscriber.hpp + /opt/ros/foxy/include/image_transport/exception.hpp + /opt/ros/foxy/include/image_transport/image_transport.hpp + /opt/ros/foxy/include/image_transport/loader_fwds.hpp + /opt/ros/foxy/include/image_transport/publisher.hpp + /opt/ros/foxy/include/image_transport/single_subscriber_publisher.hpp + /opt/ros/foxy/include/image_transport/subscriber.hpp + /opt/ros/foxy/include/image_transport/transport_hints.hpp + /opt/ros/foxy/include/image_transport/visibility_control.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp + /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp + /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp + /opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp + /opt/ros/foxy/include/rcl/allocator.h + /opt/ros/foxy/include/rcl/arguments.h + /opt/ros/foxy/include/rcl/client.h + /opt/ros/foxy/include/rcl/context.h + /opt/ros/foxy/include/rcl/domain_id.h + /opt/ros/foxy/include/rcl/error_handling.h + /opt/ros/foxy/include/rcl/event.h + /opt/ros/foxy/include/rcl/graph.h + /opt/ros/foxy/include/rcl/guard_condition.h + /opt/ros/foxy/include/rcl/init_options.h + /opt/ros/foxy/include/rcl/macros.h + /opt/ros/foxy/include/rcl/node.h + /opt/ros/foxy/include/rcl/node_options.h + /opt/ros/foxy/include/rcl/publisher.h + /opt/ros/foxy/include/rcl/service.h + /opt/ros/foxy/include/rcl/subscription.h + /opt/ros/foxy/include/rcl/time.h + /opt/ros/foxy/include/rcl/timer.h + /opt/ros/foxy/include/rcl/types.h + /opt/ros/foxy/include/rcl/visibility_control.h + /opt/ros/foxy/include/rcl/wait.h + /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp + /opt/ros/foxy/include/rcl_yaml_param_parser/types.h + /opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp + /opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp + /opt/ros/foxy/include/rclcpp/any_executable.hpp + /opt/ros/foxy/include/rclcpp/any_service_callback.hpp + /opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp + /opt/ros/foxy/include/rclcpp/callback_group.hpp + /opt/ros/foxy/include/rclcpp/client.hpp + /opt/ros/foxy/include/rclcpp/clock.hpp + /opt/ros/foxy/include/rclcpp/context.hpp + /opt/ros/foxy/include/rclcpp/contexts/default_context.hpp + /opt/ros/foxy/include/rclcpp/create_client.hpp + /opt/ros/foxy/include/rclcpp/create_publisher.hpp + /opt/ros/foxy/include/rclcpp/create_service.hpp + /opt/ros/foxy/include/rclcpp/create_subscription.hpp + /opt/ros/foxy/include/rclcpp/create_timer.hpp + /opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp + /opt/ros/foxy/include/rclcpp/duration.hpp + /opt/ros/foxy/include/rclcpp/event.hpp + /opt/ros/foxy/include/rclcpp/exceptions.hpp + /opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp + /opt/ros/foxy/include/rclcpp/executor.hpp + /opt/ros/foxy/include/rclcpp/executor_options.hpp + /opt/ros/foxy/include/rclcpp/executors.hpp + /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp + /opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp + /opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp + /opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp + /opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp + /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp + /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp + /opt/ros/foxy/include/rclcpp/function_traits.hpp + /opt/ros/foxy/include/rclcpp/future_return_code.hpp + /opt/ros/foxy/include/rclcpp/guard_condition.hpp + /opt/ros/foxy/include/rclcpp/init_options.hpp + /opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp + /opt/ros/foxy/include/rclcpp/intra_process_setting.hpp + /opt/ros/foxy/include/rclcpp/loaned_message.hpp + /opt/ros/foxy/include/rclcpp/logger.hpp + /opt/ros/foxy/include/rclcpp/logging.hpp + /opt/ros/foxy/include/rclcpp/macros.hpp + /opt/ros/foxy/include/rclcpp/memory_strategies.hpp + /opt/ros/foxy/include/rclcpp/memory_strategy.hpp + /opt/ros/foxy/include/rclcpp/message_info.hpp + /opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp + /opt/ros/foxy/include/rclcpp/node.hpp + /opt/ros/foxy/include/rclcpp/node_impl.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp + /opt/ros/foxy/include/rclcpp/node_options.hpp + /opt/ros/foxy/include/rclcpp/parameter.hpp + /opt/ros/foxy/include/rclcpp/parameter_client.hpp + /opt/ros/foxy/include/rclcpp/parameter_service.hpp + /opt/ros/foxy/include/rclcpp/parameter_value.hpp + /opt/ros/foxy/include/rclcpp/publisher.hpp + /opt/ros/foxy/include/rclcpp/publisher_base.hpp + /opt/ros/foxy/include/rclcpp/publisher_factory.hpp + /opt/ros/foxy/include/rclcpp/publisher_options.hpp + /opt/ros/foxy/include/rclcpp/qos.hpp + /opt/ros/foxy/include/rclcpp/qos_event.hpp + /opt/ros/foxy/include/rclcpp/rate.hpp + /opt/ros/foxy/include/rclcpp/rclcpp.hpp + /opt/ros/foxy/include/rclcpp/scope_exit.hpp + /opt/ros/foxy/include/rclcpp/serialized_message.hpp + /opt/ros/foxy/include/rclcpp/service.hpp + /opt/ros/foxy/include/rclcpp/subscription.hpp + /opt/ros/foxy/include/rclcpp/subscription_base.hpp + /opt/ros/foxy/include/rclcpp/subscription_factory.hpp + /opt/ros/foxy/include/rclcpp/subscription_options.hpp + /opt/ros/foxy/include/rclcpp/subscription_traits.hpp + /opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp + /opt/ros/foxy/include/rclcpp/time.hpp + /opt/ros/foxy/include/rclcpp/timer.hpp + /opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp + /opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp + /opt/ros/foxy/include/rclcpp/type_support_decl.hpp + /opt/ros/foxy/include/rclcpp/utilities.hpp + /opt/ros/foxy/include/rclcpp/visibility_control.hpp + /opt/ros/foxy/include/rclcpp/wait_result.hpp + /opt/ros/foxy/include/rclcpp/wait_result_kind.hpp + /opt/ros/foxy/include/rclcpp/wait_set.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp + /opt/ros/foxy/include/rclcpp/wait_set_template.hpp + /opt/ros/foxy/include/rclcpp/waitable.hpp + /opt/ros/foxy/include/rclcpp_components/node_factory.hpp + /opt/ros/foxy/include/rclcpp_components/node_factory_template.hpp + /opt/ros/foxy/include/rclcpp_components/node_instance_wrapper.hpp + /opt/ros/foxy/include/rclcpp_components/register_node_macro.hpp + /opt/ros/foxy/include/rcpputils/join.hpp + /opt/ros/foxy/include/rcpputils/pointer_traits.hpp + /opt/ros/foxy/include/rcpputils/shared_library.hpp + /opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp + /opt/ros/foxy/include/rcpputils/visibility_control.hpp + /opt/ros/foxy/include/rcutils/allocator.h + /opt/ros/foxy/include/rcutils/error_handling.h + /opt/ros/foxy/include/rcutils/logging.h + /opt/ros/foxy/include/rcutils/logging_macros.h + /opt/ros/foxy/include/rcutils/macros.h + /opt/ros/foxy/include/rcutils/qsort.h + /opt/ros/foxy/include/rcutils/shared_library.h + /opt/ros/foxy/include/rcutils/snprintf.h + /opt/ros/foxy/include/rcutils/testing/fault_injection.h + /opt/ros/foxy/include/rcutils/time.h + /opt/ros/foxy/include/rcutils/types.h + /opt/ros/foxy/include/rcutils/types/array_list.h + /opt/ros/foxy/include/rcutils/types/char_array.h + /opt/ros/foxy/include/rcutils/types/hash_map.h + /opt/ros/foxy/include/rcutils/types/rcutils_ret.h + /opt/ros/foxy/include/rcutils/types/string_array.h + /opt/ros/foxy/include/rcutils/types/string_map.h + /opt/ros/foxy/include/rcutils/types/uint8_array.h + /opt/ros/foxy/include/rcutils/visibility_control.h + /opt/ros/foxy/include/rcutils/visibility_control_macros.h + /opt/ros/foxy/include/rmw/domain_id.h + /opt/ros/foxy/include/rmw/error_handling.h + /opt/ros/foxy/include/rmw/get_topic_names_and_types.h + /opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h + /opt/ros/foxy/include/rmw/init.h + /opt/ros/foxy/include/rmw/init_options.h + /opt/ros/foxy/include/rmw/localhost.h + /opt/ros/foxy/include/rmw/macros.h + /opt/ros/foxy/include/rmw/message_sequence.h + /opt/ros/foxy/include/rmw/names_and_types.h + /opt/ros/foxy/include/rmw/qos_profiles.h + /opt/ros/foxy/include/rmw/ret_types.h + /opt/ros/foxy/include/rmw/rmw.h + /opt/ros/foxy/include/rmw/security_options.h + /opt/ros/foxy/include/rmw/serialized_message.h + /opt/ros/foxy/include/rmw/subscription_options.h + /opt/ros/foxy/include/rmw/topic_endpoint_info.h + /opt/ros/foxy/include/rmw/topic_endpoint_info_array.h + /opt/ros/foxy/include/rmw/types.h + /opt/ros/foxy/include/rmw/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h + /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + /opt/ros/foxy/include/sensor_msgs/image_encodings.hpp + /opt/ros/foxy/include/sensor_msgs/msg/camera_info.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__builder.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/image.hpp + /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__builder.hpp + /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__struct.hpp + /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__traits.hpp + /opt/ros/foxy/include/sensor_msgs/srv/set_camera_info.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + /opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp + /opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp + /opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp + /opt/ros/foxy/include/tracetools/config.h + /opt/ros/foxy/include/tracetools/tracetools.h + /opt/ros/foxy/include/tracetools/utils.hpp + /opt/ros/foxy/include/tracetools/visibility_control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/fourcc.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp + /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_device.cpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/time.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp + /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp + /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp + /opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp + /opt/ros/foxy/include/rcl/allocator.h + /opt/ros/foxy/include/rcl/arguments.h + /opt/ros/foxy/include/rcl/client.h + /opt/ros/foxy/include/rcl/context.h + /opt/ros/foxy/include/rcl/domain_id.h + /opt/ros/foxy/include/rcl/error_handling.h + /opt/ros/foxy/include/rcl/event.h + /opt/ros/foxy/include/rcl/graph.h + /opt/ros/foxy/include/rcl/guard_condition.h + /opt/ros/foxy/include/rcl/init_options.h + /opt/ros/foxy/include/rcl/macros.h + /opt/ros/foxy/include/rcl/node.h + /opt/ros/foxy/include/rcl/node_options.h + /opt/ros/foxy/include/rcl/publisher.h + /opt/ros/foxy/include/rcl/service.h + /opt/ros/foxy/include/rcl/subscription.h + /opt/ros/foxy/include/rcl/time.h + /opt/ros/foxy/include/rcl/timer.h + /opt/ros/foxy/include/rcl/types.h + /opt/ros/foxy/include/rcl/visibility_control.h + /opt/ros/foxy/include/rcl/wait.h + /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp + /opt/ros/foxy/include/rcl_yaml_param_parser/types.h + /opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp + /opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp + /opt/ros/foxy/include/rclcpp/any_executable.hpp + /opt/ros/foxy/include/rclcpp/any_service_callback.hpp + /opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp + /opt/ros/foxy/include/rclcpp/callback_group.hpp + /opt/ros/foxy/include/rclcpp/client.hpp + /opt/ros/foxy/include/rclcpp/clock.hpp + /opt/ros/foxy/include/rclcpp/context.hpp + /opt/ros/foxy/include/rclcpp/contexts/default_context.hpp + /opt/ros/foxy/include/rclcpp/create_client.hpp + /opt/ros/foxy/include/rclcpp/create_publisher.hpp + /opt/ros/foxy/include/rclcpp/create_service.hpp + /opt/ros/foxy/include/rclcpp/create_subscription.hpp + /opt/ros/foxy/include/rclcpp/create_timer.hpp + /opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp + /opt/ros/foxy/include/rclcpp/duration.hpp + /opt/ros/foxy/include/rclcpp/event.hpp + /opt/ros/foxy/include/rclcpp/exceptions.hpp + /opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp + /opt/ros/foxy/include/rclcpp/executor.hpp + /opt/ros/foxy/include/rclcpp/executor_options.hpp + /opt/ros/foxy/include/rclcpp/executors.hpp + /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp + /opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp + /opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp + /opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp + /opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp + /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp + /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp + /opt/ros/foxy/include/rclcpp/function_traits.hpp + /opt/ros/foxy/include/rclcpp/future_return_code.hpp + /opt/ros/foxy/include/rclcpp/guard_condition.hpp + /opt/ros/foxy/include/rclcpp/init_options.hpp + /opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp + /opt/ros/foxy/include/rclcpp/intra_process_setting.hpp + /opt/ros/foxy/include/rclcpp/loaned_message.hpp + /opt/ros/foxy/include/rclcpp/logger.hpp + /opt/ros/foxy/include/rclcpp/logging.hpp + /opt/ros/foxy/include/rclcpp/macros.hpp + /opt/ros/foxy/include/rclcpp/memory_strategies.hpp + /opt/ros/foxy/include/rclcpp/memory_strategy.hpp + /opt/ros/foxy/include/rclcpp/message_info.hpp + /opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp + /opt/ros/foxy/include/rclcpp/node.hpp + /opt/ros/foxy/include/rclcpp/node_impl.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp + /opt/ros/foxy/include/rclcpp/node_options.hpp + /opt/ros/foxy/include/rclcpp/parameter.hpp + /opt/ros/foxy/include/rclcpp/parameter_client.hpp + /opt/ros/foxy/include/rclcpp/parameter_service.hpp + /opt/ros/foxy/include/rclcpp/parameter_value.hpp + /opt/ros/foxy/include/rclcpp/publisher.hpp + /opt/ros/foxy/include/rclcpp/publisher_base.hpp + /opt/ros/foxy/include/rclcpp/publisher_factory.hpp + /opt/ros/foxy/include/rclcpp/publisher_options.hpp + /opt/ros/foxy/include/rclcpp/qos.hpp + /opt/ros/foxy/include/rclcpp/qos_event.hpp + /opt/ros/foxy/include/rclcpp/rate.hpp + /opt/ros/foxy/include/rclcpp/rclcpp.hpp + /opt/ros/foxy/include/rclcpp/scope_exit.hpp + /opt/ros/foxy/include/rclcpp/serialized_message.hpp + /opt/ros/foxy/include/rclcpp/service.hpp + /opt/ros/foxy/include/rclcpp/subscription.hpp + /opt/ros/foxy/include/rclcpp/subscription_base.hpp + /opt/ros/foxy/include/rclcpp/subscription_factory.hpp + /opt/ros/foxy/include/rclcpp/subscription_options.hpp + /opt/ros/foxy/include/rclcpp/subscription_traits.hpp + /opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp + /opt/ros/foxy/include/rclcpp/time.hpp + /opt/ros/foxy/include/rclcpp/timer.hpp + /opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp + /opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp + /opt/ros/foxy/include/rclcpp/type_support_decl.hpp + /opt/ros/foxy/include/rclcpp/utilities.hpp + /opt/ros/foxy/include/rclcpp/visibility_control.hpp + /opt/ros/foxy/include/rclcpp/wait_result.hpp + /opt/ros/foxy/include/rclcpp/wait_result_kind.hpp + /opt/ros/foxy/include/rclcpp/wait_set.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp + /opt/ros/foxy/include/rclcpp/wait_set_template.hpp + /opt/ros/foxy/include/rclcpp/waitable.hpp + /opt/ros/foxy/include/rcpputils/join.hpp + /opt/ros/foxy/include/rcpputils/pointer_traits.hpp + /opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp + /opt/ros/foxy/include/rcutils/allocator.h + /opt/ros/foxy/include/rcutils/error_handling.h + /opt/ros/foxy/include/rcutils/logging.h + /opt/ros/foxy/include/rcutils/logging_macros.h + /opt/ros/foxy/include/rcutils/macros.h + /opt/ros/foxy/include/rcutils/qsort.h + /opt/ros/foxy/include/rcutils/snprintf.h + /opt/ros/foxy/include/rcutils/testing/fault_injection.h + /opt/ros/foxy/include/rcutils/time.h + /opt/ros/foxy/include/rcutils/types.h + /opt/ros/foxy/include/rcutils/types/array_list.h + /opt/ros/foxy/include/rcutils/types/char_array.h + /opt/ros/foxy/include/rcutils/types/hash_map.h + /opt/ros/foxy/include/rcutils/types/rcutils_ret.h + /opt/ros/foxy/include/rcutils/types/string_array.h + /opt/ros/foxy/include/rcutils/types/string_map.h + /opt/ros/foxy/include/rcutils/types/uint8_array.h + /opt/ros/foxy/include/rcutils/visibility_control.h + /opt/ros/foxy/include/rcutils/visibility_control_macros.h + /opt/ros/foxy/include/rmw/domain_id.h + /opt/ros/foxy/include/rmw/error_handling.h + /opt/ros/foxy/include/rmw/get_topic_names_and_types.h + /opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h + /opt/ros/foxy/include/rmw/init.h + /opt/ros/foxy/include/rmw/init_options.h + /opt/ros/foxy/include/rmw/localhost.h + /opt/ros/foxy/include/rmw/macros.h + /opt/ros/foxy/include/rmw/message_sequence.h + /opt/ros/foxy/include/rmw/names_and_types.h + /opt/ros/foxy/include/rmw/qos_profiles.h + /opt/ros/foxy/include/rmw/ret_types.h + /opt/ros/foxy/include/rmw/rmw.h + /opt/ros/foxy/include/rmw/security_options.h + /opt/ros/foxy/include/rmw/serialized_message.h + /opt/ros/foxy/include/rmw/subscription_options.h + /opt/ros/foxy/include/rmw/topic_endpoint_info.h + /opt/ros/foxy/include/rmw/topic_endpoint_info_array.h + /opt/ros/foxy/include/rmw/types.h + /opt/ros/foxy/include/rmw/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h + /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + /opt/ros/foxy/include/sensor_msgs/image_encodings.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/image.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + /opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp + /opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp + /opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp + /opt/ros/foxy/include/tracetools/config.h + /opt/ros/foxy/include/tracetools/tracetools.h + /opt/ros/foxy/include/tracetools/utils.hpp + /opt/ros/foxy/include/tracetools/visibility_control.hpp diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/depend.make b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/depend.make new file mode 100755 index 0000000..fd43e2d --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/depend.make @@ -0,0 +1,620 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/fourcc.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera.cpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/time.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/camera_info_manager/camera_info_manager.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/camera_info_manager/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/class_loader/class_loader.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/class_loader/class_loader_core.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/class_loader/exceptions.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/class_loader/meta_object.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/class_loader/register_macro.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/class_loader/visibility_control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/console_bridge/console.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/console_bridge_export.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/camera_publisher.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/camera_subscriber.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/exception.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/image_transport.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/loader_fwds.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/publisher.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/single_subscriber_publisher.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/subscriber.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/transport_hints.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/image_transport/visibility_control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/allocator.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/arguments.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/client.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/context.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/domain_id.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/error_handling.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/event.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/graph.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/guard_condition.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/init_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/node.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/node_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/publisher.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/service.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/subscription.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/time.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/timer.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl/wait.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcl_yaml_param_parser/types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/any_executable.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/any_service_callback.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/callback_group.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/client.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/clock.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/context.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/contexts/default_context.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/create_client.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/create_publisher.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/create_service.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/create_subscription.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/create_timer.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/duration.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/event.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/exceptions.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/executor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/executor_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/executors.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/function_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/future_return_code.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/guard_condition.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/init_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/intra_process_setting.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/loaned_message.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/logger.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/logging.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/macros.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/memory_strategies.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/memory_strategy.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/message_info.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_impl.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/node_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/parameter.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_client.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_service.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_value.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/publisher.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_base.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_factory.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/qos.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/qos_event.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/rate.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/rclcpp.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/scope_exit.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/serialized_message.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/service.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/subscription.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_base.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_factory.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/time.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/timer.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/type_support_decl.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/utilities.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/visibility_control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_result.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_result_kind.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_template.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp/waitable.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp_components/node_factory.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp_components/node_factory_template.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp_components/node_instance_wrapper.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rclcpp_components/register_node_macro.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcpputils/join.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcpputils/pointer_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcpputils/shared_library.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcpputils/visibility_control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/allocator.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/error_handling.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/logging.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/logging_macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/qsort.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/shared_library.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/snprintf.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/testing/fault_injection.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/time.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/types/array_list.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/types/char_array.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/types/hash_map.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/types/rcutils_ret.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/types/string_array.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/types/string_map.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/types/uint8_array.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rcutils/visibility_control_macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/domain_id.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/error_handling.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/get_topic_names_and_types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/init.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/init_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/localhost.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/message_sequence.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/names_and_types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/qos_profiles.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/ret_types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/rmw.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/security_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/serialized_message.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/subscription_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/topic_endpoint_info.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/topic_endpoint_info_array.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rmw/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/image_encodings.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/camera_info.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/image.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/set_camera_info.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/tracetools/config.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/tracetools/tracetools.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/tracetools/utils.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o: /opt/ros/foxy/include/tracetools/visibility_control.hpp + +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/fourcc.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_device.cpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/time.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/allocator.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/arguments.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/client.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/context.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/domain_id.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/error_handling.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/event.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/graph.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/guard_condition.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/init_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/node.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/node_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/publisher.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/service.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/subscription.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/time.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/timer.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl/wait.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcl_yaml_param_parser/types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/any_executable.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/any_service_callback.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/callback_group.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/client.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/clock.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/context.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/contexts/default_context.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/create_client.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/create_publisher.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/create_service.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/create_subscription.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/create_timer.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/duration.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/event.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/exceptions.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/executor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/executor_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/executors.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/function_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/future_return_code.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/guard_condition.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/init_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/intra_process_setting.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/loaned_message.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/logger.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/logging.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/macros.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/memory_strategies.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/memory_strategy.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/message_info.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_impl.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/node_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/parameter.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_client.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_service.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_value.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/publisher.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_base.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_factory.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/qos.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/qos_event.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/rate.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/rclcpp.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/scope_exit.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/serialized_message.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/service.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/subscription.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_base.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_factory.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_options.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/time.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/timer.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/type_support_decl.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/utilities.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/visibility_control.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_result.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_result_kind.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_template.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rclcpp/waitable.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcpputils/join.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcpputils/pointer_traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/allocator.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/error_handling.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/logging.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/logging_macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/qsort.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/snprintf.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/testing/fault_injection.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/time.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/types/array_list.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/types/char_array.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/types/hash_map.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/types/rcutils_ret.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/types/string_array.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/types/string_map.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/types/uint8_array.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rcutils/visibility_control_macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/domain_id.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/error_handling.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/get_topic_names_and_types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/init.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/init_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/localhost.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/message_sequence.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/names_and_types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/qos_profiles.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/ret_types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/rmw.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/security_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/serialized_message.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/subscription_options.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/topic_endpoint_info.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/topic_endpoint_info_array.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/types.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rmw/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/sensor_msgs/image_encodings.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/image.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/tracetools/config.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/tracetools/tracetools.h +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/tracetools/utils.hpp +CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o: /opt/ros/foxy/include/tracetools/visibility_control.hpp + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/flags.make b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/flags.make new file mode 100755 index 0000000..9514553 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -Wextra -Wpedantic -Werror -std=gnu++14 + +CXX_DEFINES = -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"v4l2_camera\" -DSPDLOG_COMPILED_LIB -DV4L2_CAMERA_BUILDING_LIBRARY -Dv4l2_camera_EXPORTS + +CXX_INCLUDES = -I/home/ros2/dev2_ws/src/v4l2_camera/include -I/opt/ros/foxy/opt/yaml_cpp_vendor/include -isystem /opt/ros/foxy/include + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/link.txt b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/link.txt new file mode 100755 index 0000000..4ac3ab9 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libv4l2_camera.so -o libv4l2_camera.so CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o -Wl,-rpath,/opt/ros/foxy/lib:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu: /opt/ros/foxy/lib/libcomponent_manager.so /opt/ros/foxy/lib/libimage_transport.so /opt/ros/foxy/lib/libmessage_filters.so /opt/ros/foxy/lib/librclcpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libclass_loader.so /opt/ros/foxy/lib/librcutils.so -ldl /opt/ros/foxy/lib/libament_index_cpp.so /opt/ros/foxy/lib/libclass_loader.so /usr/lib/x86_64-linux-gnu/libtinyxml2.so -lstdc++fs /opt/ros/foxy/lib/libament_index_cpp.so /opt/ros/foxy/lib/libcamera_calibration_parsers.so /opt/ros/foxy/opt/yaml_cpp_vendor/lib/libyaml-cpp.so.0.6.2 /opt/ros/foxy/lib/librclcpp.so -lpthread /opt/ros/foxy/lib/liblibstatistics_collector.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librcl.so /opt/ros/foxy/lib/librcl_yaml_param_parser.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libtracetools.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libcamera_info_manager.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/librmw_implementation.so /opt/ros/foxy/lib/librmw.so /opt/ros/foxy/lib/librcl_logging_spdlog.so /usr/lib/x86_64-linux-gnu/libspdlog.so.1.5.0 /opt/ros/foxy/lib/libyaml.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/x86_64-linux-gnu/libconsole_bridge.so.1.0 /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_cpp.so -lpthread /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcutils.so -ldl diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/progress.make b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o new file mode 100755 index 0000000..614248c Binary files /dev/null and b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o differ diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o new file mode 100755 index 0000000..c56679e Binary files /dev/null and b/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o differ diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/CXX.includecache b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/CXX.includecache new file mode 100755 index 0000000..673d8d7 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/CXX.includecache @@ -0,0 +1,4310 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp +linux/videodev2.h +- +string +- +map +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp +linux/videodev2.h +- +string +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp +linux/videodev2.h +- +string +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp +v4l2_camera/v4l2_camera_device.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/v4l2_camera_device.hpp +camera_info_manager/camera_info_manager.hpp +- +image_transport/image_transport.hpp +- +rclcpp/rclcpp.hpp +- +rcl_interfaces/msg/parameter.hpp +- +memory +- +string +- +map +- +vector +- +v4l2_camera/visibility_control.h +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/visibility_control.h + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp +sensor_msgs/msg/image.hpp +- +map +- +string +- +utility +- +vector +- +v4l2_camera/control.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/control.hpp +v4l2_camera/image_format.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/image_format.hpp +v4l2_camera/pixel_format.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/pixel_format.hpp + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/visibility_control.h + +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_compose_test.cpp +v4l2_camera/v4l2_camera.hpp +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera/v4l2_camera.hpp +memory +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp +builtin_interfaces/msg/detail/duration__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/duration__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp +builtin_interfaces/msg/detail/duration__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/duration__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp +builtin_interfaces/msg/detail/duration__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/duration__struct.hpp +builtin_interfaces/msg/detail/duration__builder.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/duration__builder.hpp +builtin_interfaces/msg/detail/duration__traits.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/duration__traits.hpp + +/opt/ros/foxy/include/builtin_interfaces/msg/time.hpp +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/time__struct.hpp +builtin_interfaces/msg/detail/time__builder.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/time__builder.hpp +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/camera_info_manager/camera_info_manager.hpp +memory +- +mutex +- +string +- +rclcpp/node.hpp +/opt/ros/foxy/include/camera_info_manager/rclcpp/node.hpp +sensor_msgs/msg/camera_info.hpp +/opt/ros/foxy/include/camera_info_manager/sensor_msgs/msg/camera_info.hpp +sensor_msgs/srv/set_camera_info.hpp +/opt/ros/foxy/include/camera_info_manager/sensor_msgs/srv/set_camera_info.hpp +camera_info_manager/visibility_control.h +/opt/ros/foxy/include/camera_info_manager/camera_info_manager/visibility_control.h + +/opt/ros/foxy/include/camera_info_manager/visibility_control.h + +/opt/ros/foxy/include/image_transport/camera_publisher.hpp +rclcpp/macros.hpp +- +rclcpp/node.hpp +- +sensor_msgs/msg/image.hpp +- +sensor_msgs/msg/camera_info.hpp +- +image_transport/single_subscriber_publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/single_subscriber_publisher.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/camera_subscriber.hpp +functional +- +rclcpp/node.hpp +- +sensor_msgs/msg/camera_info.hpp +- +sensor_msgs/msg/image.hpp +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/exception.hpp +stdexcept +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/image_transport.hpp +functional +- +memory +- +string +- +vector +- +rclcpp/node.hpp +- +image_transport/camera_publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/camera_publisher.hpp +image_transport/camera_subscriber.hpp +/opt/ros/foxy/include/image_transport/image_transport/camera_subscriber.hpp +image_transport/publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/publisher.hpp +image_transport/subscriber.hpp +/opt/ros/foxy/include/image_transport/image_transport/subscriber.hpp +image_transport/transport_hints.hpp +/opt/ros/foxy/include/image_transport/image_transport/transport_hints.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/loader_fwds.hpp + +/opt/ros/foxy/include/image_transport/publisher.hpp +memory +- +rclcpp/macros.hpp +- +rclcpp/node.hpp +- +sensor_msgs/msg/image.hpp +- +image_transport/exception.hpp +/opt/ros/foxy/include/image_transport/image_transport/exception.hpp +image_transport/loader_fwds.hpp +/opt/ros/foxy/include/image_transport/image_transport/loader_fwds.hpp +image_transport/single_subscriber_publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/single_subscriber_publisher.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/single_subscriber_publisher.hpp +rclcpp/macros.hpp +- +sensor_msgs/msg/image.hpp +- +functional +- +string +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/subscriber.hpp +functional +- +memory +- +string +- +rclcpp/node.hpp +- +sensor_msgs/msg/image.hpp +- +image_transport/exception.hpp +/opt/ros/foxy/include/image_transport/image_transport/exception.hpp +image_transport/loader_fwds.hpp +/opt/ros/foxy/include/image_transport/image_transport/loader_fwds.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/transport_hints.hpp +memory +- +string +- +rclcpp/node.hpp +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp +mutex +- +string +- +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/visibility_control.hpp +libstatistics_collector/moving_average_statistics/moving_average.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/moving_average_statistics/moving_average.hpp +libstatistics_collector/moving_average_statistics/types.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/moving_average_statistics/types.hpp +metric_details_interface.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +rcpputils/thread_safety_annotations.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/rcpputils/thread_safety_annotations.hpp + +/opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp +string +- +builtin_interfaces/msg/time.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/builtin_interfaces/msg/time.hpp +statistics_msgs/msg/metrics_message.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/statistics_msgs/msg/metrics_message.hpp +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/visibility_control.hpp +libstatistics_collector/moving_average_statistics/types.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/moving_average_statistics/types.hpp + +/opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +string +- +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/visibility_control.hpp + +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp +cmath +- +algorithm +- +limits +- +mutex +- +numeric +- +type_traits +- +types.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/libstatistics_collector/visibility_control.hpp +rcpputils/thread_safety_annotations.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/rcpputils/thread_safety_annotations.hpp + +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +cmath +- +sstream +- +string +- +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/libstatistics_collector/visibility_control.hpp + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +string +- + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +chrono +- +string +- +sstream +- +type_traits +- +utility +- +constants.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +rcl/time.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcl/time.h +rcutils/logging_macros.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcutils/logging_macros.h + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +chrono +- +mutex +- +string +- +constants.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +rcl/time.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcl/time.h + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +chrono +- +string +- +rcl/time.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcl/time.h +libstatistics_collector/collector/collector.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/libstatistics_collector/collector/collector.hpp + +/opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp + +/opt/ros/foxy/include/rcl/allocator.h +rcutils/allocator.h +/opt/ros/foxy/include/rcl/rcutils/allocator.h + +/opt/ros/foxy/include/rcl/arguments.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rcl_yaml_param_parser/types.h +/opt/ros/foxy/include/rcl/rcl_yaml_param_parser/types.h + +/opt/ros/foxy/include/rcl/client.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/service_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/context.h +rmw/init.h +/opt/ros/foxy/include/rcl/rmw/init.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/arguments.h +/opt/ros/foxy/include/rcl/rcl/arguments.h +rcl/init_options.h +/opt/ros/foxy/include/rcl/rcl/init_options.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +stdalign.h +- + +/opt/ros/foxy/include/rcl/domain_id.h +stddef.h +- +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rmw/domain_id.h +/opt/ros/foxy/include/rcl/rmw/domain_id.h + +/opt/ros/foxy/include/rcl/error_handling.h +rcutils/error_handling.h +/opt/ros/foxy/include/rcl/rcutils/error_handling.h + +/opt/ros/foxy/include/rcl/event.h +rcl/client.h +/opt/ros/foxy/include/rcl/rcl/client.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/publisher.h +/opt/ros/foxy/include/rcl/rcl/publisher.h +rcl/service.h +/opt/ros/foxy/include/rcl/rcl/service.h +rcl/subscription.h +/opt/ros/foxy/include/rcl/rcl/subscription.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/graph.h +rmw/names_and_types.h +- +rmw/get_topic_names_and_types.h +- +rmw/topic_endpoint_info_array.h +- +rcutils/types.h +/opt/ros/foxy/include/rcl/rcutils/types.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/service_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/client.h +/opt/ros/foxy/include/rcl/rcl/client.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/guard_condition.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/context.h +/opt/ros/foxy/include/rcl/rcl/context.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/init_options.h +rmw/init.h +/opt/ros/foxy/include/rcl/rmw/init.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/macros.h + +/opt/ros/foxy/include/rcl/node.h +stdint.h +- +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/arguments.h +/opt/ros/foxy/include/rcl/rcl/arguments.h +rcl/context.h +/opt/ros/foxy/include/rcl/rcl/context.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node_options.h +/opt/ros/foxy/include/rcl/rcl/node_options.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/node_options.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/arguments.h +/opt/ros/foxy/include/rcl/rcl/arguments.h +rcl/domain_id.h +/opt/ros/foxy/include/rcl/rcl/domain_id.h + +/opt/ros/foxy/include/rcl/publisher.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/message_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/service.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/service_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/subscription.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/message_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rmw/message_sequence.h +/opt/ros/foxy/include/rcl/rmw/message_sequence.h + +/opt/ros/foxy/include/rcl/time.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rcutils/time.h +/opt/ros/foxy/include/rcl/rcutils/time.h + +/opt/ros/foxy/include/rcl/timer.h +stdbool.h +- +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/context.h +/opt/ros/foxy/include/rcl/rcl/context.h +rcl/guard_condition.h +/opt/ros/foxy/include/rcl/rcl/guard_condition.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/time.h +/opt/ros/foxy/include/rcl/rcl/time.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rmw/rmw.h +/opt/ros/foxy/include/rcl/rmw/rmw.h + +/opt/ros/foxy/include/rcl/types.h +rmw/types.h +- + +/opt/ros/foxy/include/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/wait.h +stdbool.h +- +stddef.h +- +rcl/client.h +/opt/ros/foxy/include/rcl/rcl/client.h +rcl/guard_condition.h +/opt/ros/foxy/include/rcl/rcl/guard_condition.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/service.h +/opt/ros/foxy/include/rcl/rcl/service.h +rcl/subscription.h +/opt/ros/foxy/include/rcl/rcl/subscription.h +rcl/timer.h +/opt/ros/foxy/include/rcl/rcl/timer.h +rcl/event.h +/opt/ros/foxy/include/rcl/rcl/event.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +rcl_interfaces/msg/detail/floating_point_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp +rcl_interfaces/msg/detail/integer_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/integer_range__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/parameter_value__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/floating_point_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +rcl_interfaces/msg/detail/integer_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/integer_range__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/floating_point_range__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +rcl_interfaces/msg/detail/integer_range__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/integer_range__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp +rcl_interfaces/msg/detail/parameter_event__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp +rcl_interfaces/msg/detail/parameter_event__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp +rcl_interfaces/msg/detail/parameter_type__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp +rcl_interfaces/msg/detail/parameter_type__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter__struct.hpp +rcl_interfaces/msg/detail/parameter__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter__builder.hpp +rcl_interfaces/msg/detail/parameter__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp +rcl_interfaces/msg/detail/parameter_event__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rcl_interfaces/msg/detail/parameter_event__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_event__builder.hpp +rcl_interfaces/msg/detail/parameter_event__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_event__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp +rcl_interfaces/msg/detail/parameter_type__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rcl_interfaces/msg/detail/parameter_type__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_type__builder.hpp +rcl_interfaces/msg/detail/parameter_type__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_type__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rcl_interfaces/msg/detail/parameter_value__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_value__builder.hpp +rcl_interfaces/msg/detail/parameter_value__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_value__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp +rcl_interfaces/srv/detail/describe_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rcl_interfaces/srv/detail/describe_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +rcl_interfaces/srv/detail/describe_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +rcl_interfaces/srv/detail/describe_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp +rcl_interfaces/srv/detail/describe_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp +rcl_interfaces/srv/detail/get_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp +rcl_interfaces/srv/detail/get_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp +rcl_interfaces/srv/detail/list_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp +rcl_interfaces/srv/detail/list_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp +rcl_interfaces/srv/detail/set_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp +rcl_interfaces/srv/detail/set_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp +rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp +rcl_interfaces/srv/detail/get_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rcl_interfaces/srv/detail/get_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameters__builder.hpp +rcl_interfaces/srv/detail/get_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp +rcl_interfaces/srv/detail/list_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rcl_interfaces/srv/detail/list_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/list_parameters__builder.hpp +rcl_interfaces/srv/detail/list_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/list_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp +rcl_interfaces/srv/detail/set_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rcl_interfaces/srv/detail/set_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters__builder.hpp +rcl_interfaces/srv/detail/set_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + +/opt/ros/foxy/include/rcl_yaml_param_parser/types.h +stdint.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcl_yaml_param_parser/rcutils/allocator.h +rcutils/types/string_array.h +/opt/ros/foxy/include/rcl_yaml_param_parser/rcutils/types/string_array.h + +/opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp +memory +- +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/allocator/rcl/allocator.h +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/allocator/rclcpp/allocator/allocator_deleter.hpp + +/opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp +memory +- +stdexcept +- + +/opt/ros/foxy/include/rclcpp/any_executable.hpp +memory +- +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/callback_group.hpp +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/any_service_callback.hpp +functional +- +memory +- +stdexcept +- +type_traits +- +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/types.h +/opt/ros/foxy/include/rclcpp/rmw/types.h +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h +tracetools/utils.hpp +/opt/ros/foxy/include/rclcpp/tracetools/utils.hpp + +/opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp +rmw/types.h +- +functional +- +memory +- +stdexcept +- +type_traits +- +utility +- +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/message_info.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_info.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h +tracetools/utils.hpp +/opt/ros/foxy/include/rclcpp/tracetools/utils.hpp + +/opt/ros/foxy/include/rclcpp/callback_group.hpp +atomic +- +mutex +- +string +- +vector +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_base.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/client.hpp +atomic +- +future +- +map +- +memory +- +sstream +- +string +- +tuple +- +utility +- +rcl/client.h +/opt/ros/foxy/include/rclcpp/rcl/client.h +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_graph_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/expand_topic_or_service_name.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rmw/error_handling.h +/opt/ros/foxy/include/rclcpp/rmw/error_handling.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/clock.hpp +functional +- +memory +- +mutex +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/time.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/rcl/time.h +rcutils/time.h +/opt/ros/foxy/include/rclcpp/rcutils/time.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rclcpp/rcutils/types/rcutils_ret.h + +/opt/ros/foxy/include/rclcpp/context.hpp +condition_variable +- +functional +- +memory +- +mutex +- +string +- +typeindex +- +typeinfo +- +unordered_map +- +utility +- +vector +- +rcl/context.h +/opt/ros/foxy/include/rclcpp/rcl/context.h +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/rcl/guard_condition.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/init_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/init_options.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/contexts/default_context.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/contexts/rclcpp/context.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/contexts/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/create_client.hpp +memory +- +string +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_services_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/create_publisher.hpp +memory +- +string +- +rclcpp/node_interfaces/get_node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/node_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_options.hpp +rclcpp/publisher_factory.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_factory.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rmw/qos_profiles.h +/opt/ros/foxy/include/rclcpp/rmw/qos_profiles.h + +/opt/ros/foxy/include/rclcpp/create_service.hpp +memory +- +string +- +utility +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_services_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/create_subscription.hpp +chrono +- +functional +- +memory +- +stdexcept +- +string +- +utility +- +rclcpp/detail/resolve_enable_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp +rclcpp/node_interfaces/get_node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp +rclcpp/node_interfaces/get_node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/create_publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_publisher.hpp +rclcpp/create_timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_timer.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/subscription_factory.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_factory.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/topic_statistics/subscription_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp +rmw/qos_profiles.h +/opt/ros/foxy/include/rclcpp/rmw/qos_profiles.h + +/opt/ros/foxy/include/rclcpp/create_timer.hpp +chrono +- +exception +- +memory +- +string +- +utility +- +rclcpp/duration.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/duration.hpp +rclcpp/node_interfaces/get_node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp +rclcpp/node_interfaces/get_node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp + +/opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp +condition_variable +- +mutex +- + +/opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp +stdexcept +- +rclcpp/topic_statistics_state.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/topic_statistics_state.hpp + +/opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp +stdexcept +- +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/any_subscription_callback.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/intra_process_buffer_type.hpp + +/opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp +stdexcept +- +rclcpp/intra_process_setting.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/intra_process_setting.hpp + +/opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/detail/rcl/publisher.h +rclcpp/detail/rmw_implementation_specific_payload.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/detail/rmw_implementation_specific_payload.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/detail/rcl/subscription.h +rclcpp/detail/rmw_implementation_specific_payload.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/detail/rmw_implementation_specific_payload.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/duration.hpp +chrono +- +builtin_interfaces/msg/duration.hpp +/opt/ros/foxy/include/rclcpp/builtin_interfaces/msg/duration.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/rcl/time.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/event.hpp +atomic +- +memory +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/exceptions.hpp +rclcpp/exceptions/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions/exceptions.hpp + +/opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp +stdexcept +- +string +- +vector +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/exceptions/rcl/error_handling.h +rcl/types.h +/opt/ros/foxy/include/rclcpp/exceptions/rcl/types.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/exceptions/rclcpp/visibility_control.hpp +rcpputils/join.hpp +/opt/ros/foxy/include/rclcpp/exceptions/rcpputils/join.hpp + +/opt/ros/foxy/include/rclcpp/executor.hpp +algorithm +- +cassert +- +chrono +- +cstdlib +- +iostream +- +list +- +memory +- +mutex +- +string +- +vector +- +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/rcl/guard_condition.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/executor_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executor_options.hpp +rclcpp/future_return_code.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/future_return_code.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategies.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategy.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/scope_exit.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/scope_exit.hpp + +/opt/ros/foxy/include/rclcpp/executor_options.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategies.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategy.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors.hpp +future +- +memory +- +rclcpp/executors/multi_threaded_executor.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp +rclcpp/executors/single_threaded_executor.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp +rclcpp/executors/static_single_threaded_executor.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp +chrono +- +memory +- +mutex +- +set +- +thread +- +unordered_map +- +rclcpp/detail/mutex_two_priorities.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/detail/mutex_two_priorities.hpp +rclcpp/executor.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executor.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategies.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp +rmw/rmw.h +- +cassert +- +cstdlib +- +memory +- +vector +- +rclcpp/executor.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executor.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategies.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/node.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/utilities.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/rate.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp +chrono +- +list +- +memory +- +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/executors/rcl/guard_condition.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/executors/rcl/wait.h +rclcpp/experimental/executable_list.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/experimental/executable_list.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategy.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp +cassert +- +cstdlib +- +memory +- +vector +- +string +- +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/executors/rmw/rmw.h +rclcpp/executor.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executor.hpp +rclcpp/executors/static_executor_entities_collector.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executors/static_executor_entities_collector.hpp +rclcpp/experimental/executable_list.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/experimental/executable_list.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategies.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/node.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/rate.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp +string +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp + +/opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp +memory +- +type_traits +- +utility +- +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/allocator/allocator_common.hpp +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/allocator/allocator_deleter.hpp +rclcpp/experimental/buffers/buffer_implementation_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/experimental/buffers/buffer_implementation_base.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/macros.hpp + +/opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +algorithm +- +cstddef +- +cstdint +- +memory +- +mutex +- +stdexcept +- +utility +- +vector +- +rclcpp/experimental/buffers/buffer_implementation_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/experimental/buffers/buffer_implementation_base.hpp +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/logger.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp +memory +- +type_traits +- +utility +- +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/experimental/rcl/subscription.h +rclcpp/experimental/buffers/intra_process_buffer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/buffers/intra_process_buffer.hpp +rclcpp/experimental/buffers/ring_buffer_implementation.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/intra_process_buffer_type.hpp + +/opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp +memory +- +vector +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/client.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/subscription_base.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp +rmw/types.h +- +shared_mutex +- +algorithm +- +atomic +- +cstdint +- +exception +- +map +- +memory +- +string +- +unordered_map +- +utility +- +vector +- +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/allocator/allocator_deleter.hpp +rclcpp/experimental/subscription_intra_process.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/subscription_intra_process.hpp +rclcpp/experimental/subscription_intra_process_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/subscription_intra_process_base.hpp +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/logger.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/macros.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/publisher_base.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp +rmw/rmw.h +- +functional +- +memory +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/experimental/rcl/error_handling.h +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/any_subscription_callback.hpp +rclcpp/experimental/buffers/intra_process_buffer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/buffers/intra_process_buffer.hpp +rclcpp/experimental/create_intra_process_buffer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/create_intra_process_buffer.hpp +rclcpp/experimental/subscription_intra_process_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/subscription_intra_process_base.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/type_support_decl.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/waitable.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/experimental/tracetools/tracetools.h + +/opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp +rmw/rmw.h +- +functional +- +memory +- +mutex +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/experimental/rcl/error_handling.h +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/type_support_decl.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/function_traits.hpp +functional +- +memory +- +tuple +- + +/opt/ros/foxy/include/rclcpp/future_return_code.hpp +iostream +- +string +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/guard_condition.hpp +atomic +- +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/rcl/guard_condition.h +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/init_options.hpp +memory +- +rcl/init_options.h +/opt/ros/foxy/include/rclcpp/rcl/init_options.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp + +/opt/ros/foxy/include/rclcpp/intra_process_setting.hpp + +/opt/ros/foxy/include/rclcpp/loaned_message.hpp +memory +- +utility +- +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/rcl/allocator.h +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h + +/opt/ros/foxy/include/rclcpp/logger.hpp +memory +- +string +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/node.h +/opt/ros/foxy/include/rclcpp/rcl/node.h + +/opt/ros/foxy/include/rclcpp/logging.hpp +sstream +- +type_traits +- +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logger.hpp +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp + +/opt/ros/foxy/include/rclcpp/macros.hpp +memory +- +utility +- + +/opt/ros/foxy/include/rclcpp/memory_strategies.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategy.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/memory_strategy.hpp +list +- +memory +- +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/rcl/allocator.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/any_executable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_executable.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/message_info.hpp +rmw/types.h +/opt/ros/foxy/include/rclcpp/rmw/types.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp +memory +- +stdexcept +- +rcl/types.h +/opt/ros/foxy/include/rclcpp/rcl/types.h +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/serialized_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/serialized_message.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rmw/serialized_message.h +/opt/ros/foxy/include/rclcpp/rmw/serialized_message.h + +/opt/ros/foxy/include/rclcpp/node.hpp +atomic +- +condition_variable +- +list +- +map +- +memory +- +mutex +- +string +- +tuple +- +utility +- +vector +- +rcutils/macros.h +/opt/ros/foxy/include/rclcpp/rcutils/macros.h +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/node.h +/opt/ros/foxy/include/rclcpp/rcl/node.h +rcl_interfaces/msg/list_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/list_parameters_result.hpp +rcl_interfaces/msg/parameter_descriptor.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_descriptor.hpp +rcl_interfaces/msg/parameter_event.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_event.hpp +rcl_interfaces/msg/set_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/set_parameters_result.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/callback_group.hpp +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/clock.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/clock.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/event.hpp +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logger.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/message_memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_memory_strategy.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_clock_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp +rclcpp/node_interfaces/node_graph_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp +rclcpp/node_interfaces/node_logging_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp +rclcpp/node_interfaces/node_parameters_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp +rclcpp/node_interfaces/node_services_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp +rclcpp/node_interfaces/node_time_source_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/node_interfaces/node_waitables_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp +rclcpp/node_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_options.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/subscription_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_traits.hpp +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/time.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +node_impl.hpp +/opt/ros/foxy/include/rclcpp/node_impl.hpp + +/opt/ros/foxy/include/rclcpp/node_impl.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +algorithm +- +chrono +- +cstdlib +- +iostream +- +limits +- +map +- +memory +- +sstream +- +stdexcept +- +string +- +utility +- +vector +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/create_client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_client.hpp +rclcpp/create_publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_publisher.hpp +rclcpp/create_service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_service.hpp +rclcpp/create_timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_timer.hpp +rclcpp/create_subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_subscription.hpp +rclcpp/detail/resolve_enable_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +node.hpp +/opt/ros/foxy/include/rclcpp/node.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp +memory +- +utility +- +type_traits +- +rcpputils/pointer_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcpputils/pointer_traits.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_base_interface_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface_traits.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp +memory +- +utility +- +type_traits +- +rcpputils/pointer_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcpputils/pointer_traits.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/node_interfaces/node_timers_interface_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface_traits.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp +memory +- +utility +- +type_traits +- +rcpputils/pointer_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcpputils/pointer_traits.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/node_interfaces/node_topics_interface_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_topics_interface_traits.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp +memory +- +mutex +- +string +- +vector +- +rcl/node.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/node.h +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/context.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp +functional +- +type_traits +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp +rclcpp/clock.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/clock.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp +algorithm +- +array +- +chrono +- +map +- +string +- +utility +- +vector +- +rcl/graph.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/graph.h +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/guard_condition.h +rclcpp/event.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/event.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/qos.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp +memory +- +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/logger.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp +map +- +memory +- +string +- +vector +- +rcl_interfaces/msg/list_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl_interfaces/msg/list_parameters_result.hpp +rcl_interfaces/msg/parameter_descriptor.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp +rcl_interfaces/msg/set_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl_interfaces/msg/set_parameters_result.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/parameter.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/client.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/service.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp +functional +- +type_traits +- +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp +functional +- +memory +- +string +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/publisher.h +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/subscription.h +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/publisher.hpp +rclcpp/publisher_factory.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/publisher_factory.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/subscription.hpp +rclcpp/subscription_factory.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/subscription_factory.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp +functional +- +type_traits +- +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_topics_interface.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/node_options.hpp +memory +- +string +- +vector +- +rcl/node_options.h +/opt/ros/foxy/include/rclcpp/rcl/node_options.h +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/parameter.hpp +iostream +- +ostream +- +sstream +- +string +- +vector +- +rcl_interfaces/msg/parameter.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/parameter_value.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter_value.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/parameter_client.hpp +memory +- +string +- +utility +- +vector +- +rcl_interfaces/msg/parameter.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter.hpp +rcl_interfaces/msg/parameter_event.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_event.hpp +rcl_interfaces/msg/parameter_value.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_value.hpp +rcl_interfaces/srv/describe_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/describe_parameters.hpp +rcl_interfaces/srv/get_parameter_types.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameter_types.hpp +rcl_interfaces/srv/get_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameters.hpp +rcl_interfaces/srv/list_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/list_parameters.hpp +rcl_interfaces/srv/set_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters.hpp +rcl_interfaces/srv/set_parameters_atomically.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters_atomically.hpp +rclcpp/executors.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors.hpp +rclcpp/create_subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_subscription.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/parameter_service.hpp +memory +- +string +- +rcl_interfaces/srv/describe_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/describe_parameters.hpp +rcl_interfaces/srv/get_parameter_types.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameter_types.hpp +rcl_interfaces/srv/get_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameters.hpp +rcl_interfaces/srv/list_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/list_parameters.hpp +rcl_interfaces/srv/set_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters.hpp +rcl_interfaces/srv/set_parameters_atomically.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters_atomically.hpp +rclcpp/executors.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/parameter_value.hpp +exception +- +iostream +- +ostream +- +sstream +- +string +- +vector +- +rcl_interfaces/msg/parameter_type.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_type.hpp +rcl_interfaces/msg/parameter_value.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_value.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +functional +- +iostream +- +memory +- +sstream +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp +rclcpp/detail/resolve_use_intra_process.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp +rclcpp/experimental/intra_process_manager.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp +rclcpp/loaned_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/loaned_message.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher_base.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +functional +- +iostream +- +memory +- +sstream +- +string +- +vector +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher_factory.hpp +functional +- +memory +- +string +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rosidl_typesupport_cpp/message_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/message_type_support.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher_options.hpp +memory +- +string +- +vector +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +rclcpp/intra_process_setting.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_setting.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp + +/opt/ros/foxy/include/rclcpp/qos.hpp +string +- +rclcpp/duration.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/duration.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/incompatible_qos_events_statuses.h +/opt/ros/foxy/include/rclcpp/rmw/incompatible_qos_events_statuses.h +rmw/qos_profiles.h +/opt/ros/foxy/include/rclcpp/rmw/qos_profiles.h +rmw/types.h +/opt/ros/foxy/include/rclcpp/rmw/types.h + +/opt/ros/foxy/include/rclcpp/qos_event.hpp +functional +- +string +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rmw/incompatible_qos_events_statuses.h +/opt/ros/foxy/include/rclcpp/rmw/incompatible_qos_events_statuses.h +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/rate.hpp +chrono +- +memory +- +thread +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/rclcpp.hpp +csignal +- +memory +- +rclcpp/executors.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/guard_condition.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/parameter_client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter_client.hpp +rclcpp/parameter_service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter_service.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/rate.hpp +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/time.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/wait_set.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/scope_exit.hpp +functional +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp + +/opt/ros/foxy/include/rclcpp/serialized_message.hpp +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/rcl/allocator.h +rcl/types.h +/opt/ros/foxy/include/rclcpp/rcl/types.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/service.hpp +atomic +- +functional +- +iostream +- +memory +- +sstream +- +string +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/service.h +/opt/ros/foxy/include/rclcpp/rcl/service.h +rclcpp/any_service_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_service_callback.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/expand_topic_or_service_name.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rmw/error_handling.h +/opt/ros/foxy/include/rclcpp/rmw/error_handling.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h + +/opt/ros/foxy/include/rclcpp/subscription.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +chrono +- +functional +- +iostream +- +memory +- +sstream +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_subscription_callback.hpp +rclcpp/detail/resolve_use_intra_process.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp +rclcpp/detail/resolve_intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/expand_topic_or_service_name.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp +rclcpp/experimental/intra_process_manager.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp +rclcpp/experimental/subscription_intra_process.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/message_info.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_info.hpp +rclcpp/message_memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_memory_strategy.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_base.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/subscription_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_traits.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp +rclcpp/topic_statistics/subscription_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h + +/opt/ros/foxy/include/rclcpp/subscription_base.hpp +atomic +- +memory +- +string +- +unordered_map +- +vector +- +utility +- +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_subscription_callback.hpp +rclcpp/experimental/intra_process_manager.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp +rclcpp/experimental/subscription_intra_process_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/message_info.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_info.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp +rclcpp/serialized_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/serialized_message.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/subscription_factory.hpp +functional +- +memory +- +string +- +utility +- +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rosidl_typesupport_cpp/message_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/message_type_support.hpp +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_subscription_callback.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/subscription_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_traits.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/topic_statistics/subscription_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp + +/opt/ros/foxy/include/rclcpp/subscription_options.hpp +chrono +- +memory +- +string +- +vector +- +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/callback_group.hpp +rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp +rclcpp/intra_process_setting.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_setting.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp +rclcpp/topic_statistics_state.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics_state.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/subscription_traits.hpp +memory +- +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/serialized_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/serialized_message.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rcl/types.h +/opt/ros/foxy/include/rclcpp/rcl/types.h + +/opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/time.hpp +builtin_interfaces/msg/time.hpp +/opt/ros/foxy/include/rclcpp/builtin_interfaces/msg/time.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/rcl/time.h +rclcpp/duration.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/duration.hpp + +/opt/ros/foxy/include/rclcpp/timer.hpp +atomic +- +chrono +- +functional +- +memory +- +sstream +- +thread +- +type_traits +- +utility +- +rclcpp/clock.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/clock.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/rate.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h +tracetools/utils.hpp +/opt/ros/foxy/include/rclcpp/tracetools/utils.hpp +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/timer.h +/opt/ros/foxy/include/rclcpp/rcl/timer.h +rmw/error_handling.h +/opt/ros/foxy/include/rclcpp/rmw/error_handling.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp +memory +- +string +- +utility +- +vector +- +libstatistics_collector/collector/generate_statistics_message.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/collector/generate_statistics_message.hpp +libstatistics_collector/moving_average_statistics/types.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/moving_average_statistics/types.hpp +libstatistics_collector/topic_statistics_collector/constants.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/topic_statistics_collector/constants.hpp +libstatistics_collector/topic_statistics_collector/received_message_age.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +libstatistics_collector/topic_statistics_collector/received_message_period.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/topic_statistics/rcl/time.h +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/rclcpp/time.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/rclcpp/publisher.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/rclcpp/timer.hpp +statistics_msgs/msg/metrics_message.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/statistics_msgs/msg/metrics_message.hpp + +/opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp + +/opt/ros/foxy/include/rclcpp/type_support_decl.hpp +rosidl_runtime_cpp/message_type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rosidl_runtime_cpp/message_type_support_decl.hpp +rosidl_runtime_cpp/service_type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rosidl_runtime_cpp/service_type_support_decl.hpp +rosidl_typesupport_cpp/message_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_typesupport_cpp/service_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/service_type_support.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/utilities.hpp +chrono +- +functional +- +limits +- +string +- +vector +- +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/init_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/init_options.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +sstream +- + +/opt/ros/foxy/include/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/wait_result.hpp +cassert +- +functional +- +stdexcept +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/wait_result_kind.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_result_kind.hpp + +/opt/ros/foxy/include/rclcpp/wait_result_kind.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/wait_set.hpp +memory +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/wait_set_policies/dynamic_storage.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp +rclcpp/wait_set_policies/sequential_synchronization.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp +rclcpp/wait_set_policies/static_storage.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp +rclcpp/wait_set_policies/thread_safe_synchronization.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +rclcpp/wait_set_template.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_template.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +memory +- +stdexcept +- +utility +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rcl/wait.h +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/exceptions.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +chrono +- +functional +- + +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +condition_variable +- +functional +- +mutex +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp +algorithm +- +memory +- +utility +- +vector +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_set_policies/detail/storage_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp +chrono +- +functional +- +memory +- +utility +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/exceptions.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_result.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result.hpp +rclcpp/wait_result_kind.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result_kind.hpp +rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp +array +- +memory +- +utility +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_set_policies/detail/storage_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +chrono +- +functional +- +memory +- +utility +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/exceptions.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_result.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result.hpp +rclcpp/wait_result_kind.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result_kind.hpp +rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_template.hpp +chrono +- +memory +- +utility +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/scope_exit.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/scope_exit.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/wait_result.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_result.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/waitable.hpp +atomic +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h + +/opt/ros/foxy/include/rcpputils/join.hpp +algorithm +- +iterator +- +sstream +- +string +- + +/opt/ros/foxy/include/rcpputils/pointer_traits.hpp +memory +- +type_traits +- + +/opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp +mutex +- + +/opt/ros/foxy/include/rcutils/allocator.h +stdbool.h +- +stddef.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/error_handling.h +assert.h +- +stdbool.h +- +stddef.h +- +stdint.h +- +stdio.h +- +stdlib.h +- +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/rcutils/allocator.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/snprintf.h +/opt/ros/foxy/include/rcutils/rcutils/snprintf.h +rcutils/testing/fault_injection.h +/opt/ros/foxy/include/rcutils/rcutils/testing/fault_injection.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/logging.h +stdarg.h +- +stdbool.h +- +stdio.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/rcutils/allocator.h +rcutils/error_handling.h +/opt/ros/foxy/include/rcutils/rcutils/error_handling.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/time.h +/opt/ros/foxy/include/rcutils/rcutils/time.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/logging_macros.h +rcutils/logging.h +/opt/ros/foxy/include/rcutils/rcutils/logging.h +stdio.h +- +stdlib.h +- + +/opt/ros/foxy/include/rcutils/macros.h +TargetConditionals.h +- +Availability.h +- +rcutils/testing/fault_injection.h +/opt/ros/foxy/include/rcutils/rcutils/testing/fault_injection.h + +/opt/ros/foxy/include/rcutils/qsort.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/snprintf.h +stdarg.h +- +stddef.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/testing/fault_injection.h +stdbool.h +- +stdio.h +- +stdint.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/testing/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/testing/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/time.h +stdint.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/types.h +/opt/ros/foxy/include/rcutils/rcutils/types.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types.h +rcutils/types/array_list.h +/opt/ros/foxy/include/rcutils/rcutils/types/array_list.h +rcutils/types/char_array.h +/opt/ros/foxy/include/rcutils/rcutils/types/char_array.h +rcutils/types/hash_map.h +/opt/ros/foxy/include/rcutils/rcutils/types/hash_map.h +rcutils/types/string_array.h +/opt/ros/foxy/include/rcutils/rcutils/types/string_array.h +rcutils/types/string_map.h +/opt/ros/foxy/include/rcutils/rcutils/types/string_map.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/types/uint8_array.h +/opt/ros/foxy/include/rcutils/rcutils/types/uint8_array.h + +/opt/ros/foxy/include/rcutils/types/array_list.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/char_array.h +stdarg.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/hash_map.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/rcutils_ret.h + +/opt/ros/foxy/include/rcutils/types/string_array.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/error_handling.h +/opt/ros/foxy/include/rcutils/types/rcutils/error_handling.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/qsort.h +/opt/ros/foxy/include/rcutils/types/rcutils/qsort.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/string_map.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/uint8_array.h +stdint.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/visibility_control.h +rcutils/visibility_control_macros.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control_macros.h + +/opt/ros/foxy/include/rcutils/visibility_control_macros.h + +/opt/ros/foxy/include/rmw/domain_id.h + +/opt/ros/foxy/include/rmw/error_handling.h +rcutils/error_handling.h +- + +/opt/ros/foxy/include/rmw/get_topic_names_and_types.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/names_and_types.h +/opt/ros/foxy/include/rmw/rmw/names_and_types.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h +stdint.h +- +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/init.h +stdint.h +- +rmw/init_options.h +/opt/ros/foxy/include/rmw/rmw/init_options.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/init_options.h +stdint.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/domain_id.h +/opt/ros/foxy/include/rmw/rmw/domain_id.h +rmw/localhost.h +/opt/ros/foxy/include/rmw/rmw/localhost.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/security_options.h +/opt/ros/foxy/include/rmw/rmw/security_options.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/localhost.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/macros.h +rcutils/macros.h +/opt/ros/foxy/include/rmw/rcutils/macros.h + +/opt/ros/foxy/include/rmw/message_sequence.h +stddef.h +- +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h + +/opt/ros/foxy/include/rmw/names_and_types.h +stddef.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rcutils/types.h +/opt/ros/foxy/include/rmw/rcutils/types.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/qos_profiles.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h + +/opt/ros/foxy/include/rmw/ret_types.h +stdint.h +- + +/opt/ros/foxy/include/rmw/rmw.h +stdbool.h +- +stddef.h +- +stdint.h +- +rcutils/macros.h +/opt/ros/foxy/include/rmw/rcutils/macros.h +rcutils/types.h +/opt/ros/foxy/include/rmw/rcutils/types.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rmw/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rmw/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/sequence_bound.h +/opt/ros/foxy/include/rmw/rosidl_runtime_c/sequence_bound.h +rmw/init.h +/opt/ros/foxy/include/rmw/rmw/init.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/qos_profiles.h +/opt/ros/foxy/include/rmw/rmw/qos_profiles.h +rmw/subscription_options.h +/opt/ros/foxy/include/rmw/rmw/subscription_options.h +rmw/message_sequence.h +/opt/ros/foxy/include/rmw/rmw/message_sequence.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/security_options.h +stdbool.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/serialized_message.h +rcutils/types/uint8_array.h +/opt/ros/foxy/include/rmw/rcutils/types/uint8_array.h + +/opt/ros/foxy/include/rmw/subscription_options.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h + +/opt/ros/foxy/include/rmw/topic_endpoint_info.h +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/topic_endpoint_info_array.h +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/topic_endpoint_info.h +/opt/ros/foxy/include/rmw/rmw/topic_endpoint_info.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/types.h +stdbool.h +- +stddef.h +- +stdint.h +- +rcutils/logging.h +- +rmw/init.h +/opt/ros/foxy/include/rmw/rmw/init.h +rmw/init_options.h +/opt/ros/foxy/include/rmw/rmw/init_options.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/security_options.h +/opt/ros/foxy/include/rmw/rmw/security_options.h +rmw/serialized_message.h +/opt/ros/foxy/include/rmw/rmw/serialized_message.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +algorithm +- +memory +- +stdexcept +- +utility +- +vector +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +rosidl_runtime_c/message_initialization.h +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp +rosidl_runtime_c/service_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp +type_traits +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp +rosidl_runtime_c/service_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/sensor_msgs/msg/camera_info.hpp +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/camera_info__struct.hpp +sensor_msgs/msg/detail/camera_info__builder.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/camera_info__builder.hpp +sensor_msgs/msg/detail/camera_info__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/camera_info__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__builder.hpp +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/camera_info__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +std_msgs/msg/detail/header__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__struct.hpp +sensor_msgs/msg/detail/region_of_interest__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/region_of_interest__struct.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__traits.hpp +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/camera_info__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +std_msgs/msg/detail/header__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__traits.hpp +sensor_msgs/msg/detail/region_of_interest__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/region_of_interest__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp +sensor_msgs/msg/detail/image__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/image__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +std_msgs/msg/detail/header__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__struct.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp +sensor_msgs/msg/detail/image__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/image__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +std_msgs/msg/detail/header__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__traits.hpp +sensor_msgs/msg/detail/region_of_interest__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/region_of_interest__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/sensor_msgs/msg/image.hpp +sensor_msgs/msg/detail/image__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/image__struct.hpp +sensor_msgs/msg/detail/image__builder.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/image__builder.hpp +sensor_msgs/msg/detail/image__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/image__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__builder.hpp +sensor_msgs/srv/detail/set_camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/srv/detail/set_camera_info__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/msg/detail/camera_info__struct.hpp + +/opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__traits.hpp +sensor_msgs/srv/detail/set_camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/srv/detail/set_camera_info__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +sensor_msgs/msg/detail/camera_info__traits.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/msg/detail/camera_info__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/srv/set_camera_info.hpp +sensor_msgs/srv/detail/set_camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/sensor_msgs/srv/detail/set_camera_info__struct.hpp +sensor_msgs/srv/detail/set_camera_info__builder.hpp +/opt/ros/foxy/include/sensor_msgs/srv/sensor_msgs/srv/detail/set_camera_info__builder.hpp +sensor_msgs/srv/detail/set_camera_info__traits.hpp +/opt/ros/foxy/include/sensor_msgs/srv/sensor_msgs/srv/detail/set_camera_info__traits.hpp + +/opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp +statistics_msgs/msg/detail/metrics_message__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistics_msgs/msg/detail/metrics_message__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +statistics_msgs/msg/detail/statistic_data_point__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + +/opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp +statistics_msgs/msg/detail/metrics_message__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistics_msgs/msg/detail/metrics_message__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp +statistics_msgs/msg/detail/metrics_message__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/statistics_msgs/msg/detail/metrics_message__struct.hpp +statistics_msgs/msg/detail/metrics_message__builder.hpp +/opt/ros/foxy/include/statistics_msgs/msg/statistics_msgs/msg/detail/metrics_message__builder.hpp +statistics_msgs/msg/detail/metrics_message__traits.hpp +/opt/ros/foxy/include/statistics_msgs/msg/statistics_msgs/msg/detail/metrics_message__traits.hpp + +/opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/std_msgs/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp + +/opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp +std_msgs/msg/detail/header__struct.hpp +/opt/ros/foxy/include/std_msgs/msg/detail/std_msgs/msg/detail/header__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/std_msgs/msg/detail/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/tracetools/config.h + +/opt/ros/foxy/include/tracetools/tracetools.h +stdint.h +- +string.h +- +stdbool.h +- +tracetools/config.h +/opt/ros/foxy/include/tracetools/tracetools/config.h +tracetools/visibility_control.hpp +/opt/ros/foxy/include/tracetools/tracetools/visibility_control.hpp + +/opt/ros/foxy/include/tracetools/utils.hpp +stddef.h +- +functional +- +tracetools/visibility_control.hpp +/opt/ros/foxy/include/tracetools/tracetools/visibility_control.hpp + +/opt/ros/foxy/include/tracetools/visibility_control.hpp + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/DependInfo.cmake b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/DependInfo.cmake new file mode 100755 index 0000000..6ebfeed --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_compose_test.cpp" "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"v4l2_camera\"" + "SPDLOG_COMPILED_LIB" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/home/ros2/dev2_ws/src/v4l2_camera/include" + "/opt/ros/foxy/opt/yaml_cpp_vendor/include" + "/opt/ros/foxy/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/build.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/build.make new file mode 100755 index 0000000..6901c8b --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/build.make @@ -0,0 +1,197 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/v4l2_camera + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/v4l2_camera + +# Include any dependencies generated for this target. +include CMakeFiles/v4l2_camera_compose_test.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/v4l2_camera_compose_test.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/v4l2_camera_compose_test.dir/flags.make + +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: CMakeFiles/v4l2_camera_compose_test.dir/flags.make +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_compose_test.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o -c /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_compose_test.cpp + +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_compose_test.cpp > CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.i + +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_compose_test.cpp -o CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.s + +# Object files for target v4l2_camera_compose_test +v4l2_camera_compose_test_OBJECTS = \ +"CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o" + +# External object files for target v4l2_camera_compose_test +v4l2_camera_compose_test_EXTERNAL_OBJECTS = + +v4l2_camera_compose_test: CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o +v4l2_camera_compose_test: CMakeFiles/v4l2_camera_compose_test.dir/build.make +v4l2_camera_compose_test: libv4l2_camera.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libcomponent_manager.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librclcpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libimage_transport.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libmessage_filters.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_runtime_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libclass_loader.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcutils.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libament_index_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libclass_loader.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/x86_64-linux-gnu/libconsole_bridge.so.1.0 +v4l2_camera_compose_test: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libament_index_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libcamera_calibration_parsers.so +v4l2_camera_compose_test: /opt/ros/foxy/opt/yaml_cpp_vendor/lib/libyaml-cpp.so.0.6.2 +v4l2_camera_compose_test: /opt/ros/foxy/lib/librclcpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/liblibstatistics_collector.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcl.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcl_interfaces__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librmw_implementation.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librmw.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcl_logging_spdlog.so +v4l2_camera_compose_test: /usr/lib/x86_64-linux-gnu/libspdlog.so.1.5.0 +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcl_yaml_param_parser.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libyaml.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libtracetools.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcpputils.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_typesupport_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcpputils.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librosidl_runtime_c.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/librcutils.so +v4l2_camera_compose_test: /opt/ros/foxy/lib/libcamera_info_manager.so +v4l2_camera_compose_test: CMakeFiles/v4l2_camera_compose_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable v4l2_camera_compose_test" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/v4l2_camera_compose_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/v4l2_camera_compose_test.dir/build: v4l2_camera_compose_test + +.PHONY : CMakeFiles/v4l2_camera_compose_test.dir/build + +CMakeFiles/v4l2_camera_compose_test.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/v4l2_camera_compose_test.dir/cmake_clean.cmake +.PHONY : CMakeFiles/v4l2_camera_compose_test.dir/clean + +CMakeFiles/v4l2_camera_compose_test.dir/depend: + cd /home/ros2/dev2_ws/build/v4l2_camera && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/v4l2_camera_compose_test.dir/depend + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/cmake_clean.cmake b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/cmake_clean.cmake new file mode 100755 index 0000000..65db5a6 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o" + "v4l2_camera_compose_test" + "v4l2_camera_compose_test.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/v4l2_camera_compose_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/depend.internal b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/depend.internal new file mode 100755 index 0000000..f5798f2 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/depend.internal @@ -0,0 +1,314 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/visibility_control.h + /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_compose_test.cpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/time.hpp + /opt/ros/foxy/include/camera_info_manager/camera_info_manager.hpp + /opt/ros/foxy/include/camera_info_manager/visibility_control.h + /opt/ros/foxy/include/image_transport/camera_publisher.hpp + /opt/ros/foxy/include/image_transport/camera_subscriber.hpp + /opt/ros/foxy/include/image_transport/exception.hpp + /opt/ros/foxy/include/image_transport/image_transport.hpp + /opt/ros/foxy/include/image_transport/loader_fwds.hpp + /opt/ros/foxy/include/image_transport/publisher.hpp + /opt/ros/foxy/include/image_transport/single_subscriber_publisher.hpp + /opt/ros/foxy/include/image_transport/subscriber.hpp + /opt/ros/foxy/include/image_transport/transport_hints.hpp + /opt/ros/foxy/include/image_transport/visibility_control.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp + /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp + /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp + /opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp + /opt/ros/foxy/include/rcl/allocator.h + /opt/ros/foxy/include/rcl/arguments.h + /opt/ros/foxy/include/rcl/client.h + /opt/ros/foxy/include/rcl/context.h + /opt/ros/foxy/include/rcl/domain_id.h + /opt/ros/foxy/include/rcl/error_handling.h + /opt/ros/foxy/include/rcl/event.h + /opt/ros/foxy/include/rcl/graph.h + /opt/ros/foxy/include/rcl/guard_condition.h + /opt/ros/foxy/include/rcl/init_options.h + /opt/ros/foxy/include/rcl/macros.h + /opt/ros/foxy/include/rcl/node.h + /opt/ros/foxy/include/rcl/node_options.h + /opt/ros/foxy/include/rcl/publisher.h + /opt/ros/foxy/include/rcl/service.h + /opt/ros/foxy/include/rcl/subscription.h + /opt/ros/foxy/include/rcl/time.h + /opt/ros/foxy/include/rcl/timer.h + /opt/ros/foxy/include/rcl/types.h + /opt/ros/foxy/include/rcl/visibility_control.h + /opt/ros/foxy/include/rcl/wait.h + /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp + /opt/ros/foxy/include/rcl_yaml_param_parser/types.h + /opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp + /opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp + /opt/ros/foxy/include/rclcpp/any_executable.hpp + /opt/ros/foxy/include/rclcpp/any_service_callback.hpp + /opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp + /opt/ros/foxy/include/rclcpp/callback_group.hpp + /opt/ros/foxy/include/rclcpp/client.hpp + /opt/ros/foxy/include/rclcpp/clock.hpp + /opt/ros/foxy/include/rclcpp/context.hpp + /opt/ros/foxy/include/rclcpp/contexts/default_context.hpp + /opt/ros/foxy/include/rclcpp/create_client.hpp + /opt/ros/foxy/include/rclcpp/create_publisher.hpp + /opt/ros/foxy/include/rclcpp/create_service.hpp + /opt/ros/foxy/include/rclcpp/create_subscription.hpp + /opt/ros/foxy/include/rclcpp/create_timer.hpp + /opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp + /opt/ros/foxy/include/rclcpp/duration.hpp + /opt/ros/foxy/include/rclcpp/event.hpp + /opt/ros/foxy/include/rclcpp/exceptions.hpp + /opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp + /opt/ros/foxy/include/rclcpp/executor.hpp + /opt/ros/foxy/include/rclcpp/executor_options.hpp + /opt/ros/foxy/include/rclcpp/executors.hpp + /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp + /opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp + /opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp + /opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp + /opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp + /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp + /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp + /opt/ros/foxy/include/rclcpp/function_traits.hpp + /opt/ros/foxy/include/rclcpp/future_return_code.hpp + /opt/ros/foxy/include/rclcpp/guard_condition.hpp + /opt/ros/foxy/include/rclcpp/init_options.hpp + /opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp + /opt/ros/foxy/include/rclcpp/intra_process_setting.hpp + /opt/ros/foxy/include/rclcpp/loaned_message.hpp + /opt/ros/foxy/include/rclcpp/logger.hpp + /opt/ros/foxy/include/rclcpp/logging.hpp + /opt/ros/foxy/include/rclcpp/macros.hpp + /opt/ros/foxy/include/rclcpp/memory_strategies.hpp + /opt/ros/foxy/include/rclcpp/memory_strategy.hpp + /opt/ros/foxy/include/rclcpp/message_info.hpp + /opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp + /opt/ros/foxy/include/rclcpp/node.hpp + /opt/ros/foxy/include/rclcpp/node_impl.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp + /opt/ros/foxy/include/rclcpp/node_options.hpp + /opt/ros/foxy/include/rclcpp/parameter.hpp + /opt/ros/foxy/include/rclcpp/parameter_client.hpp + /opt/ros/foxy/include/rclcpp/parameter_service.hpp + /opt/ros/foxy/include/rclcpp/parameter_value.hpp + /opt/ros/foxy/include/rclcpp/publisher.hpp + /opt/ros/foxy/include/rclcpp/publisher_base.hpp + /opt/ros/foxy/include/rclcpp/publisher_factory.hpp + /opt/ros/foxy/include/rclcpp/publisher_options.hpp + /opt/ros/foxy/include/rclcpp/qos.hpp + /opt/ros/foxy/include/rclcpp/qos_event.hpp + /opt/ros/foxy/include/rclcpp/rate.hpp + /opt/ros/foxy/include/rclcpp/rclcpp.hpp + /opt/ros/foxy/include/rclcpp/scope_exit.hpp + /opt/ros/foxy/include/rclcpp/serialized_message.hpp + /opt/ros/foxy/include/rclcpp/service.hpp + /opt/ros/foxy/include/rclcpp/subscription.hpp + /opt/ros/foxy/include/rclcpp/subscription_base.hpp + /opt/ros/foxy/include/rclcpp/subscription_factory.hpp + /opt/ros/foxy/include/rclcpp/subscription_options.hpp + /opt/ros/foxy/include/rclcpp/subscription_traits.hpp + /opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp + /opt/ros/foxy/include/rclcpp/time.hpp + /opt/ros/foxy/include/rclcpp/timer.hpp + /opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp + /opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp + /opt/ros/foxy/include/rclcpp/type_support_decl.hpp + /opt/ros/foxy/include/rclcpp/utilities.hpp + /opt/ros/foxy/include/rclcpp/visibility_control.hpp + /opt/ros/foxy/include/rclcpp/wait_result.hpp + /opt/ros/foxy/include/rclcpp/wait_result_kind.hpp + /opt/ros/foxy/include/rclcpp/wait_set.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp + /opt/ros/foxy/include/rclcpp/wait_set_template.hpp + /opt/ros/foxy/include/rclcpp/waitable.hpp + /opt/ros/foxy/include/rcpputils/join.hpp + /opt/ros/foxy/include/rcpputils/pointer_traits.hpp + /opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp + /opt/ros/foxy/include/rcutils/allocator.h + /opt/ros/foxy/include/rcutils/error_handling.h + /opt/ros/foxy/include/rcutils/logging.h + /opt/ros/foxy/include/rcutils/logging_macros.h + /opt/ros/foxy/include/rcutils/macros.h + /opt/ros/foxy/include/rcutils/qsort.h + /opt/ros/foxy/include/rcutils/snprintf.h + /opt/ros/foxy/include/rcutils/testing/fault_injection.h + /opt/ros/foxy/include/rcutils/time.h + /opt/ros/foxy/include/rcutils/types.h + /opt/ros/foxy/include/rcutils/types/array_list.h + /opt/ros/foxy/include/rcutils/types/char_array.h + /opt/ros/foxy/include/rcutils/types/hash_map.h + /opt/ros/foxy/include/rcutils/types/rcutils_ret.h + /opt/ros/foxy/include/rcutils/types/string_array.h + /opt/ros/foxy/include/rcutils/types/string_map.h + /opt/ros/foxy/include/rcutils/types/uint8_array.h + /opt/ros/foxy/include/rcutils/visibility_control.h + /opt/ros/foxy/include/rcutils/visibility_control_macros.h + /opt/ros/foxy/include/rmw/domain_id.h + /opt/ros/foxy/include/rmw/error_handling.h + /opt/ros/foxy/include/rmw/get_topic_names_and_types.h + /opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h + /opt/ros/foxy/include/rmw/init.h + /opt/ros/foxy/include/rmw/init_options.h + /opt/ros/foxy/include/rmw/localhost.h + /opt/ros/foxy/include/rmw/macros.h + /opt/ros/foxy/include/rmw/message_sequence.h + /opt/ros/foxy/include/rmw/names_and_types.h + /opt/ros/foxy/include/rmw/qos_profiles.h + /opt/ros/foxy/include/rmw/ret_types.h + /opt/ros/foxy/include/rmw/rmw.h + /opt/ros/foxy/include/rmw/security_options.h + /opt/ros/foxy/include/rmw/serialized_message.h + /opt/ros/foxy/include/rmw/subscription_options.h + /opt/ros/foxy/include/rmw/topic_endpoint_info.h + /opt/ros/foxy/include/rmw/topic_endpoint_info_array.h + /opt/ros/foxy/include/rmw/types.h + /opt/ros/foxy/include/rmw/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h + /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + /opt/ros/foxy/include/sensor_msgs/msg/camera_info.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__builder.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/image.hpp + /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__builder.hpp + /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__struct.hpp + /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__traits.hpp + /opt/ros/foxy/include/sensor_msgs/srv/set_camera_info.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + /opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp + /opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp + /opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp + /opt/ros/foxy/include/tracetools/config.h + /opt/ros/foxy/include/tracetools/tracetools.h + /opt/ros/foxy/include/tracetools/utils.hpp + /opt/ros/foxy/include/tracetools/visibility_control.hpp diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/depend.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/depend.make new file mode 100755 index 0000000..38f9e30 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/depend.make @@ -0,0 +1,314 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/visibility_control.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_compose_test.cpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/time.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/camera_info_manager/camera_info_manager.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/camera_info_manager/visibility_control.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/camera_publisher.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/camera_subscriber.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/exception.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/image_transport.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/loader_fwds.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/publisher.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/single_subscriber_publisher.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/subscriber.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/transport_hints.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/image_transport/visibility_control.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/allocator.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/arguments.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/client.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/context.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/domain_id.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/error_handling.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/event.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/graph.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/guard_condition.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/init_options.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/macros.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/node.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/node_options.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/publisher.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/service.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/subscription.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/time.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/timer.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/types.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/visibility_control.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl/wait.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcl_yaml_param_parser/types.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/any_executable.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/any_service_callback.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/callback_group.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/client.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/clock.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/context.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/contexts/default_context.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/create_client.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/create_publisher.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/create_service.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/create_subscription.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/create_timer.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/duration.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/event.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/exceptions.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/executor.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/executor_options.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/executors.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/function_traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/future_return_code.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/guard_condition.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/init_options.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/intra_process_setting.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/loaned_message.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/logger.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/logging.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/macros.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/memory_strategies.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/memory_strategy.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/message_info.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_impl.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/node_options.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/parameter.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_client.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_service.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_value.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/publisher.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_base.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_factory.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_options.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/qos.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/qos_event.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/rate.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/rclcpp.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/scope_exit.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/serialized_message.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/service.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/subscription.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_base.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_factory.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_options.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/time.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/timer.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/type_support_decl.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/utilities.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/visibility_control.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_result.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_result_kind.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_template.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rclcpp/waitable.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcpputils/join.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcpputils/pointer_traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/allocator.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/error_handling.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/logging.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/logging_macros.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/macros.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/qsort.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/snprintf.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/testing/fault_injection.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/time.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/types.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/types/array_list.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/types/char_array.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/types/hash_map.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/types/rcutils_ret.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/types/string_array.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/types/string_map.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/types/uint8_array.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/visibility_control.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rcutils/visibility_control_macros.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/domain_id.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/error_handling.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/get_topic_names_and_types.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/init.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/init_options.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/localhost.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/macros.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/message_sequence.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/names_and_types.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/qos_profiles.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/ret_types.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/rmw.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/security_options.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/serialized_message.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/subscription_options.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/topic_endpoint_info.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/topic_endpoint_info_array.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/types.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rmw/visibility_control.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/camera_info.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/image.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/set_camera_info.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/tracetools/config.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/tracetools/tracetools.h +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/tracetools/utils.hpp +CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o: /opt/ros/foxy/include/tracetools/visibility_control.hpp + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/flags.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/flags.make new file mode 100755 index 0000000..fa6c485 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -Wall -Wextra -Wpedantic -Werror -std=gnu++14 + +CXX_DEFINES = -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"v4l2_camera\" -DSPDLOG_COMPILED_LIB + +CXX_INCLUDES = -I/home/ros2/dev2_ws/src/v4l2_camera/include -I/opt/ros/foxy/opt/yaml_cpp_vendor/include -isystem /opt/ros/foxy/include + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/link.txt b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/link.txt new file mode 100755 index 0000000..454a3c7 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o -o v4l2_camera_compose_test -Wl,-rpath,/home/ros2/dev2_ws/build/v4l2_camera:/opt/ros/foxy/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/opt/yaml_cpp_vendor/lib: libv4l2_camera.so /opt/ros/foxy/lib/libcomponent_manager.so /opt/ros/foxy/lib/librclcpp.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libimage_transport.so /opt/ros/foxy/lib/libmessage_filters.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libclass_loader.so /opt/ros/foxy/lib/librcutils.so /opt/ros/foxy/lib/libament_index_cpp.so /opt/ros/foxy/lib/libclass_loader.so /opt/ros/foxy/lib/x86_64-linux-gnu/libconsole_bridge.so.1.0 /usr/lib/x86_64-linux-gnu/libtinyxml2.so -lstdc++fs /opt/ros/foxy/lib/libament_index_cpp.so /opt/ros/foxy/lib/libcamera_calibration_parsers.so /opt/ros/foxy/opt/yaml_cpp_vendor/lib/libyaml-cpp.so.0.6.2 /opt/ros/foxy/lib/librclcpp.so /opt/ros/foxy/lib/liblibstatistics_collector.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librcl.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librmw_implementation.so /opt/ros/foxy/lib/librmw.so /opt/ros/foxy/lib/librcl_logging_spdlog.so /usr/lib/x86_64-linux-gnu/libspdlog.so.1.5.0 -lpthread /opt/ros/foxy/lib/librcl_yaml_param_parser.so /opt/ros/foxy/lib/libyaml.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libtracetools.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcutils.so -ldl /opt/ros/foxy/lib/libcamera_info_manager.so diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/progress.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/progress.make new file mode 100644 index 0000000..19ce96e --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 4 +CMAKE_PROGRESS_2 = 5 + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o new file mode 100755 index 0000000..6604cc1 Binary files /dev/null and b/build/v4l2_camera/CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o differ diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/CXX.includecache b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/CXX.includecache new file mode 100755 index 0000000..412adb2 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/CXX.includecache @@ -0,0 +1,4310 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp +linux/videodev2.h +- +string +- +map +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp +linux/videodev2.h +- +string +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp +linux/videodev2.h +- +string +- + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp +v4l2_camera/v4l2_camera_device.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/v4l2_camera_device.hpp +camera_info_manager/camera_info_manager.hpp +- +image_transport/image_transport.hpp +- +rclcpp/rclcpp.hpp +- +rcl_interfaces/msg/parameter.hpp +- +memory +- +string +- +map +- +vector +- +v4l2_camera/visibility_control.h +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/visibility_control.h + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp +sensor_msgs/msg/image.hpp +- +map +- +string +- +utility +- +vector +- +v4l2_camera/control.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/control.hpp +v4l2_camera/image_format.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/image_format.hpp +v4l2_camera/pixel_format.hpp +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera/pixel_format.hpp + +/home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/visibility_control.h + +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_node.cpp +v4l2_camera/v4l2_camera.hpp +/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera/v4l2_camera.hpp +memory +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp +builtin_interfaces/msg/detail/duration__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/duration__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp +builtin_interfaces/msg/detail/duration__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/duration__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp +builtin_interfaces/msg/detail/duration__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/duration__struct.hpp +builtin_interfaces/msg/detail/duration__builder.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/duration__builder.hpp +builtin_interfaces/msg/detail/duration__traits.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/duration__traits.hpp + +/opt/ros/foxy/include/builtin_interfaces/msg/time.hpp +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/time__struct.hpp +builtin_interfaces/msg/detail/time__builder.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/time__builder.hpp +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/builtin_interfaces/msg/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/camera_info_manager/camera_info_manager.hpp +memory +- +mutex +- +string +- +rclcpp/node.hpp +/opt/ros/foxy/include/camera_info_manager/rclcpp/node.hpp +sensor_msgs/msg/camera_info.hpp +/opt/ros/foxy/include/camera_info_manager/sensor_msgs/msg/camera_info.hpp +sensor_msgs/srv/set_camera_info.hpp +/opt/ros/foxy/include/camera_info_manager/sensor_msgs/srv/set_camera_info.hpp +camera_info_manager/visibility_control.h +/opt/ros/foxy/include/camera_info_manager/camera_info_manager/visibility_control.h + +/opt/ros/foxy/include/camera_info_manager/visibility_control.h + +/opt/ros/foxy/include/image_transport/camera_publisher.hpp +rclcpp/macros.hpp +- +rclcpp/node.hpp +- +sensor_msgs/msg/image.hpp +- +sensor_msgs/msg/camera_info.hpp +- +image_transport/single_subscriber_publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/single_subscriber_publisher.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/camera_subscriber.hpp +functional +- +rclcpp/node.hpp +- +sensor_msgs/msg/camera_info.hpp +- +sensor_msgs/msg/image.hpp +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/exception.hpp +stdexcept +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/image_transport.hpp +functional +- +memory +- +string +- +vector +- +rclcpp/node.hpp +- +image_transport/camera_publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/camera_publisher.hpp +image_transport/camera_subscriber.hpp +/opt/ros/foxy/include/image_transport/image_transport/camera_subscriber.hpp +image_transport/publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/publisher.hpp +image_transport/subscriber.hpp +/opt/ros/foxy/include/image_transport/image_transport/subscriber.hpp +image_transport/transport_hints.hpp +/opt/ros/foxy/include/image_transport/image_transport/transport_hints.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/loader_fwds.hpp + +/opt/ros/foxy/include/image_transport/publisher.hpp +memory +- +rclcpp/macros.hpp +- +rclcpp/node.hpp +- +sensor_msgs/msg/image.hpp +- +image_transport/exception.hpp +/opt/ros/foxy/include/image_transport/image_transport/exception.hpp +image_transport/loader_fwds.hpp +/opt/ros/foxy/include/image_transport/image_transport/loader_fwds.hpp +image_transport/single_subscriber_publisher.hpp +/opt/ros/foxy/include/image_transport/image_transport/single_subscriber_publisher.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/single_subscriber_publisher.hpp +rclcpp/macros.hpp +- +sensor_msgs/msg/image.hpp +- +functional +- +string +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/subscriber.hpp +functional +- +memory +- +string +- +rclcpp/node.hpp +- +sensor_msgs/msg/image.hpp +- +image_transport/exception.hpp +/opt/ros/foxy/include/image_transport/image_transport/exception.hpp +image_transport/loader_fwds.hpp +/opt/ros/foxy/include/image_transport/image_transport/loader_fwds.hpp +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/transport_hints.hpp +memory +- +string +- +rclcpp/node.hpp +- +image_transport/visibility_control.hpp +/opt/ros/foxy/include/image_transport/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/image_transport/visibility_control.hpp + +/opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp +mutex +- +string +- +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/visibility_control.hpp +libstatistics_collector/moving_average_statistics/moving_average.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/moving_average_statistics/moving_average.hpp +libstatistics_collector/moving_average_statistics/types.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/moving_average_statistics/types.hpp +metric_details_interface.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +rcpputils/thread_safety_annotations.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/rcpputils/thread_safety_annotations.hpp + +/opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp +string +- +builtin_interfaces/msg/time.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/builtin_interfaces/msg/time.hpp +statistics_msgs/msg/metrics_message.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/statistics_msgs/msg/metrics_message.hpp +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/visibility_control.hpp +libstatistics_collector/moving_average_statistics/types.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/moving_average_statistics/types.hpp + +/opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +string +- +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/collector/libstatistics_collector/visibility_control.hpp + +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp +cmath +- +algorithm +- +limits +- +mutex +- +numeric +- +type_traits +- +types.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/libstatistics_collector/visibility_control.hpp +rcpputils/thread_safety_annotations.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/rcpputils/thread_safety_annotations.hpp + +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +cmath +- +sstream +- +string +- +libstatistics_collector/visibility_control.hpp +/opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/libstatistics_collector/visibility_control.hpp + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +string +- + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +chrono +- +string +- +sstream +- +type_traits +- +utility +- +constants.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +rcl/time.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcl/time.h +rcutils/logging_macros.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcutils/logging_macros.h + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +chrono +- +mutex +- +string +- +constants.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +rcl/time.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcl/time.h + +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +chrono +- +string +- +rcl/time.h +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/rcl/time.h +libstatistics_collector/collector/collector.hpp +/opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/libstatistics_collector/collector/collector.hpp + +/opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp + +/opt/ros/foxy/include/rcl/allocator.h +rcutils/allocator.h +/opt/ros/foxy/include/rcl/rcutils/allocator.h + +/opt/ros/foxy/include/rcl/arguments.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rcl_yaml_param_parser/types.h +/opt/ros/foxy/include/rcl/rcl_yaml_param_parser/types.h + +/opt/ros/foxy/include/rcl/client.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/service_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/context.h +rmw/init.h +/opt/ros/foxy/include/rcl/rmw/init.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/arguments.h +/opt/ros/foxy/include/rcl/rcl/arguments.h +rcl/init_options.h +/opt/ros/foxy/include/rcl/rcl/init_options.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +stdalign.h +- + +/opt/ros/foxy/include/rcl/domain_id.h +stddef.h +- +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rmw/domain_id.h +/opt/ros/foxy/include/rcl/rmw/domain_id.h + +/opt/ros/foxy/include/rcl/error_handling.h +rcutils/error_handling.h +/opt/ros/foxy/include/rcl/rcutils/error_handling.h + +/opt/ros/foxy/include/rcl/event.h +rcl/client.h +/opt/ros/foxy/include/rcl/rcl/client.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/publisher.h +/opt/ros/foxy/include/rcl/rcl/publisher.h +rcl/service.h +/opt/ros/foxy/include/rcl/rcl/service.h +rcl/subscription.h +/opt/ros/foxy/include/rcl/rcl/subscription.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/graph.h +rmw/names_and_types.h +- +rmw/get_topic_names_and_types.h +- +rmw/topic_endpoint_info_array.h +- +rcutils/types.h +/opt/ros/foxy/include/rcl/rcutils/types.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/service_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/client.h +/opt/ros/foxy/include/rcl/rcl/client.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/guard_condition.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/context.h +/opt/ros/foxy/include/rcl/rcl/context.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/init_options.h +rmw/init.h +/opt/ros/foxy/include/rcl/rmw/init.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/macros.h + +/opt/ros/foxy/include/rcl/node.h +stdint.h +- +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/arguments.h +/opt/ros/foxy/include/rcl/rcl/arguments.h +rcl/context.h +/opt/ros/foxy/include/rcl/rcl/context.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node_options.h +/opt/ros/foxy/include/rcl/rcl/node_options.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/node_options.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/arguments.h +/opt/ros/foxy/include/rcl/rcl/arguments.h +rcl/domain_id.h +/opt/ros/foxy/include/rcl/rcl/domain_id.h + +/opt/ros/foxy/include/rcl/publisher.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/message_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/service.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/service_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/subscription.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rcl/rosidl_runtime_c/message_type_support_struct.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/node.h +/opt/ros/foxy/include/rcl/rcl/node.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rmw/message_sequence.h +/opt/ros/foxy/include/rcl/rmw/message_sequence.h + +/opt/ros/foxy/include/rcl/time.h +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h +rcutils/time.h +/opt/ros/foxy/include/rcl/rcutils/time.h + +/opt/ros/foxy/include/rcl/timer.h +stdbool.h +- +rcl/allocator.h +/opt/ros/foxy/include/rcl/rcl/allocator.h +rcl/context.h +/opt/ros/foxy/include/rcl/rcl/context.h +rcl/guard_condition.h +/opt/ros/foxy/include/rcl/rcl/guard_condition.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/time.h +/opt/ros/foxy/include/rcl/rcl/time.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rmw/rmw.h +/opt/ros/foxy/include/rcl/rmw/rmw.h + +/opt/ros/foxy/include/rcl/types.h +rmw/types.h +- + +/opt/ros/foxy/include/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl/wait.h +stdbool.h +- +stddef.h +- +rcl/client.h +/opt/ros/foxy/include/rcl/rcl/client.h +rcl/guard_condition.h +/opt/ros/foxy/include/rcl/rcl/guard_condition.h +rcl/macros.h +/opt/ros/foxy/include/rcl/rcl/macros.h +rcl/service.h +/opt/ros/foxy/include/rcl/rcl/service.h +rcl/subscription.h +/opt/ros/foxy/include/rcl/rcl/subscription.h +rcl/timer.h +/opt/ros/foxy/include/rcl/rcl/timer.h +rcl/event.h +/opt/ros/foxy/include/rcl/rcl/event.h +rcl/types.h +/opt/ros/foxy/include/rcl/rcl/types.h +rcl/visibility_control.h +/opt/ros/foxy/include/rcl/rcl/visibility_control.h + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +rcl_interfaces/msg/detail/floating_point_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp +rcl_interfaces/msg/detail/integer_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/integer_range__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/parameter_value__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/floating_point_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +rcl_interfaces/msg/detail/integer_range__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/integer_range__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/floating_point_range__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +rcl_interfaces/msg/detail/integer_range__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/integer_range__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp +rcl_interfaces/msg/detail/parameter_event__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp +rcl_interfaces/msg/detail/parameter_event__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp +rcl_interfaces/msg/detail/parameter_type__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp +rcl_interfaces/msg/detail/parameter_type__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter__struct.hpp +rcl_interfaces/msg/detail/parameter__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter__builder.hpp +rcl_interfaces/msg/detail/parameter__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp +rcl_interfaces/msg/detail/parameter_event__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_event__struct.hpp +rcl_interfaces/msg/detail/parameter_event__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_event__builder.hpp +rcl_interfaces/msg/detail/parameter_event__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_event__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp +rcl_interfaces/msg/detail/parameter_type__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_type__struct.hpp +rcl_interfaces/msg/detail/parameter_type__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_type__builder.hpp +rcl_interfaces/msg/detail/parameter_type__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_type__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_value__struct.hpp +rcl_interfaces/msg/detail/parameter_value__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_value__builder.hpp +rcl_interfaces/msg/detail/parameter_value__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/parameter_value__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/msg/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp +rcl_interfaces/srv/detail/describe_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rcl_interfaces/srv/detail/describe_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +rcl_interfaces/srv/detail/describe_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +rcl_interfaces/srv/detail/describe_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp +rcl_interfaces/srv/detail/describe_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp +rcl_interfaces/srv/detail/get_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter_value__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter_value__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp +rcl_interfaces/srv/detail/get_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp +rcl_interfaces/srv/detail/list_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp +rcl_interfaces/srv/detail/list_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp +rcl_interfaces/srv/detail/set_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp +rcl_interfaces/srv/detail/set_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +rcl_interfaces/msg/detail/parameter__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/parameter__struct.hpp +rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/detail/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp +rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp +rcl_interfaces/srv/detail/get_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameters__struct.hpp +rcl_interfaces/srv/detail/get_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameters__builder.hpp +rcl_interfaces/srv/detail/get_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/get_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp +rcl_interfaces/srv/detail/list_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/list_parameters__struct.hpp +rcl_interfaces/srv/detail/list_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/list_parameters__builder.hpp +rcl_interfaces/srv/detail/list_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/list_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp +rcl_interfaces/srv/detail/set_parameters__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters__struct.hpp +rcl_interfaces/srv/detail/set_parameters__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters__builder.hpp +rcl_interfaces/srv/detail/set_parameters__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters__traits.hpp + +/opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +/opt/ros/foxy/include/rcl_interfaces/srv/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + +/opt/ros/foxy/include/rcl_yaml_param_parser/types.h +stdint.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcl_yaml_param_parser/rcutils/allocator.h +rcutils/types/string_array.h +/opt/ros/foxy/include/rcl_yaml_param_parser/rcutils/types/string_array.h + +/opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp +memory +- +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/allocator/rcl/allocator.h +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/allocator/rclcpp/allocator/allocator_deleter.hpp + +/opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp +memory +- +stdexcept +- + +/opt/ros/foxy/include/rclcpp/any_executable.hpp +memory +- +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/callback_group.hpp +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/any_service_callback.hpp +functional +- +memory +- +stdexcept +- +type_traits +- +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/types.h +/opt/ros/foxy/include/rclcpp/rmw/types.h +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h +tracetools/utils.hpp +/opt/ros/foxy/include/rclcpp/tracetools/utils.hpp + +/opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp +rmw/types.h +- +functional +- +memory +- +stdexcept +- +type_traits +- +utility +- +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/message_info.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_info.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h +tracetools/utils.hpp +/opt/ros/foxy/include/rclcpp/tracetools/utils.hpp + +/opt/ros/foxy/include/rclcpp/callback_group.hpp +atomic +- +mutex +- +string +- +vector +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_base.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/client.hpp +atomic +- +future +- +map +- +memory +- +sstream +- +string +- +tuple +- +utility +- +rcl/client.h +/opt/ros/foxy/include/rclcpp/rcl/client.h +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_graph_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/expand_topic_or_service_name.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rmw/error_handling.h +/opt/ros/foxy/include/rclcpp/rmw/error_handling.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/clock.hpp +functional +- +memory +- +mutex +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/time.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/rcl/time.h +rcutils/time.h +/opt/ros/foxy/include/rclcpp/rcutils/time.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rclcpp/rcutils/types/rcutils_ret.h + +/opt/ros/foxy/include/rclcpp/context.hpp +condition_variable +- +functional +- +memory +- +mutex +- +string +- +typeindex +- +typeinfo +- +unordered_map +- +utility +- +vector +- +rcl/context.h +/opt/ros/foxy/include/rclcpp/rcl/context.h +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/rcl/guard_condition.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/init_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/init_options.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/contexts/default_context.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/contexts/rclcpp/context.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/contexts/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/create_client.hpp +memory +- +string +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_services_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/create_publisher.hpp +memory +- +string +- +rclcpp/node_interfaces/get_node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/node_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_options.hpp +rclcpp/publisher_factory.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_factory.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rmw/qos_profiles.h +/opt/ros/foxy/include/rclcpp/rmw/qos_profiles.h + +/opt/ros/foxy/include/rclcpp/create_service.hpp +memory +- +string +- +utility +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_services_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/create_subscription.hpp +chrono +- +functional +- +memory +- +stdexcept +- +string +- +utility +- +rclcpp/detail/resolve_enable_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp +rclcpp/node_interfaces/get_node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp +rclcpp/node_interfaces/get_node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/create_publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_publisher.hpp +rclcpp/create_timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_timer.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/subscription_factory.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_factory.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/topic_statistics/subscription_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp +rmw/qos_profiles.h +/opt/ros/foxy/include/rclcpp/rmw/qos_profiles.h + +/opt/ros/foxy/include/rclcpp/create_timer.hpp +chrono +- +exception +- +memory +- +string +- +utility +- +rclcpp/duration.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/duration.hpp +rclcpp/node_interfaces/get_node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp +rclcpp/node_interfaces/get_node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp + +/opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp +condition_variable +- +mutex +- + +/opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp +stdexcept +- +rclcpp/topic_statistics_state.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/topic_statistics_state.hpp + +/opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp +stdexcept +- +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/any_subscription_callback.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/intra_process_buffer_type.hpp + +/opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp +stdexcept +- +rclcpp/intra_process_setting.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/intra_process_setting.hpp + +/opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/detail/rcl/publisher.h +rclcpp/detail/rmw_implementation_specific_payload.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/detail/rmw_implementation_specific_payload.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/detail/rcl/subscription.h +rclcpp/detail/rmw_implementation_specific_payload.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/detail/rmw_implementation_specific_payload.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/duration.hpp +chrono +- +builtin_interfaces/msg/duration.hpp +/opt/ros/foxy/include/rclcpp/builtin_interfaces/msg/duration.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/rcl/time.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/event.hpp +atomic +- +memory +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/exceptions.hpp +rclcpp/exceptions/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions/exceptions.hpp + +/opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp +stdexcept +- +string +- +vector +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/exceptions/rcl/error_handling.h +rcl/types.h +/opt/ros/foxy/include/rclcpp/exceptions/rcl/types.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/exceptions/rclcpp/visibility_control.hpp +rcpputils/join.hpp +/opt/ros/foxy/include/rclcpp/exceptions/rcpputils/join.hpp + +/opt/ros/foxy/include/rclcpp/executor.hpp +algorithm +- +cassert +- +chrono +- +cstdlib +- +iostream +- +list +- +memory +- +mutex +- +string +- +vector +- +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/rcl/guard_condition.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/executor_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executor_options.hpp +rclcpp/future_return_code.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/future_return_code.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategies.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategy.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/scope_exit.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/scope_exit.hpp + +/opt/ros/foxy/include/rclcpp/executor_options.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategies.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategy.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors.hpp +future +- +memory +- +rclcpp/executors/multi_threaded_executor.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp +rclcpp/executors/single_threaded_executor.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp +rclcpp/executors/static_single_threaded_executor.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp +chrono +- +memory +- +mutex +- +set +- +thread +- +unordered_map +- +rclcpp/detail/mutex_two_priorities.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/detail/mutex_two_priorities.hpp +rclcpp/executor.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executor.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategies.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp +rmw/rmw.h +- +cassert +- +cstdlib +- +memory +- +vector +- +rclcpp/executor.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executor.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategies.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/node.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/utilities.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/rate.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp +chrono +- +list +- +memory +- +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/executors/rcl/guard_condition.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/executors/rcl/wait.h +rclcpp/experimental/executable_list.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/experimental/executable_list.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategy.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp +cassert +- +cstdlib +- +memory +- +vector +- +string +- +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/executors/rmw/rmw.h +rclcpp/executor.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executor.hpp +rclcpp/executors/static_executor_entities_collector.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/executors/static_executor_entities_collector.hpp +rclcpp/experimental/executable_list.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/experimental/executable_list.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/macros.hpp +rclcpp/memory_strategies.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/memory_strategies.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/node.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/rate.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/executors/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp +string +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp + +/opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp +memory +- +type_traits +- +utility +- +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/allocator/allocator_common.hpp +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/allocator/allocator_deleter.hpp +rclcpp/experimental/buffers/buffer_implementation_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/experimental/buffers/buffer_implementation_base.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/macros.hpp + +/opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +algorithm +- +cstddef +- +cstdint +- +memory +- +mutex +- +stdexcept +- +utility +- +vector +- +rclcpp/experimental/buffers/buffer_implementation_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/experimental/buffers/buffer_implementation_base.hpp +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/logger.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/experimental/buffers/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp +memory +- +type_traits +- +utility +- +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/experimental/rcl/subscription.h +rclcpp/experimental/buffers/intra_process_buffer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/buffers/intra_process_buffer.hpp +rclcpp/experimental/buffers/ring_buffer_implementation.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/intra_process_buffer_type.hpp + +/opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp +memory +- +vector +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/client.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/subscription_base.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp +rmw/types.h +- +shared_mutex +- +algorithm +- +atomic +- +cstdint +- +exception +- +map +- +memory +- +string +- +unordered_map +- +utility +- +vector +- +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/allocator/allocator_deleter.hpp +rclcpp/experimental/subscription_intra_process.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/subscription_intra_process.hpp +rclcpp/experimental/subscription_intra_process_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/subscription_intra_process_base.hpp +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/logger.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/macros.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/publisher_base.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp +rmw/rmw.h +- +functional +- +memory +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/experimental/rcl/error_handling.h +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/any_subscription_callback.hpp +rclcpp/experimental/buffers/intra_process_buffer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/buffers/intra_process_buffer.hpp +rclcpp/experimental/create_intra_process_buffer.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/create_intra_process_buffer.hpp +rclcpp/experimental/subscription_intra_process_base.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/experimental/subscription_intra_process_base.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/type_support_decl.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/waitable.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/experimental/tracetools/tracetools.h + +/opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp +rmw/rmw.h +- +functional +- +memory +- +mutex +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/experimental/rcl/error_handling.h +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/type_support_decl.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/experimental/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/function_traits.hpp +functional +- +memory +- +tuple +- + +/opt/ros/foxy/include/rclcpp/future_return_code.hpp +iostream +- +string +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/guard_condition.hpp +atomic +- +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/rcl/guard_condition.h +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/init_options.hpp +memory +- +rcl/init_options.h +/opt/ros/foxy/include/rclcpp/rcl/init_options.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp + +/opt/ros/foxy/include/rclcpp/intra_process_setting.hpp + +/opt/ros/foxy/include/rclcpp/loaned_message.hpp +memory +- +utility +- +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/rcl/allocator.h +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h + +/opt/ros/foxy/include/rclcpp/logger.hpp +memory +- +string +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/node.h +/opt/ros/foxy/include/rclcpp/rcl/node.h + +/opt/ros/foxy/include/rclcpp/logging.hpp +sstream +- +type_traits +- +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logger.hpp +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp + +/opt/ros/foxy/include/rclcpp/macros.hpp +memory +- +utility +- + +/opt/ros/foxy/include/rclcpp/memory_strategies.hpp +rclcpp/memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/memory_strategy.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/memory_strategy.hpp +list +- +memory +- +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/rcl/allocator.h +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/any_executable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_executable.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/message_info.hpp +rmw/types.h +/opt/ros/foxy/include/rclcpp/rmw/types.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp +memory +- +stdexcept +- +rcl/types.h +/opt/ros/foxy/include/rclcpp/rcl/types.h +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/serialized_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/serialized_message.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rmw/serialized_message.h +/opt/ros/foxy/include/rclcpp/rmw/serialized_message.h + +/opt/ros/foxy/include/rclcpp/node.hpp +atomic +- +condition_variable +- +list +- +map +- +memory +- +mutex +- +string +- +tuple +- +utility +- +vector +- +rcutils/macros.h +/opt/ros/foxy/include/rclcpp/rcutils/macros.h +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/node.h +/opt/ros/foxy/include/rclcpp/rcl/node.h +rcl_interfaces/msg/list_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/list_parameters_result.hpp +rcl_interfaces/msg/parameter_descriptor.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_descriptor.hpp +rcl_interfaces/msg/parameter_event.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_event.hpp +rcl_interfaces/msg/set_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/set_parameters_result.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/callback_group.hpp +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/clock.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/clock.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/event.hpp +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logger.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/message_memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_memory_strategy.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_clock_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp +rclcpp/node_interfaces/node_graph_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp +rclcpp/node_interfaces/node_logging_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp +rclcpp/node_interfaces/node_parameters_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp +rclcpp/node_interfaces/node_services_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp +rclcpp/node_interfaces/node_time_source_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/node_interfaces/node_waitables_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp +rclcpp/node_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_options.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/subscription_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_traits.hpp +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/time.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +node_impl.hpp +/opt/ros/foxy/include/rclcpp/node_impl.hpp + +/opt/ros/foxy/include/rclcpp/node_impl.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +algorithm +- +chrono +- +cstdlib +- +iostream +- +limits +- +map +- +memory +- +sstream +- +stdexcept +- +string +- +utility +- +vector +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/create_client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_client.hpp +rclcpp/create_publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_publisher.hpp +rclcpp/create_service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_service.hpp +rclcpp/create_timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_timer.hpp +rclcpp/create_subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_subscription.hpp +rclcpp/detail/resolve_enable_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +node.hpp +/opt/ros/foxy/include/rclcpp/node.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp +memory +- +utility +- +type_traits +- +rcpputils/pointer_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcpputils/pointer_traits.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_base_interface_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface_traits.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp +memory +- +utility +- +type_traits +- +rcpputils/pointer_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcpputils/pointer_traits.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/node_interfaces/node_timers_interface_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface_traits.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp +memory +- +utility +- +type_traits +- +rcpputils/pointer_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcpputils/pointer_traits.hpp +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_topics_interface.hpp +rclcpp/node_interfaces/node_topics_interface_traits.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_topics_interface_traits.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp +memory +- +mutex +- +string +- +vector +- +rcl/node.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/node.h +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/context.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp +functional +- +type_traits +- +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp +rclcpp/clock.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/clock.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp +algorithm +- +array +- +chrono +- +map +- +string +- +utility +- +vector +- +rcl/graph.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/graph.h +rcl/guard_condition.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/guard_condition.h +rclcpp/event.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/event.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/qos.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp +memory +- +rclcpp/logger.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/logger.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp +map +- +memory +- +string +- +vector +- +rcl_interfaces/msg/list_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl_interfaces/msg/list_parameters_result.hpp +rcl_interfaces/msg/parameter_descriptor.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp +rcl_interfaces/msg/set_parameters_result.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl_interfaces/msg/set_parameters_result.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/parameter.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/client.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/service.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp +functional +- +type_traits +- +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp +functional +- +memory +- +string +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/publisher.h +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/node_interfaces/rcl/subscription.h +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/node_interfaces/node_timers_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_timers_interface.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/publisher.hpp +rclcpp/publisher_factory.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/publisher_factory.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/subscription.hpp +rclcpp/subscription_factory.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/subscription_factory.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp +functional +- +type_traits +- +rclcpp/node_interfaces/node_topics_interface.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/node_interfaces/node_topics_interface.hpp + +/opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/callback_group.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/node_interfaces/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/node_options.hpp +memory +- +string +- +vector +- +rcl/node_options.h +/opt/ros/foxy/include/rclcpp/rcl/node_options.h +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/parameter.hpp +iostream +- +ostream +- +sstream +- +string +- +vector +- +rcl_interfaces/msg/parameter.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/parameter_value.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter_value.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/parameter_client.hpp +memory +- +string +- +utility +- +vector +- +rcl_interfaces/msg/parameter.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter.hpp +rcl_interfaces/msg/parameter_event.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_event.hpp +rcl_interfaces/msg/parameter_value.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_value.hpp +rcl_interfaces/srv/describe_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/describe_parameters.hpp +rcl_interfaces/srv/get_parameter_types.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameter_types.hpp +rcl_interfaces/srv/get_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameters.hpp +rcl_interfaces/srv/list_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/list_parameters.hpp +rcl_interfaces/srv/set_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters.hpp +rcl_interfaces/srv/set_parameters_atomically.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters_atomically.hpp +rclcpp/executors.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors.hpp +rclcpp/create_subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/create_subscription.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/parameter_service.hpp +memory +- +string +- +rcl_interfaces/srv/describe_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/describe_parameters.hpp +rcl_interfaces/srv/get_parameter_types.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameter_types.hpp +rcl_interfaces/srv/get_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/get_parameters.hpp +rcl_interfaces/srv/list_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/list_parameters.hpp +rcl_interfaces/srv/set_parameters.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters.hpp +rcl_interfaces/srv/set_parameters_atomically.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/srv/set_parameters_atomically.hpp +rclcpp/executors.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/parameter_value.hpp +exception +- +iostream +- +ostream +- +sstream +- +string +- +vector +- +rcl_interfaces/msg/parameter_type.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_type.hpp +rcl_interfaces/msg/parameter_value.hpp +/opt/ros/foxy/include/rclcpp/rcl_interfaces/msg/parameter_value.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +functional +- +iostream +- +memory +- +sstream +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/allocator/allocator_deleter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp +rclcpp/detail/resolve_use_intra_process.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp +rclcpp/experimental/intra_process_manager.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp +rclcpp/loaned_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/loaned_message.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher_base.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +functional +- +iostream +- +memory +- +sstream +- +string +- +vector +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher_factory.hpp +functional +- +memory +- +string +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rosidl_typesupport_cpp/message_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/message_type_support.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher.hpp +rclcpp/publisher_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_base.hpp +rclcpp/publisher_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/publisher_options.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/publisher_options.hpp +memory +- +string +- +vector +- +rcl/publisher.h +/opt/ros/foxy/include/rclcpp/rcl/publisher.h +rclcpp/allocator/allocator_common.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/allocator/allocator_common.hpp +rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +rclcpp/intra_process_setting.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_setting.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp + +/opt/ros/foxy/include/rclcpp/qos.hpp +string +- +rclcpp/duration.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/duration.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rmw/incompatible_qos_events_statuses.h +/opt/ros/foxy/include/rclcpp/rmw/incompatible_qos_events_statuses.h +rmw/qos_profiles.h +/opt/ros/foxy/include/rclcpp/rmw/qos_profiles.h +rmw/types.h +/opt/ros/foxy/include/rclcpp/rmw/types.h + +/opt/ros/foxy/include/rclcpp/qos_event.hpp +functional +- +string +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rmw/incompatible_qos_events_statuses.h +/opt/ros/foxy/include/rclcpp/rmw/incompatible_qos_events_statuses.h +rcutils/logging_macros.h +/opt/ros/foxy/include/rclcpp/rcutils/logging_macros.h +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/rate.hpp +chrono +- +memory +- +thread +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/rclcpp.hpp +csignal +- +memory +- +rclcpp/executors.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/executors.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/guard_condition.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rclcpp/node.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node.hpp +rclcpp/parameter.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter.hpp +rclcpp/parameter_client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter_client.hpp +rclcpp/parameter_service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/parameter_service.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/rate.hpp +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/time.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/wait_set.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/scope_exit.hpp +functional +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp + +/opt/ros/foxy/include/rclcpp/serialized_message.hpp +rcl/allocator.h +/opt/ros/foxy/include/rclcpp/rcl/allocator.h +rcl/types.h +/opt/ros/foxy/include/rclcpp/rcl/types.h +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/service.hpp +atomic +- +functional +- +iostream +- +memory +- +sstream +- +string +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/service.h +/opt/ros/foxy/include/rclcpp/rcl/service.h +rclcpp/any_service_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_service_callback.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/expand_topic_or_service_name.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rmw/error_handling.h +/opt/ros/foxy/include/rclcpp/rmw/error_handling.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h + +/opt/ros/foxy/include/rclcpp/subscription.hpp +rmw/error_handling.h +- +rmw/rmw.h +- +chrono +- +functional +- +iostream +- +memory +- +sstream +- +string +- +utility +- +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_subscription_callback.hpp +rclcpp/detail/resolve_use_intra_process.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp +rclcpp/detail/resolve_intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/exceptions.hpp +rclcpp/expand_topic_or_service_name.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp +rclcpp/experimental/intra_process_manager.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp +rclcpp/experimental/subscription_intra_process.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/message_info.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_info.hpp +rclcpp/message_memory_strategy.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_memory_strategy.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_base.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/subscription_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_traits.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp +rclcpp/topic_statistics/subscription_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h + +/opt/ros/foxy/include/rclcpp/subscription_base.hpp +atomic +- +memory +- +string +- +unordered_map +- +vector +- +utility +- +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_subscription_callback.hpp +rclcpp/experimental/intra_process_manager.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp +rclcpp/experimental/subscription_intra_process_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/message_info.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/message_info.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp +rclcpp/serialized_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/serialized_message.hpp +rclcpp/type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/type_support_decl.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/subscription_factory.hpp +functional +- +memory +- +string +- +utility +- +rcl/subscription.h +/opt/ros/foxy/include/rclcpp/rcl/subscription.h +rosidl_typesupport_cpp/message_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/message_type_support.hpp +rclcpp/any_subscription_callback.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/any_subscription_callback.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp +rclcpp/node_interfaces/node_base_interface.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/subscription.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rclcpp/subscription_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_traits.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/topic_statistics/subscription_topic_statistics.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp + +/opt/ros/foxy/include/rclcpp/subscription_options.hpp +chrono +- +memory +- +string +- +vector +- +rclcpp/callback_group.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/callback_group.hpp +rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +rclcpp/intra_process_buffer_type.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp +rclcpp/intra_process_setting.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/intra_process_setting.hpp +rclcpp/qos.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos.hpp +rclcpp/qos_event.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/qos_event.hpp +rclcpp/topic_statistics_state.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/topic_statistics_state.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/subscription_traits.hpp +memory +- +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/serialized_message.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/serialized_message.hpp +rclcpp/subscription_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_options.hpp +rcl/types.h +/opt/ros/foxy/include/rclcpp/rcl/types.h + +/opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/time.hpp +builtin_interfaces/msg/time.hpp +/opt/ros/foxy/include/rclcpp/builtin_interfaces/msg/time.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/rcl/time.h +rclcpp/duration.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/duration.hpp + +/opt/ros/foxy/include/rclcpp/timer.hpp +atomic +- +chrono +- +functional +- +memory +- +sstream +- +thread +- +type_traits +- +utility +- +rclcpp/clock.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/clock.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/function_traits.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/function_traits.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/rate.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/rate.hpp +rclcpp/utilities.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/utilities.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +tracetools/tracetools.h +/opt/ros/foxy/include/rclcpp/tracetools/tracetools.h +tracetools/utils.hpp +/opt/ros/foxy/include/rclcpp/tracetools/utils.hpp +rcl/error_handling.h +/opt/ros/foxy/include/rclcpp/rcl/error_handling.h +rcl/timer.h +/opt/ros/foxy/include/rclcpp/rcl/timer.h +rmw/error_handling.h +/opt/ros/foxy/include/rclcpp/rmw/error_handling.h +rmw/rmw.h +/opt/ros/foxy/include/rclcpp/rmw/rmw.h + +/opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp +memory +- +string +- +utility +- +vector +- +libstatistics_collector/collector/generate_statistics_message.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/collector/generate_statistics_message.hpp +libstatistics_collector/moving_average_statistics/types.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/moving_average_statistics/types.hpp +libstatistics_collector/topic_statistics_collector/constants.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/topic_statistics_collector/constants.hpp +libstatistics_collector/topic_statistics_collector/received_message_age.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +libstatistics_collector/topic_statistics_collector/received_message_period.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +rcl/time.h +/opt/ros/foxy/include/rclcpp/topic_statistics/rcl/time.h +rclcpp/time.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/rclcpp/time.hpp +rclcpp/publisher.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/rclcpp/publisher.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/rclcpp/timer.hpp +statistics_msgs/msg/metrics_message.hpp +/opt/ros/foxy/include/rclcpp/topic_statistics/statistics_msgs/msg/metrics_message.hpp + +/opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp + +/opt/ros/foxy/include/rclcpp/type_support_decl.hpp +rosidl_runtime_cpp/message_type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rosidl_runtime_cpp/message_type_support_decl.hpp +rosidl_runtime_cpp/service_type_support_decl.hpp +/opt/ros/foxy/include/rclcpp/rosidl_runtime_cpp/service_type_support_decl.hpp +rosidl_typesupport_cpp/message_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_typesupport_cpp/service_type_support.hpp +/opt/ros/foxy/include/rclcpp/rosidl_typesupport_cpp/service_type_support.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/utilities.hpp +chrono +- +functional +- +limits +- +string +- +vector +- +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/init_options.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/init_options.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +sstream +- + +/opt/ros/foxy/include/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/wait_result.hpp +cassert +- +functional +- +stdexcept +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/wait_result_kind.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_result_kind.hpp + +/opt/ros/foxy/include/rclcpp/wait_result_kind.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/wait_set.hpp +memory +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/wait_set_policies/dynamic_storage.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp +rclcpp/wait_set_policies/sequential_synchronization.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp +rclcpp/wait_set_policies/static_storage.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp +rclcpp/wait_set_policies/thread_safe_synchronization.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +rclcpp/wait_set_template.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_set_template.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +memory +- +stdexcept +- +utility +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rcl/wait.h +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/exceptions.hpp +rclcpp/logging.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/logging.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/visibility_control.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +chrono +- +functional +- + +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +condition_variable +- +functional +- +mutex +- +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/detail/rclcpp/visibility_control.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp +algorithm +- +memory +- +utility +- +vector +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_set_policies/detail/storage_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp +chrono +- +functional +- +memory +- +utility +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/exceptions.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_result.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result.hpp +rclcpp/wait_result_kind.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result_kind.hpp +rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp +array +- +memory +- +utility +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_set_policies/detail/storage_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +chrono +- +functional +- +memory +- +utility +- +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/client.hpp +rclcpp/exceptions.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/exceptions.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/macros.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/visibility_control.hpp +rclcpp/wait_result.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result.hpp +rclcpp/wait_result_kind.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_result_kind.hpp +rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/wait_set_policies/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/wait_set_template.hpp +chrono +- +memory +- +utility +- +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h +rclcpp/client.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/client.hpp +rclcpp/context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/context.hpp +rclcpp/contexts/default_context.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/contexts/default_context.hpp +rclcpp/guard_condition.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/guard_condition.hpp +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/scope_exit.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/scope_exit.hpp +rclcpp/service.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/service.hpp +rclcpp/subscription_base.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_base.hpp +rclcpp/subscription_wait_set_mask.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp +rclcpp/timer.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/timer.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rclcpp/wait_result.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/wait_result.hpp +rclcpp/waitable.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/waitable.hpp + +/opt/ros/foxy/include/rclcpp/waitable.hpp +atomic +- +rclcpp/macros.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/macros.hpp +rclcpp/visibility_control.hpp +/opt/ros/foxy/include/rclcpp/rclcpp/visibility_control.hpp +rcl/wait.h +/opt/ros/foxy/include/rclcpp/rcl/wait.h + +/opt/ros/foxy/include/rcpputils/join.hpp +algorithm +- +iterator +- +sstream +- +string +- + +/opt/ros/foxy/include/rcpputils/pointer_traits.hpp +memory +- +type_traits +- + +/opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp +mutex +- + +/opt/ros/foxy/include/rcutils/allocator.h +stdbool.h +- +stddef.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/error_handling.h +assert.h +- +stdbool.h +- +stddef.h +- +stdint.h +- +stdio.h +- +stdlib.h +- +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/rcutils/allocator.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/snprintf.h +/opt/ros/foxy/include/rcutils/rcutils/snprintf.h +rcutils/testing/fault_injection.h +/opt/ros/foxy/include/rcutils/rcutils/testing/fault_injection.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/logging.h +stdarg.h +- +stdbool.h +- +stdio.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/rcutils/allocator.h +rcutils/error_handling.h +/opt/ros/foxy/include/rcutils/rcutils/error_handling.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/time.h +/opt/ros/foxy/include/rcutils/rcutils/time.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/logging_macros.h +rcutils/logging.h +/opt/ros/foxy/include/rcutils/rcutils/logging.h +stdio.h +- +stdlib.h +- + +/opt/ros/foxy/include/rcutils/macros.h +TargetConditionals.h +- +Availability.h +- +rcutils/testing/fault_injection.h +/opt/ros/foxy/include/rcutils/rcutils/testing/fault_injection.h + +/opt/ros/foxy/include/rcutils/qsort.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/snprintf.h +stdarg.h +- +stddef.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/testing/fault_injection.h +stdbool.h +- +stdio.h +- +stdint.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/testing/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/testing/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/time.h +stdint.h +- +rcutils/macros.h +/opt/ros/foxy/include/rcutils/rcutils/macros.h +rcutils/types.h +/opt/ros/foxy/include/rcutils/rcutils/types.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types.h +rcutils/types/array_list.h +/opt/ros/foxy/include/rcutils/rcutils/types/array_list.h +rcutils/types/char_array.h +/opt/ros/foxy/include/rcutils/rcutils/types/char_array.h +rcutils/types/hash_map.h +/opt/ros/foxy/include/rcutils/rcutils/types/hash_map.h +rcutils/types/string_array.h +/opt/ros/foxy/include/rcutils/rcutils/types/string_array.h +rcutils/types/string_map.h +/opt/ros/foxy/include/rcutils/rcutils/types/string_map.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/rcutils/types/rcutils_ret.h +rcutils/types/uint8_array.h +/opt/ros/foxy/include/rcutils/rcutils/types/uint8_array.h + +/opt/ros/foxy/include/rcutils/types/array_list.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/char_array.h +stdarg.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/hash_map.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/rcutils_ret.h + +/opt/ros/foxy/include/rcutils/types/string_array.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/error_handling.h +/opt/ros/foxy/include/rcutils/types/rcutils/error_handling.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/qsort.h +/opt/ros/foxy/include/rcutils/types/rcutils/qsort.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/string_map.h +string.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/macros.h +/opt/ros/foxy/include/rcutils/types/rcutils/macros.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/types/uint8_array.h +stdint.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rcutils/types/rcutils/allocator.h +rcutils/types/rcutils_ret.h +/opt/ros/foxy/include/rcutils/types/rcutils/types/rcutils_ret.h +rcutils/visibility_control.h +/opt/ros/foxy/include/rcutils/types/rcutils/visibility_control.h + +/opt/ros/foxy/include/rcutils/visibility_control.h +rcutils/visibility_control_macros.h +/opt/ros/foxy/include/rcutils/rcutils/visibility_control_macros.h + +/opt/ros/foxy/include/rcutils/visibility_control_macros.h + +/opt/ros/foxy/include/rmw/domain_id.h + +/opt/ros/foxy/include/rmw/error_handling.h +rcutils/error_handling.h +- + +/opt/ros/foxy/include/rmw/get_topic_names_and_types.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/names_and_types.h +/opt/ros/foxy/include/rmw/rmw/names_and_types.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h +stdint.h +- +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/init.h +stdint.h +- +rmw/init_options.h +/opt/ros/foxy/include/rmw/rmw/init_options.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/init_options.h +stdint.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/domain_id.h +/opt/ros/foxy/include/rmw/rmw/domain_id.h +rmw/localhost.h +/opt/ros/foxy/include/rmw/rmw/localhost.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/security_options.h +/opt/ros/foxy/include/rmw/rmw/security_options.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/localhost.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/macros.h +rcutils/macros.h +/opt/ros/foxy/include/rmw/rcutils/macros.h + +/opt/ros/foxy/include/rmw/message_sequence.h +stddef.h +- +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h + +/opt/ros/foxy/include/rmw/names_and_types.h +stddef.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rcutils/types.h +/opt/ros/foxy/include/rmw/rcutils/types.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/qos_profiles.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h + +/opt/ros/foxy/include/rmw/ret_types.h +stdint.h +- + +/opt/ros/foxy/include/rmw/rmw.h +stdbool.h +- +stddef.h +- +stdint.h +- +rcutils/macros.h +/opt/ros/foxy/include/rmw/rcutils/macros.h +rcutils/types.h +/opt/ros/foxy/include/rmw/rcutils/types.h +rosidl_runtime_c/message_type_support_struct.h +/opt/ros/foxy/include/rmw/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/service_type_support_struct.h +/opt/ros/foxy/include/rmw/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/sequence_bound.h +/opt/ros/foxy/include/rmw/rosidl_runtime_c/sequence_bound.h +rmw/init.h +/opt/ros/foxy/include/rmw/rmw/init.h +rmw/macros.h +/opt/ros/foxy/include/rmw/rmw/macros.h +rmw/qos_profiles.h +/opt/ros/foxy/include/rmw/rmw/qos_profiles.h +rmw/subscription_options.h +/opt/ros/foxy/include/rmw/rmw/subscription_options.h +rmw/message_sequence.h +/opt/ros/foxy/include/rmw/rmw/message_sequence.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/security_options.h +stdbool.h +- +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/serialized_message.h +rcutils/types/uint8_array.h +/opt/ros/foxy/include/rmw/rcutils/types/uint8_array.h + +/opt/ros/foxy/include/rmw/subscription_options.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h + +/opt/ros/foxy/include/rmw/topic_endpoint_info.h +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/types.h +/opt/ros/foxy/include/rmw/rmw/types.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/topic_endpoint_info_array.h +rcutils/allocator.h +/opt/ros/foxy/include/rmw/rcutils/allocator.h +rmw/topic_endpoint_info.h +/opt/ros/foxy/include/rmw/rmw/topic_endpoint_info.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/types.h +stdbool.h +- +stddef.h +- +stdint.h +- +rcutils/logging.h +- +rmw/init.h +/opt/ros/foxy/include/rmw/rmw/init.h +rmw/init_options.h +/opt/ros/foxy/include/rmw/rmw/init_options.h +rmw/ret_types.h +/opt/ros/foxy/include/rmw/rmw/ret_types.h +rmw/security_options.h +/opt/ros/foxy/include/rmw/rmw/security_options.h +rmw/serialized_message.h +/opt/ros/foxy/include/rmw/rmw/serialized_message.h +rmw/visibility_control.h +/opt/ros/foxy/include/rmw/rmw/visibility_control.h + +/opt/ros/foxy/include/rmw/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + +/opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +rosidl_runtime_c/visibility_control.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h +rosidl_typesupport_interface/macros.h +/opt/ros/foxy/include/rosidl_runtime_c/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + +/opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +algorithm +- +memory +- +stdexcept +- +utility +- +vector +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +rosidl_runtime_c/message_initialization.h +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp +rosidl_runtime_c/service_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp +type_traits +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +rosidl_runtime_c/message_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp +rosidl_runtime_c/service_type_support_struct.h +- +rosidl_runtime_c/visibility_control.h +- + +/opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + +/opt/ros/foxy/include/sensor_msgs/msg/camera_info.hpp +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/camera_info__struct.hpp +sensor_msgs/msg/detail/camera_info__builder.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/camera_info__builder.hpp +sensor_msgs/msg/detail/camera_info__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/camera_info__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__builder.hpp +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/camera_info__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +std_msgs/msg/detail/header__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__struct.hpp +sensor_msgs/msg/detail/region_of_interest__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/region_of_interest__struct.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__traits.hpp +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/camera_info__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +std_msgs/msg/detail/header__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__traits.hpp +sensor_msgs/msg/detail/region_of_interest__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/region_of_interest__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp +sensor_msgs/msg/detail/image__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/image__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +std_msgs/msg/detail/header__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__struct.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp +sensor_msgs/msg/detail/image__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/image__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +std_msgs/msg/detail/header__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/std_msgs/msg/detail/header__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__traits.hpp +sensor_msgs/msg/detail/region_of_interest__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/detail/sensor_msgs/msg/detail/region_of_interest__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- + +/opt/ros/foxy/include/sensor_msgs/msg/image.hpp +sensor_msgs/msg/detail/image__struct.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/image__struct.hpp +sensor_msgs/msg/detail/image__builder.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/image__builder.hpp +sensor_msgs/msg/detail/image__traits.hpp +/opt/ros/foxy/include/sensor_msgs/msg/sensor_msgs/msg/detail/image__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__builder.hpp +sensor_msgs/srv/detail/set_camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/srv/detail/set_camera_info__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +sensor_msgs/msg/detail/camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/msg/detail/camera_info__struct.hpp + +/opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__traits.hpp +sensor_msgs/srv/detail/set_camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/srv/detail/set_camera_info__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +sensor_msgs/msg/detail/camera_info__traits.hpp +/opt/ros/foxy/include/sensor_msgs/srv/detail/sensor_msgs/msg/detail/camera_info__traits.hpp + +/opt/ros/foxy/include/sensor_msgs/srv/set_camera_info.hpp +sensor_msgs/srv/detail/set_camera_info__struct.hpp +/opt/ros/foxy/include/sensor_msgs/srv/sensor_msgs/srv/detail/set_camera_info__struct.hpp +sensor_msgs/srv/detail/set_camera_info__builder.hpp +/opt/ros/foxy/include/sensor_msgs/srv/sensor_msgs/srv/detail/set_camera_info__builder.hpp +sensor_msgs/srv/detail/set_camera_info__traits.hpp +/opt/ros/foxy/include/sensor_msgs/srv/sensor_msgs/srv/detail/set_camera_info__traits.hpp + +/opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp +statistics_msgs/msg/detail/metrics_message__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistics_msgs/msg/detail/metrics_message__struct.hpp +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +utility +- + +/opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp +statistics_msgs/msg/detail/statistic_data_point__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + +/opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp +statistics_msgs/msg/detail/metrics_message__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistics_msgs/msg/detail/metrics_message__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/statistics_msgs/msg/detail/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- + +/opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp +statistics_msgs/msg/detail/metrics_message__struct.hpp +/opt/ros/foxy/include/statistics_msgs/msg/statistics_msgs/msg/detail/metrics_message__struct.hpp +statistics_msgs/msg/detail/metrics_message__builder.hpp +/opt/ros/foxy/include/statistics_msgs/msg/statistics_msgs/msg/detail/metrics_message__builder.hpp +statistics_msgs/msg/detail/metrics_message__traits.hpp +/opt/ros/foxy/include/statistics_msgs/msg/statistics_msgs/msg/detail/metrics_message__traits.hpp + +/opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp +rosidl_runtime_cpp/bounded_vector.hpp +- +rosidl_runtime_cpp/message_initialization.hpp +- +algorithm +- +array +- +memory +- +string +- +vector +- +builtin_interfaces/msg/detail/time__struct.hpp +/opt/ros/foxy/include/std_msgs/msg/detail/builtin_interfaces/msg/detail/time__struct.hpp + +/opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp +std_msgs/msg/detail/header__struct.hpp +/opt/ros/foxy/include/std_msgs/msg/detail/std_msgs/msg/detail/header__struct.hpp +rosidl_runtime_cpp/traits.hpp +- +stdint.h +- +type_traits +- +builtin_interfaces/msg/detail/time__traits.hpp +/opt/ros/foxy/include/std_msgs/msg/detail/builtin_interfaces/msg/detail/time__traits.hpp + +/opt/ros/foxy/include/tracetools/config.h + +/opt/ros/foxy/include/tracetools/tracetools.h +stdint.h +- +string.h +- +stdbool.h +- +tracetools/config.h +/opt/ros/foxy/include/tracetools/tracetools/config.h +tracetools/visibility_control.hpp +/opt/ros/foxy/include/tracetools/tracetools/visibility_control.hpp + +/opt/ros/foxy/include/tracetools/utils.hpp +stddef.h +- +functional +- +tracetools/visibility_control.hpp +/opt/ros/foxy/include/tracetools/tracetools/visibility_control.hpp + +/opt/ros/foxy/include/tracetools/visibility_control.hpp + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/DependInfo.cmake b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/DependInfo.cmake new file mode 100755 index 0000000..407b89c --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_node.cpp" "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" + "RCUTILS_ENABLE_FAULT_INJECTION" + "ROS_PACKAGE_NAME=\"v4l2_camera\"" + "SPDLOG_COMPILED_LIB" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/home/ros2/dev2_ws/src/v4l2_camera/include" + "/opt/ros/foxy/opt/yaml_cpp_vendor/include" + "/opt/ros/foxy/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/build.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/build.make new file mode 100755 index 0000000..fadab92 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/build.make @@ -0,0 +1,197 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/v4l2_camera + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/v4l2_camera + +# Include any dependencies generated for this target. +include CMakeFiles/v4l2_camera_node.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/v4l2_camera_node.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/v4l2_camera_node.dir/flags.make + +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: CMakeFiles/v4l2_camera_node.dir/flags.make +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_node.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o -c /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_node.cpp + +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_node.cpp > CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.i + +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_node.cpp -o CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.s + +# Object files for target v4l2_camera_node +v4l2_camera_node_OBJECTS = \ +"CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o" + +# External object files for target v4l2_camera_node +v4l2_camera_node_EXTERNAL_OBJECTS = + +v4l2_camera_node: CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o +v4l2_camera_node: CMakeFiles/v4l2_camera_node.dir/build.make +v4l2_camera_node: libv4l2_camera.so +v4l2_camera_node: /opt/ros/foxy/lib/libcomponent_manager.so +v4l2_camera_node: /opt/ros/foxy/lib/librclcpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libimage_transport.so +v4l2_camera_node: /opt/ros/foxy/lib/libmessage_filters.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_runtime_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libclass_loader.so +v4l2_camera_node: /opt/ros/foxy/lib/librcutils.so +v4l2_camera_node: /opt/ros/foxy/lib/libament_index_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libclass_loader.so +v4l2_camera_node: /opt/ros/foxy/lib/x86_64-linux-gnu/libconsole_bridge.so.1.0 +v4l2_camera_node: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +v4l2_camera_node: /opt/ros/foxy/lib/libament_index_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libcamera_calibration_parsers.so +v4l2_camera_node: /opt/ros/foxy/opt/yaml_cpp_vendor/lib/libyaml-cpp.so.0.6.2 +v4l2_camera_node: /opt/ros/foxy/lib/librclcpp.so +v4l2_camera_node: /opt/ros/foxy/lib/liblibstatistics_collector.so +v4l2_camera_node: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librcl.so +v4l2_camera_node: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librcl_interfaces__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librmw_implementation.so +v4l2_camera_node: /opt/ros/foxy/lib/librmw.so +v4l2_camera_node: /opt/ros/foxy/lib/librcl_logging_spdlog.so +v4l2_camera_node: /usr/lib/x86_64-linux-gnu/libspdlog.so.1.5.0 +v4l2_camera_node: /opt/ros/foxy/lib/librcl_yaml_param_parser.so +v4l2_camera_node: /opt/ros/foxy/lib/libyaml.so +v4l2_camera_node: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libtracetools.so +v4l2_camera_node: /opt/ros/foxy/lib/librcpputils.so +v4l2_camera_node: /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so +v4l2_camera_node: /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_typesupport_cpp.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_typesupport_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librcpputils.so +v4l2_camera_node: /opt/ros/foxy/lib/librosidl_runtime_c.so +v4l2_camera_node: /opt/ros/foxy/lib/librcutils.so +v4l2_camera_node: /opt/ros/foxy/lib/libcamera_info_manager.so +v4l2_camera_node: CMakeFiles/v4l2_camera_node.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable v4l2_camera_node" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/v4l2_camera_node.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/v4l2_camera_node.dir/build: v4l2_camera_node + +.PHONY : CMakeFiles/v4l2_camera_node.dir/build + +CMakeFiles/v4l2_camera_node.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/v4l2_camera_node.dir/cmake_clean.cmake +.PHONY : CMakeFiles/v4l2_camera_node.dir/clean + +CMakeFiles/v4l2_camera_node.dir/depend: + cd /home/ros2/dev2_ws/build/v4l2_camera && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/v4l2_camera_node.dir/depend + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/cmake_clean.cmake b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/cmake_clean.cmake new file mode 100755 index 0000000..4a16d00 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o" + "v4l2_camera_node" + "v4l2_camera_node.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/v4l2_camera_node.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/depend.internal b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/depend.internal new file mode 100755 index 0000000..8fddf3f --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/depend.internal @@ -0,0 +1,314 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp + /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/visibility_control.h + /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_node.cpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp + /opt/ros/foxy/include/builtin_interfaces/msg/time.hpp + /opt/ros/foxy/include/camera_info_manager/camera_info_manager.hpp + /opt/ros/foxy/include/camera_info_manager/visibility_control.h + /opt/ros/foxy/include/image_transport/camera_publisher.hpp + /opt/ros/foxy/include/image_transport/camera_subscriber.hpp + /opt/ros/foxy/include/image_transport/exception.hpp + /opt/ros/foxy/include/image_transport/image_transport.hpp + /opt/ros/foxy/include/image_transport/loader_fwds.hpp + /opt/ros/foxy/include/image_transport/publisher.hpp + /opt/ros/foxy/include/image_transport/single_subscriber_publisher.hpp + /opt/ros/foxy/include/image_transport/subscriber.hpp + /opt/ros/foxy/include/image_transport/transport_hints.hpp + /opt/ros/foxy/include/image_transport/visibility_control.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp + /opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp + /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp + /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp + /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp + /opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp + /opt/ros/foxy/include/rcl/allocator.h + /opt/ros/foxy/include/rcl/arguments.h + /opt/ros/foxy/include/rcl/client.h + /opt/ros/foxy/include/rcl/context.h + /opt/ros/foxy/include/rcl/domain_id.h + /opt/ros/foxy/include/rcl/error_handling.h + /opt/ros/foxy/include/rcl/event.h + /opt/ros/foxy/include/rcl/graph.h + /opt/ros/foxy/include/rcl/guard_condition.h + /opt/ros/foxy/include/rcl/init_options.h + /opt/ros/foxy/include/rcl/macros.h + /opt/ros/foxy/include/rcl/node.h + /opt/ros/foxy/include/rcl/node_options.h + /opt/ros/foxy/include/rcl/publisher.h + /opt/ros/foxy/include/rcl/service.h + /opt/ros/foxy/include/rcl/subscription.h + /opt/ros/foxy/include/rcl/time.h + /opt/ros/foxy/include/rcl/timer.h + /opt/ros/foxy/include/rcl/types.h + /opt/ros/foxy/include/rcl/visibility_control.h + /opt/ros/foxy/include/rcl/wait.h + /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp + /opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp + /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp + /opt/ros/foxy/include/rcl_yaml_param_parser/types.h + /opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp + /opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp + /opt/ros/foxy/include/rclcpp/any_executable.hpp + /opt/ros/foxy/include/rclcpp/any_service_callback.hpp + /opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp + /opt/ros/foxy/include/rclcpp/callback_group.hpp + /opt/ros/foxy/include/rclcpp/client.hpp + /opt/ros/foxy/include/rclcpp/clock.hpp + /opt/ros/foxy/include/rclcpp/context.hpp + /opt/ros/foxy/include/rclcpp/contexts/default_context.hpp + /opt/ros/foxy/include/rclcpp/create_client.hpp + /opt/ros/foxy/include/rclcpp/create_publisher.hpp + /opt/ros/foxy/include/rclcpp/create_service.hpp + /opt/ros/foxy/include/rclcpp/create_subscription.hpp + /opt/ros/foxy/include/rclcpp/create_timer.hpp + /opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp + /opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp + /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp + /opt/ros/foxy/include/rclcpp/duration.hpp + /opt/ros/foxy/include/rclcpp/event.hpp + /opt/ros/foxy/include/rclcpp/exceptions.hpp + /opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp + /opt/ros/foxy/include/rclcpp/executor.hpp + /opt/ros/foxy/include/rclcpp/executor_options.hpp + /opt/ros/foxy/include/rclcpp/executors.hpp + /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp + /opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp + /opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp + /opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp + /opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp + /opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp + /opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp + /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp + /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp + /opt/ros/foxy/include/rclcpp/function_traits.hpp + /opt/ros/foxy/include/rclcpp/future_return_code.hpp + /opt/ros/foxy/include/rclcpp/guard_condition.hpp + /opt/ros/foxy/include/rclcpp/init_options.hpp + /opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp + /opt/ros/foxy/include/rclcpp/intra_process_setting.hpp + /opt/ros/foxy/include/rclcpp/loaned_message.hpp + /opt/ros/foxy/include/rclcpp/logger.hpp + /opt/ros/foxy/include/rclcpp/logging.hpp + /opt/ros/foxy/include/rclcpp/macros.hpp + /opt/ros/foxy/include/rclcpp/memory_strategies.hpp + /opt/ros/foxy/include/rclcpp/memory_strategy.hpp + /opt/ros/foxy/include/rclcpp/message_info.hpp + /opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp + /opt/ros/foxy/include/rclcpp/node.hpp + /opt/ros/foxy/include/rclcpp/node_impl.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp + /opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp + /opt/ros/foxy/include/rclcpp/node_options.hpp + /opt/ros/foxy/include/rclcpp/parameter.hpp + /opt/ros/foxy/include/rclcpp/parameter_client.hpp + /opt/ros/foxy/include/rclcpp/parameter_service.hpp + /opt/ros/foxy/include/rclcpp/parameter_value.hpp + /opt/ros/foxy/include/rclcpp/publisher.hpp + /opt/ros/foxy/include/rclcpp/publisher_base.hpp + /opt/ros/foxy/include/rclcpp/publisher_factory.hpp + /opt/ros/foxy/include/rclcpp/publisher_options.hpp + /opt/ros/foxy/include/rclcpp/qos.hpp + /opt/ros/foxy/include/rclcpp/qos_event.hpp + /opt/ros/foxy/include/rclcpp/rate.hpp + /opt/ros/foxy/include/rclcpp/rclcpp.hpp + /opt/ros/foxy/include/rclcpp/scope_exit.hpp + /opt/ros/foxy/include/rclcpp/serialized_message.hpp + /opt/ros/foxy/include/rclcpp/service.hpp + /opt/ros/foxy/include/rclcpp/subscription.hpp + /opt/ros/foxy/include/rclcpp/subscription_base.hpp + /opt/ros/foxy/include/rclcpp/subscription_factory.hpp + /opt/ros/foxy/include/rclcpp/subscription_options.hpp + /opt/ros/foxy/include/rclcpp/subscription_traits.hpp + /opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp + /opt/ros/foxy/include/rclcpp/time.hpp + /opt/ros/foxy/include/rclcpp/timer.hpp + /opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp + /opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp + /opt/ros/foxy/include/rclcpp/type_support_decl.hpp + /opt/ros/foxy/include/rclcpp/utilities.hpp + /opt/ros/foxy/include/rclcpp/visibility_control.hpp + /opt/ros/foxy/include/rclcpp/wait_result.hpp + /opt/ros/foxy/include/rclcpp/wait_result_kind.hpp + /opt/ros/foxy/include/rclcpp/wait_set.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp + /opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp + /opt/ros/foxy/include/rclcpp/wait_set_template.hpp + /opt/ros/foxy/include/rclcpp/waitable.hpp + /opt/ros/foxy/include/rcpputils/join.hpp + /opt/ros/foxy/include/rcpputils/pointer_traits.hpp + /opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp + /opt/ros/foxy/include/rcutils/allocator.h + /opt/ros/foxy/include/rcutils/error_handling.h + /opt/ros/foxy/include/rcutils/logging.h + /opt/ros/foxy/include/rcutils/logging_macros.h + /opt/ros/foxy/include/rcutils/macros.h + /opt/ros/foxy/include/rcutils/qsort.h + /opt/ros/foxy/include/rcutils/snprintf.h + /opt/ros/foxy/include/rcutils/testing/fault_injection.h + /opt/ros/foxy/include/rcutils/time.h + /opt/ros/foxy/include/rcutils/types.h + /opt/ros/foxy/include/rcutils/types/array_list.h + /opt/ros/foxy/include/rcutils/types/char_array.h + /opt/ros/foxy/include/rcutils/types/hash_map.h + /opt/ros/foxy/include/rcutils/types/rcutils_ret.h + /opt/ros/foxy/include/rcutils/types/string_array.h + /opt/ros/foxy/include/rcutils/types/string_map.h + /opt/ros/foxy/include/rcutils/types/uint8_array.h + /opt/ros/foxy/include/rcutils/visibility_control.h + /opt/ros/foxy/include/rcutils/visibility_control_macros.h + /opt/ros/foxy/include/rmw/domain_id.h + /opt/ros/foxy/include/rmw/error_handling.h + /opt/ros/foxy/include/rmw/get_topic_names_and_types.h + /opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h + /opt/ros/foxy/include/rmw/init.h + /opt/ros/foxy/include/rmw/init_options.h + /opt/ros/foxy/include/rmw/localhost.h + /opt/ros/foxy/include/rmw/macros.h + /opt/ros/foxy/include/rmw/message_sequence.h + /opt/ros/foxy/include/rmw/names_and_types.h + /opt/ros/foxy/include/rmw/qos_profiles.h + /opt/ros/foxy/include/rmw/ret_types.h + /opt/ros/foxy/include/rmw/rmw.h + /opt/ros/foxy/include/rmw/security_options.h + /opt/ros/foxy/include/rmw/serialized_message.h + /opt/ros/foxy/include/rmw/subscription_options.h + /opt/ros/foxy/include/rmw/topic_endpoint_info.h + /opt/ros/foxy/include/rmw/topic_endpoint_info_array.h + /opt/ros/foxy/include/rmw/types.h + /opt/ros/foxy/include/rmw/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h + /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h + /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h + /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp + /opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp + /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h + /opt/ros/foxy/include/sensor_msgs/msg/camera_info.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__builder.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__struct.hpp + /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__traits.hpp + /opt/ros/foxy/include/sensor_msgs/msg/image.hpp + /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__builder.hpp + /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__struct.hpp + /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__traits.hpp + /opt/ros/foxy/include/sensor_msgs/srv/set_camera_info.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp + /opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + /opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp + /opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp + /opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp + /opt/ros/foxy/include/tracetools/config.h + /opt/ros/foxy/include/tracetools/tracetools.h + /opt/ros/foxy/include/tracetools/utils.hpp + /opt/ros/foxy/include/tracetools/visibility_control.hpp diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/depend.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/depend.make new file mode 100755 index 0000000..7b2079a --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/depend.make @@ -0,0 +1,314 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/control.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/image_format.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/pixel_format.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/include/v4l2_camera/visibility_control.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /home/ros2/dev2_ws/src/v4l2_camera/src/v4l2_camera_node.cpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/duration__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/detail/time__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/duration.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/builtin_interfaces/msg/time.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/camera_info_manager/camera_info_manager.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/camera_info_manager/visibility_control.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/camera_publisher.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/camera_subscriber.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/exception.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/image_transport.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/loader_fwds.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/publisher.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/single_subscriber_publisher.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/subscriber.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/transport_hints.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/image_transport/visibility_control.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/collector.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/generate_statistics_message.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/collector/metric_details_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/moving_average.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/moving_average_statistics/types.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/constants.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_age.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/received_message_period.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/libstatistics_collector/visibility_control.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/allocator.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/arguments.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/client.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/context.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/domain_id.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/error_handling.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/event.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/graph.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/guard_condition.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/init_options.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/macros.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/node.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/node_options.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/publisher.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/service.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/subscription.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/time.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/timer.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/types.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/visibility_control.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl/wait.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/floating_point_range__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/integer_range__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_event__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_type__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/parameter_value__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/list_parameters_result.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_descriptor.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_event.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_type.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/parameter_value.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/msg/set_parameters_result.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/describe_parameters.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/describe_parameters__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/get_parameters__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/list_parameters__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/get_parameter_types.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/get_parameters.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/list_parameters.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_interfaces/srv/set_parameters_atomically.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcl_yaml_param_parser/types.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/allocator/allocator_common.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/allocator/allocator_deleter.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/any_executable.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/any_service_callback.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/any_subscription_callback.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/callback_group.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/client.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/clock.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/context.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/contexts/default_context.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/create_client.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/create_publisher.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/create_service.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/create_subscription.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/create_timer.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/detail/mutex_two_priorities.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_enable_topic_statistics.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_intra_process_buffer_type.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/detail/resolve_use_intra_process.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_payload.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/duration.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/event.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/exceptions.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/exceptions/exceptions.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/executor.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/executor_options.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/executors.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/executors/static_executor_entities_collector.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/executors/static_single_threaded_executor.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/expand_topic_or_service_name.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/buffer_implementation_base.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/intra_process_buffer.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/buffers/ring_buffer_implementation.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/create_intra_process_buffer.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/executable_list.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/intra_process_manager.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/experimental/subscription_intra_process_base.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/function_traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/future_return_code.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/guard_condition.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/init_options.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/intra_process_buffer_type.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/intra_process_setting.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/loaned_message.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/logger.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/logging.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/macros.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/memory_strategies.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/memory_strategy.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/message_info.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/message_memory_strategy.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_impl.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_base_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_timers_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/get_node_topics_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_base_interface_traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_clock_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_graph_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_logging_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_parameters_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_services_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_time_source_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_timers_interface_traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_topics_interface_traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_interfaces/node_waitables_interface.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/node_options.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/parameter.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_client.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_service.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/parameter_value.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/publisher.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_base.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_factory.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/publisher_options.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/qos.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/qos_event.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/rate.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/rclcpp.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/scope_exit.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/serialized_message.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/service.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/subscription.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_base.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_factory.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_options.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/subscription_wait_set_mask.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/time.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/timer.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/topic_statistics/subscription_topic_statistics.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/topic_statistics_state.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/type_support_decl.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/utilities.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/visibility_control.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_result.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_result_kind.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/storage_policy_common.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/dynamic_storage.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/sequential_synchronization.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/static_storage.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_policies/thread_safe_synchronization.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/wait_set_template.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rclcpp/waitable.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcpputils/join.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcpputils/pointer_traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcpputils/thread_safety_annotations.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/allocator.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/error_handling.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/logging.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/logging_macros.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/macros.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/qsort.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/snprintf.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/testing/fault_injection.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/time.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/types.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/types/array_list.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/types/char_array.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/types/hash_map.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/types/rcutils_ret.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/types/string_array.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/types/string_map.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/types/uint8_array.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/visibility_control.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rcutils/visibility_control_macros.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/domain_id.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/error_handling.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/get_topic_names_and_types.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/incompatible_qos_events_statuses.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/init.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/init_options.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/localhost.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/macros.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/message_sequence.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/names_and_types.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/qos_profiles.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/ret_types.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/rmw.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/security_options.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/serialized_message.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/subscription_options.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/topic_endpoint_info.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/topic_endpoint_info_array.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/types.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rmw/visibility_control.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_initialization.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/message_type_support_struct.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/sequence_bound.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/service_type_support_struct.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_c/visibility_control.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/bounded_vector.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_initialization.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/message_type_support_decl.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/service_type_support_decl.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_runtime_cpp/traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/message_type_support.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_cpp/service_type_support.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/rosidl_typesupport_interface/macros.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/camera_info.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/camera_info__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/image__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/detail/region_of_interest__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/msg/image.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/detail/set_camera_info__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/sensor_msgs/srv/set_camera_info.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__builder.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/metrics_message__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/detail/statistic_data_point__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/statistics_msgs/msg/metrics_message.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/std_msgs/msg/detail/header__struct.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/std_msgs/msg/detail/header__traits.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/tracetools/config.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/tracetools/tracetools.h +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/tracetools/utils.hpp +CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o: /opt/ros/foxy/include/tracetools/visibility_control.hpp + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/flags.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/flags.make new file mode 100755 index 0000000..fa6c485 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -Wall -Wextra -Wpedantic -Werror -std=gnu++14 + +CXX_DEFINES = -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION -DROS_PACKAGE_NAME=\"v4l2_camera\" -DSPDLOG_COMPILED_LIB + +CXX_INCLUDES = -I/home/ros2/dev2_ws/src/v4l2_camera/include -I/opt/ros/foxy/opt/yaml_cpp_vendor/include -isystem /opt/ros/foxy/include + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/link.txt b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/link.txt new file mode 100755 index 0000000..78148e7 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o -o v4l2_camera_node -Wl,-rpath,/home/ros2/dev2_ws/build/v4l2_camera:/opt/ros/foxy/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/opt/yaml_cpp_vendor/lib: libv4l2_camera.so /opt/ros/foxy/lib/libcomponent_manager.so /opt/ros/foxy/lib/librclcpp.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libcomposition_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libimage_transport.so /opt/ros/foxy/lib/libmessage_filters.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libclass_loader.so /opt/ros/foxy/lib/librcutils.so /opt/ros/foxy/lib/libament_index_cpp.so /opt/ros/foxy/lib/libclass_loader.so /opt/ros/foxy/lib/x86_64-linux-gnu/libconsole_bridge.so.1.0 /usr/lib/x86_64-linux-gnu/libtinyxml2.so -lstdc++fs /opt/ros/foxy/lib/libament_index_cpp.so /opt/ros/foxy/lib/libcamera_calibration_parsers.so /opt/ros/foxy/opt/yaml_cpp_vendor/lib/libyaml-cpp.so.0.6.2 /opt/ros/foxy/lib/librclcpp.so /opt/ros/foxy/lib/liblibstatistics_collector.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/liblibstatistics_collector_test_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librcl.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librmw_implementation.so /opt/ros/foxy/lib/librmw.so /opt/ros/foxy/lib/librcl_logging_spdlog.so /usr/lib/x86_64-linux-gnu/libspdlog.so.1.5.0 -lpthread /opt/ros/foxy/lib/librcl_yaml_param_parser.so /opt/ros/foxy/lib/libyaml.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libtracetools.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_introspection_c.so /opt/ros/foxy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_cpp.so /opt/ros/foxy/lib/librosidl_typesupport_c.so /opt/ros/foxy/lib/librcpputils.so /opt/ros/foxy/lib/librosidl_runtime_c.so /opt/ros/foxy/lib/librcutils.so -ldl /opt/ros/foxy/lib/libcamera_info_manager.so diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/progress.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/progress.make new file mode 100644 index 0000000..8808896 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 6 +CMAKE_PROGRESS_2 = 7 + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o new file mode 100755 index 0000000..512c7ec Binary files /dev/null and b/build/v4l2_camera/CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o differ diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/DependInfo.cmake b/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/DependInfo.cmake new file mode 100755 index 0000000..19fab21 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/build.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/build.make new file mode 100755 index 0000000..257c9aa --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/v4l2_camera + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/v4l2_camera + +# Utility rule file for v4l2_camera_uninstall. + +# Include the progress variables for this target. +include CMakeFiles/v4l2_camera_uninstall.dir/progress.make + +CMakeFiles/v4l2_camera_uninstall: + /usr/bin/cmake -P /home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +v4l2_camera_uninstall: CMakeFiles/v4l2_camera_uninstall +v4l2_camera_uninstall: CMakeFiles/v4l2_camera_uninstall.dir/build.make + +.PHONY : v4l2_camera_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/v4l2_camera_uninstall.dir/build: v4l2_camera_uninstall + +.PHONY : CMakeFiles/v4l2_camera_uninstall.dir/build + +CMakeFiles/v4l2_camera_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/v4l2_camera_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/v4l2_camera_uninstall.dir/clean + +CMakeFiles/v4l2_camera_uninstall.dir/depend: + cd /home/ros2/dev2_ws/build/v4l2_camera && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/src/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/v4l2_camera_uninstall.dir/depend + diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/cmake_clean.cmake b/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/cmake_clean.cmake new file mode 100755 index 0000000..6d88d9a --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/v4l2_camera_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/v4l2_camera_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/progress.make b/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/build/v4l2_camera/CMakeFiles/v4l2_camera_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/v4l2_camera/CTestConfiguration.ini b/build/v4l2_camera/CTestConfiguration.ini new file mode 100644 index 0000000..faa6891 --- /dev/null +++ b/build/v4l2_camera/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/ros2/dev2_ws/src/v4l2_camera +BuildDirectory: /home/ros2/dev2_ws/build/v4l2_camera + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/ros2/dev2_ws/src/v4l2_camera" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 9.3.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Cluster commands +SlurmBatchCommand: +SlurmRunCommand: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/v4l2_camera/CTestCustom.cmake b/build/v4l2_camera/CTestCustom.cmake new file mode 100755 index 0000000..14956f3 --- /dev/null +++ b/build/v4l2_camera/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/v4l2_camera/CTestTestfile.cmake b/build/v4l2_camera/CTestTestfile.cmake new file mode 100755 index 0000000..c085481 --- /dev/null +++ b/build/v4l2_camera/CTestTestfile.cmake @@ -0,0 +1,16 @@ +# CMake generated Testfile for +# Source directory: /home/ros2/dev2_ws/src/v4l2_camera +# Build directory: /home/ros2/dev2_ws/build/v4l2_camera +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(cppcheck "/usr/bin/python3" "-u" "/opt/ros/foxy/share/ament_cmake_test/cmake/run_test.py" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/cppcheck.xunit.xml" "--package-name" "v4l2_camera" "--output-file" "/home/ros2/dev2_ws/build/v4l2_camera/ament_cppcheck/cppcheck.txt" "--command" "/opt/ros/foxy/bin/ament_cppcheck" "--xunit-file" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/cppcheck.xunit.xml" "--include_dirs" "/home/ros2/dev2_ws/src/v4l2_camera/include") +set_tests_properties(cppcheck PROPERTIES LABELS "cppcheck;linter" TIMEOUT "300" WORKING_DIRECTORY "/home/ros2/dev2_ws/src/v4l2_camera" _BACKTRACE_TRIPLES "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake;118;add_test;/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake;61;ament_add_test;/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake;83;ament_cppcheck;/opt/ros/foxy/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;97;ament_package;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;0;") +add_test(cpplint "/usr/bin/python3" "-u" "/opt/ros/foxy/share/ament_cmake_test/cmake/run_test.py" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/cpplint.xunit.xml" "--package-name" "v4l2_camera" "--output-file" "/home/ros2/dev2_ws/build/v4l2_camera/ament_cpplint/cpplint.txt" "--command" "/opt/ros/foxy/bin/ament_cpplint" "--xunit-file" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/cpplint.xunit.xml") +set_tests_properties(cpplint PROPERTIES LABELS "cpplint;linter" TIMEOUT "120" WORKING_DIRECTORY "/home/ros2/dev2_ws/src/v4l2_camera" _BACKTRACE_TRIPLES "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake;118;add_test;/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cpplint.cmake;68;ament_add_test;/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint_lint_hook.cmake;35;ament_cpplint;/opt/ros/foxy/share/ament_cmake_cpplint/cmake/ament_cmake_cpplint_lint_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;97;ament_package;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;0;") +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/foxy/share/ament_cmake_test/cmake/run_test.py" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/lint_cmake.xunit.xml" "--package-name" "v4l2_camera" "--output-file" "/home/ros2/dev2_ws/build/v4l2_camera/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/foxy/bin/ament_lint_cmake" "--xunit-file" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/ros2/dev2_ws/src/v4l2_camera" _BACKTRACE_TRIPLES "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake;118;add_test;/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;41;ament_add_test;/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/foxy/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;97;ament_package;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;0;") +add_test(uncrustify "/usr/bin/python3" "-u" "/opt/ros/foxy/share/ament_cmake_test/cmake/run_test.py" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/uncrustify.xunit.xml" "--package-name" "v4l2_camera" "--output-file" "/home/ros2/dev2_ws/build/v4l2_camera/ament_uncrustify/uncrustify.txt" "--command" "/opt/ros/foxy/bin/ament_uncrustify" "--xunit-file" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/uncrustify.xunit.xml") +set_tests_properties(uncrustify PROPERTIES LABELS "uncrustify;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/ros2/dev2_ws/src/v4l2_camera" _BACKTRACE_TRIPLES "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake;118;add_test;/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake;65;ament_add_test;/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake;34;ament_uncrustify;/opt/ros/foxy/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;97;ament_package;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/foxy/share/ament_cmake_test/cmake/run_test.py" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/xmllint.xunit.xml" "--package-name" "v4l2_camera" "--output-file" "/home/ros2/dev2_ws/build/v4l2_camera/ament_xmllint/xmllint.txt" "--command" "/opt/ros/foxy/bin/ament_xmllint" "--xunit-file" "/home/ros2/dev2_ws/build/v4l2_camera/test_results/v4l2_camera/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/ros2/dev2_ws/src/v4l2_camera" _BACKTRACE_TRIPLES "/opt/ros/foxy/share/ament_cmake_test/cmake/ament_add_test.cmake;118;add_test;/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/foxy/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/foxy/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/foxy/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;97;ament_package;/home/ros2/dev2_ws/src/v4l2_camera/CMakeLists.txt;0;") diff --git a/build/v4l2_camera/Makefile b/build/v4l2_camera/Makefile new file mode 100644 index 0000000..f60f8b7 --- /dev/null +++ b/build/v4l2_camera/Makefile @@ -0,0 +1,386 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ros2/dev2_ws/src/v4l2_camera + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ros2/dev2_ws/build/v4l2_camera + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test + +.PHONY : test/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named v4l2_camera_compose_test + +# Build rule for target. +v4l2_camera_compose_test: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 v4l2_camera_compose_test +.PHONY : v4l2_camera_compose_test + +# fast build rule for target. +v4l2_camera_compose_test/fast: + $(MAKE) -f CMakeFiles/v4l2_camera_compose_test.dir/build.make CMakeFiles/v4l2_camera_compose_test.dir/build +.PHONY : v4l2_camera_compose_test/fast + +#============================================================================= +# Target rules for targets named v4l2_camera_node + +# Build rule for target. +v4l2_camera_node: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 v4l2_camera_node +.PHONY : v4l2_camera_node + +# fast build rule for target. +v4l2_camera_node/fast: + $(MAKE) -f CMakeFiles/v4l2_camera_node.dir/build.make CMakeFiles/v4l2_camera_node.dir/build +.PHONY : v4l2_camera_node/fast + +#============================================================================= +# Target rules for targets named v4l2_camera + +# Build rule for target. +v4l2_camera: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 v4l2_camera +.PHONY : v4l2_camera + +# fast build rule for target. +v4l2_camera/fast: + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/build +.PHONY : v4l2_camera/fast + +#============================================================================= +# Target rules for targets named v4l2_camera_uninstall + +# Build rule for target. +v4l2_camera_uninstall: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 v4l2_camera_uninstall +.PHONY : v4l2_camera_uninstall + +# fast build rule for target. +v4l2_camera_uninstall/fast: + $(MAKE) -f CMakeFiles/v4l2_camera_uninstall.dir/build.make CMakeFiles/v4l2_camera_uninstall.dir/build +.PHONY : v4l2_camera_uninstall/fast + +#============================================================================= +# Target rules for targets named uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +src/v4l2_camera.o: src/v4l2_camera.cpp.o + +.PHONY : src/v4l2_camera.o + +# target to build an object file +src/v4l2_camera.cpp.o: + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o +.PHONY : src/v4l2_camera.cpp.o + +src/v4l2_camera.i: src/v4l2_camera.cpp.i + +.PHONY : src/v4l2_camera.i + +# target to preprocess a source file +src/v4l2_camera.cpp.i: + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.i +.PHONY : src/v4l2_camera.cpp.i + +src/v4l2_camera.s: src/v4l2_camera.cpp.s + +.PHONY : src/v4l2_camera.s + +# target to generate assembly for a file +src/v4l2_camera.cpp.s: + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.s +.PHONY : src/v4l2_camera.cpp.s + +src/v4l2_camera_compose_test.o: src/v4l2_camera_compose_test.cpp.o + +.PHONY : src/v4l2_camera_compose_test.o + +# target to build an object file +src/v4l2_camera_compose_test.cpp.o: + $(MAKE) -f CMakeFiles/v4l2_camera_compose_test.dir/build.make CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.o +.PHONY : src/v4l2_camera_compose_test.cpp.o + +src/v4l2_camera_compose_test.i: src/v4l2_camera_compose_test.cpp.i + +.PHONY : src/v4l2_camera_compose_test.i + +# target to preprocess a source file +src/v4l2_camera_compose_test.cpp.i: + $(MAKE) -f CMakeFiles/v4l2_camera_compose_test.dir/build.make CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.i +.PHONY : src/v4l2_camera_compose_test.cpp.i + +src/v4l2_camera_compose_test.s: src/v4l2_camera_compose_test.cpp.s + +.PHONY : src/v4l2_camera_compose_test.s + +# target to generate assembly for a file +src/v4l2_camera_compose_test.cpp.s: + $(MAKE) -f CMakeFiles/v4l2_camera_compose_test.dir/build.make CMakeFiles/v4l2_camera_compose_test.dir/src/v4l2_camera_compose_test.cpp.s +.PHONY : src/v4l2_camera_compose_test.cpp.s + +src/v4l2_camera_device.o: src/v4l2_camera_device.cpp.o + +.PHONY : src/v4l2_camera_device.o + +# target to build an object file +src/v4l2_camera_device.cpp.o: + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.o +.PHONY : src/v4l2_camera_device.cpp.o + +src/v4l2_camera_device.i: src/v4l2_camera_device.cpp.i + +.PHONY : src/v4l2_camera_device.i + +# target to preprocess a source file +src/v4l2_camera_device.cpp.i: + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.i +.PHONY : src/v4l2_camera_device.cpp.i + +src/v4l2_camera_device.s: src/v4l2_camera_device.cpp.s + +.PHONY : src/v4l2_camera_device.s + +# target to generate assembly for a file +src/v4l2_camera_device.cpp.s: + $(MAKE) -f CMakeFiles/v4l2_camera.dir/build.make CMakeFiles/v4l2_camera.dir/src/v4l2_camera_device.cpp.s +.PHONY : src/v4l2_camera_device.cpp.s + +src/v4l2_camera_node.o: src/v4l2_camera_node.cpp.o + +.PHONY : src/v4l2_camera_node.o + +# target to build an object file +src/v4l2_camera_node.cpp.o: + $(MAKE) -f CMakeFiles/v4l2_camera_node.dir/build.make CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.o +.PHONY : src/v4l2_camera_node.cpp.o + +src/v4l2_camera_node.i: src/v4l2_camera_node.cpp.i + +.PHONY : src/v4l2_camera_node.i + +# target to preprocess a source file +src/v4l2_camera_node.cpp.i: + $(MAKE) -f CMakeFiles/v4l2_camera_node.dir/build.make CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.i +.PHONY : src/v4l2_camera_node.cpp.i + +src/v4l2_camera_node.s: src/v4l2_camera_node.cpp.s + +.PHONY : src/v4l2_camera_node.s + +# target to generate assembly for a file +src/v4l2_camera_node.cpp.s: + $(MAKE) -f CMakeFiles/v4l2_camera_node.dir/build.make CMakeFiles/v4l2_camera_node.dir/src/v4l2_camera_node.cpp.s +.PHONY : src/v4l2_camera_node.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... test" + @echo "... v4l2_camera_compose_test" + @echo "... v4l2_camera_node" + @echo "... v4l2_camera" + @echo "... v4l2_camera_uninstall" + @echo "... uninstall" + @echo "... src/v4l2_camera.o" + @echo "... src/v4l2_camera.i" + @echo "... src/v4l2_camera.s" + @echo "... src/v4l2_camera_compose_test.o" + @echo "... src/v4l2_camera_compose_test.i" + @echo "... src/v4l2_camera_compose_test.s" + @echo "... src/v4l2_camera_device.o" + @echo "... src/v4l2_camera_device.i" + @echo "... src/v4l2_camera_device.s" + @echo "... src/v4l2_camera_node.o" + @echo "... src/v4l2_camera_node.i" + @echo "... src/v4l2_camera_node.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/v4l2_camera/ament_cmake_core/package.cmake b/build/v4l2_camera/ament_cmake_core/package.cmake new file mode 100755 index 0000000..0285512 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "v4l2_camera") +set(v4l2_camera_VERSION "0.4.0") +set(v4l2_camera_MAINTAINER "Sander G. van Dijk ") +set(v4l2_camera_BUILD_DEPENDS "rclcpp" "rclcpp_components" "sensor_msgs" "image_transport" "camera_info_manager") +set(v4l2_camera_BUILDTOOL_DEPENDS "ament_cmake_ros") +set(v4l2_camera_BUILD_EXPORT_DEPENDS "sensor_msgs" "image_transport" "camera_info_manager") +set(v4l2_camera_BUILDTOOL_EXPORT_DEPENDS ) +set(v4l2_camera_EXEC_DEPENDS "rclcpp" "rclcpp_components" "sensor_msgs" "image_transport" "camera_info_manager") +set(v4l2_camera_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(v4l2_camera_GROUP_DEPENDS ) +set(v4l2_camera_MEMBER_OF_GROUPS ) +set(v4l2_camera_DEPRECATED "") +set(v4l2_camera_EXPORT_TAGS) +list(APPEND v4l2_camera_EXPORT_TAGS "ament_cmake") diff --git a/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp b/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp new file mode 100755 index 0000000..42d17f1 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp @@ -0,0 +1,92 @@ +# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in + +set(_exported_dependencies "camera_info_manager") + +find_package(ament_cmake_libraries QUIET REQUIRED) + +# find_package() all dependencies +# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS +# variables to v4l2_camera_DEFINITIONS, v4l2_camera_INCLUDE_DIRS, +# v4l2_camera_LIBRARIES, and v4l2_camera_LINK_FLAGS. +# Additionally collect the direct dependency names in +# v4l2_camera_DEPENDENCIES as well as the recursive dependency names +# in v4l2_camera_RECURSIVE_DEPENDENCIES. +if(NOT _exported_dependencies STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + set(v4l2_camera_DEPENDENCIES ${_exported_dependencies}) + set(v4l2_camera_RECURSIVE_DEPENDENCIES ${_exported_dependencies}) + set(_libraries) + foreach(_dep ${_exported_dependencies}) + if(NOT ${_dep}_FOUND) + find_package("${_dep}" QUIET REQUIRED) + endif() + # if a package provides modern CMake interface targets use them + # exclusively assuming the classic CMake variables only exist for + # backward compatibility + set(use_modern_cmake FALSE) + if(NOT "${${_dep}_TARGETS}" STREQUAL "") + foreach(_target ${${_dep}_TARGETS}) + # only use actual targets + # in case a package uses this variable for other content + if(TARGET "${_target}") + get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES) + if(_include_dirs) + list_append_unique(v4l2_camera_INCLUDE_DIRS "${_include_dirs}") + endif() + + get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS) + if(_imported_configurations) + string(TOUPPER "${_imported_configurations}" _imported_configurations) + if(DEBUG_CONFIGURATIONS) + string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase) + else() + set(_debug_configurations_uppercase "DEBUG") + endif() + foreach(_imported_config ${_imported_configurations}) + get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config}) + if(_imported_implib) + set(_imported_implib_config "optimized") + if(${_imported_config} IN_LIST _debug_configurations_uppercase) + set(_imported_implib_config "debug") + endif() + list(APPEND _libraries ${_imported_implib_config} ${_imported_implib}) + else() + get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config}) + if(_imported_location) + list(APPEND _libraries "${_imported_location}") + endif() + endif() + endforeach() + endif() + + get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES) + if(_link_libraries) + list(APPEND _libraries "${_link_libraries}") + endif() + set(use_modern_cmake TRUE) + endif() + endforeach() + endif() + if(NOT use_modern_cmake) + if(${_dep}_DEFINITIONS) + list_append_unique(v4l2_camera_DEFINITIONS "${${_dep}_DEFINITIONS}") + endif() + if(${_dep}_INCLUDE_DIRS) + list_append_unique(v4l2_camera_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}") + endif() + if(${_dep}_LIBRARIES) + list(APPEND _libraries "${${_dep}_LIBRARIES}") + endif() + if(${_dep}_LINK_FLAGS) + list_append_unique(v4l2_camera_LINK_FLAGS "${${_dep}_LINK_FLAGS}") + endif() + if(${_dep}_RECURSIVE_DEPENDENCIES) + list_append_unique(v4l2_camera_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}") + endif() + endif() + if(_libraries) + ament_libraries_deduplicate(_libraries "${_libraries}") + list(APPEND v4l2_camera_LIBRARIES "${_libraries}") + endif() + endforeach() +endif() diff --git a/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp b/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp new file mode 100755 index 0000000..0cb444e --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp @@ -0,0 +1,16 @@ +# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in + +set(_exported_include_dirs "${v4l2_camera_DIR}/../../../include") + +# append include directories to v4l2_camera_INCLUDE_DIRS +# warn about not existing paths +if(NOT _exported_include_dirs STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + foreach(_exported_include_dir ${_exported_include_dirs}) + if(NOT IS_DIRECTORY "${_exported_include_dir}") + message(WARNING "Package 'v4l2_camera' exports the include directory '${_exported_include_dir}' which doesn't exist") + endif() + normalize_path(_exported_include_dir "${_exported_include_dir}") + list(APPEND v4l2_camera_INCLUDE_DIRS "${_exported_include_dir}") + endforeach() +endif() diff --git a/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp b/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp new file mode 100755 index 0000000..31dec03 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_libraries-extras.cmake.stamp @@ -0,0 +1,140 @@ +# generated from ament_cmake_export_libraries/cmake/template/ament_cmake_export_libraries.cmake.in + +set(_exported_libraries "v4l2_camera") +set(_exported_library_names "") + +# populate v4l2_camera_LIBRARIES +if(NOT _exported_libraries STREQUAL "") + # loop over libraries, either target names or absolute paths + list(LENGTH _exported_libraries _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_libraries ${_i} _arg) + + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND v4l2_camera_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'v4l2_camera' passes the build configuration keyword '${_cfg}' as the last exported library") + endif() + list(GET _exported_libraries ${_i} _library) + else() + # the value is a library without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + if(NOT IS_ABSOLUTE "${_library}") + # search for library target relative to this CMake file + set(_lib "NOTFOUND") + find_library( + _lib NAMES "${_library}" + PATHS "${v4l2_camera_DIR}/../../../lib" + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + + if(NOT _lib) + # warn about not existing library and ignore it + message(FATAL_ERROR "Package 'v4l2_camera' exports the library '${_library}' which couldn't be found") + elseif(NOT IS_ABSOLUTE "${_lib}") + # the found library must be an absolute path + message(FATAL_ERROR "Package 'v4l2_camera' found the library '${_library}' at '${_lib}' which is not an absolute path") + elseif(NOT EXISTS "${_lib}") + # the found library must exist + message(FATAL_ERROR "Package 'v4l2_camera' found the library '${_lib}' which doesn't exist") + else() + list(APPEND v4l2_camera_LIBRARIES ${_cfg} "${_lib}") + endif() + + else() + if(NOT EXISTS "${_library}") + # the found library must exist + message(WARNING "Package 'v4l2_camera' exports the library '${_library}' which doesn't exist") + else() + list(APPEND v4l2_camera_LIBRARIES ${_cfg} "${_library}") + endif() + endif() + endwhile() +endif() + +# find_library() library names with optional LIBRARY_DIRS +# and add the libraries to v4l2_camera_LIBRARIES +if(NOT _exported_library_names STREQUAL "") + # loop over library names + # but remember related build configuration keyword if available + list(LENGTH _exported_library_names _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_library_names ${_i} _arg) + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND v4l2_camera_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library name + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'v4l2_camera' passes the build configuration keyword '${_cfg}' as the last exported target") + endif() + list(GET _exported_library_names ${_i} _library) + else() + # the value is a library target without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + # extract optional LIBRARY_DIRS from library name + string(REPLACE ":" ";" _library_dirs "${_library}") + list(GET _library_dirs 0 _library_name) + list(REMOVE_AT _library_dirs 0) + + set(_lib "NOTFOUND") + if(NOT _library_dirs) + # search for library in the common locations + find_library( + _lib + NAMES "${_library_name}" + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING "Package 'v4l2_camera' exports library '${_library_name}' which couldn't be found") + endif() + else() + # search for library in the specified directories + find_library( + _lib + NAMES "${_library_name}" + PATHS ${_library_dirs} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING "Package 'v4l2_camera' exports library '${_library_name}' with LIBRARY_DIRS '${_library_dirs}' which couldn't be found") + endif() + endif() + if(_lib) + list(APPEND v4l2_camera_LIBRARIES ${_cfg} "${_lib}") + endif() + endwhile() +endif() + +# TODO(dirk-thomas) deduplicate v4l2_camera_LIBRARIES +# while maintaining library order +# as well as build configuration keywords +# as well as linker flags diff --git a/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp b/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp new file mode 100755 index 0000000..4725d85 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/ament_cmake_export_targets-extras.cmake.stamp @@ -0,0 +1,27 @@ +# generated from ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in + +set(_exported_targets "export_v4l2_camera") + +# include all exported targets +if(NOT _exported_targets STREQUAL "") + foreach(_target ${_exported_targets}) + set(_export_file "${v4l2_camera_DIR}/${_target}Export.cmake") + include("${_export_file}") + + # extract the target names associated with the export + set(_regex "foreach\\(_expectedTarget (.+)\\)") + file( + STRINGS "${_export_file}" _foreach_targets + REGEX "${_regex}") + list(LENGTH _foreach_targets _matches) + if(NOT _matches EQUAL 1) + message(FATAL_ERROR + "Failed to find exported target names in '${_export_file}'") + endif() + string(REGEX REPLACE "${_regex}" "\\1" _targets "${_foreach_targets}") + string(REPLACE " " ";" _targets "${_targets}") + list(LENGTH _targets _length) + + list(APPEND v4l2_camera_TARGETS ${_targets}) + endforeach() +endif() diff --git a/build/v4l2_camera/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/v4l2_camera/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100755 index 0000000..02e441b --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/v4l2_camera/ament_cmake_core/stamps/library_path.sh.stamp b/build/v4l2_camera/ament_cmake_core/stamps/library_path.sh.stamp new file mode 100755 index 0000000..292e518 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/library_path.sh.stamp @@ -0,0 +1,16 @@ +# copied from ament_package/template/environment_hook/library_path.sh + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +if [ $_IS_DARWIN -eq 0 ]; then + ament_prepend_unique_value LD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" +else + ament_prepend_unique_value DYLD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" +fi +unset _IS_DARWIN diff --git a/build/v4l2_camera/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/v4l2_camera/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100755 index 0000000..ee49c9f --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/v4l2_camera/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/v4l2_camera/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100755 index 0000000..6fb3fe7 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/v4l2_camera/ament_cmake_core/stamps/package.xml.stamp b/build/v4l2_camera/ament_cmake_core/stamps/package.xml.stamp new file mode 100755 index 0000000..6bf2ddd --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,30 @@ + + + + v4l2_camera + 0.4.0 + A ROS 2 camera driver using Video4Linux2 + Sander G. van Dijk + Apache License 2.0 + + Sander G. van Dijk + + ament_cmake_ros + + rclcpp + rclcpp_components + + rclcpp + rclcpp_components + + sensor_msgs + image_transport + camera_info_manager + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/v4l2_camera/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/v4l2_camera/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100755 index 0000000..6f82f12 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,143 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + dependencies.append((key, ' '.join(['"%s"' % str(d) for d in depends]))) + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/v4l2_camera/ament_cmake_core/stamps/path.sh.stamp b/build/v4l2_camera/ament_cmake_core/stamps/path.sh.stamp new file mode 100755 index 0000000..e59b749 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/v4l2_camera/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/v4l2_camera/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100755 index 0000000..b7c0faf --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [l.replace('\\', '/') for l in lines] + + +if __name__ == '__main__': + main() diff --git a/build/v4l2_camera/ament_cmake_core/v4l2_cameraConfig-version.cmake b/build/v4l2_camera/ament_cmake_core/v4l2_cameraConfig-version.cmake new file mode 100644 index 0000000..e2fcea4 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/v4l2_cameraConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.4.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/v4l2_camera/ament_cmake_core/v4l2_cameraConfig.cmake b/build/v4l2_camera/ament_cmake_core/v4l2_cameraConfig.cmake new file mode 100644 index 0000000..2deb2b6 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_core/v4l2_cameraConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_v4l2_camera_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED v4l2_camera_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(v4l2_camera_FOUND FALSE) + elseif(NOT v4l2_camera_FOUND) + # use separate condition to avoid uninitialized variable warning + set(v4l2_camera_FOUND FALSE) + endif() + return() +endif() +set(_v4l2_camera_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT v4l2_camera_FIND_QUIETLY) + message(STATUS "Found v4l2_camera: 0.4.0 (${v4l2_camera_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'v4l2_camera' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${v4l2_camera_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(v4l2_camera_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "ament_cmake_export_include_directories-extras.cmake;ament_cmake_export_targets-extras.cmake;ament_cmake_export_libraries-extras.cmake;ament_cmake_export_dependencies-extras.cmake") +foreach(_extra ${_extras}) + include("${v4l2_camera_DIR}/${_extra}") +endforeach() diff --git a/build/v4l2_camera/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/v4l2_camera/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100755 index 0000000..79d4c95 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/v4l2_camera/ament_cmake_environment_hooks/library_path.dsv b/build/v4l2_camera/ament_cmake_environment_hooks/library_path.dsv new file mode 100755 index 0000000..89bec93 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_environment_hooks/library_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;LD_LIBRARY_PATH;lib diff --git a/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.bash b/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 0000000..49782f2 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.dsv b/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.dsv new file mode 100755 index 0000000..faf99b9 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,3 @@ +source;share/v4l2_camera/environment/ament_prefix_path.sh +source;share/v4l2_camera/environment/library_path.sh +source;share/v4l2_camera/environment/path.sh diff --git a/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.sh b/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 0000000..688607f --- /dev/null +++ b/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,134 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/ros2/dev2_ws/install/v4l2_camera"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/v4l2_camera/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/v4l2_camera/environment/library_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/v4l2_camera/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.zsh b/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 0000000..fe161be --- /dev/null +++ b/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/v4l2_camera/ament_cmake_environment_hooks/package.dsv b/build/v4l2_camera/ament_cmake_environment_hooks/package.dsv new file mode 100755 index 0000000..39322cb --- /dev/null +++ b/build/v4l2_camera/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/v4l2_camera/local_setup.bash +source;share/v4l2_camera/local_setup.dsv +source;share/v4l2_camera/local_setup.sh +source;share/v4l2_camera/local_setup.zsh diff --git a/build/v4l2_camera/ament_cmake_environment_hooks/path.dsv b/build/v4l2_camera/ament_cmake_environment_hooks/path.dsv new file mode 100755 index 0000000..b94426a --- /dev/null +++ b/build/v4l2_camera/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/v4l2_camera/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake b/build/v4l2_camera/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake new file mode 100644 index 0000000..42d17f1 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake @@ -0,0 +1,92 @@ +# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in + +set(_exported_dependencies "camera_info_manager") + +find_package(ament_cmake_libraries QUIET REQUIRED) + +# find_package() all dependencies +# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS +# variables to v4l2_camera_DEFINITIONS, v4l2_camera_INCLUDE_DIRS, +# v4l2_camera_LIBRARIES, and v4l2_camera_LINK_FLAGS. +# Additionally collect the direct dependency names in +# v4l2_camera_DEPENDENCIES as well as the recursive dependency names +# in v4l2_camera_RECURSIVE_DEPENDENCIES. +if(NOT _exported_dependencies STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + set(v4l2_camera_DEPENDENCIES ${_exported_dependencies}) + set(v4l2_camera_RECURSIVE_DEPENDENCIES ${_exported_dependencies}) + set(_libraries) + foreach(_dep ${_exported_dependencies}) + if(NOT ${_dep}_FOUND) + find_package("${_dep}" QUIET REQUIRED) + endif() + # if a package provides modern CMake interface targets use them + # exclusively assuming the classic CMake variables only exist for + # backward compatibility + set(use_modern_cmake FALSE) + if(NOT "${${_dep}_TARGETS}" STREQUAL "") + foreach(_target ${${_dep}_TARGETS}) + # only use actual targets + # in case a package uses this variable for other content + if(TARGET "${_target}") + get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES) + if(_include_dirs) + list_append_unique(v4l2_camera_INCLUDE_DIRS "${_include_dirs}") + endif() + + get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS) + if(_imported_configurations) + string(TOUPPER "${_imported_configurations}" _imported_configurations) + if(DEBUG_CONFIGURATIONS) + string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase) + else() + set(_debug_configurations_uppercase "DEBUG") + endif() + foreach(_imported_config ${_imported_configurations}) + get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config}) + if(_imported_implib) + set(_imported_implib_config "optimized") + if(${_imported_config} IN_LIST _debug_configurations_uppercase) + set(_imported_implib_config "debug") + endif() + list(APPEND _libraries ${_imported_implib_config} ${_imported_implib}) + else() + get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config}) + if(_imported_location) + list(APPEND _libraries "${_imported_location}") + endif() + endif() + endforeach() + endif() + + get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES) + if(_link_libraries) + list(APPEND _libraries "${_link_libraries}") + endif() + set(use_modern_cmake TRUE) + endif() + endforeach() + endif() + if(NOT use_modern_cmake) + if(${_dep}_DEFINITIONS) + list_append_unique(v4l2_camera_DEFINITIONS "${${_dep}_DEFINITIONS}") + endif() + if(${_dep}_INCLUDE_DIRS) + list_append_unique(v4l2_camera_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}") + endif() + if(${_dep}_LIBRARIES) + list(APPEND _libraries "${${_dep}_LIBRARIES}") + endif() + if(${_dep}_LINK_FLAGS) + list_append_unique(v4l2_camera_LINK_FLAGS "${${_dep}_LINK_FLAGS}") + endif() + if(${_dep}_RECURSIVE_DEPENDENCIES) + list_append_unique(v4l2_camera_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}") + endif() + endif() + if(_libraries) + ament_libraries_deduplicate(_libraries "${_libraries}") + list(APPEND v4l2_camera_LIBRARIES "${_libraries}") + endif() + endforeach() +endif() diff --git a/build/v4l2_camera/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake b/build/v4l2_camera/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake new file mode 100644 index 0000000..0cb444e --- /dev/null +++ b/build/v4l2_camera/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake @@ -0,0 +1,16 @@ +# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in + +set(_exported_include_dirs "${v4l2_camera_DIR}/../../../include") + +# append include directories to v4l2_camera_INCLUDE_DIRS +# warn about not existing paths +if(NOT _exported_include_dirs STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + foreach(_exported_include_dir ${_exported_include_dirs}) + if(NOT IS_DIRECTORY "${_exported_include_dir}") + message(WARNING "Package 'v4l2_camera' exports the include directory '${_exported_include_dir}' which doesn't exist") + endif() + normalize_path(_exported_include_dir "${_exported_include_dir}") + list(APPEND v4l2_camera_INCLUDE_DIRS "${_exported_include_dir}") + endforeach() +endif() diff --git a/build/v4l2_camera/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake b/build/v4l2_camera/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake new file mode 100644 index 0000000..31dec03 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake @@ -0,0 +1,140 @@ +# generated from ament_cmake_export_libraries/cmake/template/ament_cmake_export_libraries.cmake.in + +set(_exported_libraries "v4l2_camera") +set(_exported_library_names "") + +# populate v4l2_camera_LIBRARIES +if(NOT _exported_libraries STREQUAL "") + # loop over libraries, either target names or absolute paths + list(LENGTH _exported_libraries _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_libraries ${_i} _arg) + + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND v4l2_camera_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'v4l2_camera' passes the build configuration keyword '${_cfg}' as the last exported library") + endif() + list(GET _exported_libraries ${_i} _library) + else() + # the value is a library without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + if(NOT IS_ABSOLUTE "${_library}") + # search for library target relative to this CMake file + set(_lib "NOTFOUND") + find_library( + _lib NAMES "${_library}" + PATHS "${v4l2_camera_DIR}/../../../lib" + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + + if(NOT _lib) + # warn about not existing library and ignore it + message(FATAL_ERROR "Package 'v4l2_camera' exports the library '${_library}' which couldn't be found") + elseif(NOT IS_ABSOLUTE "${_lib}") + # the found library must be an absolute path + message(FATAL_ERROR "Package 'v4l2_camera' found the library '${_library}' at '${_lib}' which is not an absolute path") + elseif(NOT EXISTS "${_lib}") + # the found library must exist + message(FATAL_ERROR "Package 'v4l2_camera' found the library '${_lib}' which doesn't exist") + else() + list(APPEND v4l2_camera_LIBRARIES ${_cfg} "${_lib}") + endif() + + else() + if(NOT EXISTS "${_library}") + # the found library must exist + message(WARNING "Package 'v4l2_camera' exports the library '${_library}' which doesn't exist") + else() + list(APPEND v4l2_camera_LIBRARIES ${_cfg} "${_library}") + endif() + endif() + endwhile() +endif() + +# find_library() library names with optional LIBRARY_DIRS +# and add the libraries to v4l2_camera_LIBRARIES +if(NOT _exported_library_names STREQUAL "") + # loop over library names + # but remember related build configuration keyword if available + list(LENGTH _exported_library_names _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_library_names ${_i} _arg) + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND v4l2_camera_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library name + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'v4l2_camera' passes the build configuration keyword '${_cfg}' as the last exported target") + endif() + list(GET _exported_library_names ${_i} _library) + else() + # the value is a library target without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + # extract optional LIBRARY_DIRS from library name + string(REPLACE ":" ";" _library_dirs "${_library}") + list(GET _library_dirs 0 _library_name) + list(REMOVE_AT _library_dirs 0) + + set(_lib "NOTFOUND") + if(NOT _library_dirs) + # search for library in the common locations + find_library( + _lib + NAMES "${_library_name}" + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING "Package 'v4l2_camera' exports library '${_library_name}' which couldn't be found") + endif() + else() + # search for library in the specified directories + find_library( + _lib + NAMES "${_library_name}" + PATHS ${_library_dirs} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING "Package 'v4l2_camera' exports library '${_library_name}' with LIBRARY_DIRS '${_library_dirs}' which couldn't be found") + endif() + endif() + if(_lib) + list(APPEND v4l2_camera_LIBRARIES ${_cfg} "${_lib}") + endif() + endwhile() +endif() + +# TODO(dirk-thomas) deduplicate v4l2_camera_LIBRARIES +# while maintaining library order +# as well as build configuration keywords +# as well as linker flags diff --git a/build/v4l2_camera/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake b/build/v4l2_camera/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake new file mode 100644 index 0000000..4725d85 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake @@ -0,0 +1,27 @@ +# generated from ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in + +set(_exported_targets "export_v4l2_camera") + +# include all exported targets +if(NOT _exported_targets STREQUAL "") + foreach(_target ${_exported_targets}) + set(_export_file "${v4l2_camera_DIR}/${_target}Export.cmake") + include("${_export_file}") + + # extract the target names associated with the export + set(_regex "foreach\\(_expectedTarget (.+)\\)") + file( + STRINGS "${_export_file}" _foreach_targets + REGEX "${_regex}") + list(LENGTH _foreach_targets _matches) + if(NOT _matches EQUAL 1) + message(FATAL_ERROR + "Failed to find exported target names in '${_export_file}'") + endif() + string(REGEX REPLACE "${_regex}" "\\1" _targets "${_foreach_targets}") + string(REPLACE " " ";" _targets "${_targets}") + list(LENGTH _targets _length) + + list(APPEND v4l2_camera_TARGETS ${_targets}) + endforeach() +endif() diff --git a/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/v4l2_camera b/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/v4l2_camera new file mode 100755 index 0000000..0e4836c --- /dev/null +++ b/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/v4l2_camera @@ -0,0 +1 @@ +sensor_msgs;image_transport;camera_info_manager;rclcpp;rclcpp_components;ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/packages/v4l2_camera b/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/packages/v4l2_camera new file mode 100755 index 0000000..e69de29 diff --git a/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/v4l2_camera b/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/v4l2_camera new file mode 100644 index 0000000..f590790 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/v4l2_camera @@ -0,0 +1 @@ +/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/turtle_follower_py:/home/ros2/dev2_ws/install/camera_calibration:/home/ros2/dev2_ws/install/aruco_interfaces:/home/ros2/dev2_ws/install/aruco_detector:/opt/ros/foxy \ No newline at end of file diff --git a/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/rclcpp_components/v4l2_camera b/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/rclcpp_components/v4l2_camera new file mode 100755 index 0000000..e7d8db6 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/rclcpp_components/v4l2_camera @@ -0,0 +1 @@ +v4l2_camera::V4L2Camera;lib/libv4l2_camera.so diff --git a/build/v4l2_camera/ament_cmake_package_templates/templates.cmake b/build/v4l2_camera/ament_cmake_package_templates/templates.cmake new file mode 100755 index 0000000..028c16d --- /dev/null +++ b/build/v4l2_camera/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/v4l2_camera/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/v4l2_camera/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 0000000..41552c8 --- /dev/null +++ b/build/v4l2_camera/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/ros2/dev2_ws/install/v4l2_camera") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/ros2/dev2_ws/build/v4l2_camera/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/v4l2_camera/cmake_args.last b/build/v4l2_camera/cmake_args.last new file mode 100755 index 0000000..4af1832 --- /dev/null +++ b/build/v4l2_camera/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/v4l2_camera/cmake_install.cmake b/build/v4l2_camera/cmake_install.cmake new file mode 100755 index 0000000..b59efe8 --- /dev/null +++ b/build/v4l2_camera/cmake_install.cmake @@ -0,0 +1,222 @@ +# Install script for directory: /home/ros2/dev2_ws/src/v4l2_camera + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/ros2/dev2_ws/install/v4l2_camera") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/ros2/dev2_ws/src/v4l2_camera/include/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libv4l2_camera.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libv4l2_camera.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libv4l2_camera.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/ros2/dev2_ws/build/v4l2_camera/libv4l2_camera.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libv4l2_camera.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libv4l2_camera.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libv4l2_camera.so" + OLD_RPATH "/opt/ros/foxy/lib:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libv4l2_camera.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_node") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_node" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera" TYPE EXECUTABLE FILES "/home/ros2/dev2_ws/build/v4l2_camera/v4l2_camera_node") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_node") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_node" + OLD_RPATH "/home/ros2/dev2_ws/build/v4l2_camera:/opt/ros/foxy/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_node") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_compose_test" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_compose_test") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_compose_test" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera" TYPE EXECUTABLE FILES "/home/ros2/dev2_ws/build/v4l2_camera/v4l2_camera_compose_test") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_compose_test" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_compose_test") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_compose_test" + OLD_RPATH "/home/ros2/dev2_ws/build/v4l2_camera:/opt/ros/foxy/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/v4l2_camera/v4l2_camera_compose_test") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/environment" TYPE FILE FILES "/opt/ros/foxy/lib/python3.8/site-packages/ament_package/template/environment_hook/library_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/environment" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_environment_hooks/library_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/v4l2_camera") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/v4l2_camera") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/environment" TYPE FILE FILES "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/environment" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/environment" TYPE FILE FILES "/opt/ros/foxy/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/environment" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/packages/v4l2_camera") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/rclcpp_components" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_index/share/ament_index/resource_index/rclcpp_components/v4l2_camera") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake/export_v4l2_cameraExport.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake/export_v4l2_cameraExport.cmake" + "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/Export/share/v4l2_camera/cmake/export_v4l2_cameraExport.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake/export_v4l2_cameraExport-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake/export_v4l2_cameraExport.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/Export/share/v4l2_camera/cmake/export_v4l2_cameraExport.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/CMakeFiles/Export/share/v4l2_camera/cmake/export_v4l2_cameraExport-noconfig.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_export_targets/ament_cmake_export_targets-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake" TYPE FILE FILES "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera/cmake" TYPE FILE FILES + "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_core/v4l2_cameraConfig.cmake" + "/home/ros2/dev2_ws/build/v4l2_camera/ament_cmake_core/v4l2_cameraConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/v4l2_camera" TYPE FILE FILES "/home/ros2/dev2_ws/src/v4l2_camera/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/ros2/dev2_ws/build/v4l2_camera/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/v4l2_camera/colcon_build.rc b/build/v4l2_camera/colcon_build.rc new file mode 100755 index 0000000..573541a --- /dev/null +++ b/build/v4l2_camera/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/v4l2_camera/colcon_command_prefix_build.sh b/build/v4l2_camera/colcon_command_prefix_build.sh new file mode 100755 index 0000000..f9867d5 --- /dev/null +++ b/build/v4l2_camera/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/v4l2_camera/colcon_command_prefix_build.sh.env b/build/v4l2_camera/colcon_command_prefix_build.sh.env new file mode 100755 index 0000000..0050193 --- /dev/null +++ b/build/v4l2_camera/colcon_command_prefix_build.sh.env @@ -0,0 +1,70 @@ +AMENT_PREFIX_PATH=/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/turtle_follower_py:/home/ros2/dev2_ws/install/camera_calibration:/home/ros2/dev2_ws/install/aruco_interfaces:/home/ros2/dev2_ws/install/aruco_detector:/opt/ros/foxy +CMAKE_PREFIX_PATH=/home/ros2/dev2_ws/install/v4l2_camera:/home/ros2/dev2_ws/install/aruco_interfaces +COLCON=1 +COLCON_PREFIX_PATH=/home/ros2/dev2_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SHELL_SESSION_MODE=ubuntu +GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/ed9a88cb_996e_4783_90fb_206aa627c957 +GNOME_TERMINAL_SERVICE=:1.166 +GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 +GTK_MODULES=gail:atk-bridge +HOME=/home/ros2 +IM_CONFIG_PHASE=1 +INVOCATION_ID=331653316740409188736b6261a239d2 +JOURNAL_STREAM=8:183562 +LANG=en_US.UTF-8 +LC_ADDRESS=de_DE.UTF-8 +LC_ALL=en_US.UTF-8 +LC_IDENTIFICATION=de_DE.UTF-8 +LC_MEASUREMENT=de_DE.UTF-8 +LC_MONETARY=de_DE.UTF-8 +LC_NAME=de_DE.UTF-8 +LC_NUMERIC=de_DE.UTF-8 +LC_PAPER=de_DE.UTF-8 +LC_TELEPHONE=de_DE.UTF-8 +LC_TIME=de_DE.UTF-8 +LD_LIBRARY_PATH=/home/ros2/dev2_ws/install/v4l2_camera/lib:/home/ros2/dev2_ws/install/aruco_interfaces/lib:/opt/ros/foxy/opt/yaml_cpp_vendor/lib:/opt/ros/foxy/opt/rviz_ogre_vendor/lib:/opt/ros/foxy/lib/x86_64-linux-gnu:/opt/ros/foxy/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=ros2 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=7832 +OLDPWD=/home/ros2/dev2_ws/launch +PAPERSIZE=a4 +PATH=/opt/ros/foxy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin +PWD=/home/ros2/dev2_ws/build/v4l2_camera +PYTHONPATH=/home/ros2/dev2_ws/install/turtle_follower_py/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/camera_calibration/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/aruco_interfaces/lib/python3.8/site-packages:/home/ros2/dev2_ws/install/aruco_detector/lib/python3.8/site-packages:/opt/ros/foxy/lib/python3.8/site-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=foxy +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/ubuntu:@/tmp/.ICE-unix/8042,unix/ubuntu:/tmp/.ICE-unix/8042 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_PID=8007 +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +TERM=xterm-256color +USER=ros2 +USERNAME=ros2 +VTE_VERSION=6003 +WINDOWPATH=2 +XAUTHORITY=/run/user/1000/gdm/Xauthority +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=x11 +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/v4l2_camera/install_manifest.txt b/build/v4l2_camera/install_manifest.txt new file mode 100755 index 0000000..ce9d0c5 --- /dev/null +++ b/build/v4l2_camera/install_manifest.txt @@ -0,0 +1,34 @@ +/home/ros2/dev2_ws/install/v4l2_camera/include/v4l2_camera/image_format.hpp +/home/ros2/dev2_ws/install/v4l2_camera/include/v4l2_camera/pixel_format.hpp +/home/ros2/dev2_ws/install/v4l2_camera/include/v4l2_camera/v4l2_camera_device.hpp +/home/ros2/dev2_ws/install/v4l2_camera/include/v4l2_camera/visibility_control.h +/home/ros2/dev2_ws/install/v4l2_camera/include/v4l2_camera/control.hpp +/home/ros2/dev2_ws/install/v4l2_camera/include/v4l2_camera/v4l2_camera.hpp +/home/ros2/dev2_ws/install/v4l2_camera/include/v4l2_camera/fourcc.hpp +/home/ros2/dev2_ws/install/v4l2_camera/lib/libv4l2_camera.so +/home/ros2/dev2_ws/install/v4l2_camera/lib/v4l2_camera/v4l2_camera_node +/home/ros2/dev2_ws/install/v4l2_camera/lib/v4l2_camera/v4l2_camera_compose_test +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/environment/library_path.sh +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/environment/library_path.dsv +/home/ros2/dev2_ws/install/v4l2_camera/share/ament_index/resource_index/package_run_dependencies/v4l2_camera +/home/ros2/dev2_ws/install/v4l2_camera/share/ament_index/resource_index/parent_prefix_path/v4l2_camera +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/environment/ament_prefix_path.sh +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/environment/ament_prefix_path.dsv +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/environment/path.sh +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/environment/path.dsv +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/local_setup.bash +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/local_setup.sh +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/local_setup.zsh +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/local_setup.dsv +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/package.dsv +/home/ros2/dev2_ws/install/v4l2_camera/share/ament_index/resource_index/packages/v4l2_camera +/home/ros2/dev2_ws/install/v4l2_camera/share/ament_index/resource_index/rclcpp_components/v4l2_camera +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/cmake/export_v4l2_cameraExport.cmake +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/cmake/export_v4l2_cameraExport-noconfig.cmake +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/cmake/ament_cmake_export_include_directories-extras.cmake +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/cmake/ament_cmake_export_targets-extras.cmake +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/cmake/ament_cmake_export_libraries-extras.cmake +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/cmake/ament_cmake_export_dependencies-extras.cmake +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/cmake/v4l2_cameraConfig.cmake +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/cmake/v4l2_cameraConfig-version.cmake +/home/ros2/dev2_ws/install/v4l2_camera/share/v4l2_camera/package.xml \ No newline at end of file diff --git a/build/v4l2_camera/libv4l2_camera.so b/build/v4l2_camera/libv4l2_camera.so new file mode 100755 index 0000000..360b032 Binary files /dev/null and b/build/v4l2_camera/libv4l2_camera.so differ diff --git a/build/v4l2_camera/v4l2_camera_compose_test b/build/v4l2_camera/v4l2_camera_compose_test new file mode 100755 index 0000000..6ade456 Binary files /dev/null and b/build/v4l2_camera/v4l2_camera_compose_test differ diff --git a/build/v4l2_camera/v4l2_camera_node b/build/v4l2_camera/v4l2_camera_node new file mode 100755 index 0000000..73cb66b Binary files /dev/null and b/build/v4l2_camera/v4l2_camera_node differ diff --git a/launch/__pycache__/aruco_launch.cpython-38.pyc b/launch/__pycache__/aruco_launch.cpython-38.pyc new file mode 100644 index 0000000..22097ca Binary files /dev/null and b/launch/__pycache__/aruco_launch.cpython-38.pyc differ diff --git a/launch/__pycache__/turtle_launch.cpython-38.pyc b/launch/__pycache__/turtle_launch.cpython-38.pyc new file mode 100755 index 0000000..c9f403c Binary files /dev/null and b/launch/__pycache__/turtle_launch.cpython-38.pyc differ diff --git a/launch/aruco_launch.py b/launch/aruco_launch.py new file mode 100755 index 0000000..f36cad0 --- /dev/null +++ b/launch/aruco_launch.py @@ -0,0 +1,39 @@ +from os import wait +from typing_extensions import ParamSpecKwargs +from launch import LaunchDescription +from launch.actions import execute_process +from launch_ros.actions import Node + +def generate_launch_description(): + return LaunchDescription([ + + Node( + package='aruco_detector', + executable='aruco_detector_node', + parameters=[ + {'url_yaml_file' : "file:///home/ros2/dev2_ws/src/aruco_detector/hd_pro_webcam_c920.yaml"}, + ] + ), + Node( + package='usb_cam', + executable='usb_cam_node_exe', + parameters=[ + {'framerate' : 30.0}, + {'camera_name' : 'hd_pro_webcam_c920'}, + {'autofocus' : True}, + {'camera_info_url' : "file:///home/ros2/dev2_ws/src/aruco_detector/hd_pro_webcam_c920.yaml"}, + + #uncomment for Full_HD + #{'image_width' : 1920}, + #{'image_height' : 1080}, + + #uncomment for HD + {'image_width' : 1280}, + {'image_height' : 720}, + ] + ), + Node( + package='rqt_image_view', + executable='rqt_image_view', + ), + ]) \ No newline at end of file diff --git a/launch/turtle_launch.py b/launch/turtle_launch.py new file mode 100755 index 0000000..b3e7b97 --- /dev/null +++ b/launch/turtle_launch.py @@ -0,0 +1,14 @@ +from launch import LaunchDescription +from launch_ros.actions import Node + +def generate_launch_description(): + return LaunchDescription([ + Node( + package='turtlesim', + executable='turtlesim_node', + ), + Node( + package='turtlesim', + executable='turtle_teleop_key', + ), + ]) diff --git a/src/aruco_detector/aruco_detector/__init__.py b/src/aruco_detector/aruco_detector/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/aruco_detector/aruco_detector/aruco_detector_node.py b/src/aruco_detector/aruco_detector/aruco_detector_node.py new file mode 100644 index 0000000..e714344 --- /dev/null +++ b/src/aruco_detector/aruco_detector/aruco_detector_node.py @@ -0,0 +1,181 @@ +from numpy.lib.function_base import _angle_dispatcher +import rclpy +from rclpy.node import Node +from rclpy.qos import qos_profile_sensor_data +from cv_bridge import CvBridge + +import numpy as np +import cv2 + +from transforms3d.quaternions import mat2quat +from transforms3d.euler import mat2euler + +from aruco_detector import yaml_handling + +from sensor_msgs.msg import CompressedImage +from geometry_msgs.msg import Pose +from aruco_interfaces.msg import ArucoMarkerPose + + +class ArucoDetectorNode(rclpy.node.Node): + def __init__(self): + super().__init__('aruco_detector_node') + + ######################################################## + # Declare parameters + # - marker_size: + # size of the marker in meters + # default: 0.1m (10cm) + # + # - aruco_dictionary_id: + # Kind of ArUco Marker which is used. For instance DICT_4X4_50, DICT4X4_100, ... + # For furhter information take a look into https://docs.opencv.org/3.4/d9/d6a/group__aruco.html + # default: DICT_6X6_100 + # + # - input_image_topic + # Topic with the pictures. It must be a compressed Image. + # default: "/image_raw/compressed" + # + # - url_yaml_file + # Url where the yaml_file is stored. You get a yaml-file after camera calibration. + # default: "file:///home/ros2/dev2_ws/src/aruco_detector/hd_pro_webcam_c920.yaml" + # + # Declare parameters + self.declare_parameter("marker_size", .1) + self.declare_parameter("aruco_dictionary_id", "DICT_6X6_100") + self.declare_parameter("input_image_topic", "/image_raw/compressed") + self.declare_parameter("url_yaml_file", "file:///home/ros2/dev2_ws/src/aruco_detector/hd_pro_webcam_c920.yaml") # url to yaml file (calibration file) + # Read parameters + self.marker_size = self.get_parameter("marker_size").get_parameter_value().double_value + dictionary_id_name = self.get_parameter("aruco_dictionary_id").get_parameter_value().string_value + input_image_topic = self.get_parameter("input_image_topic").get_parameter_value().string_value + url_yaml_file = self.get_parameter("url_yaml_file").get_parameter_value().string_value + + # check dictionary_id + try: + dictionary_id = cv2.aruco.__getattribute__(dictionary_id_name) + if type(dictionary_id) != type(cv2.aruco.DICT_5X5_100): + raise AttributeError + except AttributeError: + self.get_logger().error("bad aruco_dictionary_id: {}".format(dictionary_id_name)) + options = "\n".join([s for s in dir(cv2.aruco) if s.startswith("DICT")]) + self.get_logger().error("valid options: {}".format(options)) + + # Set up subscriber + # (images from the camera in wich the ArUco Marker will be detected) + self.create_subscription(CompressedImage, input_image_topic, self.image_callback, qos_profile_sensor_data) + + # Set up publishers + # - current poses + # - images with the detected and highlighted ArUco-Tags + self.publisher_marker_poses = self.create_publisher(ArucoMarkerPose, '/aruco/aruco_poses', 10) + self.publisher_output_images = self.create_publisher(CompressedImage, '/aruco/aruco_output_images/compressed', 10) + + # Load the camera parameters from yaml-file + camera_info_msg = yaml_handling.yaml_to_CameraInfo(url_yaml_file) + if camera_info_msg is None: + self.get_logger().warn("No valid camera info inside the yaml_file!") + return + + + self.intrinsic_mat = np.reshape(np.array(camera_info_msg.k), (3, 3)) + self.distortion = np.array(camera_info_msg.d) + + self.aruco_dictionary = cv2.aruco.Dictionary_get(dictionary_id) + self.aruco_parameters = cv2.aruco.DetectorParameters_create() + self.bridge = CvBridge() + + def image_callback(self, img_msg): + """ + image_callback(self, img_msg) + Callback function from the image-subscriber. + Is called if a new compressed image will be received. + """ + + # Convert the compressed input image into cv_image + # This is done, because the folling functions needs the cv_image-type. + cv_image = self.bridge.compressed_imgmsg_to_cv2(img_msg,desired_encoding='passthrough') + + + # Basic marker detection + # -corners: vector of detected marker corners + # -marker_ids: ids read from the ArUco Marker + corners, marker_ids, rejected = cv2.aruco.detectMarkers(cv_image, + self.aruco_dictionary, + parameters=self.aruco_parameters) + + #check if marker is detected, then estimate pose an publish + if marker_ids is not None: + + # Pose estimation for single markers + # -rvecs: array of output rotation vectors + # -tvecs: array of output translation vectors + rvecs, tvecs, _objPoints = cv2.aruco.estimatePoseSingleMarkers(corners, + self.marker_size, + self.intrinsic_mat, + self.distortion) + + # Create the variable in which all poses and marker_ids are stored. + # ArucoMarkerPose is an custom ros2 message, which is found inside the folder "aruco_interfaces" + pose_array = ArucoMarkerPose() + + # iterate through all founded marker_ids and compute their poses + for i, marker_id in enumerate(marker_ids): + pose = Pose() + pose.position.x = tvecs[i][0][0] + pose.position.y = tvecs[i][0][1] + pose.position.z = tvecs[i][0][2] + + rot_matrix = np.eye(4) + rot_matrix[0:3, 0:3] = cv2.Rodrigues(np.array(rvecs[i][0]))[0] + + + import math + angle = math.acos(rot_matrix[0][0])*(180/math.pi) + + angle_psi, angle_theta, angle_phi = mat2euler(rot_matrix) + + self.get_logger().error("angle_theta: \n{}\n\n".format(angle_theta*(180/math.pi))) + self.get_logger().error("angle_phi: \n{}\n\n".format(angle_phi*(180/math.pi))) + self.get_logger().error("angle_psi: \n{}\n\n".format(angle_psi*(180/math.pi))) + + pose.orientation.x = 0.0 + pose.orientation.y = 0.0 + pose.orientation.z = math.sin((angle_phi) / 2) + pose.orientation.w = math.cos((angle_phi) / 2) + + pose_array.poses.append(pose) + pose_array.marker_ids.append(marker_id[0]) + + # publish the pose array when all markers are detected + self.publisher_marker_poses.publish(pose_array) + + # Draw the Axis into the output picture + output_img = cv2.aruco.drawAxis(cv_image, + self.intrinsic_mat, + self.distortion, + rvecs, + tvecs, + 0.5 + ) + + # Draw a rectangle around the detected markers to highlight them. + output_img = cv2.aruco.drawDetectedMarkers(cv_image, corners, marker_ids) + output_img_compressed = self.bridge.cv2_to_compressed_imgmsg(output_img, dst_format='jpg') + + # Publish the finished picture with the highlighted Markers and Axis + self.publisher_output_images.publish(output_img_compressed) + + +def main(args=None): + rclpy.init(args=args) + minimal_publisher = ArucoDetectorNode() + rclpy.spin(minimal_publisher) + minimal_publisher.destroy_node() + rclpy.shutdown() + + +if __name__ == '__main__': + main() + + diff --git a/src/aruco_detector/aruco_detector/transformations.py b/src/aruco_detector/aruco_detector/transformations.py new file mode 100644 index 0000000..b7a0f1a --- /dev/null +++ b/src/aruco_detector/aruco_detector/transformations.py @@ -0,0 +1,1706 @@ +# -*- coding: utf-8 -*- +# transformations.py + +# Copyright (c) 2006, Christoph Gohlke +# Copyright (c) 2006-2009, The Regents of the University of California +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holders nor the names of any +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +"""Homogeneous Transformation Matrices and Quaternions. + +A library for calculating 4x4 matrices for translating, rotating, reflecting, +scaling, shearing, projecting, orthogonalizing, and superimposing arrays of +3D homogeneous coordinates as well as for converting between rotation matrices, +Euler angles, and quaternions. Also includes an Arcball control object and +functions to decompose transformation matrices. + +:Authors: + `Christoph Gohlke `__, + Laboratory for Fluorescence Dynamics, University of California, Irvine + +:Version: 20090418 + +Requirements +------------ + +* `Python 2.6 `__ +* `Numpy 1.3 `__ +* `transformations.c 20090418 `__ + (optional implementation of some functions in C) + +Notes +----- + +Matrices (M) can be inverted using numpy.linalg.inv(M), concatenated using +numpy.dot(M0, M1), or used to transform homogeneous coordinates (v) using +numpy.dot(M, v) for shape (4, \*) "point of arrays", respectively +numpy.dot(v, M.T) for shape (\*, 4) "array of points". + +Calculations are carried out with numpy.float64 precision. + +This Python implementation is not optimized for speed. + +Vector, point, quaternion, and matrix function arguments are expected to be +"array like", i.e. tuple, list, or numpy arrays. + +Return types are numpy arrays unless specified otherwise. + +Angles are in radians unless specified otherwise. + +Quaternions ix+jy+kz+w are represented as [x, y, z, w]. + +Use the transpose of transformation matrices for OpenGL glMultMatrixd(). + +A triple of Euler angles can be applied/interpreted in 24 ways, which can +be specified using a 4 character string or encoded 4-tuple: + + *Axes 4-string*: e.g. 'sxyz' or 'ryxy' + + - first character : rotations are applied to 's'tatic or 'r'otating frame + - remaining characters : successive rotation axis 'x', 'y', or 'z' + + *Axes 4-tuple*: e.g. (0, 0, 0, 0) or (1, 1, 1, 1) + + - inner axis: code of axis ('x':0, 'y':1, 'z':2) of rightmost matrix. + - parity : even (0) if inner axis 'x' is followed by 'y', 'y' is followed + by 'z', or 'z' is followed by 'x'. Otherwise odd (1). + - repetition : first and last axis are same (1) or different (0). + - frame : rotations are applied to static (0) or rotating (1) frame. + +References +---------- + +(1) Matrices and transformations. Ronald Goldman. + In "Graphics Gems I", pp 472-475. Morgan Kaufmann, 1990. +(2) More matrices and transformations: shear and pseudo-perspective. + Ronald Goldman. In "Graphics Gems II", pp 320-323. Morgan Kaufmann, 1991. +(3) Decomposing a matrix into simple transformations. Spencer Thomas. + In "Graphics Gems II", pp 320-323. Morgan Kaufmann, 1991. +(4) Recovering the data from the transformation matrix. Ronald Goldman. + In "Graphics Gems II", pp 324-331. Morgan Kaufmann, 1991. +(5) Euler angle conversion. Ken Shoemake. + In "Graphics Gems IV", pp 222-229. Morgan Kaufmann, 1994. +(6) Arcball rotation control. Ken Shoemake. + In "Graphics Gems IV", pp 175-192. Morgan Kaufmann, 1994. +(7) Representing attitude: Euler angles, unit quaternions, and rotation + vectors. James Diebel. 2006. +(8) A discussion of the solution for the best rotation to relate two sets + of vectors. W Kabsch. Acta Cryst. 1978. A34, 827-828. +(9) Closed-form solution of absolute orientation using unit quaternions. + BKP Horn. J Opt Soc Am A. 1987. 4(4), 629-642. +(10) Quaternions. Ken Shoemake. + http://www.sfu.ca/~jwa3/cmpt461/files/quatut.pdf +(11) From quaternion to matrix and back. JMP van Waveren. 2005. + http://www.intel.com/cd/ids/developer/asmo-na/eng/293748.htm +(12) Uniform random rotations. Ken Shoemake. + In "Graphics Gems III", pp 124-132. Morgan Kaufmann, 1992. + + +Examples +-------- + +>>> alpha, beta, gamma = 0.123, -1.234, 2.345 +>>> origin, xaxis, yaxis, zaxis = (0, 0, 0), (1, 0, 0), (0, 1, 0), (0, 0, 1) +>>> I = identity_matrix() +>>> Rx = rotation_matrix(alpha, xaxis) +>>> Ry = rotation_matrix(beta, yaxis) +>>> Rz = rotation_matrix(gamma, zaxis) +>>> R = concatenate_matrices(Rx, Ry, Rz) +>>> euler = euler_from_matrix(R, 'rxyz') +>>> numpy.allclose([alpha, beta, gamma], euler) +True +>>> Re = euler_matrix(alpha, beta, gamma, 'rxyz') +>>> is_same_transform(R, Re) +True +>>> al, be, ga = euler_from_matrix(Re, 'rxyz') +>>> is_same_transform(Re, euler_matrix(al, be, ga, 'rxyz')) +True +>>> qx = quaternion_about_axis(alpha, xaxis) +>>> qy = quaternion_about_axis(beta, yaxis) +>>> qz = quaternion_about_axis(gamma, zaxis) +>>> q = quaternion_multiply(qx, qy) +>>> q = quaternion_multiply(q, qz) +>>> Rq = quaternion_matrix(q) +>>> is_same_transform(R, Rq) +True +>>> S = scale_matrix(1.23, origin) +>>> T = translation_matrix((1, 2, 3)) +>>> Z = shear_matrix(beta, xaxis, origin, zaxis) +>>> R = random_rotation_matrix(numpy.random.rand(3)) +>>> M = concatenate_matrices(T, R, Z, S) +>>> scale, shear, angles, trans, persp = decompose_matrix(M) +>>> numpy.allclose(scale, 1.23) +True +>>> numpy.allclose(trans, (1, 2, 3)) +True +>>> numpy.allclose(shear, (0, math.tan(beta), 0)) +True +>>> is_same_transform(R, euler_matrix(axes='sxyz', *angles)) +True +>>> M1 = compose_matrix(scale, shear, angles, trans, persp) +>>> is_same_transform(M, M1) +True + +""" + +from __future__ import division + +import warnings +import math + +import numpy + +# Documentation in HTML format can be generated with Epydoc +__docformat__ = "restructuredtext en" + + +def identity_matrix(): + """Return 4x4 identity/unit matrix. + + >>> I = identity_matrix() + >>> numpy.allclose(I, numpy.dot(I, I)) + True + >>> numpy.sum(I), numpy.trace(I) + (4.0, 4.0) + >>> numpy.allclose(I, numpy.identity(4, dtype=numpy.float64)) + True + + """ + return numpy.identity(4, dtype=numpy.float64) + + +def translation_matrix(direction): + """Return matrix to translate by direction vector. + + >>> v = numpy.random.random(3) - 0.5 + >>> numpy.allclose(v, translation_matrix(v)[:3, 3]) + True + + """ + M = numpy.identity(4) + M[:3, 3] = direction[:3] + return M + + +def translation_from_matrix(matrix): + """Return translation vector from translation matrix. + + >>> v0 = numpy.random.random(3) - 0.5 + >>> v1 = translation_from_matrix(translation_matrix(v0)) + >>> numpy.allclose(v0, v1) + True + + """ + return numpy.array(matrix, copy=False)[:3, 3].copy() + + +def reflection_matrix(point, normal): + """Return matrix to mirror at plane defined by point and normal vector. + + >>> v0 = numpy.random.random(4) - 0.5 + >>> v0[3] = 1.0 + >>> v1 = numpy.random.random(3) - 0.5 + >>> R = reflection_matrix(v0, v1) + >>> numpy.allclose(2., numpy.trace(R)) + True + >>> numpy.allclose(v0, numpy.dot(R, v0)) + True + >>> v2 = v0.copy() + >>> v2[:3] += v1 + >>> v3 = v0.copy() + >>> v2[:3] -= v1 + >>> numpy.allclose(v2, numpy.dot(R, v3)) + True + + """ + normal = unit_vector(normal[:3]) + M = numpy.identity(4) + M[:3, :3] -= 2.0 * numpy.outer(normal, normal) + M[:3, 3] = (2.0 * numpy.dot(point[:3], normal)) * normal + return M + + +def reflection_from_matrix(matrix): + """Return mirror plane point and normal vector from reflection matrix. + + >>> v0 = numpy.random.random(3) - 0.5 + >>> v1 = numpy.random.random(3) - 0.5 + >>> M0 = reflection_matrix(v0, v1) + >>> point, normal = reflection_from_matrix(M0) + >>> M1 = reflection_matrix(point, normal) + >>> is_same_transform(M0, M1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=False) + # normal: unit eigenvector corresponding to eigenvalue -1 + l, V = numpy.linalg.eig(M[:3, :3]) + i = numpy.where(abs(numpy.real(l) + 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no unit eigenvector corresponding to eigenvalue -1") + normal = numpy.real(V[:, i[0]]).squeeze() + # point: any unit eigenvector corresponding to eigenvalue 1 + l, V = numpy.linalg.eig(M) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no unit eigenvector corresponding to eigenvalue 1") + point = numpy.real(V[:, i[-1]]).squeeze() + point /= point[3] + return point, normal + + +def rotation_matrix(angle, direction, point=None): + """Return matrix to rotate about axis defined by point and direction. + + >>> angle = (random.random() - 0.5) * (2*math.pi) + >>> direc = numpy.random.random(3) - 0.5 + >>> point = numpy.random.random(3) - 0.5 + >>> R0 = rotation_matrix(angle, direc, point) + >>> R1 = rotation_matrix(angle-2*math.pi, direc, point) + >>> is_same_transform(R0, R1) + True + >>> R0 = rotation_matrix(angle, direc, point) + >>> R1 = rotation_matrix(-angle, -direc, point) + >>> is_same_transform(R0, R1) + True + >>> I = numpy.identity(4, numpy.float64) + >>> numpy.allclose(I, rotation_matrix(math.pi*2, direc)) + True + >>> numpy.allclose(2., numpy.trace(rotation_matrix(math.pi/2, + ... direc, point))) + True + + """ + sina = math.sin(angle) + cosa = math.cos(angle) + direction = unit_vector(direction[:3]) + # rotation matrix around unit vector + R = numpy.array(((cosa, 0.0, 0.0), + (0.0, cosa, 0.0), + (0.0, 0.0, cosa)), dtype=numpy.float64) + R += numpy.outer(direction, direction) * (1.0 - cosa) + direction *= sina + R += numpy.array(((0.0, -direction[2], direction[1]), + (direction[2], 0.0, -direction[0]), + (-direction[1], direction[0], 0.0)), + dtype=numpy.float64) + M = numpy.identity(4) + M[:3, :3] = R + if point is not None: + # rotation not around origin + point = numpy.array(point[:3], dtype=numpy.float64, copy=False) + M[:3, 3] = point - numpy.dot(R, point) + return M + + +def rotation_from_matrix(matrix): + """Return rotation angle and axis from rotation matrix. + + >>> angle = (random.random() - 0.5) * (2*math.pi) + >>> direc = numpy.random.random(3) - 0.5 + >>> point = numpy.random.random(3) - 0.5 + >>> R0 = rotation_matrix(angle, direc, point) + >>> angle, direc, point = rotation_from_matrix(R0) + >>> R1 = rotation_matrix(angle, direc, point) + >>> is_same_transform(R0, R1) + True + + """ + R = numpy.array(matrix, dtype=numpy.float64, copy=False) + R33 = R[:3, :3] + # direction: unit eigenvector of R33 corresponding to eigenvalue of 1 + l, W = numpy.linalg.eig(R33.T) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no unit eigenvector corresponding to eigenvalue 1") + direction = numpy.real(W[:, i[-1]]).squeeze() + # point: unit eigenvector of R33 corresponding to eigenvalue of 1 + l, Q = numpy.linalg.eig(R) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no unit eigenvector corresponding to eigenvalue 1") + point = numpy.real(Q[:, i[-1]]).squeeze() + point /= point[3] + # rotation angle depending on direction + cosa = (numpy.trace(R33) - 1.0) / 2.0 + if abs(direction[2]) > 1e-8: + sina = (R[1, 0] + (cosa-1.0)*direction[0]*direction[1]) / direction[2] + elif abs(direction[1]) > 1e-8: + sina = (R[0, 2] + (cosa-1.0)*direction[0]*direction[2]) / direction[1] + else: + sina = (R[2, 1] + (cosa-1.0)*direction[1]*direction[2]) / direction[0] + angle = math.atan2(sina, cosa) + return angle, direction, point + + +def scale_matrix(factor, origin=None, direction=None): + """Return matrix to scale by factor around origin in direction. + + Use factor -1 for point symmetry. + + >>> v = (numpy.random.rand(4, 5) - 0.5) * 20.0 + >>> v[3] = 1.0 + >>> S = scale_matrix(-1.234) + >>> numpy.allclose(numpy.dot(S, v)[:3], -1.234*v[:3]) + True + >>> factor = random.random() * 10 - 5 + >>> origin = numpy.random.random(3) - 0.5 + >>> direct = numpy.random.random(3) - 0.5 + >>> S = scale_matrix(factor, origin) + >>> S = scale_matrix(factor, origin, direct) + + """ + if direction is None: + # uniform scaling + M = numpy.array(((factor, 0.0, 0.0, 0.0), + (0.0, factor, 0.0, 0.0), + (0.0, 0.0, factor, 0.0), + (0.0, 0.0, 0.0, 1.0)), dtype=numpy.float64) + if origin is not None: + M[:3, 3] = origin[:3] + M[:3, 3] *= 1.0 - factor + else: + # nonuniform scaling + direction = unit_vector(direction[:3]) + factor = 1.0 - factor + M = numpy.identity(4) + M[:3, :3] -= factor * numpy.outer(direction, direction) + if origin is not None: + M[:3, 3] = (factor * numpy.dot(origin[:3], direction)) * direction + return M + + +def scale_from_matrix(matrix): + """Return scaling factor, origin and direction from scaling matrix. + + >>> factor = random.random() * 10 - 5 + >>> origin = numpy.random.random(3) - 0.5 + >>> direct = numpy.random.random(3) - 0.5 + >>> S0 = scale_matrix(factor, origin) + >>> factor, origin, direction = scale_from_matrix(S0) + >>> S1 = scale_matrix(factor, origin, direction) + >>> is_same_transform(S0, S1) + True + >>> S0 = scale_matrix(factor, origin, direct) + >>> factor, origin, direction = scale_from_matrix(S0) + >>> S1 = scale_matrix(factor, origin, direction) + >>> is_same_transform(S0, S1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=False) + M33 = M[:3, :3] + factor = numpy.trace(M33) - 2.0 + try: + # direction: unit eigenvector corresponding to eigenvalue factor + l, V = numpy.linalg.eig(M33) + i = numpy.where(abs(numpy.real(l) - factor) < 1e-8)[0][0] + direction = numpy.real(V[:, i]).squeeze() + direction /= vector_norm(direction) + except IndexError: + # uniform scaling + factor = (factor + 2.0) / 3.0 + direction = None + # origin: any eigenvector corresponding to eigenvalue 1 + l, V = numpy.linalg.eig(M) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no eigenvector corresponding to eigenvalue 1") + origin = numpy.real(V[:, i[-1]]).squeeze() + origin /= origin[3] + return factor, origin, direction + + +def projection_matrix(point, normal, direction=None, + perspective=None, pseudo=False): + """Return matrix to project onto plane defined by point and normal. + + Using either perspective point, projection direction, or none of both. + + If pseudo is True, perspective projections will preserve relative depth + such that Perspective = dot(Orthogonal, PseudoPerspective). + + >>> P = projection_matrix((0, 0, 0), (1, 0, 0)) + >>> numpy.allclose(P[1:, 1:], numpy.identity(4)[1:, 1:]) + True + >>> point = numpy.random.random(3) - 0.5 + >>> normal = numpy.random.random(3) - 0.5 + >>> direct = numpy.random.random(3) - 0.5 + >>> persp = numpy.random.random(3) - 0.5 + >>> P0 = projection_matrix(point, normal) + >>> P1 = projection_matrix(point, normal, direction=direct) + >>> P2 = projection_matrix(point, normal, perspective=persp) + >>> P3 = projection_matrix(point, normal, perspective=persp, pseudo=True) + >>> is_same_transform(P2, numpy.dot(P0, P3)) + True + >>> P = projection_matrix((3, 0, 0), (1, 1, 0), (1, 0, 0)) + >>> v0 = (numpy.random.rand(4, 5) - 0.5) * 20.0 + >>> v0[3] = 1.0 + >>> v1 = numpy.dot(P, v0) + >>> numpy.allclose(v1[1], v0[1]) + True + >>> numpy.allclose(v1[0], 3.0-v1[1]) + True + + """ + M = numpy.identity(4) + point = numpy.array(point[:3], dtype=numpy.float64, copy=False) + normal = unit_vector(normal[:3]) + if perspective is not None: + # perspective projection + perspective = numpy.array(perspective[:3], dtype=numpy.float64, + copy=False) + M[0, 0] = M[1, 1] = M[2, 2] = numpy.dot(perspective-point, normal) + M[:3, :3] -= numpy.outer(perspective, normal) + if pseudo: + # preserve relative depth + M[:3, :3] -= numpy.outer(normal, normal) + M[:3, 3] = numpy.dot(point, normal) * (perspective+normal) + else: + M[:3, 3] = numpy.dot(point, normal) * perspective + M[3, :3] = -normal + M[3, 3] = numpy.dot(perspective, normal) + elif direction is not None: + # parallel projection + direction = numpy.array(direction[:3], dtype=numpy.float64, copy=False) + scale = numpy.dot(direction, normal) + M[:3, :3] -= numpy.outer(direction, normal) / scale + M[:3, 3] = direction * (numpy.dot(point, normal) / scale) + else: + # orthogonal projection + M[:3, :3] -= numpy.outer(normal, normal) + M[:3, 3] = numpy.dot(point, normal) * normal + return M + + +def projection_from_matrix(matrix, pseudo=False): + """Return projection plane and perspective point from projection matrix. + + Return values are same as arguments for projection_matrix function: + point, normal, direction, perspective, and pseudo. + + >>> point = numpy.random.random(3) - 0.5 + >>> normal = numpy.random.random(3) - 0.5 + >>> direct = numpy.random.random(3) - 0.5 + >>> persp = numpy.random.random(3) - 0.5 + >>> P0 = projection_matrix(point, normal) + >>> result = projection_from_matrix(P0) + >>> P1 = projection_matrix(*result) + >>> is_same_transform(P0, P1) + True + >>> P0 = projection_matrix(point, normal, direct) + >>> result = projection_from_matrix(P0) + >>> P1 = projection_matrix(*result) + >>> is_same_transform(P0, P1) + True + >>> P0 = projection_matrix(point, normal, perspective=persp, pseudo=False) + >>> result = projection_from_matrix(P0, pseudo=False) + >>> P1 = projection_matrix(*result) + >>> is_same_transform(P0, P1) + True + >>> P0 = projection_matrix(point, normal, perspective=persp, pseudo=True) + >>> result = projection_from_matrix(P0, pseudo=True) + >>> P1 = projection_matrix(*result) + >>> is_same_transform(P0, P1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=False) + M33 = M[:3, :3] + l, V = numpy.linalg.eig(M) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not pseudo and len(i): + # point: any eigenvector corresponding to eigenvalue 1 + point = numpy.real(V[:, i[-1]]).squeeze() + point /= point[3] + # direction: unit eigenvector corresponding to eigenvalue 0 + l, V = numpy.linalg.eig(M33) + i = numpy.where(abs(numpy.real(l)) < 1e-8)[0] + if not len(i): + raise ValueError("no eigenvector corresponding to eigenvalue 0") + direction = numpy.real(V[:, i[0]]).squeeze() + direction /= vector_norm(direction) + # normal: unit eigenvector of M33.T corresponding to eigenvalue 0 + l, V = numpy.linalg.eig(M33.T) + i = numpy.where(abs(numpy.real(l)) < 1e-8)[0] + if len(i): + # parallel projection + normal = numpy.real(V[:, i[0]]).squeeze() + normal /= vector_norm(normal) + return point, normal, direction, None, False + else: + # orthogonal projection, where normal equals direction vector + return point, direction, None, None, False + else: + # perspective projection + i = numpy.where(abs(numpy.real(l)) > 1e-8)[0] + if not len(i): + raise ValueError( + "no eigenvector not corresponding to eigenvalue 0") + point = numpy.real(V[:, i[-1]]).squeeze() + point /= point[3] + normal = - M[3, :3] + perspective = M[:3, 3] / numpy.dot(point[:3], normal) + if pseudo: + perspective -= normal + return point, normal, None, perspective, pseudo + + +def clip_matrix(left, right, bottom, top, near, far, perspective=False): + """Return matrix to obtain normalized device coordinates from frustrum. + + The frustrum bounds are axis-aligned along x (left, right), + y (bottom, top) and z (near, far). + + Normalized device coordinates are in range [-1, 1] if coordinates are + inside the frustrum. + + If perspective is True the frustrum is a truncated pyramid with the + perspective point at origin and direction along z axis, otherwise an + orthographic canonical view volume (a box). + + Homogeneous coordinates transformed by the perspective clip matrix + need to be dehomogenized (devided by w coordinate). + + >>> frustrum = numpy.random.rand(6) + >>> frustrum[1] += frustrum[0] + >>> frustrum[3] += frustrum[2] + >>> frustrum[5] += frustrum[4] + >>> M = clip_matrix(*frustrum, perspective=False) + >>> numpy.dot(M, [frustrum[0], frustrum[2], frustrum[4], 1.0]) + array([-1., -1., -1., 1.]) + >>> numpy.dot(M, [frustrum[1], frustrum[3], frustrum[5], 1.0]) + array([ 1., 1., 1., 1.]) + >>> M = clip_matrix(*frustrum, perspective=True) + >>> v = numpy.dot(M, [frustrum[0], frustrum[2], frustrum[4], 1.0]) + >>> v / v[3] + array([-1., -1., -1., 1.]) + >>> v = numpy.dot(M, [frustrum[1], frustrum[3], frustrum[4], 1.0]) + >>> v / v[3] + array([ 1., 1., -1., 1.]) + + """ + if left >= right or bottom >= top or near >= far: + raise ValueError("invalid frustrum") + if perspective: + if near <= _EPS: + raise ValueError("invalid frustrum: near <= 0") + t = 2.0 * near + M = ((-t/(right-left), 0.0, (right+left)/(right-left), 0.0), + (0.0, -t/(top-bottom), (top+bottom)/(top-bottom), 0.0), + (0.0, 0.0, -(far+near)/(far-near), t*far/(far-near)), + (0.0, 0.0, -1.0, 0.0)) + else: + M = ((2.0/(right-left), 0.0, 0.0, (right+left)/(left-right)), + (0.0, 2.0/(top-bottom), 0.0, (top+bottom)/(bottom-top)), + (0.0, 0.0, 2.0/(far-near), (far+near)/(near-far)), + (0.0, 0.0, 0.0, 1.0)) + return numpy.array(M, dtype=numpy.float64) + + +def shear_matrix(angle, direction, point, normal): + """Return matrix to shear by angle along direction vector on shear plane. + + The shear plane is defined by a point and normal vector. The direction + vector must be orthogonal to the plane's normal vector. + + A point P is transformed by the shear matrix into P" such that + the vector P-P" is parallel to the direction vector and its extent is + given by the angle of P-P'-P", where P' is the orthogonal projection + of P onto the shear plane. + + >>> angle = (random.random() - 0.5) * 4*math.pi + >>> direct = numpy.random.random(3) - 0.5 + >>> point = numpy.random.random(3) - 0.5 + >>> normal = numpy.cross(direct, numpy.random.random(3)) + >>> S = shear_matrix(angle, direct, point, normal) + >>> numpy.allclose(1.0, numpy.linalg.det(S)) + True + + """ + normal = unit_vector(normal[:3]) + direction = unit_vector(direction[:3]) + if abs(numpy.dot(normal, direction)) > 1e-6: + raise ValueError("direction and normal vectors are not orthogonal") + angle = math.tan(angle) + M = numpy.identity(4) + M[:3, :3] += angle * numpy.outer(direction, normal) + M[:3, 3] = -angle * numpy.dot(point[:3], normal) * direction + return M + + +def shear_from_matrix(matrix): + """Return shear angle, direction and plane from shear matrix. + + >>> angle = (random.random() - 0.5) * 4*math.pi + >>> direct = numpy.random.random(3) - 0.5 + >>> point = numpy.random.random(3) - 0.5 + >>> normal = numpy.cross(direct, numpy.random.random(3)) + >>> S0 = shear_matrix(angle, direct, point, normal) + >>> angle, direct, point, normal = shear_from_matrix(S0) + >>> S1 = shear_matrix(angle, direct, point, normal) + >>> is_same_transform(S0, S1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=False) + M33 = M[:3, :3] + # normal: cross independent eigenvectors corresponding to the eigenvalue 1 + l, V = numpy.linalg.eig(M33) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-4)[0] + if len(i) < 2: + raise ValueError("No two linear independent eigenvectors found %s" % l) + V = numpy.real(V[:, i]).squeeze().T + lenorm = -1.0 + for i0, i1 in ((0, 1), (0, 2), (1, 2)): + n = numpy.cross(V[i0], V[i1]) + l = vector_norm(n) + if l > lenorm: + lenorm = l + normal = n + normal /= lenorm + # direction and angle + direction = numpy.dot(M33 - numpy.identity(3), normal) + angle = vector_norm(direction) + direction /= angle + angle = math.atan(angle) + # point: eigenvector corresponding to eigenvalue 1 + l, V = numpy.linalg.eig(M) + i = numpy.where(abs(numpy.real(l) - 1.0) < 1e-8)[0] + if not len(i): + raise ValueError("no eigenvector corresponding to eigenvalue 1") + point = numpy.real(V[:, i[-1]]).squeeze() + point /= point[3] + return angle, direction, point, normal + + +def decompose_matrix(matrix): + """Return sequence of transformations from transformation matrix. + + matrix : array_like + Non-degenerative homogeneous transformation matrix + + Return tuple of: + scale : vector of 3 scaling factors + shear : list of shear factors for x-y, x-z, y-z axes + angles : list of Euler angles about static x, y, z axes + translate : translation vector along x, y, z axes + perspective : perspective partition of matrix + + Raise ValueError if matrix is of wrong type or degenerative. + + >>> T0 = translation_matrix((1, 2, 3)) + >>> scale, shear, angles, trans, persp = decompose_matrix(T0) + >>> T1 = translation_matrix(trans) + >>> numpy.allclose(T0, T1) + True + >>> S = scale_matrix(0.123) + >>> scale, shear, angles, trans, persp = decompose_matrix(S) + >>> scale[0] + 0.123 + >>> R0 = euler_matrix(1, 2, 3) + >>> scale, shear, angles, trans, persp = decompose_matrix(R0) + >>> R1 = euler_matrix(*angles) + >>> numpy.allclose(R0, R1) + True + + """ + M = numpy.array(matrix, dtype=numpy.float64, copy=True).T + if abs(M[3, 3]) < _EPS: + raise ValueError("M[3, 3] is zero") + M /= M[3, 3] + P = M.copy() + P[:, 3] = 0, 0, 0, 1 + if not numpy.linalg.det(P): + raise ValueError("Matrix is singular") + + scale = numpy.zeros((3, ), dtype=numpy.float64) + shear = [0, 0, 0] + angles = [0, 0, 0] + + if any(abs(M[:3, 3]) > _EPS): + perspective = numpy.dot(M[:, 3], numpy.linalg.inv(P.T)) + M[:, 3] = 0, 0, 0, 1 + else: + perspective = numpy.array((0, 0, 0, 1), dtype=numpy.float64) + + translate = M[3, :3].copy() + M[3, :3] = 0 + + row = M[:3, :3].copy() + scale[0] = vector_norm(row[0]) + row[0] /= scale[0] + shear[0] = numpy.dot(row[0], row[1]) + row[1] -= row[0] * shear[0] + scale[1] = vector_norm(row[1]) + row[1] /= scale[1] + shear[0] /= scale[1] + shear[1] = numpy.dot(row[0], row[2]) + row[2] -= row[0] * shear[1] + shear[2] = numpy.dot(row[1], row[2]) + row[2] -= row[1] * shear[2] + scale[2] = vector_norm(row[2]) + row[2] /= scale[2] + shear[1:] /= scale[2] + + if numpy.dot(row[0], numpy.cross(row[1], row[2])) < 0: + scale *= -1 + row *= -1 + + angles[1] = math.asin(-row[0, 2]) + if math.cos(angles[1]): + angles[0] = math.atan2(row[1, 2], row[2, 2]) + angles[2] = math.atan2(row[0, 1], row[0, 0]) + else: + #angles[0] = math.atan2(row[1, 0], row[1, 1]) + angles[0] = math.atan2(-row[2, 1], row[1, 1]) + angles[2] = 0.0 + + return scale, shear, angles, translate, perspective + + +def compose_matrix(scale=None, shear=None, angles=None, translate=None, + perspective=None): + """Return transformation matrix from sequence of transformations. + + This is the inverse of the decompose_matrix function. + + Sequence of transformations: + scale : vector of 3 scaling factors + shear : list of shear factors for x-y, x-z, y-z axes + angles : list of Euler angles about static x, y, z axes + translate : translation vector along x, y, z axes + perspective : perspective partition of matrix + + >>> scale = numpy.random.random(3) - 0.5 + >>> shear = numpy.random.random(3) - 0.5 + >>> angles = (numpy.random.random(3) - 0.5) * (2*math.pi) + >>> trans = numpy.random.random(3) - 0.5 + >>> persp = numpy.random.random(4) - 0.5 + >>> M0 = compose_matrix(scale, shear, angles, trans, persp) + >>> result = decompose_matrix(M0) + >>> M1 = compose_matrix(*result) + >>> is_same_transform(M0, M1) + True + + """ + M = numpy.identity(4) + if perspective is not None: + P = numpy.identity(4) + P[3, :] = perspective[:4] + M = numpy.dot(M, P) + if translate is not None: + T = numpy.identity(4) + T[:3, 3] = translate[:3] + M = numpy.dot(M, T) + if angles is not None: + R = euler_matrix(angles[0], angles[1], angles[2], 'sxyz') + M = numpy.dot(M, R) + if shear is not None: + Z = numpy.identity(4) + Z[1, 2] = shear[2] + Z[0, 2] = shear[1] + Z[0, 1] = shear[0] + M = numpy.dot(M, Z) + if scale is not None: + S = numpy.identity(4) + S[0, 0] = scale[0] + S[1, 1] = scale[1] + S[2, 2] = scale[2] + M = numpy.dot(M, S) + M /= M[3, 3] + return M + + +def orthogonalization_matrix(lengths, angles): + """Return orthogonalization matrix for crystallographic cell coordinates. + + Angles are expected in degrees. + + The de-orthogonalization matrix is the inverse. + + >>> O = orthogonalization_matrix((10., 10., 10.), (90., 90., 90.)) + >>> numpy.allclose(O[:3, :3], numpy.identity(3, float) * 10) + True + >>> O = orthogonalization_matrix([9.8, 12.0, 15.5], [87.2, 80.7, 69.7]) + >>> numpy.allclose(numpy.sum(O), 43.063229) + True + + """ + a, b, c = lengths + angles = numpy.radians(angles) + sina, sinb, _ = numpy.sin(angles) + cosa, cosb, cosg = numpy.cos(angles) + co = (cosa * cosb - cosg) / (sina * sinb) + return numpy.array(( + (a*sinb*math.sqrt(1.0-co*co), 0.0, 0.0, 0.0), + (-a*sinb*co, b*sina, 0.0, 0.0), + (a*cosb, b*cosa, c, 0.0), + (0.0, 0.0, 0.0, 1.0)), + dtype=numpy.float64) + + +def superimposition_matrix(v0, v1, scaling=False, usesvd=True): + """Return matrix to transform given vector set into second vector set. + + v0 and v1 are shape (3, \*) or (4, \*) arrays of at least 3 vectors. + + If usesvd is True, the weighted sum of squared deviations (RMSD) is + minimized according to the algorithm by W. Kabsch [8]. Otherwise the + quaternion based algorithm by B. Horn [9] is used (slower when using + this Python implementation). + + The returned matrix performs rotation, translation and uniform scaling + (if specified). + + >>> v0 = numpy.random.rand(3, 10) + >>> M = superimposition_matrix(v0, v0) + >>> numpy.allclose(M, numpy.identity(4)) + True + >>> R = random_rotation_matrix(numpy.random.random(3)) + >>> v0 = ((1,0,0), (0,1,0), (0,0,1), (1,1,1)) + >>> v1 = numpy.dot(R, v0) + >>> M = superimposition_matrix(v0, v1) + >>> numpy.allclose(v1, numpy.dot(M, v0)) + True + >>> v0 = (numpy.random.rand(4, 100) - 0.5) * 20.0 + >>> v0[3] = 1.0 + >>> v1 = numpy.dot(R, v0) + >>> M = superimposition_matrix(v0, v1) + >>> numpy.allclose(v1, numpy.dot(M, v0)) + True + >>> S = scale_matrix(random.random()) + >>> T = translation_matrix(numpy.random.random(3)-0.5) + >>> M = concatenate_matrices(T, R, S) + >>> v1 = numpy.dot(M, v0) + >>> v0[:3] += numpy.random.normal(0.0, 1e-9, 300).reshape(3, -1) + >>> M = superimposition_matrix(v0, v1, scaling=True) + >>> numpy.allclose(v1, numpy.dot(M, v0)) + True + >>> M = superimposition_matrix(v0, v1, scaling=True, usesvd=False) + >>> numpy.allclose(v1, numpy.dot(M, v0)) + True + >>> v = numpy.empty((4, 100, 3), dtype=numpy.float64) + >>> v[:, :, 0] = v0 + >>> M = superimposition_matrix(v0, v1, scaling=True, usesvd=False) + >>> numpy.allclose(v1, numpy.dot(M, v[:, :, 0])) + True + + """ + v0 = numpy.array(v0, dtype=numpy.float64, copy=False)[:3] + v1 = numpy.array(v1, dtype=numpy.float64, copy=False)[:3] + + if v0.shape != v1.shape or v0.shape[1] < 3: + raise ValueError("Vector sets are of wrong shape or type.") + + # move centroids to origin + t0 = numpy.mean(v0, axis=1) + t1 = numpy.mean(v1, axis=1) + v0 = v0 - t0.reshape(3, 1) + v1 = v1 - t1.reshape(3, 1) + + if usesvd: + # Singular Value Decomposition of covariance matrix + u, s, vh = numpy.linalg.svd(numpy.dot(v1, v0.T)) + # rotation matrix from SVD orthonormal bases + R = numpy.dot(u, vh) + if numpy.linalg.det(R) < 0.0: + # R does not constitute right handed system + R -= numpy.outer(u[:, 2], vh[2, :]*2.0) + s[-1] *= -1.0 + # homogeneous transformation matrix + M = numpy.identity(4) + M[:3, :3] = R + else: + # compute symmetric matrix N + xx, yy, zz = numpy.sum(v0 * v1, axis=1) + xy, yz, zx = numpy.sum(v0 * numpy.roll(v1, -1, axis=0), axis=1) + xz, yx, zy = numpy.sum(v0 * numpy.roll(v1, -2, axis=0), axis=1) + N = ((xx+yy+zz, yz-zy, zx-xz, xy-yx), + (yz-zy, xx-yy-zz, xy+yx, zx+xz), + (zx-xz, xy+yx, -xx+yy-zz, yz+zy), + (xy-yx, zx+xz, yz+zy, -xx-yy+zz)) + # quaternion: eigenvector corresponding to most positive eigenvalue + l, V = numpy.linalg.eig(N) + q = V[:, numpy.argmax(l)] + q /= vector_norm(q) # unit quaternion + q = numpy.roll(q, -1) # move w component to end + # homogeneous transformation matrix + M = quaternion_matrix(q) + + # scale: ratio of rms deviations from centroid + if scaling: + v0 *= v0 + v1 *= v1 + M[:3, :3] *= math.sqrt(numpy.sum(v1) / numpy.sum(v0)) + + # translation + M[:3, 3] = t1 + T = numpy.identity(4) + T[:3, 3] = -t0 + M = numpy.dot(M, T) + return M + + +def euler_matrix(ai, aj, ak, axes='sxyz'): + """Return homogeneous rotation matrix from Euler angles and axis sequence. + + ai, aj, ak : Euler's roll, pitch and yaw angles + axes : One of 24 axis sequences as string or encoded tuple + + >>> R = euler_matrix(1, 2, 3, 'syxz') + >>> numpy.allclose(numpy.sum(R[0]), -1.34786452) + True + >>> R = euler_matrix(1, 2, 3, (0, 1, 0, 1)) + >>> numpy.allclose(numpy.sum(R[0]), -0.383436184) + True + >>> ai, aj, ak = (4.0*math.pi) * (numpy.random.random(3) - 0.5) + >>> for axes in _AXES2TUPLE.keys(): + ... R = euler_matrix(ai, aj, ak, axes) + >>> for axes in _TUPLE2AXES.keys(): + ... R = euler_matrix(ai, aj, ak, axes) + + """ + try: + firstaxis, parity, repetition, frame = _AXES2TUPLE[axes] + except (AttributeError, KeyError): + _ = _TUPLE2AXES[axes] + firstaxis, parity, repetition, frame = axes + + i = firstaxis + j = _NEXT_AXIS[i+parity] + k = _NEXT_AXIS[i-parity+1] + + if frame: + ai, ak = ak, ai + if parity: + ai, aj, ak = -ai, -aj, -ak + + si, sj, sk = math.sin(ai), math.sin(aj), math.sin(ak) + ci, cj, ck = math.cos(ai), math.cos(aj), math.cos(ak) + cc, cs = ci*ck, ci*sk + sc, ss = si*ck, si*sk + + M = numpy.identity(4) + if repetition: + M[i, i] = cj + M[i, j] = sj*si + M[i, k] = sj*ci + M[j, i] = sj*sk + M[j, j] = -cj*ss+cc + M[j, k] = -cj*cs-sc + M[k, i] = -sj*ck + M[k, j] = cj*sc+cs + M[k, k] = cj*cc-ss + else: + M[i, i] = cj*ck + M[i, j] = sj*sc-cs + M[i, k] = sj*cc+ss + M[j, i] = cj*sk + M[j, j] = sj*ss+cc + M[j, k] = sj*cs-sc + M[k, i] = -sj + M[k, j] = cj*si + M[k, k] = cj*ci + return M + + +def euler_from_matrix(matrix, axes='sxyz'): + """Return Euler angles from rotation matrix for specified axis sequence. + + axes : One of 24 axis sequences as string or encoded tuple + + Note that many Euler angle triplets can describe one matrix. + + >>> R0 = euler_matrix(1, 2, 3, 'syxz') + >>> al, be, ga = euler_from_matrix(R0, 'syxz') + >>> R1 = euler_matrix(al, be, ga, 'syxz') + >>> numpy.allclose(R0, R1) + True + >>> angles = (4.0*math.pi) * (numpy.random.random(3) - 0.5) + >>> for axes in _AXES2TUPLE.keys(): + ... R0 = euler_matrix(axes=axes, *angles) + ... R1 = euler_matrix(axes=axes, *euler_from_matrix(R0, axes)) + ... if not numpy.allclose(R0, R1): print axes, "failed" + + """ + try: + firstaxis, parity, repetition, frame = _AXES2TUPLE[axes.lower()] + except (AttributeError, KeyError): + _ = _TUPLE2AXES[axes] + firstaxis, parity, repetition, frame = axes + + i = firstaxis + j = _NEXT_AXIS[i+parity] + k = _NEXT_AXIS[i-parity+1] + + M = numpy.array(matrix, dtype=numpy.float64, copy=False)[:3, :3] + if repetition: + sy = math.sqrt(M[i, j]*M[i, j] + M[i, k]*M[i, k]) + if sy > _EPS: + ax = math.atan2(M[i, j], M[i, k]) + ay = math.atan2(sy, M[i, i]) + az = math.atan2(M[j, i], -M[k, i]) + else: + ax = math.atan2(-M[j, k], M[j, j]) + ay = math.atan2(sy, M[i, i]) + az = 0.0 + else: + cy = math.sqrt(M[i, i]*M[i, i] + M[j, i]*M[j, i]) + if cy > _EPS: + ax = math.atan2(M[k, j], M[k, k]) + ay = math.atan2(-M[k, i], cy) + az = math.atan2(M[j, i], M[i, i]) + else: + ax = math.atan2(-M[j, k], M[j, j]) + ay = math.atan2(-M[k, i], cy) + az = 0.0 + + if parity: + ax, ay, az = -ax, -ay, -az + if frame: + ax, az = az, ax + return ax, ay, az + + +def euler_from_quaternion(quaternion, axes='sxyz'): + """Return Euler angles from quaternion for specified axis sequence. + + >>> angles = euler_from_quaternion([0.06146124, 0, 0, 0.99810947]) + >>> numpy.allclose(angles, [0.123, 0, 0]) + True + + """ + return euler_from_matrix(quaternion_matrix(quaternion), axes) + + +def quaternion_from_euler(ai, aj, ak, axes='sxyz'): + """Return quaternion from Euler angles and axis sequence. + + ai, aj, ak : Euler's roll, pitch and yaw angles + axes : One of 24 axis sequences as string or encoded tuple + + >>> q = quaternion_from_euler(1, 2, 3, 'ryxz') + >>> numpy.allclose(q, [0.310622, -0.718287, 0.444435, 0.435953]) + True + + """ + try: + firstaxis, parity, repetition, frame = _AXES2TUPLE[axes.lower()] + except (AttributeError, KeyError): + _ = _TUPLE2AXES[axes] + firstaxis, parity, repetition, frame = axes + + i = firstaxis + j = _NEXT_AXIS[i+parity] + k = _NEXT_AXIS[i-parity+1] + + if frame: + ai, ak = ak, ai + if parity: + aj = -aj + + ai /= 2.0 + aj /= 2.0 + ak /= 2.0 + ci = math.cos(ai) + si = math.sin(ai) + cj = math.cos(aj) + sj = math.sin(aj) + ck = math.cos(ak) + sk = math.sin(ak) + cc = ci*ck + cs = ci*sk + sc = si*ck + ss = si*sk + + quaternion = numpy.empty((4, ), dtype=numpy.float64) + if repetition: + quaternion[i] = cj*(cs + sc) + quaternion[j] = sj*(cc + ss) + quaternion[k] = sj*(cs - sc) + quaternion[3] = cj*(cc - ss) + else: + quaternion[i] = cj*sc - sj*cs + quaternion[j] = cj*ss + sj*cc + quaternion[k] = cj*cs - sj*sc + quaternion[3] = cj*cc + sj*ss + if parity: + quaternion[j] *= -1 + + return quaternion + + +def quaternion_about_axis(angle, axis): + """Return quaternion for rotation about axis. + + >>> q = quaternion_about_axis(0.123, (1, 0, 0)) + >>> numpy.allclose(q, [0.06146124, 0, 0, 0.99810947]) + True + + """ + quaternion = numpy.zeros((4, ), dtype=numpy.float64) + quaternion[:3] = axis[:3] + qlen = vector_norm(quaternion) + if qlen > _EPS: + quaternion *= math.sin(angle/2.0) / qlen + quaternion[3] = math.cos(angle/2.0) + return quaternion + + +def quaternion_matrix(quaternion): + """Return homogeneous rotation matrix from quaternion. + + >>> R = quaternion_matrix([0.06146124, 0, 0, 0.99810947]) + >>> numpy.allclose(R, rotation_matrix(0.123, (1, 0, 0))) + True + + """ + q = numpy.array(quaternion[:4], dtype=numpy.float64, copy=True) + nq = numpy.dot(q, q) + if nq < _EPS: + return numpy.identity(4) + q *= math.sqrt(2.0 / nq) + q = numpy.outer(q, q) + return numpy.array(( + (1.0-q[1, 1]-q[2, 2], q[0, 1]-q[2, 3], q[0, 2]+q[1, 3], 0.0), + (q[0, 1]+q[2, 3], 1.0-q[0, 0]-q[2, 2], q[1, 2]-q[0, 3], 0.0), + (q[0, 2]-q[1, 3], q[1, 2]+q[0, 3], 1.0-q[0, 0]-q[1, 1], 0.0), + (0.0, 0.0, 0.0, 1.0) + ), dtype=numpy.float64) + + +def quaternion_from_matrix(matrix): + """Return quaternion from rotation matrix. + + >>> R = rotation_matrix(0.123, (1, 2, 3)) + >>> q = quaternion_from_matrix(R) + >>> numpy.allclose(q, [0.0164262, 0.0328524, 0.0492786, 0.9981095]) + True + + """ + q = numpy.empty((4, ), dtype=numpy.float64) + M = numpy.array(matrix, dtype=numpy.float64, copy=False)[:4, :4] + t = numpy.trace(M) + if t > M[3, 3]: + q[3] = t + q[2] = M[1, 0] - M[0, 1] + q[1] = M[0, 2] - M[2, 0] + q[0] = M[2, 1] - M[1, 2] + else: + i, j, k = 0, 1, 2 + if M[1, 1] > M[0, 0]: + i, j, k = 1, 2, 0 + if M[2, 2] > M[i, i]: + i, j, k = 2, 0, 1 + t = M[i, i] - (M[j, j] + M[k, k]) + M[3, 3] + q[i] = t + q[j] = M[i, j] + M[j, i] + q[k] = M[k, i] + M[i, k] + q[3] = M[k, j] - M[j, k] + q *= 0.5 / math.sqrt(t * M[3, 3]) + return q + + +def quaternion_multiply(quaternion1, quaternion0): + """Return multiplication of two quaternions. + + >>> q = quaternion_multiply([1, -2, 3, 4], [-5, 6, 7, 8]) + >>> numpy.allclose(q, [-44, -14, 48, 28]) + True + + """ + x0, y0, z0, w0 = quaternion0 + x1, y1, z1, w1 = quaternion1 + return numpy.array(( + x1*w0 + y1*z0 - z1*y0 + w1*x0, + -x1*z0 + y1*w0 + z1*x0 + w1*y0, + x1*y0 - y1*x0 + z1*w0 + w1*z0, + -x1*x0 - y1*y0 - z1*z0 + w1*w0), dtype=numpy.float64) + + +def quaternion_conjugate(quaternion): + """Return conjugate of quaternion. + + >>> q0 = random_quaternion() + >>> q1 = quaternion_conjugate(q0) + >>> q1[3] == q0[3] and all(q1[:3] == -q0[:3]) + True + + """ + return numpy.array((-quaternion[0], -quaternion[1], + -quaternion[2], quaternion[3]), dtype=numpy.float64) + + +def quaternion_inverse(quaternion): + """Return inverse of quaternion. + + >>> q0 = random_quaternion() + >>> q1 = quaternion_inverse(q0) + >>> numpy.allclose(quaternion_multiply(q0, q1), [0, 0, 0, 1]) + True + + """ + return quaternion_conjugate(quaternion) / numpy.dot(quaternion, quaternion) + + +def quaternion_slerp(quat0, quat1, fraction, spin=0, shortestpath=True): + """Return spherical linear interpolation between two quaternions. + + >>> q0 = random_quaternion() + >>> q1 = random_quaternion() + >>> q = quaternion_slerp(q0, q1, 0.0) + >>> numpy.allclose(q, q0) + True + >>> q = quaternion_slerp(q0, q1, 1.0, 1) + >>> numpy.allclose(q, q1) + True + >>> q = quaternion_slerp(q0, q1, 0.5) + >>> angle = math.acos(numpy.dot(q0, q)) + >>> numpy.allclose(2.0, math.acos(numpy.dot(q0, q1)) / angle) or \ + numpy.allclose(2.0, math.acos(-numpy.dot(q0, q1)) / angle) + True + + """ + q0 = unit_vector(quat0[:4]) + q1 = unit_vector(quat1[:4]) + if fraction == 0.0: + return q0 + elif fraction == 1.0: + return q1 + d = numpy.dot(q0, q1) + if abs(abs(d) - 1.0) < _EPS: + return q0 + if shortestpath and d < 0.0: + # invert rotation + d = -d + q1 *= -1.0 + angle = math.acos(d) + spin * math.pi + if abs(angle) < _EPS: + return q0 + isin = 1.0 / math.sin(angle) + q0 *= math.sin((1.0 - fraction) * angle) * isin + q1 *= math.sin(fraction * angle) * isin + q0 += q1 + return q0 + + +def random_quaternion(rand=None): + """Return uniform random unit quaternion. + + rand: array like or None + Three independent random variables that are uniformly distributed + between 0 and 1. + + >>> q = random_quaternion() + >>> numpy.allclose(1.0, vector_norm(q)) + True + >>> q = random_quaternion(numpy.random.random(3)) + >>> q.shape + (4,) + + """ + if rand is None: + rand = numpy.random.rand(3) + else: + assert len(rand) == 3 + r1 = numpy.sqrt(1.0 - rand[0]) + r2 = numpy.sqrt(rand[0]) + pi2 = math.pi * 2.0 + t1 = pi2 * rand[1] + t2 = pi2 * rand[2] + return numpy.array((numpy.sin(t1)*r1, + numpy.cos(t1)*r1, + numpy.sin(t2)*r2, + numpy.cos(t2)*r2), dtype=numpy.float64) + + +def random_rotation_matrix(rand=None): + """Return uniform random rotation matrix. + + rnd: array like + Three independent random variables that are uniformly distributed + between 0 and 1 for each returned quaternion. + + >>> R = random_rotation_matrix() + >>> numpy.allclose(numpy.dot(R.T, R), numpy.identity(4)) + True + + """ + return quaternion_matrix(random_quaternion(rand)) + + +class Arcball(object): + """Virtual Trackball Control. + + >>> ball = Arcball() + >>> ball = Arcball(initial=numpy.identity(4)) + >>> ball.place([320, 320], 320) + >>> ball.down([500, 250]) + >>> ball.drag([475, 275]) + >>> R = ball.matrix() + >>> numpy.allclose(numpy.sum(R), 3.90583455) + True + >>> ball = Arcball(initial=[0, 0, 0, 1]) + >>> ball.place([320, 320], 320) + >>> ball.setaxes([1,1,0], [-1, 1, 0]) + >>> ball.setconstrain(True) + >>> ball.down([400, 200]) + >>> ball.drag([200, 400]) + >>> R = ball.matrix() + >>> numpy.allclose(numpy.sum(R), 0.2055924) + True + >>> ball.next() + + """ + + def __init__(self, initial=None): + """Initialize virtual trackball control. + + initial : quaternion or rotation matrix + + """ + self._axis = None + self._axes = None + self._radius = 1.0 + self._center = [0.0, 0.0] + self._vdown = numpy.array([0, 0, 1], dtype=numpy.float64) + self._constrain = False + + if initial is None: + self._qdown = numpy.array([0, 0, 0, 1], dtype=numpy.float64) + else: + initial = numpy.array(initial, dtype=numpy.float64) + if initial.shape == (4, 4): + self._qdown = quaternion_from_matrix(initial) + elif initial.shape == (4, ): + initial /= vector_norm(initial) + self._qdown = initial + else: + raise ValueError("initial not a quaternion or matrix.") + + self._qnow = self._qpre = self._qdown + + def place(self, center, radius): + """Place Arcball, e.g. when window size changes. + + center : sequence[2] + Window coordinates of trackball center. + radius : float + Radius of trackball in window coordinates. + + """ + self._radius = float(radius) + self._center[0] = center[0] + self._center[1] = center[1] + + def setaxes(self, *axes): + """Set axes to constrain rotations.""" + if axes is None: + self._axes = None + else: + self._axes = [unit_vector(axis) for axis in axes] + + def setconstrain(self, constrain): + """Set state of constrain to axis mode.""" + self._constrain = constrain == True + + def getconstrain(self): + """Return state of constrain to axis mode.""" + return self._constrain + + def down(self, point): + """Set initial cursor window coordinates and pick constrain-axis.""" + self._vdown = arcball_map_to_sphere(point, self._center, self._radius) + self._qdown = self._qpre = self._qnow + + if self._constrain and self._axes is not None: + self._axis = arcball_nearest_axis(self._vdown, self._axes) + self._vdown = arcball_constrain_to_axis(self._vdown, self._axis) + else: + self._axis = None + + def drag(self, point): + """Update current cursor window coordinates.""" + vnow = arcball_map_to_sphere(point, self._center, self._radius) + + if self._axis is not None: + vnow = arcball_constrain_to_axis(vnow, self._axis) + + self._qpre = self._qnow + + t = numpy.cross(self._vdown, vnow) + if numpy.dot(t, t) < _EPS: + self._qnow = self._qdown + else: + q = [t[0], t[1], t[2], numpy.dot(self._vdown, vnow)] + self._qnow = quaternion_multiply(q, self._qdown) + + def next(self, acceleration=0.0): + """Continue rotation in direction of last drag.""" + q = quaternion_slerp(self._qpre, self._qnow, 2.0+acceleration, False) + self._qpre, self._qnow = self._qnow, q + + def matrix(self): + """Return homogeneous rotation matrix.""" + return quaternion_matrix(self._qnow) + + +def arcball_map_to_sphere(point, center, radius): + """Return unit sphere coordinates from window coordinates.""" + v = numpy.array(((point[0] - center[0]) / radius, + (center[1] - point[1]) / radius, + 0.0), dtype=numpy.float64) + n = v[0]*v[0] + v[1]*v[1] + if n > 1.0: + v /= math.sqrt(n) # position outside of sphere + else: + v[2] = math.sqrt(1.0 - n) + return v + + +def arcball_constrain_to_axis(point, axis): + """Return sphere point perpendicular to axis.""" + v = numpy.array(point, dtype=numpy.float64, copy=True) + a = numpy.array(axis, dtype=numpy.float64, copy=True) + v -= a * numpy.dot(a, v) # on plane + n = vector_norm(v) + if n > _EPS: + if v[2] < 0.0: + v *= -1.0 + v /= n + return v + if a[2] == 1.0: + return numpy.array([1, 0, 0], dtype=numpy.float64) + return unit_vector([-a[1], a[0], 0]) + + +def arcball_nearest_axis(point, axes): + """Return axis, which arc is nearest to point.""" + point = numpy.array(point, dtype=numpy.float64, copy=False) + nearest = None + mx = -1.0 + for axis in axes: + t = numpy.dot(arcball_constrain_to_axis(point, axis), point) + if t > mx: + nearest = axis + mx = t + return nearest + + +# epsilon for testing whether a number is close to zero +_EPS = numpy.finfo(float).eps * 4.0 + +# axis sequences for Euler angles +_NEXT_AXIS = [1, 2, 0, 1] + +# map axes strings to/from tuples of inner axis, parity, repetition, frame +_AXES2TUPLE = { + 'sxyz': (0, 0, 0, 0), 'sxyx': (0, 0, 1, 0), 'sxzy': (0, 1, 0, 0), + 'sxzx': (0, 1, 1, 0), 'syzx': (1, 0, 0, 0), 'syzy': (1, 0, 1, 0), + 'syxz': (1, 1, 0, 0), 'syxy': (1, 1, 1, 0), 'szxy': (2, 0, 0, 0), + 'szxz': (2, 0, 1, 0), 'szyx': (2, 1, 0, 0), 'szyz': (2, 1, 1, 0), + 'rzyx': (0, 0, 0, 1), 'rxyx': (0, 0, 1, 1), 'ryzx': (0, 1, 0, 1), + 'rxzx': (0, 1, 1, 1), 'rxzy': (1, 0, 0, 1), 'ryzy': (1, 0, 1, 1), + 'rzxy': (1, 1, 0, 1), 'ryxy': (1, 1, 1, 1), 'ryxz': (2, 0, 0, 1), + 'rzxz': (2, 0, 1, 1), 'rxyz': (2, 1, 0, 1), 'rzyz': (2, 1, 1, 1)} + +_TUPLE2AXES = dict((v, k) for k, v in _AXES2TUPLE.items()) + +# helper functions + + +def vector_norm(data, axis=None, out=None): + """Return length, i.e. eucledian norm, of ndarray along axis. + + >>> v = numpy.random.random(3) + >>> n = vector_norm(v) + >>> numpy.allclose(n, numpy.linalg.norm(v)) + True + >>> v = numpy.random.rand(6, 5, 3) + >>> n = vector_norm(v, axis=-1) + >>> numpy.allclose(n, numpy.sqrt(numpy.sum(v*v, axis=2))) + True + >>> n = vector_norm(v, axis=1) + >>> numpy.allclose(n, numpy.sqrt(numpy.sum(v*v, axis=1))) + True + >>> v = numpy.random.rand(5, 4, 3) + >>> n = numpy.empty((5, 3), dtype=numpy.float64) + >>> vector_norm(v, axis=1, out=n) + >>> numpy.allclose(n, numpy.sqrt(numpy.sum(v*v, axis=1))) + True + >>> vector_norm([]) + 0.0 + >>> vector_norm([1.0]) + 1.0 + + """ + data = numpy.array(data, dtype=numpy.float64, copy=True) + if out is None: + if data.ndim == 1: + return math.sqrt(numpy.dot(data, data)) + data *= data + out = numpy.atleast_1d(numpy.sum(data, axis=axis)) + numpy.sqrt(out, out) + return out + else: + data *= data + numpy.sum(data, axis=axis, out=out) + numpy.sqrt(out, out) + + +def unit_vector(data, axis=None, out=None): + """Return ndarray normalized by length, i.e. eucledian norm, along axis. + + >>> v0 = numpy.random.random(3) + >>> v1 = unit_vector(v0) + >>> numpy.allclose(v1, v0 / numpy.linalg.norm(v0)) + True + >>> v0 = numpy.random.rand(5, 4, 3) + >>> v1 = unit_vector(v0, axis=-1) + >>> v2 = v0 / numpy.expand_dims(numpy.sqrt(numpy.sum(v0*v0, axis=2)), 2) + >>> numpy.allclose(v1, v2) + True + >>> v1 = unit_vector(v0, axis=1) + >>> v2 = v0 / numpy.expand_dims(numpy.sqrt(numpy.sum(v0*v0, axis=1)), 1) + >>> numpy.allclose(v1, v2) + True + >>> v1 = numpy.empty((5, 4, 3), dtype=numpy.float64) + >>> unit_vector(v0, axis=1, out=v1) + >>> numpy.allclose(v1, v2) + True + >>> list(unit_vector([])) + [] + >>> list(unit_vector([1.0])) + [1.0] + + """ + if out is None: + data = numpy.array(data, dtype=numpy.float64, copy=True) + if data.ndim == 1: + data /= math.sqrt(numpy.dot(data, data)) + return data + else: + if out is not data: + out[:] = numpy.array(data, copy=False) + data = out + length = numpy.atleast_1d(numpy.sum(data*data, axis)) + numpy.sqrt(length, length) + if axis is not None: + length = numpy.expand_dims(length, axis) + data /= length + if out is None: + return data + + +def random_vector(size): + """Return array of random doubles in the half-open interval [0.0, 1.0). + + >>> v = random_vector(10000) + >>> numpy.all(v >= 0.0) and numpy.all(v < 1.0) + True + >>> v0 = random_vector(10) + >>> v1 = random_vector(10) + >>> numpy.any(v0 == v1) + False + + """ + return numpy.random.random(size) + + +def inverse_matrix(matrix): + """Return inverse of square transformation matrix. + + >>> M0 = random_rotation_matrix() + >>> M1 = inverse_matrix(M0.T) + >>> numpy.allclose(M1, numpy.linalg.inv(M0.T)) + True + >>> for size in range(1, 7): + ... M0 = numpy.random.rand(size, size) + ... M1 = inverse_matrix(M0) + ... if not numpy.allclose(M1, numpy.linalg.inv(M0)): print size + + """ + return numpy.linalg.inv(matrix) + + +def concatenate_matrices(*matrices): + """Return concatenation of series of transformation matrices. + + >>> M = numpy.random.rand(16).reshape((4, 4)) - 0.5 + >>> numpy.allclose(M, concatenate_matrices(M)) + True + >>> numpy.allclose(numpy.dot(M, M.T), concatenate_matrices(M, M.T)) + True + + """ + M = numpy.identity(4) + for i in matrices: + M = numpy.dot(M, i) + return M + + +def is_same_transform(matrix0, matrix1): + """Return True if two matrices perform same transformation. + + >>> is_same_transform(numpy.identity(4), numpy.identity(4)) + True + >>> is_same_transform(numpy.identity(4), random_rotation_matrix()) + False + + """ + matrix0 = numpy.array(matrix0, dtype=numpy.float64, copy=True) + matrix0 /= matrix0[3, 3] + matrix1 = numpy.array(matrix1, dtype=numpy.float64, copy=True) + matrix1 /= matrix1[3, 3] + return numpy.allclose(matrix0, matrix1) + + +def _import_module(module_name, warn=True, prefix='_py_', ignore='_'): + """Try import all public attributes from module into global namespace. + + Existing attributes with name clashes are renamed with prefix. + Attributes starting with underscore are ignored by default. + + Return True on successful import. + + """ + try: + module = __import__(module_name) + except ImportError: + if warn: + warnings.warn("Failed to import module " + module_name) + else: + for attr in dir(module): + if ignore and attr.startswith(ignore): + continue + if prefix: + if attr in globals(): + globals()[prefix + attr] = globals()[attr] + elif warn: + warnings.warn("No Python implementation of " + attr) + globals()[attr] = getattr(module, attr) + return True diff --git a/src/aruco_detector/aruco_detector/yaml_handling.py b/src/aruco_detector/aruco_detector/yaml_handling.py new file mode 100644 index 0000000..fea1c35 --- /dev/null +++ b/src/aruco_detector/aruco_detector/yaml_handling.py @@ -0,0 +1,57 @@ +import yaml +from sensor_msgs.msg import CameraInfo + + +def yaml_to_CameraInfo(yaml_fname): + """ + yaml_to_CameraInfo(yaml_fname) + + Opens the yaml-file and read specific parameters. + + :param yaml_fname: url to the yaml_file + :return: CameraInfo + """ + + + # Load data from file + with open(yaml_fname, "r") as file_handle: + calib_data = yaml.load(file_handle) + + # try to load the parameters + camera_info_msg = CameraInfo() + try: + camera_info_msg.width = calib_data["image_width"] + except: + pass + + try: + camera_info_msg.height = calib_data["image_height"] + except: + pass + + try: + camera_info_msg.k = calib_data["camera_matrix"]["data"] + except: + pass + + try: + camera_info_msg.d = calib_data["distortion_coefficients"]["data"] + except: + pass + + try: + camera_info_msg.r = calib_data["rectification_matrix"]["data"] + except: + pass + + try: + camera_info_msg.p = calib_data["projection_matrix"]["data"] + except: + pass + + try: + camera_info_msg.distortion_model = calib_data["distortion_model"] + except: + pass + + return camera_info_msg \ No newline at end of file diff --git a/src/aruco_detector/hd_pro_webcam_c920.yaml b/src/aruco_detector/hd_pro_webcam_c920.yaml new file mode 100755 index 0000000..0663658 --- /dev/null +++ b/src/aruco_detector/hd_pro_webcam_c920.yaml @@ -0,0 +1,20 @@ +image_width: 1280 +image_height: 720 +camera_name: hd_pro_webcam_c920 +camera_matrix: + rows: 3 + cols: 3 + data: [1037.088499, 0.000000, 673.992083, 0.000000, 1038.374609, 340.970360, 0.000000, 0.000000, 1.000000] +distortion_model: plumb_bob +distortion_coefficients: + rows: 1 + cols: 5 + data: [0.241823, -0.442831, -0.001259, 0.013521, 0.000000] +rectification_matrix: + rows: 3 + cols: 3 + data: [1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000] +projection_matrix: + rows: 3 + cols: 4 + data: [1060.333374, 0.000000, 691.771244, 0.000000, 0.000000, 1082.394043, 339.833773, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000] diff --git a/src/aruco_detector/package.xml b/src/aruco_detector/package.xml new file mode 100755 index 0000000..c4f0634 --- /dev/null +++ b/src/aruco_detector/package.xml @@ -0,0 +1,23 @@ + + + + aruco_detector + 0.0.0 + Node to detect Aruco + ros2 + License declaration + + rclpy + std_msgs + sensor_msgs + geometry_msgs + + ament_copyright + ament_flake8 + ament_pep257 + python3-pytest + + + ament_python + + diff --git a/src/aruco_detector/resource/aruco_detector b/src/aruco_detector/resource/aruco_detector new file mode 100755 index 0000000..e69de29 diff --git a/src/aruco_detector/setup.cfg b/src/aruco_detector/setup.cfg new file mode 100755 index 0000000..3fe9d64 --- /dev/null +++ b/src/aruco_detector/setup.cfg @@ -0,0 +1,4 @@ +[develop] +script-dir=$base/lib/aruco_detector +[install] +install-scripts=$base/lib/aruco_detector diff --git a/src/aruco_detector/setup.py b/src/aruco_detector/setup.py new file mode 100755 index 0000000..ba54b83 --- /dev/null +++ b/src/aruco_detector/setup.py @@ -0,0 +1,26 @@ +from setuptools import setup + +package_name = 'aruco_detector' + +setup( + name=package_name, + version='0.0.0', + packages=[package_name], + data_files=[ + ('share/ament_index/resource_index/packages', + ['resource/' + package_name]), + ('share/' + package_name, ['package.xml']), + ], + install_requires=['setuptools'], + zip_safe=True, + maintainer='ros2', + maintainer_email='bruecknerja86834@th-nuernberg.de', + description='Node to detect ArUco-codes', + license='TODO: License declaration', + tests_require=['pytest'], +entry_points={ + 'console_scripts': [ + 'aruco_detector_node = aruco_detector.aruco_detector_node:main', + ], +}, +) diff --git a/src/aruco_detector/test/test_copyright.py b/src/aruco_detector/test/test_copyright.py new file mode 100755 index 0000000..cc8ff03 --- /dev/null +++ b/src/aruco_detector/test/test_copyright.py @@ -0,0 +1,23 @@ +# Copyright 2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_copyright.main import main +import pytest + + +@pytest.mark.copyright +@pytest.mark.linter +def test_copyright(): + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found errors' diff --git a/src/aruco_detector/test/test_flake8.py b/src/aruco_detector/test/test_flake8.py new file mode 100755 index 0000000..27ee107 --- /dev/null +++ b/src/aruco_detector/test/test_flake8.py @@ -0,0 +1,25 @@ +# Copyright 2017 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_flake8.main import main_with_errors +import pytest + + +@pytest.mark.flake8 +@pytest.mark.linter +def test_flake8(): + rc, errors = main_with_errors(argv=[]) + assert rc == 0, \ + 'Found %d code style errors / warnings:\n' % len(errors) + \ + '\n'.join(errors) diff --git a/src/aruco_detector/test/test_pep257.py b/src/aruco_detector/test/test_pep257.py new file mode 100755 index 0000000..b234a38 --- /dev/null +++ b/src/aruco_detector/test/test_pep257.py @@ -0,0 +1,23 @@ +# Copyright 2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_pep257.main import main +import pytest + + +@pytest.mark.linter +@pytest.mark.pep257 +def test_pep257(): + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found code style errors / warnings' diff --git a/src/aruco_interfaces/CMakeLists.txt b/src/aruco_interfaces/CMakeLists.txt new file mode 100755 index 0000000..13dca1d --- /dev/null +++ b/src/aruco_interfaces/CMakeLists.txt @@ -0,0 +1,45 @@ +cmake_minimum_required(VERSION 3.5) +project(aruco_interfaces) + +# Default to C99 +if(NOT CMAKE_C_STANDARD) + set(CMAKE_C_STANDARD 99) +endif() + +# Default to C++14 +if(NOT CMAKE_CXX_STANDARD) + set(CMAKE_CXX_STANDARD 14) +endif() + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +find_package(geometry_msgs REQUIRED) +find_package(std_msgs REQUIRED) + +find_package(rosidl_default_generators REQUIRED) +# uncomment the following section in order to fill in +# further dependencies manually. +# find_package( REQUIRED) + +rosidl_generate_interfaces(${PROJECT_NAME} + "msg/ArucoMarkerPose.msg" + DEPENDENCIES geometry_msgs + DEPENDENCIES std_msgs + ) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # uncomment the line when a copyright and license is not present in all source files + #set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # uncomment the line when this package is not in a git repo + #set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() \ No newline at end of file diff --git a/src/aruco_interfaces/msg/ArucoMarkerPose.msg b/src/aruco_interfaces/msg/ArucoMarkerPose.msg new file mode 100644 index 0000000..5c28e96 --- /dev/null +++ b/src/aruco_interfaces/msg/ArucoMarkerPose.msg @@ -0,0 +1,2 @@ +int64[] marker_ids +geometry_msgs/Pose[] poses \ No newline at end of file diff --git a/src/aruco_interfaces/package.xml b/src/aruco_interfaces/package.xml new file mode 100755 index 0000000..07e6272 --- /dev/null +++ b/src/aruco_interfaces/package.xml @@ -0,0 +1,27 @@ + + + + aruco_interfaces + 0.0.0 + TODO: Package description + ros2 + TODO: License declaration + + ament_cmake + + geometry_msgs + std_msgs + + ament_lint_auto + ament_lint_common + + rosidl_default_generators + + rosidl_default_runtime + + rosidl_interface_packages + + + ament_cmake + + diff --git a/src/camera_calibration/CHANGELOG.rst b/src/camera_calibration/CHANGELOG.rst new file mode 100755 index 0000000..7d191ae --- /dev/null +++ b/src/camera_calibration/CHANGELOG.rst @@ -0,0 +1,187 @@ +2.2.1 (2020-08-27) +------------------ +* remove email blasts from steve macenski (`#596 `_) +* Add pytest.ini to fix warning (`#584 `_) + Fixes the following warning: + Warning: The 'junit_family' default value will change to 'xunit2' in pytest 6.0. + Add 'junit_family=xunit1' to your pytest.ini file to keep the current format in future versions of pytest and silence this warning. +* [Foxy] Use ament_auto Macros (`#573 `_) +* Contributors: Jacob Perron, Joshua Whitley, Steve Macenski + +2.2.0 (2020-07-27) +------------------ +* Removed basestring (no longer exists in new python 3 version). (`#554 `_) + Fixes `#551 `_ +* Initial ROS2 commit. +* Contributors: Michael Carroll, PfeifferMicha + +1.12.23 (2018-05-10) +-------------------- +* camera_checker: Ensure cols + rows are in correct order (`#319 `_) + Without this commit, specifying a smaller column than row size lead to + huge reported errors: + ``` + $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 + Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels + $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 + Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels + ``` + This commit switches columns and rows around if necessary. +* Contributors: Martin Günther + +1.12.22 (2017-12-08) +-------------------- +* Changed flags CV_LOAD_IMAGE_COLOR by IMREAD_COLOR to adapt to Opencv3. (`#252 `_) +* Fixed stereo calibration problem with chessboard with the same number of rows and cols by rotating the corners to same direction. +* Contributors: jbosch + +1.12.21 (2017-11-05) +-------------------- +* re-add the calibration nodes but now using the Python modules. + Fixes `#298 `_ +* Move nodes to Python module. +* Contributors: Vincent Rabaud + +1.12.20 (2017-04-30) +-------------------- +* properly save bytes buffer as such + This is useful for Python 3 and fixes `#256 `_. +* Get tests slightly looser. + OpenCV 3.2 gives slightly different results apparently. +* Use floor division where necessary. (`#247 `_) +* Fix and Improve Camera Calibration Checker Node (`#254 `_) + * Fix according to calibrator.py API + * Add approximate to cameracheck +* Force first corner off chessboard to be uppler left. + Fixes `#140 `_ +* fix doc jobs + This is a proper fix for `#233 `_ +* During stereo calibration check that the number of corners detected in the left and right images are the same. This fixes `ros-perception/image_pipeline#225 `_ +* Contributors: Leonard Gerard, Martin Peris, Vincent Rabaud, hgaiser + +1.12.19 (2016-07-24) +-------------------- +* Fix array check in camerachecky.py + This closes `#205 `_ +* Contributors: Vincent Rabaud + +1.12.18 (2016-07-12) +-------------------- + +1.12.17 (2016-07-11) +-------------------- +* fix typo np -> numpy +* fix failing tests +* Contributors: Shingo Kitagawa, Vincent Rabaud + +1.12.16 (2016-03-19) +-------------------- +* clean OpenCV dependency in package.xml +* Contributors: Vincent Rabaud + +1.12.15 (2016-01-17) +-------------------- +* better 16 handling in mkgray + This re-uses `#150 `_ and therefore closes `#150 `_ +* fix OpenCV2 compatibility +* fix tests with OpenCV3 +* [Calibrator]: add yaml file with calibration data in output +* Contributors: Vincent Rabaud, sambrose + +1.12.14 (2015-07-22) +-------------------- +* remove camera_hammer and install Python nodes properly + camera_hammer was just a test for camera info, nothing to do with + calibration. Plus the test was basic. +* Correct three errors that prevented the node to work properly. +* Contributors: Filippo Basso, Vincent Rabaud + +1.12.13 (2015-04-06) +-------------------- +* replace Queue by deque of fixed size for simplicity + That is a potential fix for `#112 `_ +* Contributors: Vincent Rabaud + +1.12.12 (2014-12-31) +-------------------- +* try to improve `#112 `_ +* Contributors: Vincent Rabaud + +1.12.11 (2014-10-26) +-------------------- + +1.12.10 (2014-09-28) +-------------------- +* Update calibrator.py + bugfix: stereo calibrator crashed after the signature of the method for the computation of the epipolar error changed but the function call was not updated +* Contributors: Volker Grabe + +1.12.9 (2014-09-21) +------------------- +* fix bad Python +* only analyze the latest image + fixes `#97 `_ +* flips width and height during resize to give correct aspect ratio +* Contributors: Russell Toris, Vincent Rabaud + +1.12.8 (2014-08-19) +------------------- +* install scripts in the local bin (they are now rosrun-able again) + fixes `#93 `_ +* fix default Constructor for OpenCV flags + this does not change anything in practice as the flag is set by the node. + It just fixes the test. +* Contributors: Vincent Rabaud + +1.12.6 (2014-07-27) +------------------- +* make sure the GUI is started in its processing thread and fix a typo + This fully fixes `#85 `_ +* fix bad call to save an image +* have display be in its own thread + that could be a fix for `#85 `_ +* fix bad usage of Numpy + fixes `#89 `_ +* fix asymmetric circle calibration + fixes `#35 `_ +* add more tests +* improve unittests to include all patterns +* install Python scripts properly + and fixes `#86 `_ +* fix typo that leads to segfault + fixes `#84 `_ +* also print self.report() on calibrate ... allows to use the params without having to commit them (e.g. for extrensic calibration between to cameras not used as stereo pair) +* fixes `#76 `_ + Move Python approximate time synchronizer to ros_comm +* remove all trace of cv in Python (use cv2) +* remove deprecated file (as mentioned in its help) +* fixes `#25 `_ + This is just removing deprecated options that were around since diamondback +* fixes `#74 `_ + calibrator.py is now using the cv2 only API when using cv_bridge. + The API got changed too but it seems to only be used internally. +* Contributors: Vincent Rabaud, ahb + +1.12.5 (2014-05-11) +------------------- +* Fix `#68 `_: StringIO issues in calibrator.py +* fix architecture independent +* Contributors: Miquel Massot, Vincent Rabaud + +1.12.4 (2014-04-28) +------------------- + +1.12.3 (2014-04-12) +------------------- +* camera_calibration: Fix Python import order +* Contributors: Scott K Logan + +1.12.2 (2014-04-08) +------------------- +* Fixes a typo on stereo camera info service calls + Script works after correcting the call names. +* Contributors: JoonasMelin + +1.11.4 (2013-11-23 13:10:55 +0100) +---------------------------------- +- add visualization during calibration and several calibration flags (#48) diff --git a/src/camera_calibration/button.jpg b/src/camera_calibration/button.jpg new file mode 100755 index 0000000..494a6f6 Binary files /dev/null and b/src/camera_calibration/button.jpg differ diff --git a/src/camera_calibration/doc/conf.py b/src/camera_calibration/doc/conf.py new file mode 100755 index 0000000..82ad7fe --- /dev/null +++ b/src/camera_calibration/doc/conf.py @@ -0,0 +1,201 @@ +# -*- coding: utf-8 -*- +# +# camera_calibration documentation build configuration file, created by +# sphinx-quickstart on Mon Jun 1 14:21:53 2009. +# +# This file is execfile()d with the current directory set to its containing dir. +# +# Note that not all possible configuration values are present in this +# autogenerated file. +# +# All configuration values have a default; values that are commented out +# serve to show the default. + +import sys, os + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. +#sys.path.append(os.path.abspath('.')) + +# -- General configuration ----------------------------------------------------- + +# Add any Sphinx extension module names here, as strings. They can be extensions +# coming with Sphinx (named 'sphinx.ext.*') or your custom ones. +extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.intersphinx', 'sphinx.ext.pngmath'] + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# The suffix of source filenames. +source_suffix = '.rst' + +# The encoding of source files. +#source_encoding = 'utf-8' + +# The master toctree document. +master_doc = 'index' + +# General information about the project. +project = 'camera_calibration' +copyright = '2009, Willow Garage, Inc.' + +# The version info for the project you're documenting, acts as replacement for +# |version| and |release|, also used in various other places throughout the +# built documents. +# +# The short X.Y version. +version = '0.1' +# The full version, including alpha/beta/rc tags. +release = '0.1.0' + +# The language for content autogenerated by Sphinx. Refer to documentation +# for a list of supported languages. +#language = None + +# There are two options for replacing |today|: either, you set today to some +# non-false value, then it is used: +#today = '' +# Else, today_fmt is used as the format for a strftime call. +#today_fmt = '%B %d, %Y' + +# List of documents that shouldn't be included in the build. +#unused_docs = [] + +# List of directories, relative to source directory, that shouldn't be searched +# for source files. +exclude_trees = ['_build'] + +# The reST default role (used for this markup: `text`) to use for all documents. +#default_role = None + +# If true, '()' will be appended to :func: etc. cross-reference text. +#add_function_parentheses = True + +# If true, the current module name will be prepended to all description +# unit titles (such as .. function::). +#add_module_names = True + +# If true, sectionauthor and moduleauthor directives will be shown in the +# output. They are ignored by default. +#show_authors = False + +# The name of the Pygments (syntax highlighting) style to use. +pygments_style = 'sphinx' + +# A list of ignored prefixes for module index sorting. +#modindex_common_prefix = [] + + +# -- Options for HTML output --------------------------------------------------- + +# The theme to use for HTML and HTML Help pages. Major themes that come with +# Sphinx are currently 'default' and 'sphinxdoc'. +html_theme = 'default' + +# Theme options are theme-specific and customize the look and feel of a theme +# further. For a list of options available for each theme, see the +# documentation. +#html_theme_options = {} + +# Add any paths that contain custom themes here, relative to this directory. +#html_theme_path = [] + +# The name for this set of Sphinx documents. If None, it defaults to +# " v documentation". +#html_title = None + +# A shorter title for the navigation bar. Default is the same as html_title. +#html_short_title = None + +# The name of an image file (relative to this directory) to place at the top +# of the sidebar. +#html_logo = None + +# The name of an image file (within the static path) to use as favicon of the +# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 +# pixels large. +#html_favicon = None + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +#html_static_path = ['_static'] + +# If not '', a 'Last updated on:' timestamp is inserted at every page bottom, +# using the given strftime format. +#html_last_updated_fmt = '%b %d, %Y' + +# If true, SmartyPants will be used to convert quotes and dashes to +# typographically correct entities. +#html_use_smartypants = True + +# Custom sidebar templates, maps document names to template names. +#html_sidebars = {} + +# Additional templates that should be rendered to pages, maps page names to +# template names. +#html_additional_pages = {} + +# If false, no module index is generated. +#html_use_modindex = True + +# If false, no index is generated. +#html_use_index = True + +# If true, the index is split into individual pages for each letter. +#html_split_index = False + +# If true, links to the reST sources are added to the pages. +#html_show_sourcelink = True + +# If true, an OpenSearch description file will be output, and all pages will +# contain a tag referring to it. The value of this option must be the +# base URL from which the finished HTML is served. +#html_use_opensearch = '' + +# If nonempty, this is the file name suffix for HTML files (e.g. ".xhtml"). +#html_file_suffix = '' + +# Output file base name for HTML help builder. +htmlhelp_basename = 'camera_calibrationdoc' + + +# -- Options for LaTeX output -------------------------------------------------- + +# The paper size ('letter' or 'a4'). +#latex_paper_size = 'letter' + +# The font size ('10pt', '11pt' or '12pt'). +#latex_font_size = '10pt' + +# Grouping the document tree into LaTeX files. List of tuples +# (source start file, target name, title, author, documentclass [howto/manual]). +latex_documents = [ + ('index', 'camera_calibration.tex', 'stereo\\_utils Documentation', + 'James Bowman', 'manual'), +] + +# The name of an image file (relative to this directory) to place at the top of +# the title page. +#latex_logo = None + +# For "manual" documents, if this is true, then toplevel headings are parts, +# not chapters. +#latex_use_parts = False + +# Additional stuff for the LaTeX preamble. +#latex_preamble = '' + +# Documents to append as an appendix to all manuals. +#latex_appendices = [] + +# If false, no module index is generated. +#latex_use_modindex = True + +# Example configuration for intersphinx: refer to the Python standard library. +intersphinx_mapping = { + 'http://docs.python.org/': None, + 'http://docs.scipy.org/doc/numpy' : None, + 'http://www.ros.org/doc/api/tf/html/python/' : None + } diff --git a/src/camera_calibration/doc/index.rst b/src/camera_calibration/doc/index.rst new file mode 100755 index 0000000..741e4e5 --- /dev/null +++ b/src/camera_calibration/doc/index.rst @@ -0,0 +1,18 @@ +camera_calibration +================== + +The camera_calibration package contains a user-friendly calibration tool, +cameracalibrator. This tool uses the following Python classes, which +conveniently hide some of the complexities of using OpenCV's calibration +process and chessboard detection, and the details of constructing a ROS +CameraInfo message. These classes are documented here for people who +need to extend or make a new calibration tool. + +For details on the camera model and camera calibration process, see +http://docs.opencv.org/master/d9/d0c/group__calib3d.html + +.. autoclass:: camera_calibration.calibrator.MonoCalibrator + :members: + +.. autoclass:: camera_calibration.calibrator.StereoCalibrator + :members: diff --git a/src/camera_calibration/mainpage.dox b/src/camera_calibration/mainpage.dox new file mode 100755 index 0000000..dbcfe69 --- /dev/null +++ b/src/camera_calibration/mainpage.dox @@ -0,0 +1,59 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b The camera_calibration package contains tools for calibrating monocular and stereo cameras. + +\section codeapi Code API + +camera_calibration does not have a code API. + +\section rosapi ROS API + +List of nodes: +- \b calibrationnode + + + +
+ +\subsection node_name calibrationnode + +calibrationnode subscribes to ROS raw image topics, and presents a +calibration window. It can run in both monocular and stereo modes. +The calibration window shows the current images from the cameras, +highlighting the checkerboard. When the user presses the "CALIBRATE" +button, the node computes the camera calibration parameters. When the +user clicks "UPLOAD", the node uploads these new calibration parameters +to the camera driver using a service call. + +\subsubsection Usage +\verbatim +$ node_type1 [standard ROS args] +\endverbatim + +\par Example + +\verbatim +$ rosrun camera_calibration cal.py right:=/my_stereo/right/image_raw left:=/my_stereo/left/image_raw left_camera:=/my_stereo/left right_camera:=/my_stereo/right +\endverbatim + + +\subsubsection topics ROS topics + +Subscribes to: +- \b "left": [sensor_msgs/Image] left raw image topic, for stereo cameras +- \b "right": [sensor_msgs/Image] left raw image topic, for stereo cameras +- \b "image": [sensor_msgs/Image] raw image topic, for monocular cameras + +Makes service calls to: + +\subsubsection services ROS services +- \b "foo_service": [std_srvs/FooType] description of foo_service +- \b "camera/set_camera_info": [sensor_msgs/SetCameraInfo] node of the camera for monocular +- \b "left_camera/set_camera_info": [sensor_msgs/SetCameraInfo] node of the left stereo camera +- \b "right_camera/set_camera_info": [sensor_msgs/SetCameraInfo] node of the left stereo camera + + + +*/ diff --git a/src/camera_calibration/package.xml b/src/camera_calibration/package.xml new file mode 100755 index 0000000..e446b2e --- /dev/null +++ b/src/camera_calibration/package.xml @@ -0,0 +1,38 @@ + + + + camera_calibration + 2.2.1 + + camera_calibration allows easy calibration of monocular or stereo + cameras using a checkerboard calibration target. + + + Vincent Rabaud + Joshua Whitley + Jacob Perron + + BSD + https://index.ros.org/p/camera_calibration/github-ros-perception-image_pipeline/ + https://github.com/ros-perception/image_pipeline/issues + https://github.com/ros-perception/image_pipeline + James Bowman + Patrick Mihelich + + cv_bridge + image_geometry + message_filters + rclpy + std_srvs + sensor_msgs + + ament_copyright + ament_flake8 + ament_pep257 + python3-pytest + python3-requests + + + ament_python + + diff --git a/src/camera_calibration/pytest.ini b/src/camera_calibration/pytest.ini new file mode 100755 index 0000000..fe55d2e --- /dev/null +++ b/src/camera_calibration/pytest.ini @@ -0,0 +1,2 @@ +[pytest] +junit_family=xunit2 diff --git a/src/camera_calibration/resource/camera_calibration b/src/camera_calibration/resource/camera_calibration new file mode 100755 index 0000000..e69de29 diff --git a/src/camera_calibration/rosdoc.yaml b/src/camera_calibration/rosdoc.yaml new file mode 100755 index 0000000..0136cd7 --- /dev/null +++ b/src/camera_calibration/rosdoc.yaml @@ -0,0 +1,4 @@ + - builder: sphinx + name: Python API + output_dir: python + sphinx_root_dir: doc diff --git a/src/camera_calibration/scripts/tarfile_calibration.py b/src/camera_calibration/scripts/tarfile_calibration.py new file mode 100755 index 0000000..db8d4d6 --- /dev/null +++ b/src/camera_calibration/scripts/tarfile_calibration.py @@ -0,0 +1,229 @@ +#!/usr/bin/env python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import os +import sys +import numpy + +import cv2 +import cv_bridge +import tarfile + +from camera_calibration.calibrator import MonoCalibrator, StereoCalibrator, CalibrationException, ChessboardInfo + +import rclpy +import sensor_msgs.srv + +def display(win_name, img): + cv2.namedWindow(win_name, cv2.WINDOW_NORMAL) + cv2.imshow( win_name, numpy.asarray( img[:,:] )) + k = cv2.waitKey(0) + cv2.destroyWindow(win_name) + if k in [27, ord('q')]: + rclpy.shutdown() + + +def cal_from_tarfile(boards, tarname, mono = False, upload = False, calib_flags = 0, visualize = False, alpha=1.0): + if mono: + calibrator = MonoCalibrator(boards, calib_flags) + else: + calibrator = StereoCalibrator(boards, calib_flags) + + calibrator.do_tarfile_calibration(tarname) + + print(calibrator.ost()) + + if upload: + info = calibrator.as_message() + if mono: + set_camera_info_service = rclpy.ServiceProxy("%s/set_camera_info" % "camera", sensor_msgs.srv.SetCameraInfo) + + response = set_camera_info_service.call(info) + if not response.success: + raise RuntimeError("connected to set_camera_info service, but failed setting camera_info") + else: + set_left_camera_info_service = rclpy.ServiceProxy("%s/set_camera_info" % "left_camera", sensor_msgs.srv.SetCameraInfo) + set_right_camera_info_service = rclpy.ServiceProxy("%s/set_camera_info" % "right_camera", sensor_msgs.srv.SetCameraInfo) + + response1 = set_left_camera_info_service(info[0]) + response2 = set_right_camera_info_service(info[1]) + if not (response1.result().success and response2.result().success): + raise RuntimeError("connected to set_camera_info service, but failed setting camera_info") + + if visualize: + + #Show rectified images + calibrator.set_alpha(alpha) + + archive = tarfile.open(tarname, 'r') + if mono: + for f in archive.getnames(): + if f.startswith('left') and (f.endswith('.pgm') or f.endswith('png')): + filedata = archive.extractfile(f).read() + file_bytes = numpy.asarray(bytearray(filedata), dtype=numpy.uint8) + im=cv2.imdecode(file_bytes,cv2.IMREAD_COLOR) + + bridge = cv_bridge.CvBridge() + try: + msg=bridge.cv2_to_imgmsg(im, "bgr8") + except cv_bridge.CvBridgeError as e: + print(e) + + #handle msg returns the recitifed image with corner detection once camera is calibrated. + drawable=calibrator.handle_msg(msg) + vis=numpy.asarray( drawable.scrib[:,:]) + #Display. Name of window:f + display(f, vis) + else: + limages = [ f for f in archive.getnames() if (f.startswith('left') and (f.endswith('pgm') or f.endswith('png'))) ] + limages.sort() + rimages = [ f for f in archive.getnames() if (f.startswith('right') and (f.endswith('pgm') or f.endswith('png'))) ] + rimages.sort() + + if not len(limages) == len(rimages): + raise RuntimeError("Left, right images don't match. %d left images, %d right" % (len(limages), len(rimages))) + + for i in range(len(limages)): + l=limages[i] + r=rimages[i] + + if l.startswith('left') and (l.endswith('.pgm') or l.endswith('png')) and r.startswith('right') and (r.endswith('.pgm') or r.endswith('png')): + # LEFT IMAGE + filedata = archive.extractfile(l).read() + file_bytes = numpy.asarray(bytearray(filedata), dtype=numpy.uint8) + im_left=cv2.imdecode(file_bytes,cv2.IMREAD_COLOR) + + bridge = cv_bridge.CvBridge() + try: + msg_left=bridge.cv2_to_imgmsg(im_left, "bgr8") + except cv_bridge.CvBridgeError as e: + print(e) + + #RIGHT IMAGE + filedata = archive.extractfile(r).read() + file_bytes = numpy.asarray(bytearray(filedata), dtype=numpy.uint8) + im_right=cv2.imdecode(file_bytes,cv2.IMREAD_COLOR) + try: + msg_right=bridge.cv2_to_imgmsg(im_right, "bgr8") + except cv_bridge.CvBridgeError as e: + print(e) + + drawable=calibrator.handle_msg([ msg_left,msg_right] ) + + h, w = numpy.asarray(drawable.lscrib[:,:]).shape[:2] + vis = numpy.zeros((h, w*2, 3), numpy.uint8) + vis[:h, :w ,:] = numpy.asarray(drawable.lscrib[:,:]) + vis[:h, w:w*2, :] = numpy.asarray(drawable.rscrib[:,:]) + + display(l+" "+r,vis) + + +if __name__ == '__main__': + from optparse import OptionParser + parser = OptionParser("%prog TARFILE [ opts ]") + parser.add_option("--mono", default=False, action="store_true", dest="mono", + help="Monocular calibration only. Calibrates left images.") + parser.add_option("-s", "--size", default=[], action="append", dest="size", + help="specify chessboard size as NxM [default: 8x6]") + parser.add_option("-q", "--square", default=[], action="append", dest="square", + help="specify chessboard square size in meters [default: 0.108]") + parser.add_option("--upload", default=False, action="store_true", dest="upload", + help="Upload results to camera(s).") + parser.add_option("--fix-principal-point", action="store_true", default=False, + help="fix the principal point at the image center") + parser.add_option("--fix-aspect-ratio", action="store_true", default=False, + help="enforce focal lengths (fx, fy) are equal") + parser.add_option("--zero-tangent-dist", action="store_true", default=False, + help="set tangential distortion coefficients (p1, p2) to zero") + parser.add_option("-k", "--k-coefficients", type="int", default=2, metavar="NUM_COEFFS", + help="number of radial distortion coefficients to use (up to 6, default %default)") + parser.add_option("--visualize", action="store_true", default=False, + help="visualize rectified images after calibration") + parser.add_option("-a", "--alpha", type="float", default=1.0, metavar="ALPHA", + help="zoom for visualization of rectifies images. Ranges from 0 (zoomed in, all pixels in calibrated image are valid) to 1 (zoomed out, all pixels in original image are in calibrated image). default %default)") + + options, args = parser.parse_args() + + if len(options.size) != len(options.square): + parser.error("Number of size and square inputs must be the same!") + + if not options.square: + options.square.append("0.108") + options.size.append("8x6") + + boards = [] + for (sz, sq) in zip(options.size, options.square): + info = ChessboardInfo() + info.dim = float(sq) + size = tuple([int(c) for c in sz.split('x')]) + info.n_cols = size[0] + info.n_rows = size[1] + + boards.append(info) + + if not boards: + parser.error("Must supply at least one chessboard") + + if not args: + parser.error("Must give tarfile name") + if not os.path.exists(args[0]): + parser.error("Tarfile %s does not exist. Please select valid tarfile" % args[0]) + + tarname = args[0] + + num_ks = options.k_coefficients + + calib_flags = 0 + if options.fix_principal_point: + calib_flags |= cv2.CALIB_FIX_PRINCIPAL_POINT + if options.fix_aspect_ratio: + calib_flags |= cv2.CALIB_FIX_ASPECT_RATIO + if options.zero_tangent_dist: + calib_flags |= cv2.CALIB_ZERO_TANGENT_DIST + if (num_ks > 3): + calib_flags |= cv2.CALIB_RATIONAL_MODEL + if (num_ks < 6): + calib_flags |= cv2.CALIB_FIX_K6 + if (num_ks < 5): + calib_flags |= cv2.CALIB_FIX_K5 + if (num_ks < 4): + calib_flags |= cv2.CALIB_FIX_K4 + if (num_ks < 3): + calib_flags |= cv2.CALIB_FIX_K3 + if (num_ks < 2): + calib_flags |= cv2.CALIB_FIX_K2 + if (num_ks < 1): + calib_flags |= cv2.CALIB_FIX_K1 + + cal_from_tarfile(boards, tarname, options.mono, options.upload, calib_flags, options.visualize, options.alpha) diff --git a/src/camera_calibration/setup.cfg b/src/camera_calibration/setup.cfg new file mode 100755 index 0000000..5cc768a --- /dev/null +++ b/src/camera_calibration/setup.cfg @@ -0,0 +1,4 @@ +[develop] +script-dir=$base/lib/camera_calibration +[install] +install-scripts=$base/lib/camera_calibration diff --git a/src/camera_calibration/setup.py b/src/camera_calibration/setup.py new file mode 100755 index 0000000..9ab3db5 --- /dev/null +++ b/src/camera_calibration/setup.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python +from setuptools import setup, find_packages + +PACKAGE_NAME = "camera_calibration" + +setup( + name=PACKAGE_NAME, + version='2.2.0', + packages=["camera_calibration", "camera_calibration.nodes"], + data_files=[ + ('share/ament_index/resource_index/packages', + ['resource/' + PACKAGE_NAME]), + ('share/' + PACKAGE_NAME, ['package.xml']), + ], + py_modules=[], + package_dir={'': 'src'}, + install_requires=[ + 'setuptools', + ], + zip_safe=True, + author='James Bowman, Patrick Mihelich', + maintainer='Vincent Rabaud, Steven Macenski, Joshua Whitley', + maintainer_email='vincent.rabaud@gmail.com, stevenmacenski@gmail.com, whitleysoftwareservices@gmail.com', + keywords=['ROS2'], + description='Camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target .', + license='BSD', + tests_require=[ + 'pytest', + 'requests' + ], + entry_points={ + 'console_scripts': [ + 'cameracalibrator = camera_calibration.nodes.cameracalibrator:main', + 'cameracheck = camera_calibration.nodes.cameracheck:main', + ], + }, +) diff --git a/src/camera_calibration/src/camera_calibration/__init__.py b/src/camera_calibration/src/camera_calibration/__init__.py new file mode 100755 index 0000000..e69de29 diff --git a/src/camera_calibration/src/camera_calibration/calibrator.py b/src/camera_calibration/src/camera_calibration/calibrator.py new file mode 100755 index 0000000..6ee8814 --- /dev/null +++ b/src/camera_calibration/src/camera_calibration/calibrator.py @@ -0,0 +1,1146 @@ +#!/usr/bin/env python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from io import BytesIO +import cv2 +import cv_bridge +import image_geometry +import math +import numpy.linalg +import pickle +import random +import sensor_msgs.msg +import tarfile +import time +from distutils.version import LooseVersion + + +# Supported calibration patterns +class Patterns: + Chessboard, Circles, ACircles = list(range(3)) + +class CalibrationException(Exception): + pass + +# TODO: Make pattern per-board? +class ChessboardInfo(): + def __init__(self, n_cols = 0, n_rows = 0, dim = 0.0): + self.n_cols = n_cols + self.n_rows = n_rows + self.dim = dim + +# Make all private!!!!! +def lmin(seq1, seq2): + """ Pairwise minimum of two sequences """ + return [min(a, b) for (a, b) in zip(seq1, seq2)] + +def lmax(seq1, seq2): + """ Pairwise maximum of two sequences """ + return [max(a, b) for (a, b) in zip(seq1, seq2)] + +def _pdist(p1, p2): + """ + Distance bwt two points. p1 = (x, y), p2 = (x, y) + """ + return math.sqrt(math.pow(p1[0] - p2[0], 2) + math.pow(p1[1] - p2[1], 2)) + +def _get_outside_corners(corners, board): + """ + Return the four corners of the board as a whole, as (up_left, up_right, down_right, down_left). + """ + xdim = board.n_cols + ydim = board.n_rows + + if corners.shape[1] * corners.shape[0] != xdim * ydim: + raise Exception("Invalid number of corners! %d corners. X: %d, Y: %d" % (corners.shape[1] * corners.shape[0], + xdim, ydim)) + + up_left = corners[0,0] + up_right = corners[xdim - 1,0] + down_right = corners[-1,0] + down_left = corners[-xdim,0] + + return (up_left, up_right, down_right, down_left) + +def _get_skew(corners, board): + """ + Get skew for given checkerboard detection. + Scaled to [0,1], which 0 = no skew, 1 = high skew + Skew is proportional to the divergence of three outside corners from 90 degrees. + """ + # TODO Using three nearby interior corners might be more robust, outside corners occasionally + # get mis-detected + up_left, up_right, down_right, _ = _get_outside_corners(corners, board) + + def angle(a, b, c): + """ + Return angle between lines ab, bc + """ + ab = a - b + cb = c - b + return math.acos(numpy.dot(ab,cb) / (numpy.linalg.norm(ab) * numpy.linalg.norm(cb))) + + skew = min(1.0, 2. * abs((math.pi / 2.) - angle(up_left, up_right, down_right))) + return skew + +def _get_area(corners, board): + """ + Get 2d image area of the detected checkerboard. + The projected checkerboard is assumed to be a convex quadrilateral, and the area computed as + |p X q|/2; see http://mathworld.wolfram.com/Quadrilateral.html. + """ + (up_left, up_right, down_right, down_left) = _get_outside_corners(corners, board) + a = up_right - up_left + b = down_right - up_right + c = down_left - down_right + p = b + c + q = a + b + return abs(p[0]*q[1] - p[1]*q[0]) / 2. + +def _get_corners(img, board, refine = True, checkerboard_flags=0): + """ + Get corners for a particular chessboard for an image + """ + h = img.shape[0] + w = img.shape[1] + if len(img.shape) == 3 and img.shape[2] == 3: + mono = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) + else: + mono = img + (ok, corners) = cv2.findChessboardCorners(mono, (board.n_cols, board.n_rows), flags = cv2.CALIB_CB_ADAPTIVE_THRESH | + cv2.CALIB_CB_NORMALIZE_IMAGE | checkerboard_flags) + if not ok: + return (ok, corners) + + # If any corners are within BORDER pixels of the screen edge, reject the detection by setting ok to false + # NOTE: This may cause problems with very low-resolution cameras, where 8 pixels is a non-negligible fraction + # of the image size. See http://answers.ros.org/question/3155/how-can-i-calibrate-low-resolution-cameras + BORDER = 8 + if not all([(BORDER < corners[i, 0, 0] < (w - BORDER)) and (BORDER < corners[i, 0, 1] < (h - BORDER)) for i in range(corners.shape[0])]): + ok = False + + # Ensure that all corner-arrays are going from top to bottom. + if board.n_rows!=board.n_cols: + if corners[0, 0, 1] > corners[-1, 0, 1]: + corners = numpy.copy(numpy.flipud(corners)) + else: + direction_corners=(corners[-1]-corners[0])>=numpy.array([[0.0,0.0]]) + + if not numpy.all(direction_corners): + if not numpy.any(direction_corners): + corners = numpy.copy(numpy.flipud(corners)) + elif direction_corners[0][0]: + corners=numpy.rot90(corners.reshape(board.n_rows,board.n_cols,2)).reshape(board.n_cols*board.n_rows,1,2) + else: + corners=numpy.rot90(corners.reshape(board.n_rows,board.n_cols,2),3).reshape(board.n_cols*board.n_rows,1,2) + + if refine and ok: + # Use a radius of half the minimum distance between corners. This should be large enough to snap to the + # correct corner, but not so large as to include a wrong corner in the search window. + min_distance = float("inf") + for row in range(board.n_rows): + for col in range(board.n_cols - 1): + index = row*board.n_rows + col + min_distance = min(min_distance, _pdist(corners[index, 0], corners[index + 1, 0])) + for row in range(board.n_rows - 1): + for col in range(board.n_cols): + index = row*board.n_rows + col + min_distance = min(min_distance, _pdist(corners[index, 0], corners[index + board.n_cols, 0])) + radius = int(math.ceil(min_distance * 0.5)) + cv2.cornerSubPix(mono, corners, (radius,radius), (-1,-1), + ( cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 30, 0.1 )) + + return (ok, corners) + +def _get_circles(img, board, pattern): + """ + Get circle centers for a symmetric or asymmetric grid + """ + h = img.shape[0] + w = img.shape[1] + if len(img.shape) == 3 and img.shape[2] == 3: + mono = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) + else: + mono = img + + flag = cv2.CALIB_CB_SYMMETRIC_GRID + if pattern == Patterns.ACircles: + flag = cv2.CALIB_CB_ASYMMETRIC_GRID + mono_arr = numpy.array(mono) + (ok, corners) = cv2.findCirclesGrid(mono_arr, (board.n_cols, board.n_rows), flags=flag) + + # In symmetric case, findCirclesGrid does not detect the target if it's turned sideways. So we try + # again with dimensions swapped - not so efficient. + # TODO Better to add as second board? Corner ordering will change. + if not ok and pattern == Patterns.Circles: + (ok, corners) = cv2.findCirclesGrid(mono_arr, (board.n_rows, board.n_cols), flags=flag) + + return (ok, corners) + + +# TODO self.size needs to come from CameraInfo, full resolution +class Calibrator(): + """ + Base class for calibration system + """ + def __init__(self, boards, flags=0, pattern=Patterns.Chessboard, name='', checkerboard_flags=cv2.CALIB_CB_FAST_CHECK): + # Ordering the dimensions for the different detectors is actually a minefield... + if pattern == Patterns.Chessboard: + # Make sure n_cols > n_rows to agree with OpenCV CB detector output + self._boards = [ChessboardInfo(max(i.n_cols, i.n_rows), min(i.n_cols, i.n_rows), i.dim) for i in boards] + elif pattern == Patterns.ACircles: + # 7x4 and 4x7 are actually different patterns. Assume square-ish pattern, so n_rows > n_cols. + self._boards = [ChessboardInfo(min(i.n_cols, i.n_rows), max(i.n_cols, i.n_rows), i.dim) for i in boards] + elif pattern == Patterns.Circles: + # We end up having to check both ways anyway + self._boards = boards + + # Set to true after we perform calibration + self.calibrated = False + self.calib_flags = flags + self.checkerboard_flags = checkerboard_flags + self.pattern = pattern + self.br = cv_bridge.CvBridge() + + # self.db is list of (parameters, image) samples for use in calibration. parameters has form + # (X, Y, size, skew) all normalized to [0,1], to keep track of what sort of samples we've taken + # and ensure enough variety. + self.db = [] + # For each db sample, we also record the detected corners. + self.good_corners = [] + # Set to true when we have sufficiently varied samples to calibrate + self.goodenough = False + self.param_ranges = [0.7, 0.7, 0.4, 0.5] + self.name = name + + def mkgray(self, msg): + """ + Convert a message into a 8-bit 1 channel monochrome OpenCV image + """ + # as cv_bridge automatically scales, we need to remove that behavior + # TODO: get a Python API in cv_bridge to check for the image depth. + if self.br.encoding_to_dtype_with_channels(msg.encoding)[0] in ['uint16', 'int16']: + mono16 = self.br.imgmsg_to_cv2(msg, '16UC1') + mono8 = numpy.array(mono16 / 256, dtype=numpy.uint8) + return mono8 + elif 'FC1' in msg.encoding: + # floating point image handling + img = self.br.imgmsg_to_cv2(msg, "passthrough") + _, max_val, _, _ = cv2.minMaxLoc(img) + if max_val > 0: + scale = 255.0 / max_val + mono_img = (img * scale).astype(numpy.uint8) + else: + mono_img = img.astype(numpy.uint8) + return mono_img + else: + return self.br.imgmsg_to_cv2(msg, "mono8") + + def get_parameters(self, corners, board, size): + """ + Return list of parameters [X, Y, size, skew] describing the checkerboard view. + """ + (width, height) = size + Xs = corners[:,:,0] + Ys = corners[:,:,1] + area = _get_area(corners, board) + border = math.sqrt(area) + # For X and Y, we "shrink" the image all around by approx. half the board size. + # Otherwise large boards are penalized because you can't get much X/Y variation. + p_x = min(1.0, max(0.0, (numpy.mean(Xs) - border / 2) / (width - border))) + p_y = min(1.0, max(0.0, (numpy.mean(Ys) - border / 2) / (height - border))) + p_size = math.sqrt(area / (width * height)) + skew = _get_skew(corners, board) + params = [p_x, p_y, p_size, skew] + return params + + def is_good_sample(self, params): + """ + Returns true if the checkerboard detection described by params should be added to the database. + """ + if not self.db: + return True + + def param_distance(p1, p2): + return sum([abs(a-b) for (a,b) in zip(p1, p2)]) + + db_params = [sample[0] for sample in self.db] + d = min([param_distance(params, p) for p in db_params]) + #print "d = %.3f" % d #DEBUG + # TODO What's a good threshold here? Should it be configurable? + return d > 0.2 + + _param_names = ["X", "Y", "Size", "Skew"] + + def compute_goodenough(self): + if not self.db: + return None + + # Find range of checkerboard poses covered by samples in database + all_params = [sample[0] for sample in self.db] + min_params = all_params[0] + max_params = all_params[0] + for params in all_params[1:]: + min_params = lmin(min_params, params) + max_params = lmax(max_params, params) + # Don't reward small size or skew + min_params = [min_params[0], min_params[1], 0., 0.] + + # For each parameter, judge how much progress has been made toward adequate variation + progress = [min((hi - lo) / r, 1.0) for (lo, hi, r) in zip(min_params, max_params, self.param_ranges)] + # If we have lots of samples, allow calibration even if not all parameters are green + # TODO Awkward that we update self.goodenough instead of returning it + self.goodenough = (len(self.db) >= 40) or all([p == 1.0 for p in progress]) + + return list(zip(self._param_names, min_params, max_params, progress)) + + def mk_object_points(self, boards, use_board_size = False): + opts = [] + for i, b in enumerate(boards): + num_pts = b.n_cols * b.n_rows + opts_loc = numpy.zeros((num_pts, 1, 3), numpy.float32) + for j in range(num_pts): + opts_loc[j, 0, 0] = (j // b.n_cols) + if self.pattern == Patterns.ACircles: + opts_loc[j, 0, 1] = 2*(j % b.n_cols) + (opts_loc[j, 0, 0] % 2) + else: + opts_loc[j, 0, 1] = (j % b.n_cols) + opts_loc[j, 0, 2] = 0 + if use_board_size: + opts_loc[j, 0, :] = opts_loc[j, 0, :] * b.dim + opts.append(opts_loc) + return opts + + def get_corners(self, img, refine = True): + """ + Use cvFindChessboardCorners to find corners of chessboard in image. + + Check all boards. Return corners for first chessboard that it detects + if given multiple size chessboards. + + Returns (ok, corners, board) + """ + + for b in self._boards: + if self.pattern == Patterns.Chessboard: + (ok, corners) = _get_corners(img, b, refine, self.checkerboard_flags) + else: + (ok, corners) = _get_circles(img, b, self.pattern) + if ok: + return (ok, corners, b) + return (False, None, None) + + def downsample_and_detect(self, img): + """ + Downsample the input image to approximately VGA resolution and detect the + calibration target corners in the full-size image. + + Combines these apparently orthogonal duties as an optimization. Checkerboard + detection is too expensive on large images, so it's better to do detection on + the smaller display image and scale the corners back up to the correct size. + + Returns (scrib, corners, downsampled_corners, board, (x_scale, y_scale)). + """ + # Scale the input image down to ~VGA size + height = img.shape[0] + width = img.shape[1] + scale = math.sqrt( (width*height) / (640.*480.) ) + if scale > 1.0: + scrib = cv2.resize(img, (int(width / scale), int(height / scale))) + else: + scrib = img + # Due to rounding, actual horizontal/vertical scaling may differ slightly + x_scale = float(width) / scrib.shape[1] + y_scale = float(height) / scrib.shape[0] + + if self.pattern == Patterns.Chessboard: + # Detect checkerboard + (ok, downsampled_corners, board) = self.get_corners(scrib, refine = True) + + # Scale corners back to full size image + corners = None + if ok: + if scale > 1.0: + # Refine up-scaled corners in the original full-res image + # TODO Does this really make a difference in practice? + corners_unrefined = downsampled_corners.copy() + corners_unrefined[:, :, 0] *= x_scale + corners_unrefined[:, :, 1] *= y_scale + radius = int(math.ceil(scale)) + if len(img.shape) == 3 and img.shape[2] == 3: + mono = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) + else: + mono = img + cv2.cornerSubPix(mono, corners_unrefined, (radius,radius), (-1,-1), + ( cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 30, 0.1 )) + corners = corners_unrefined + else: + corners = downsampled_corners + else: + # Circle grid detection is fast even on large images + (ok, corners, board) = self.get_corners(img) + # Scale corners to downsampled image for display + downsampled_corners = None + if ok: + if scale > 1.0: + downsampled_corners = corners.copy() + downsampled_corners[:,:,0] /= x_scale + downsampled_corners[:,:,1] /= y_scale + else: + downsampled_corners = corners + + return (scrib, corners, downsampled_corners, board, (x_scale, y_scale)) + + + def lrmsg(self, d, k, r, p): + """ Used by :meth:`as_message`. Return a CameraInfo message for the given calibration matrices """ + msg = sensor_msgs.msg.CameraInfo() + (msg.width, msg.height) = self.size + if d.size > 5: + msg.distortion_model = "rational_polynomial" + else: + msg.distortion_model = "plumb_bob" + msg.d = numpy.ravel(d).copy().tolist() + msg.k = numpy.ravel(k).copy().tolist() + msg.r = numpy.ravel(r).copy().tolist() + msg.p = numpy.ravel(p).copy().tolist() + return msg + + def lrreport(self, d, k, r, p): + print("D = ", numpy.ravel(d).tolist()) + print("K = ", numpy.ravel(k).tolist()) + print("R = ", numpy.ravel(r).tolist()) + print("P = ", numpy.ravel(p).tolist()) + + def lrost(self, name, d, k, r, p): + calmessage = ( + "# oST version 5.0 parameters\n" + + "\n" + + "\n" + + "[image]\n" + + "\n" + + "width\n" + + str(self.size[0]) + "\n" + + "\n" + + "height\n" + + str(self.size[1]) + "\n" + + "\n" + + "[%s]" % name + "\n" + + "\n" + + "camera matrix\n" + + " ".join(["%8f" % k[0,i] for i in range(3)]) + "\n" + + " ".join(["%8f" % k[1,i] for i in range(3)]) + "\n" + + " ".join(["%8f" % k[2,i] for i in range(3)]) + "\n" + + "\n" + + "distortion\n" + + " ".join(["%8f" % d[i,0] for i in range(d.shape[0])]) + "\n" + + "\n" + + "rectification\n" + + " ".join(["%8f" % r[0,i] for i in range(3)]) + "\n" + + " ".join(["%8f" % r[1,i] for i in range(3)]) + "\n" + + " ".join(["%8f" % r[2,i] for i in range(3)]) + "\n" + + "\n" + + "projection\n" + + " ".join(["%8f" % p[0,i] for i in range(4)]) + "\n" + + " ".join(["%8f" % p[1,i] for i in range(4)]) + "\n" + + " ".join(["%8f" % p[2,i] for i in range(4)]) + "\n" + + "\n") + assert len(calmessage) < 525, "Calibration info must be less than 525 bytes" + return calmessage + + def lryaml(self, name, d, k, r, p): + calmessage = ("" + + "image_width: " + str(self.size[0]) + "\n" + + "image_height: " + str(self.size[1]) + "\n" + + "camera_name: " + name + "\n" + + "camera_matrix:\n" + + " rows: 3\n" + + " cols: 3\n" + + " data: [" + ", ".join(["%8f" % i for i in k.reshape(1,9)[0]]) + "]\n" + + "distortion_model: " + ("rational_polynomial" if d.size > 5 else "plumb_bob") + "\n" + + "distortion_coefficients:\n" + + " rows: 1\n" + + " cols: 5\n" + + " data: [" + ", ".join(["%8f" % d[i,0] for i in range(d.shape[0])]) + "]\n" + + "rectification_matrix:\n" + + " rows: 3\n" + + " cols: 3\n" + + " data: [" + ", ".join(["%8f" % i for i in r.reshape(1,9)[0]]) + "]\n" + + "projection_matrix:\n" + + " rows: 3\n" + + " cols: 4\n" + + " data: [" + ", ".join(["%8f" % i for i in p.reshape(1,12)[0]]) + "]\n" + + "") + return calmessage + + def do_save(self): + filename = '/tmp/calibrationdata.tar.gz' + tf = tarfile.open(filename, 'w:gz') + self.do_tarfile_save(tf) # Must be overridden in subclasses + tf.close() + print(("Wrote calibration data to", filename)) + +def image_from_archive(archive, name): + """ + Load image PGM file from tar archive. + + Used for tarfile loading and unit test. + """ + member = archive.getmember(name) + imagefiledata = numpy.frombuffer(archive.extractfile(member).read(), numpy.uint8) + imagefiledata.resize((1, imagefiledata.size)) + return cv2.imdecode(imagefiledata, cv2.IMREAD_COLOR) + +class ImageDrawable(): + """ + Passed to CalibrationNode after image handled. Allows plotting of images + with detected corner points + """ + def __init__(self): + self.params = None + +class MonoDrawable(ImageDrawable): + def __init__(self): + ImageDrawable.__init__(self) + self.scrib = None + self.linear_error = -1.0 + + +class StereoDrawable(ImageDrawable): + def __init__(self): + ImageDrawable.__init__(self) + self.lscrib = None + self.rscrib = None + self.epierror = -1 + self.dim = -1 + + +class MonoCalibrator(Calibrator): + """ + Calibration class for monocular cameras:: + + images = [cv2.imread("mono%d.png") for i in range(8)] + mc = MonoCalibrator() + mc.cal(images) + print mc.as_message() + """ + + is_mono = True # TODO Could get rid of is_mono + + def __init__(self, *args, **kwargs): + if 'name' not in kwargs: + kwargs['name'] = 'narrow_stereo/left' + super(MonoCalibrator, self).__init__(*args, **kwargs) + + def cal(self, images): + """ + Calibrate camera from given images + """ + goodcorners = self.collect_corners(images) + self.cal_fromcorners(goodcorners) + self.calibrated = True + + def collect_corners(self, images): + """ + :param images: source images containing chessboards + :type images: list of :class:`cvMat` + + Find chessboards in all images. + + Return [ (corners, ChessboardInfo) ] + """ + self.size = (images[0].shape[1], images[0].shape[0]) + corners = [self.get_corners(i) for i in images] + + goodcorners = [(co, b) for (ok, co, b) in corners if ok] + if not goodcorners: + raise CalibrationException("No corners found in images!") + return goodcorners + + def cal_fromcorners(self, good): + """ + :param good: Good corner positions and boards + :type good: [(corners, ChessboardInfo)] + + + """ + boards = [ b for (_, b) in good ] + + ipts = [ points for (points, _) in good ] + opts = self.mk_object_points(boards) + + self.intrinsics = numpy.zeros((3, 3), numpy.float64) + if self.calib_flags & cv2.CALIB_RATIONAL_MODEL: + self.distortion = numpy.zeros((8, 1), numpy.float64) # rational polynomial + else: + self.distortion = numpy.zeros((5, 1), numpy.float64) # plumb bob + # If FIX_ASPECT_RATIO flag set, enforce focal lengths have 1/1 ratio + self.intrinsics[0,0] = 1.0 + self.intrinsics[1,1] = 1.0 + cv2.calibrateCamera( + opts, ipts, + self.size, self.intrinsics, + self.distortion, + flags = self.calib_flags) + + # R is identity matrix for monocular calibration + self.R = numpy.eye(3, dtype=numpy.float64) + self.P = numpy.zeros((3, 4), dtype=numpy.float64) + + self.set_alpha(0.0) + + def set_alpha(self, a): + """ + Set the alpha value for the calibrated camera solution. The alpha + value is a zoom, and ranges from 0 (zoomed in, all pixels in + calibrated image are valid) to 1 (zoomed out, all pixels in + original image are in calibrated image). + """ + + # NOTE: Prior to Electric, this code was broken such that we never actually saved the new + # camera matrix. In effect, this enforced P = [K|0] for monocular cameras. + # TODO: Verify that OpenCV #1199 gets applied (improved GetOptimalNewCameraMatrix) + ncm, _ = cv2.getOptimalNewCameraMatrix(self.intrinsics, self.distortion, self.size, a) + for j in range(3): + for i in range(3): + self.P[j,i] = ncm[j, i] + self.mapx, self.mapy = cv2.initUndistortRectifyMap(self.intrinsics, self.distortion, self.R, ncm, self.size, cv2.CV_32FC1) + + def remap(self, src): + """ + :param src: source image + :type src: :class:`cvMat` + + Apply the post-calibration undistortion to the source image + """ + return cv2.remap(src, self.mapx, self.mapy, cv2.INTER_LINEAR) + + def undistort_points(self, src): + """ + :param src: N source pixel points (u,v) as an Nx2 matrix + :type src: :class:`cvMat` + + Apply the post-calibration undistortion to the source points + """ + + return cv2.undistortPoints(src, self.intrinsics, self.distortion, R = self.R, P = self.P) + + def as_message(self): + """ Return the camera calibration as a CameraInfo message """ + return self.lrmsg(self.distortion, self.intrinsics, self.R, self.P) + + def from_message(self, msg, alpha = 0.0): + """ Initialize the camera calibration from a CameraInfo message """ + + self.size = (msg.width, msg.height) + self.intrinsics = numpy.array(msg.k, dtype=numpy.float64, copy=True).reshape((3, 3)) + self.distortion = numpy.array(msg.d, dtype=numpy.float64, copy=True).reshape((len(msg.d), 1)) + self.R = numpy.array(msg.r, dtype=numpy.float64, copy=True).reshape((3, 3)) + self.P = numpy.array(msg.p, dtype=numpy.float64, copy=True).reshape((3, 4)) + + self.set_alpha(0.0) + + def report(self): + self.lrreport(self.distortion, self.intrinsics, self.R, self.P) + + def ost(self): + return self.lrost(self.name, self.distortion, self.intrinsics, self.R, self.P) + + def yaml(self): + return self.lryaml(self.name, self.distortion, self.intrinsics, self.R, self.P) + + def linear_error_from_image(self, image): + """ + Detect the checkerboard and compute the linear error. + Mainly for use in tests. + """ + _, corners, _, board, _ = self.downsample_and_detect(image) + if corners is None: + return None + + undistorted = self.undistort_points(corners) + return self.linear_error(undistorted, board) + + @staticmethod + def linear_error(corners, b): + + """ + Returns the linear error for a set of corners detected in the unrectified image. + """ + + if corners is None: + return None + + def pt2line(x0, y0, x1, y1, x2, y2): + """ point is (x0, y0), line is (x1, y1, x2, y2) """ + return abs((x2 - x1) * (y1 - y0) - (x1 - x0) * (y2 - y1)) / math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2) + + cc = b.n_cols + cr = b.n_rows + errors = [] + for r in range(cr): + (x1, y1) = corners[(cc * r) + 0, 0] + (x2, y2) = corners[(cc * r) + cc - 1, 0] + for i in range(1, cc - 1): + (x0, y0) = corners[(cc * r) + i, 0] + errors.append(pt2line(x0, y0, x1, y1, x2, y2)) + if errors: + return math.sqrt(sum([e**2 for e in errors]) / len(errors)) + else: + return None + + + def handle_msg(self, msg): + """ + Detects the calibration target and, if found and provides enough new information, + adds it to the sample database. + + Returns a MonoDrawable message with the display image and progress info. + """ + gray = self.mkgray(msg) + linear_error = -1 + + # Get display-image-to-be (scrib) and detection of the calibration target + scrib_mono, corners, downsampled_corners, board, (x_scale, y_scale) = self.downsample_and_detect(gray) + + if self.calibrated: + # Show rectified image + # TODO Pull out downsampling code into function + gray_remap = self.remap(gray) + gray_rect = gray_remap + if x_scale != 1.0 or y_scale != 1.0: + gray_rect = cv2.resize(gray_remap, (scrib_mono.shape[1], scrib_mono.shape[0])) + + scrib = cv2.cvtColor(gray_rect, cv2.COLOR_GRAY2BGR) + + if corners is not None: + # Report linear error + undistorted = self.undistort_points(corners) + linear_error = self.linear_error(undistorted, board) + + # Draw rectified corners + scrib_src = undistorted.copy() + scrib_src[:,:,0] /= x_scale + scrib_src[:,:,1] /= y_scale + cv2.drawChessboardCorners(scrib, (board.n_cols, board.n_rows), scrib_src, True) + + else: + scrib = cv2.cvtColor(scrib_mono, cv2.COLOR_GRAY2BGR) + if corners is not None: + # Draw (potentially downsampled) corners onto display image + cv2.drawChessboardCorners(scrib, (board.n_cols, board.n_rows), downsampled_corners, True) + + # Add sample to database only if it's sufficiently different from any previous sample. + params = self.get_parameters(corners, board, (gray.shape[1], gray.shape[0])) + if self.is_good_sample(params): + self.db.append((params, gray)) + self.good_corners.append((corners, board)) + print(("*** Added sample %d, p_x = %.3f, p_y = %.3f, p_size = %.3f, skew = %.3f" % tuple([len(self.db)] + params))) + + rv = MonoDrawable() + rv.scrib = scrib + rv.params = self.compute_goodenough() + rv.linear_error = linear_error + return rv + + def do_calibration(self, dump = False): + if not self.good_corners: + print("**** Collecting corners for all images! ****") #DEBUG + images = [i for (p, i) in self.db] + self.good_corners = self.collect_corners(images) + # Dump should only occur if user wants it + if dump: + pickle.dump((self.is_mono, self.size, self.good_corners), + open("/tmp/camera_calibration_%08x.pickle" % random.getrandbits(32), "w")) + self.size = (self.db[0][1].shape[1], self.db[0][1].shape[0]) # TODO Needs to be set externally + self.cal_fromcorners(self.good_corners) + self.calibrated = True + # DEBUG + print((self.report())) + print((self.ost())) + + def do_tarfile_save(self, tf): + """ Write images and calibration solution to a tarfile object """ + + def taradd(name, buf): + if isinstance(buf, str): + s = BytesIO(buf.encode('utf-8')) + else: + s = BytesIO(buf) + ti = tarfile.TarInfo(name) + ti.size = len(s.getvalue()) + ti.uname = 'calibrator' + ti.mtime = int(time.time()) + tf.addfile(tarinfo=ti, fileobj=s) + + ims = [("left-%04d.png" % i, im) for i,(_, im) in enumerate(self.db)] + for (name, im) in ims: + taradd(name, cv2.imencode(".png", im)[1].tostring()) + taradd('ost.yaml', self.yaml()) + taradd('ost.txt', self.ost()) + + def do_tarfile_calibration(self, filename): + archive = tarfile.open(filename, 'r') + + limages = [ image_from_archive(archive, f) for f in archive.getnames() if (f.startswith('left') and (f.endswith('.pgm') or f.endswith('png'))) ] + + self.cal(limages) + +# TODO Replicate MonoCalibrator improvements in stereo +class StereoCalibrator(Calibrator): + """ + Calibration class for stereo cameras:: + + limages = [cv2.imread("left%d.png") for i in range(8)] + rimages = [cv2.imread("right%d.png") for i in range(8)] + sc = StereoCalibrator() + sc.cal(limages, rimages) + print sc.as_message() + """ + + is_mono = False + + def __init__(self, *args, **kwargs): + if 'name' not in kwargs: + kwargs['name'] = 'narrow_stereo' + super(StereoCalibrator, self).__init__(*args, **kwargs) + self.l = MonoCalibrator(*args, **kwargs) + self.r = MonoCalibrator(*args, **kwargs) + # Collecting from two cameras in a horizontal stereo rig, can't get + # full X range in the left camera. + self.param_ranges[0] = 0.4 + + def cal(self, limages, rimages): + """ + :param limages: source left images containing chessboards + :type limages: list of :class:`cvMat` + :param rimages: source right images containing chessboards + :type rimages: list of :class:`cvMat` + + Find chessboards in images, and runs the OpenCV calibration solver. + """ + goodcorners = self.collect_corners(limages, rimages) + self.size = (limages[0].shape[1], limages[0].shape[0]) + self.l.size = self.size + self.r.size = self.size + self.cal_fromcorners(goodcorners) + self.calibrated = True + + def collect_corners(self, limages, rimages): + """ + For a sequence of left and right images, find pairs of images where both + left and right have a chessboard, and return their corners as a list of pairs. + """ + # Pick out (corners, board) tuples + lcorners = [ self.downsample_and_detect(i)[1:4:2] for i in limages] + rcorners = [ self.downsample_and_detect(i)[1:4:2] for i in rimages] + good = [(lco, rco, b) for ((lco, b), (rco, br)) in zip( lcorners, rcorners) + if (lco is not None and rco is not None)] + + if len(good) == 0: + raise CalibrationException("No corners found in images!") + return good + + def cal_fromcorners(self, good): + # Perform monocular calibrations + lcorners = [(l, b) for (l, r, b) in good] + rcorners = [(r, b) for (l, r, b) in good] + self.l.cal_fromcorners(lcorners) + self.r.cal_fromcorners(rcorners) + + lipts = [ l for (l, _, _) in good ] + ripts = [ r for (_, r, _) in good ] + boards = [ b for (_, _, b) in good ] + + opts = self.mk_object_points(boards, True) + + flags = cv2.CALIB_FIX_INTRINSIC + + self.T = numpy.zeros((3, 1), dtype=numpy.float64) + self.R = numpy.eye(3, dtype=numpy.float64) + if LooseVersion(cv2.__version__).version[0] == 2: + cv2.stereoCalibrate(opts, lipts, ripts, self.size, + self.l.intrinsics, self.l.distortion, + self.r.intrinsics, self.r.distortion, + self.R, # R + self.T, # T + criteria = (cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 1, 1e-5), + flags = flags) + else: + cv2.stereoCalibrate(opts, lipts, ripts, + self.l.intrinsics, self.l.distortion, + self.r.intrinsics, self.r.distortion, + self.size, + self.R, # R + self.T, # T + criteria = (cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 1, 1e-5), + flags = flags) + + self.set_alpha(0.0) + + def set_alpha(self, a): + """ + Set the alpha value for the calibrated camera solution. The + alpha value is a zoom, and ranges from 0 (zoomed in, all pixels + in calibrated image are valid) to 1 (zoomed out, all pixels in + original image are in calibrated image). + """ + + cv2.stereoRectify(self.l.intrinsics, + self.l.distortion, + self.r.intrinsics, + self.r.distortion, + self.size, + self.R, + self.T, + self.l.R, self.r.R, self.l.P, self.r.P, + alpha = a) + + cv2.initUndistortRectifyMap(self.l.intrinsics, self.l.distortion, self.l.R, self.l.P, self.size, cv2.CV_32FC1, + self.l.mapx, self.l.mapy) + cv2.initUndistortRectifyMap(self.r.intrinsics, self.r.distortion, self.r.R, self.r.P, self.size, cv2.CV_32FC1, + self.r.mapx, self.r.mapy) + + def as_message(self): + """ + Return the camera calibration as a pair of CameraInfo messages, for left + and right cameras respectively. + """ + + return (self.lrmsg(self.l.distortion, self.l.intrinsics, self.l.R, self.l.P), + self.lrmsg(self.r.distortion, self.r.intrinsics, self.r.R, self.r.P)) + + def from_message(self, msgs, alpha = 0.0): + """ Initialize the camera calibration from a pair of CameraInfo messages. """ + self.size = (msgs[0].width, msgs[0].height) + + self.T = numpy.zeros((3, 1), dtype=numpy.float64) + self.R = numpy.eye(3, dtype=numpy.float64) + + self.l.from_message(msgs[0]) + self.r.from_message(msgs[1]) + # Need to compute self.T and self.R here, using the monocular parameters above + if False: + self.set_alpha(0.0) + + def report(self): + print("\nLeft:") + self.lrreport(self.l.distortion, self.l.intrinsics, self.l.R, self.l.P) + print("\nRight:") + self.lrreport(self.r.distortion, self.r.intrinsics, self.r.R, self.r.P) + print("self.T ", numpy.ravel(self.T).tolist()) + print("self.R ", numpy.ravel(self.R).tolist()) + + def ost(self): + return (self.lrost(self.name + "/left", self.l.distortion, self.l.intrinsics, self.l.R, self.l.P) + + self.lrost(self.name + "/right", self.r.distortion, self.r.intrinsics, self.r.R, self.r.P)) + + def yaml(self, suffix, info): + return self.lryaml(self.name + suffix, info.distortion, info.intrinsics, info.R, info.P) + + # TODO Get rid of "from_images" versions of these, instead have function to get undistorted corners + def epipolar_error_from_images(self, limage, rimage): + """ + Detect the checkerboard in both images and compute the epipolar error. + Mainly for use in tests. + """ + lcorners = self.downsample_and_detect(limage)[1] + rcorners = self.downsample_and_detect(rimage)[1] + if lcorners is None or rcorners is None: + return None + + lundistorted = self.l.undistort_points(lcorners) + rundistorted = self.r.undistort_points(rcorners) + + return self.epipolar_error(lundistorted, rundistorted) + + def epipolar_error(self, lcorners, rcorners): + """ + Compute the epipolar error from two sets of matching undistorted points + """ + d = lcorners[:,:,1] - rcorners[:,:,1] + return numpy.sqrt(numpy.square(d).sum() / d.size) + + def chessboard_size_from_images(self, limage, rimage): + _, lcorners, _, board, _ = self.downsample_and_detect(limage) + _, rcorners, _, board, _ = self.downsample_and_detect(rimage) + if lcorners is None or rcorners is None: + return None + + lundistorted = self.l.undistort_points(lcorners) + rundistorted = self.r.undistort_points(rcorners) + + return self.chessboard_size(lundistorted, rundistorted, board) + + def chessboard_size(self, lcorners, rcorners, board, msg = None): + """ + Compute the square edge length from two sets of matching undistorted points + given the current calibration. + :param msg: a tuple of (left_msg, right_msg) + """ + # Project the points to 3d + cam = image_geometry.StereoCameraModel() + if msg == None: + msg = self.as_message() + cam.fromCameraInfo(*msg) + disparities = lcorners[:,:,0] - rcorners[:,:,0] + pt3d = [cam.projectPixelTo3d((lcorners[i,0,0], lcorners[i,0,1]), disparities[i,0]) for i in range(lcorners.shape[0]) ] + def l2(p0, p1): + return math.sqrt(sum([(c0 - c1) ** 2 for (c0, c1) in zip(p0, p1)])) + + # Compute the length from each horizontal and vertical line, and return the mean + cc = board.n_cols + cr = board.n_rows + lengths = ( + [l2(pt3d[cc * r + 0], pt3d[cc * r + (cc - 1)]) / (cc - 1) for r in range(cr)] + + [l2(pt3d[c + 0], pt3d[c + (cc * (cr - 1))]) / (cr - 1) for c in range(cc)]) + return sum(lengths) / len(lengths) + + def handle_msg(self, msg): + # TODO Various asserts that images have same dimension, same board detected... + (lmsg, rmsg) = msg + lgray = self.mkgray(lmsg) + rgray = self.mkgray(rmsg) + epierror = -1 + + # Get display-images-to-be and detections of the calibration target + lscrib_mono, lcorners, ldownsampled_corners, lboard, (x_scale, y_scale) = self.downsample_and_detect(lgray) + rscrib_mono, rcorners, rdownsampled_corners, rboard, _ = self.downsample_and_detect(rgray) + + if self.calibrated: + # Show rectified images + lremap = self.l.remap(lgray) + rremap = self.r.remap(rgray) + lrect = lremap + rrect = rremap + if x_scale != 1.0 or y_scale != 1.0: + lrect = cv2.resize(lremap, (lscrib_mono.shape[1], lscrib_mono.shape[0])) + rrect = cv2.resize(rremap, (rscrib_mono.shape[1], rscrib_mono.shape[0])) + + lscrib = cv2.cvtColor(lrect, cv2.COLOR_GRAY2BGR) + rscrib = cv2.cvtColor(rrect, cv2.COLOR_GRAY2BGR) + + # Draw rectified corners + if lcorners is not None: + lundistorted = self.l.undistort_points(lcorners) + scrib_src = lundistorted.copy() + scrib_src[:,:,0] /= x_scale + scrib_src[:,:,1] /= y_scale + cv2.drawChessboardCorners(lscrib, (lboard.n_cols, lboard.n_rows), scrib_src, True) + + if rcorners is not None: + rundistorted = self.r.undistort_points(rcorners) + scrib_src = rundistorted.copy() + scrib_src[:,:,0] /= x_scale + scrib_src[:,:,1] /= y_scale + cv2.drawChessboardCorners(rscrib, (rboard.n_cols, rboard.n_rows), scrib_src, True) + + # Report epipolar error + if lcorners is not None and rcorners is not None and len(lcorners) == len(rcorners): + epierror = self.epipolar_error(lundistorted, rundistorted) + + else: + lscrib = cv2.cvtColor(lscrib_mono, cv2.COLOR_GRAY2BGR) + rscrib = cv2.cvtColor(rscrib_mono, cv2.COLOR_GRAY2BGR) + # Draw any detected chessboards onto display (downsampled) images + if lcorners is not None: + cv2.drawChessboardCorners(lscrib, (lboard.n_cols, lboard.n_rows), + ldownsampled_corners, True) + if rcorners is not None: + cv2.drawChessboardCorners(rscrib, (rboard.n_cols, rboard.n_rows), + rdownsampled_corners, True) + + # Add sample to database only if it's sufficiently different from any previous sample + if lcorners is not None and rcorners is not None and len(lcorners) == len(rcorners): + params = self.get_parameters(lcorners, lboard, (lgray.shape[1], lgray.shape[0])) + if self.is_good_sample(params): + self.db.append( (params, lgray, rgray) ) + self.good_corners.append( (lcorners, rcorners, lboard) ) + print(("*** Added sample %d, p_x = %.3f, p_y = %.3f, p_size = %.3f, skew = %.3f" % tuple([len(self.db)] + params))) + + rv = StereoDrawable() + rv.lscrib = lscrib + rv.rscrib = rscrib + rv.params = self.compute_goodenough() + rv.epierror = epierror + return rv + + def do_calibration(self, dump = False): + # TODO MonoCalibrator collects corners if needed here + # Dump should only occur if user wants it + if dump: + pickle.dump((self.is_mono, self.size, self.good_corners), + open("/tmp/camera_calibration_%08x.pickle" % random.getrandbits(32), "w")) + self.size = (self.db[0][1].shape[1], self.db[0][1].shape[0]) # TODO Needs to be set externally + self.l.size = self.size + self.r.size = self.size + self.cal_fromcorners(self.good_corners) + self.calibrated = True + # DEBUG + print((self.report())) + print((self.ost())) + + def do_tarfile_save(self, tf): + """ Write images and calibration solution to a tarfile object """ + ims = ([("left-%04d.png" % i, im) for i,(_, im, _) in enumerate(self.db)] + + [("right-%04d.png" % i, im) for i,(_, _, im) in enumerate(self.db)]) + + def taradd(name, buf): + if isinstance(buf, str): + s = BytesIO(buf.encode('utf-8')) + else: + s = BytesIO(buf) + ti = tarfile.TarInfo(name) + ti.size = len(s.getvalue()) + ti.uname = 'calibrator' + ti.mtime = int(time.time()) + tf.addfile(tarinfo=ti, fileobj=s) + + for (name, im) in ims: + taradd(name, cv2.imencode(".png", im)[1].tostring()) + taradd('left.yaml', self.yaml("/left", self.l)) + taradd('right.yaml', self.yaml("/right", self.r)) + taradd('ost.txt', self.ost()) + + def do_tarfile_calibration(self, filename): + archive = tarfile.open(filename, 'r') + limages = [ image_from_archive(archive, f) for f in archive.getnames() if (f.startswith('left') and (f.endswith('pgm') or f.endswith('png'))) ] + rimages = [ image_from_archive(archive, f) for f in archive.getnames() if (f.startswith('right') and (f.endswith('pgm') or f.endswith('png'))) ] + + if not len(limages) == len(rimages): + raise CalibrationException("Left, right images don't match. %d left images, %d right" % (len(limages), len(rimages))) + + ##\todo Check that the filenames match and stuff + + self.cal(limages, rimages) diff --git a/src/camera_calibration/src/camera_calibration/camera_calibrator.py b/src/camera_calibration/src/camera_calibration/camera_calibrator.py new file mode 100755 index 0000000..98d0c72 --- /dev/null +++ b/src/camera_calibration/src/camera_calibration/camera_calibrator.py @@ -0,0 +1,366 @@ +#!/usr/bin/python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import cv2 +import message_filters +import numpy +import os +import rclpy +from rclpy.node import Node +import sensor_msgs.msg +import sensor_msgs.srv +import threading +import time +from camera_calibration.calibrator import MonoCalibrator, StereoCalibrator, ChessboardInfo, Patterns +from collections import deque +from message_filters import ApproximateTimeSynchronizer +from std_msgs.msg import String +from std_srvs.srv import Empty + +class SpinThread(threading.Thread): + """ + Thread that spins the ros node, while imshow runs in the main thread + """ + + def __init__(self, node): + threading.Thread.__init__(self) + self.node = node + + def run(self): + rclpy.spin(self.node) + + +class ConsumerThread(threading.Thread): + def __init__(self, queue, function): + threading.Thread.__init__(self) + self.queue = queue + self.function = function + + def run(self): + while True: + # wait for an image (could happen at the very beginning when the queue is still empty) + while len(self.queue) == 0: + time.sleep(0.1) + self.function(self.queue[0]) + + +class CalibrationNode(Node): + def __init__(self, name, boards, service_check = True, synchronizer = message_filters.TimeSynchronizer, flags = 0, + pattern=Patterns.Chessboard, camera_name='', checkerboard_flags = 0): + super().__init__(name) + + self.set_camera_info_service = self.create_client(sensor_msgs.srv.SetCameraInfo, + "camera/set_camera_info") + self.set_left_camera_info_service = self.create_client(sensor_msgs.srv.SetCameraInfo, + "left_camera/set_camera_info") + self.set_right_camera_info_service = self.create_client(sensor_msgs.srv.SetCameraInfo, + "right_camera/set_camera_info") + + if service_check: + # assume any non-default service names have been set. Wait for the service to become ready + for cli in [self.set_camera_info_service, self.set_left_camera_info_service, self.set_right_camera_info_service]: + #remapped = rclpy.remap_name(svcname) + #if remapped != svcname: + #fullservicename = "%s/set_camera_info" % remapped + print("Waiting for service", cli.srv_name, "...") + # check all services so they are ready. + try: + cli.wait_for_service(timeout_sec=5) + print("OK") + except Exception as e: + print("Service not found: %s".format(e)) + rclpy.shutdown() + + self._boards = boards + self._calib_flags = flags + self._checkerboard_flags = checkerboard_flags + self._pattern = pattern + self._camera_name = camera_name + lsub = message_filters.Subscriber(self, sensor_msgs.msg.Image, 'left') + rsub = message_filters.Subscriber(self, sensor_msgs.msg.Image, 'right') + ts = synchronizer([lsub, rsub], 4) + ts.registerCallback(self.queue_stereo) + + msub = message_filters.Subscriber(self, sensor_msgs.msg.Image, 'image') + msub.registerCallback(self.queue_monocular) + + self.q_mono = deque([], 1) + self.q_stereo = deque([], 1) + + self.c = None + + mth = ConsumerThread(self.q_mono, self.handle_monocular) + mth.setDaemon(True) + mth.start() + + sth = ConsumerThread(self.q_stereo, self.handle_stereo) + sth.setDaemon(True) + sth.start() + + def redraw_stereo(self, *args): + pass + def redraw_monocular(self, *args): + pass + + def queue_monocular(self, msg): + self.q_mono.append(msg) + + def queue_stereo(self, lmsg, rmsg): + self.q_stereo.append((lmsg, rmsg)) + + def handle_monocular(self, msg): + if self.c == None: + if self._camera_name: + self.c = MonoCalibrator(self._boards, self._calib_flags, self._pattern, name=self._camera_name, + checkerboard_flags=self._checkerboard_flags) + else: + self.c = MonoCalibrator(self._boards, self._calib_flags, self._pattern, + checkerboard_flags=self.checkerboard_flags) + + # This should just call the MonoCalibrator + drawable = self.c.handle_msg(msg) + self.displaywidth = drawable.scrib.shape[1] + self.redraw_monocular(drawable) + + def handle_stereo(self, msg): + if self.c == None: + if self._camera_name: + self.c = StereoCalibrator(self._boards, self._calib_flags, self._pattern, name=self._camera_name, + checkerboard_flags=self._checkerboard_flags) + else: + self.c = StereoCalibrator(self._boards, self._calib_flags, self._pattern, + checkerboard_flags=self._checkerboard_flags) + + drawable = self.c.handle_msg(msg) + self.displaywidth = drawable.lscrib.shape[1] + drawable.rscrib.shape[1] + self.redraw_stereo(drawable) + + + def check_set_camera_info(self, response): + if response.done(): + if response.result() is not None: + if response.result().success: + return True + + for i in range(10): + print("!" * 80) + print() + print("Attempt to set camera info failed: " + response.result() if response.result() is not None else "Not available") + print() + for i in range(10): + print("!" * 80) + print() + self.get_logger().error('Unable to set camera info for calibration. Failure message: %s' % response.result() if response.result() is not None else "Not available") + return False + + def do_upload(self): + self.c.report() + print(self.c.ost()) + info = self.c.as_message() + + req = sensor_msgs.srv.SetCameraInfo.Request() + rv = True + if self.c.is_mono: + req.camera_info = info + response = self.set_camera_info_service.call_async(req) + rv = self.check_set_camera_info(response) + else: + req.camera_info = info[0] + response = self.set_left_camera_info_service.call_async(req) + rv = rv and self.check_set_camera_info(response) + req.camera_info = info[1] + response = self.set_right_camera_info_service.call_async(req) + rv = rv and self.check_set_camera_info(response) + return rv + + +class OpenCVCalibrationNode(CalibrationNode): + """ Calibration node with an OpenCV Gui """ + FONT_FACE = cv2.FONT_HERSHEY_SIMPLEX + FONT_SCALE = 0.6 + FONT_THICKNESS = 2 + + def __init__(self, *args, **kwargs): + + CalibrationNode.__init__(self, *args, **kwargs) + + self.queue_display = deque([], 1) + self.initWindow() + + def spin(self): + sth = SpinThread(self) + sth.setDaemon(True) + sth.start() + + while True: + # wait for an image (could happen at the very beginning when the queue is still empty) + while len(self.queue_display) == 0: + time.sleep(0.1) + im = self.queue_display[0] + cv2.imshow("display", im) + k = cv2.waitKey(6) & 0xFF + if k in [27, ord('q')]: + rclpy.shutdown() + elif k == ord('s'): + self.screendump(im) + + def initWindow(self): + cv2.namedWindow("display", cv2.WINDOW_NORMAL) + cv2.setMouseCallback("display", self.on_mouse) + cv2.createTrackbar("scale", "display", 0, 100, self.on_scale) + + @classmethod + def putText(cls, img, text, org, color = (0,0,0)): + cv2.putText(img, text, org, cls.FONT_FACE, cls.FONT_SCALE, color, thickness = cls.FONT_THICKNESS) + + @classmethod + def getTextSize(cls, text): + return cv2.getTextSize(text, cls.FONT_FACE, cls.FONT_SCALE, cls.FONT_THICKNESS)[0] + + def on_mouse(self, event, x, y, flags, param): + if event == cv2.EVENT_LBUTTONDOWN and self.displaywidth < x: + if self.c.goodenough: + if 180 <= y < 280: + self.c.do_calibration() + if self.c.calibrated: + if 280 <= y < 380: + self.c.do_save() + elif 380 <= y < 480: + # Only shut down if we set camera info correctly, #3993 + if self.do_upload(): + rclpy.shutdown() + + def on_scale(self, scalevalue): + if self.c.calibrated: + self.c.set_alpha(scalevalue / 100.0) + + def button(self, dst, label, enable): + dst.fill(255) + size = (dst.shape[1], dst.shape[0]) + if enable: + color = (155, 155, 80) + else: + color = (224, 224, 224) + cv2.circle(dst, (size[0] // 2, size[1] // 2), min(size) // 2, color, -1) + (w, h) = self.getTextSize(label) + self.putText(dst, label, ((size[0] - w) // 2, (size[1] + h) // 2), (255,255,255)) + + def buttons(self, display): + x = self.displaywidth + self.button(display[180:280,x:x+100], "CALIBRATE", self.c.goodenough) + self.button(display[280:380,x:x+100], "SAVE", self.c.calibrated) + self.button(display[380:480,x:x+100], "COMMIT", self.c.calibrated) + + def y(self, i): + """Set up right-size images""" + return 30 + 40 * i + + def screendump(self, im): + i = 0 + while os.access("/tmp/dump%d.png" % i, os.R_OK): + i += 1 + cv2.imwrite("/tmp/dump%d.png" % i, im) + + def redraw_monocular(self, drawable): + height = drawable.scrib.shape[0] + width = drawable.scrib.shape[1] + + display = numpy.zeros((max(480, height), width + 100, 3), dtype=numpy.uint8) + display[0:height, 0:width,:] = drawable.scrib + display[0:height, width:width+100,:].fill(255) + + + self.buttons(display) + if not self.c.calibrated: + if drawable.params: + for i, (label, lo, hi, progress) in enumerate(drawable.params): + (w,_) = self.getTextSize(label) + self.putText(display, label, (width + (100 - w) // 2, self.y(i))) + color = (0,255,0) + if progress < 1.0: + color = (0, int(progress*255.), 255) + cv2.line(display, + (int(width + lo * 100), self.y(i) + 20), + (int(width + hi * 100), self.y(i) + 20), + color, 4) + + else: + self.putText(display, "lin.", (width, self.y(0))) + linerror = drawable.linear_error + if linerror < 0: + msg = "?" + else: + msg = "%.2f" % linerror + #print "linear", linerror + self.putText(display, msg, (width, self.y(1))) + + self.queue_display.append(display) + + def redraw_stereo(self, drawable): + height = drawable.lscrib.shape[0] + width = drawable.lscrib.shape[1] + + display = numpy.zeros((max(480, height), 2 * width + 100, 3), dtype=numpy.uint8) + display[0:height, 0:width,:] = drawable.lscrib + display[0:height, width:2*width,:] = drawable.rscrib + display[0:height, 2*width:2*width+100,:].fill(255) + + self.buttons(display) + + if not self.c.calibrated: + if drawable.params: + for i, (label, lo, hi, progress) in enumerate(drawable.params): + (w,_) = self.getTextSize(label) + self.putText(display, label, (2 * width + (100 - w) // 2, self.y(i))) + color = (0,255,0) + if progress < 1.0: + color = (0, int(progress*255.), 255) + cv2.line(display, + (int(2 * width + lo * 100), self.y(i) + 20), + (int(2 * width + hi * 100), self.y(i) + 20), + color, 4) + + else: + self.putText(display, "epi.", (2 * width, self.y(0))) + if drawable.epierror == -1: + msg = "?" + else: + msg = "%.2f" % drawable.epierror + self.putText(display, msg, (2 * width, self.y(1))) + # TODO dim is never set anywhere. Supposed to be observed chessboard size? + if drawable.dim != -1: + self.putText(display, "dim", (2 * width, self.y(2))) + self.putText(display, "%.3f" % drawable.dim, (2 * width, self.y(3))) + + self.queue_display.append(display) diff --git a/src/camera_calibration/src/camera_calibration/camera_checker.py b/src/camera_calibration/src/camera_calibration/camera_checker.py new file mode 100755 index 0000000..214e7e5 --- /dev/null +++ b/src/camera_calibration/src/camera_calibration/camera_checker.py @@ -0,0 +1,201 @@ +#!/usr/bin/python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import cv2 +import cv_bridge +import functools +import message_filters +import numpy +import rclpy +from rclpy.node import Node +import sensor_msgs.msg +import sensor_msgs.srv +import threading + +from camera_calibration.calibrator import MonoCalibrator, StereoCalibrator, ChessboardInfo +from message_filters import ApproximateTimeSynchronizer + +try: + from queue import Queue +except ImportError: + from Queue import Queue + + +def mean(seq): + return sum(seq) / len(seq) + +def lmin(seq1, seq2): + """ Pairwise minimum of two sequences """ + return [min(a, b) for (a, b) in zip(seq1, seq2)] + +def lmax(seq1, seq2): + """ Pairwise maximum of two sequences """ + return [max(a, b) for (a, b) in zip(seq1, seq2)] + +class ConsumerThread(threading.Thread): + def __init__(self, queue, function): + threading.Thread.__init__(self) + self.queue = queue + self.function = function + + def run(self): + while rclpy.ok(): + m = self.queue.get() + if self.queue.empty(): + break + self.function(m) + +class CameraCheckerNode(Node): + + def __init__(self, name, chess_size, dim, approximate=0): + super().__init__(name) + self.board = ChessboardInfo() + self.board.n_cols = chess_size[0] + self.board.n_rows = chess_size[1] + self.board.dim = dim + + # make sure n_cols is not smaller than n_rows, otherwise error computation will be off + if self.board.n_cols < self.board.n_rows: + self.board.n_cols, self.board.n_rows = self.board.n_rows, self.board.n_cols + + image_topic = "monocular/image_rect" + camera_topic = "monocular/camera_info" + + tosync_mono = [ + (image_topic, sensor_msgs.msg.Image), + (camera_topic, sensor_msgs.msg.CameraInfo), + ] + + if approximate <= 0: + sync = message_filters.TimeSynchronizer + else: + sync = functools.partial(ApproximateTimeSynchronizer, slop=approximate) + + tsm = sync([message_filters.Subscriber(self, type, topic) for (topic, type) in tosync_mono], 10) + tsm.registerCallback(self.queue_monocular) + + left_topic = "stereo/left/image_rect" + left_camera_topic = "stereo/left/camera_info" + right_topic = "stereo/right/image_rect" + right_camera_topic = "stereo/right/camera_info" + + tosync_stereo = [ + (left_topic, sensor_msgs.msg.Image), + (left_camera_topic, sensor_msgs.msg.CameraInfo), + (right_topic, sensor_msgs.msg.Image), + (right_camera_topic, sensor_msgs.msg.CameraInfo) + ] + + tss = sync([message_filters.Subscriber(self, type, topic) for (topic, type) in tosync_stereo], 10) + tss.registerCallback(self.queue_stereo) + + self.br = cv_bridge.CvBridge() + + self.q_mono = Queue() + self.q_stereo = Queue() + + mth = ConsumerThread(self.q_mono, self.handle_monocular) + mth.setDaemon(True) + mth.start() + + sth = ConsumerThread(self.q_stereo, self.handle_stereo) + sth.setDaemon(True) + sth.start() + + self.mc = MonoCalibrator([self.board]) + self.sc = StereoCalibrator([self.board]) + + def queue_monocular(self, msg, cmsg): + self.q_mono.put((msg, cmsg)) + + def queue_stereo(self, lmsg, lcmsg, rmsg, rcmsg): + self.q_stereo.put((lmsg, lcmsg, rmsg, rcmsg)) + + def mkgray(self, msg): + return self.mc.mkgray(msg) + + def image_corners(self, im): + (ok, corners, b) = self.mc.get_corners(im) + if ok: + return corners + else: + return None + + def handle_monocular(self, msg): + + (image, camera) = msg + gray = self.mkgray(image) + C = self.image_corners(gray) + if C is not None: + linearity_rms = self.mc.linear_error(C, self.board) + + # Add in reprojection check + image_points = C + object_points = self.mc.mk_object_points([self.board], use_board_size=True)[0] + dist_coeffs = numpy.zeros((4, 1)) + camera_matrix = numpy.array( [ [ camera.P[0], camera.P[1], camera.P[2] ], + [ camera.P[4], camera.P[5], camera.P[6] ], + [ camera.P[8], camera.P[9], camera.P[10] ] ] ) + ok, rot, trans = cv2.solvePnP(object_points, image_points, camera_matrix, dist_coeffs) + # Convert rotation into a 3x3 Rotation Matrix + rot3x3, _ = cv2.Rodrigues(rot) + # Reproject model points into image + object_points_world = numpy.asmatrix(rot3x3) * numpy.asmatrix(object_points.squeeze().T) + numpy.asmatrix(trans) + reprojected_h = camera_matrix * object_points_world + reprojected = (reprojected_h[0:2, :] / reprojected_h[2, :]) + reprojection_errors = image_points.squeeze().T - reprojected + + reprojection_rms = numpy.sqrt(numpy.sum(numpy.array(reprojection_errors) ** 2) / numpy.product(reprojection_errors.shape)) + + # Print the results + print("Linearity RMS Error: %.3f Pixels Reprojection RMS Error: %.3f Pixels" % (linearity_rms, reprojection_rms)) + else: + print('no chessboard') + + def handle_stereo(self, msg): + + (lmsg, lcmsg, rmsg, rcmsg) = msg + lgray = self.mkgray(lmsg) + rgray = self.mkgray(rmsg) + + L = self.image_corners(lgray) + R = self.image_corners(rgray) + if L is not None and R is not None: + epipolar = self.sc.epipolar_error(L, R) + + dimension = self.sc.chessboard_size(L, R, self.board, msg=(lcmsg, rcmsg)) + + print("epipolar error: %f pixels dimension: %f m" % (epipolar, dimension)) + else: + print("no chessboard") diff --git a/src/camera_calibration/src/camera_calibration/nodes/__init__.py b/src/camera_calibration/src/camera_calibration/nodes/__init__.py new file mode 100755 index 0000000..e69de29 diff --git a/src/camera_calibration/src/camera_calibration/nodes/cameracalibrator.py b/src/camera_calibration/src/camera_calibration/nodes/cameracalibrator.py new file mode 100755 index 0000000..aeacbf1 --- /dev/null +++ b/src/camera_calibration/src/camera_calibration/nodes/cameracalibrator.py @@ -0,0 +1,153 @@ +#!/usr/bin/python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import cv2 +import functools +import message_filters +import rclpy +from camera_calibration.camera_calibrator import OpenCVCalibrationNode +from camera_calibration.calibrator import ChessboardInfo, Patterns +from message_filters import ApproximateTimeSynchronizer + + +def main(): + from optparse import OptionParser, OptionGroup + parser = OptionParser("%prog --size SIZE1 --square SQUARE1 [ --size SIZE2 --square SQUARE2 ]", + description=None) + parser.add_option("-c", "--camera_name", + type="string", default='narrow_stereo', + help="name of the camera to appear in the calibration file") + group = OptionGroup(parser, "Chessboard Options", + "You must specify one or more chessboards as pairs of --size and --square options.") + group.add_option("-p", "--pattern", + type="string", default="chessboard", + help="calibration pattern to detect - 'chessboard', 'circles', 'acircles'") + group.add_option("-s", "--size", + action="append", default=[], + help="chessboard size as NxM, counting interior corners (e.g. a standard chessboard is 7x7)") + group.add_option("-q", "--square", + action="append", default=[], + help="chessboard square size in meters") + parser.add_option_group(group) + group = OptionGroup(parser, "ROS Communication Options") + group.add_option("--approximate", + type="float", default=0.0, + help="allow specified slop (in seconds) when pairing images from unsynchronized stereo cameras") + group.add_option("--no-service-check", + action="store_false", dest="service_check", default=True, + help="disable check for set_camera_info services at startup") + parser.add_option_group(group) + group = OptionGroup(parser, "Calibration Optimizer Options") + group.add_option("--fix-principal-point", + action="store_true", default=False, + help="fix the principal point at the image center") + group.add_option("--fix-aspect-ratio", + action="store_true", default=False, + help="enforce focal lengths (fx, fy) are equal") + group.add_option("--zero-tangent-dist", + action="store_true", default=False, + help="set tangential distortion coefficients (p1, p2) to zero") + group.add_option("-k", "--k-coefficients", + type="int", default=2, metavar="NUM_COEFFS", + help="number of radial distortion coefficients to use (up to 6, default %default)") + group.add_option("--disable_calib_cb_fast_check", action='store_true', default=False, + help="uses the CALIB_CB_FAST_CHECK flag for findChessboardCorners") + parser.add_option_group(group) + options, _ = parser.parse_args(rclpy.utilities.remove_ros_args()) + + if len(options.size) != len(options.square): + parser.error("Number of size and square inputs must be the same!") + + if not options.square: + options.square.append("0.108") + options.size.append("8x6") + + boards = [] + for (sz, sq) in zip(options.size, options.square): + size = tuple([int(c) for c in sz.split('x')]) + boards.append(ChessboardInfo(size[0], size[1], float(sq))) + + if options.approximate == 0.0: + sync = message_filters.TimeSynchronizer + else: + sync = functools.partial(ApproximateTimeSynchronizer, slop=options.approximate) + + num_ks = options.k_coefficients + + calib_flags = 0 + if options.fix_principal_point: + calib_flags |= cv2.CALIB_FIX_PRINCIPAL_POINT + if options.fix_aspect_ratio: + calib_flags |= cv2.CALIB_FIX_ASPECT_RATIO + if options.zero_tangent_dist: + calib_flags |= cv2.CALIB_ZERO_TANGENT_DIST + if (num_ks > 3): + calib_flags |= cv2.CALIB_RATIONAL_MODEL + if (num_ks < 6): + calib_flags |= cv2.CALIB_FIX_K6 + if (num_ks < 5): + calib_flags |= cv2.CALIB_FIX_K5 + if (num_ks < 4): + calib_flags |= cv2.CALIB_FIX_K4 + if (num_ks < 3): + calib_flags |= cv2.CALIB_FIX_K3 + if (num_ks < 2): + calib_flags |= cv2.CALIB_FIX_K2 + if (num_ks < 1): + calib_flags |= cv2.CALIB_FIX_K1 + + pattern = Patterns.Chessboard + if options.pattern == 'circles': + pattern = Patterns.Circles + elif options.pattern == 'acircles': + pattern = Patterns.ACircles + elif options.pattern != 'chessboard': + print('Unrecognized pattern %s, defaulting to chessboard' % options.pattern) + + if options.disable_calib_cb_fast_check: + checkerboard_flags = 0 + else: + checkerboard_flags = cv2.CALIB_CB_FAST_CHECK + + rclpy.init() + node = OpenCVCalibrationNode("cameracalibrator", boards, options.service_check, sync, calib_flags, pattern, options.camera_name, + checkerboard_flags=checkerboard_flags) + node.spin() + +if __name__ == "__main__": + try: + main() + except Exception as e: + import traceback + traceback.print_exc() diff --git a/src/camera_calibration/src/camera_calibration/nodes/cameracheck.py b/src/camera_calibration/src/camera_calibration/nodes/cameracheck.py new file mode 100755 index 0000000..a6831f6 --- /dev/null +++ b/src/camera_calibration/src/camera_calibration/nodes/cameracheck.py @@ -0,0 +1,58 @@ +#!/usr/bin/python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import rclpy +from camera_calibration.camera_checker import CameraCheckerNode + + +def main(): + from optparse import OptionParser + parser = OptionParser() + parser.add_option("-s", "--size", default="8x6", help="specify chessboard size as nxm [default: %default]") + parser.add_option("-q", "--square", default=".108", help="specify chessboard square size in meters [default: %default]") + parser.add_option("--approximate", + type="float", default=0.0, + help="allow specified slop (in seconds) when pairing images from unsynchronized stereo cameras") + + options, _ = parser.parse_args(rclpy.utilities.remove_ros_args()) + rclpy.init() + + size = tuple([int(c) for c in options.size.split('x')]) + dim = float(options.square) + approximate = float(options.approximate) + node = CameraCheckerNode("cameracheck", size, dim, approximate) + rclpy.spin(node) + +if __name__ == "__main__": + main() diff --git a/src/camera_calibration/test/test_directed.py b/src/camera_calibration/test/test_directed.py new file mode 100755 index 0000000..a1bbe43 --- /dev/null +++ b/src/camera_calibration/test/test_directed.py @@ -0,0 +1,274 @@ +#!/usr/bin/env python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import cv2 + +import collections +import copy +import numpy +import os +import requests +import tarfile +import unittest + +from camera_calibration.calibrator import MonoCalibrator, StereoCalibrator, \ + Patterns, CalibrationException, ChessboardInfo, image_from_archive + +board = ChessboardInfo() +board.n_cols = 8 +board.n_rows = 6 +board.dim = 0.108 + +class TestDirected(unittest.TestCase): + def setUp(self): + if not os.path.isfile('/tmp/camera_calibration.tar.gz'): + url = 'http://download.ros.org/data/camera_calibration/camera_calibration.tar.gz' + r = requests.get(url, allow_redirects=True) + with open('/tmp/camera_calibration.tar.gz', 'wb') as cf: + cf.write(r.content) + + tar_path = '/tmp/camera_calibration.tar.gz' + self.tar = tarfile.open(tar_path, 'r') + self.limages = [image_from_archive(self.tar, "wide/left%04d.pgm" % i) for i in range(3, 15)] + self.rimages = [image_from_archive(self.tar, "wide/right%04d.pgm" % i) for i in range(3, 15)] + self.l = {} + self.r = {} + self.sizes = [(320,240), (640,480), (800,600), (1024,768)] + for dim in self.sizes: + self.l[dim] = [] + self.r[dim] = [] + for li,ri in zip(self.limages, self.rimages): + rli = cv2.resize(li, (dim[0], dim[1])) + rri = cv2.resize(ri, (dim[0], dim[1])) + self.l[dim].append(rli) + self.r[dim].append(rri) + + def assert_good_mono(self, c, dim, max_err): + self.assertTrue(len(c.ost()) > 0) + lin_err = 0 + n = 0 + for img in self.l[dim]: + lin_err_local = c.linear_error_from_image(img) + if lin_err_local: + lin_err += lin_err_local + n += 1 + if n > 0: + lin_err /= n + self.assertTrue(0.0 < lin_err, 'lin_err is %f' % lin_err) + self.assertTrue(lin_err < max_err, 'lin_err is %f' % lin_err) + + flat = c.remap(img) + self.assertEqual(img.shape, flat.shape) + + def test_monocular(self): + # Run the calibrator, produce a calibration, check it + mc = MonoCalibrator([ board ], cv2.CALIB_FIX_K3) + max_errs = [0.1, 0.2, 0.4, 0.7] + for i, dim in enumerate(self.sizes): + mc.cal(self.l[dim]) + self.assert_good_mono(mc, dim, max_errs[i]) + + # Make another calibration, import previous calibration as a message, + # and assert that the new one is good. + + mc2 = MonoCalibrator([board]) + mc2.from_message(mc.as_message()) + self.assert_good_mono(mc2, dim, max_errs[i]) + + def test_stereo(self): + epierrors = [0.1, 0.2, 0.45, 1.0] + for i, dim in enumerate(self.sizes): + print("Dim =", dim) + sc = StereoCalibrator([board], cv2.CALIB_FIX_K3) + sc.cal(self.l[dim], self.r[dim]) + + sc.report() + #print sc.ost() + + # NOTE: epipolar error currently increases with resolution. + # At highest res expect error ~0.75 + epierror = 0 + n = 0 + for l_img, r_img in zip(self.l[dim], self.r[dim]): + epierror_local = sc.epipolar_error_from_images(l_img, r_img) + if epierror_local: + epierror += epierror_local + n += 1 + epierror /= n + self.assertTrue(epierror < epierrors[i], + 'Epipolar error is %f for resolution i = %d' % (epierror, i)) + + self.assertAlmostEqual(sc.chessboard_size_from_images(self.l[dim][0], self.r[dim][0]), .108, 2) + + #print sc.as_message() + + img = self.l[dim][0] + flat = sc.l.remap(img) + self.assertEqual(img.shape, flat.shape) + flat = sc.r.remap(img) + self.assertEqual(img.shape, flat.shape) + + sc2 = StereoCalibrator([board]) + sc2.from_message(sc.as_message()) + # sc2.set_alpha(1.0) + #sc2.report() + self.assertTrue(len(sc2.ost()) > 0) + + def test_nochecker(self): + # Run with same images, but looking for an incorrect chessboard size (8, 7). + # Should raise an exception because of lack of input points. + new_board = copy.deepcopy(board) + new_board.n_cols = 8 + new_board.n_rows = 7 + + sc = StereoCalibrator([new_board]) + self.assertRaises(CalibrationException, lambda: sc.cal(self.limages, self.rimages)) + mc = MonoCalibrator([new_board]) + self.assertRaises(CalibrationException, lambda: mc.cal(self.limages)) + + + +class TestArtificial(unittest.TestCase): + Setup = collections.namedtuple('Setup', ['pattern', 'cols', 'rows', 'lin_err', 'K_err']) + + def setUp(self): + # Define some image transforms that will simulate a camera position + M = [] + self.k = numpy.array([[500, 0, 250], [0, 500, 250], [0, 0, 1]], numpy.float32) + self.d = numpy.array([]) + # physical size of the board + self.board_width_dim = 1 + + # Generate data for different grid types. For each grid type, define the different sizes of + # grid that are recognized (n row, n col) + # Patterns.Circles, Patterns.ACircles + self.setups = [ self.Setup(pattern=Patterns.Chessboard, cols=7, rows=8, lin_err=0.2, K_err=8.2), + self.Setup(pattern=Patterns.Circles, cols=7, rows=8, lin_err=0.1, K_err=4), + self.Setup(pattern=Patterns.ACircles, cols=3, rows=5, lin_err=0.1, K_err=8) ] + self.limages = [] + self.rimages = [] + for setup in self.setups: + self.limages.append([]) + self.rimages.append([]) + + # Create the pattern + if setup.pattern == Patterns.Chessboard: + pattern = numpy.zeros((50*(setup.rows+3), 50*(setup.cols+3), 1), numpy.uint8) + pattern.fill(255) + for j in range(1, setup.rows+2): + for i in range(1+(j%2), setup.cols+2, 2): + pattern[50*j:50*(j+1), 50*i:50*(i+1)].fill(0) + elif setup.pattern == Patterns.Circles: + pattern = numpy.zeros((50*(setup.rows+2), 50*(setup.cols+2), 1), numpy.uint8) + pattern.fill(255) + for j in range(1, setup.rows+1): + for i in range(1, setup.cols+1): + cv2.circle(pattern, (50*i + 25, 50*j + 25), 15, (0,0,0), -1 ) + elif setup.pattern == Patterns.ACircles: + x = 60 + pattern = numpy.zeros((x*(setup.rows+2), x*(setup.cols+5), 1), numpy.uint8) + pattern.fill(255) + for j in range(1, setup.rows+1): + for i in range(0, setup.cols): + cv2.circle(pattern, (int(x*(1 + 2*i + (j%2)) + x/2), int(x*j + x/2)), int(x/3), (0,0,0), -1) + + rows, cols, _ = pattern.shape + object_points_2d = numpy.array([[0, 0], [0, cols-1], [rows-1, cols-1], [rows-1, 0]], numpy.float32) + object_points_3d = numpy.array([[0, 0, 0], [0, cols-1, 0], [rows-1, cols-1, 0], [rows-1, 0, 0]], numpy.float32) + object_points_3d *= self.board_width_dim/float(cols) + + # create the artificial view points + rvec = [ [0, 0, 0], [0, 0, 0.4], [0, 0.4, 0], [0.4, 0, 0], [0.4, 0.4, 0], [0.4, 0, 0.4], [0, 0.4, 0.4], [0.4, 0.4, 0.4] ] + tvec = [ [-0.5, -0.5, 3], [-0.5, -0.5, 3], [-0.5, -0.1, 3], [-0.1, -0.5, 3], [-0.1, -0.1, 3], [-0.1, -0.5, 3], [-0.5, -0.1, 3], [-0.1, 0.1, 3] ] + + dsize = (480, 640) + for i in range(len(rvec)): + R = numpy.array(rvec[i], numpy.float32) + T = numpy.array(tvec[i], numpy.float32) + + image_points, _ = cv2.projectPoints(object_points_3d, R, T, self.k, self.d) + + # deduce the perspective transform + M.append(cv2.getPerspectiveTransform(object_points_2d, image_points)) + + # project the pattern according to the different cameras + pattern_warped = cv2.warpPerspective(pattern, M[i], dsize) + self.limages[-1].append(pattern_warped) + + def assert_good_mono(self, c, images, max_err): + #c.report() + self.assertTrue(len(c.ost()) > 0) + lin_err = 0 + n = 0 + for img in images: + lin_err_local = c.linear_error_from_image(img) + if lin_err_local: + lin_err += lin_err_local + n += 1 + if n > 0: + lin_err /= n + print("linear error is %f" % lin_err) + self.assertTrue(0.0 < lin_err, 'lin_err is %f' % lin_err) + self.assertTrue(lin_err < max_err, 'lin_err is %f' % lin_err) + + flat = c.remap(img) + self.assertEqual(img.shape, flat.shape) + + def test_monocular(self): + # Run the calibrator, produce a calibration, check it + for i, setup in enumerate(self.setups): + board = ChessboardInfo() + board.n_cols = setup.cols + board.n_rows = setup.rows + board.dim = self.board_width_dim + + mc = MonoCalibrator([ board ], flags=cv2.CALIB_FIX_K3, pattern=setup.pattern) + + if 0: + # display the patterns viewed by the camera + for pattern_warped in self.limages[i]: + cv2.imshow("toto", pattern_warped) + cv2.waitKey(0) + + mc.cal(self.limages[i]) + self.assert_good_mono(mc, self.limages[i], setup.lin_err) + + # Make sure the intrinsics are similar + err_intrinsics = numpy.linalg.norm(mc.intrinsics - self.k, ord=numpy.inf) + self.assertTrue(err_intrinsics < setup.K_err, + 'intrinsics error is %f for resolution i = %d' % (err_intrinsics, i)) + print('intrinsics error is %f' % numpy.linalg.norm(mc.intrinsics - self.k, ord=numpy.inf)) + +if __name__ == '__main__': + unittest.main(verbosity=2) diff --git a/src/camera_calibration/test/test_multiple_boards.py b/src/camera_calibration/test/test_multiple_boards.py new file mode 100755 index 0000000..40e1faa --- /dev/null +++ b/src/camera_calibration/test/test_multiple_boards.py @@ -0,0 +1,86 @@ +#!/usr/bin/env python +# +# Software License Agreement (BSD License) +# +# Copyright (c) 2009, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of the Willow Garage nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +import rclpy +import ament_index_python +import requests +import unittest +import tarfile +import os + +from camera_calibration.calibrator import StereoCalibrator, ChessboardInfo, image_from_archive + +# Large board used for PR2 calibration +board = ChessboardInfo() +board.n_cols = 7 +board.n_rows = 6 +board.dim = 0.108 + +class TestMultipleBoards(unittest.TestCase): + def test_multiple_boards(self): + small_board = ChessboardInfo() + small_board.n_cols = 5 + small_board.n_rows = 4 + small_board.dim = 0.025 + + stereo_cal = StereoCalibrator([board, small_board]) + if not os.path.isfile('/tmp/multi_board_calibration.tar.gz'): + url = 'http://download.ros.org/data/camera_calibration/multi_board_calibration.tar.gz' + r = requests.get(url, allow_redirects=True) + with open('/tmp/multi_board_calibration.tar.gz', 'wb') as mcf: + mcf.write(r.content) + + my_archive_name = '/tmp/multi_board_calibration.tar.gz' + stereo_cal.do_tarfile_calibration(my_archive_name) + + stereo_cal.report() + stereo_cal.ost() + + # Check error for big image + archive = tarfile.open(my_archive_name) + l1_big = image_from_archive(archive, "left-0000.png") + r1_big = image_from_archive(archive, "right-0000.png") + epi_big = stereo_cal.epipolar_error_from_images(l1_big, r1_big) + self.assertTrue(epi_big < 1.0, "Epipolar error for large checkerboard > 1.0. Error: %.2f" % epi_big) + + # Small checkerboard has larger error threshold for now + l1_sm = image_from_archive(archive, "left-0012-sm.png") + r1_sm = image_from_archive(archive, "right-0012-sm.png") + epi_sm = stereo_cal.epipolar_error_from_images(l1_sm, r1_sm) + self.assertTrue(epi_sm < 2.0, "Epipolar error for small checkerboard > 2.0. Error: %.2f" % epi_sm) + + + +if __name__ == '__main__': + unittest.main(verbosity=2) \ No newline at end of file