Skip to content
Snippets Groups Projects
Commit 0b3cf0ef authored by Younes Oubkis's avatar Younes Oubkis
Browse files

noetic-commit

parent 556ac968
No related branches found
No related tags found
No related merge requests found
Showing
with 12150 additions and 2 deletions
# PhantomX Robocontroller using AruCo Marker detection
## Description
This ROS2 Package combines ros-aruco and ros-arbotix to create a controller that is capable of detecting and locating objects with aruco-markers and subsequently moving them.
This ROS Package combines ros-aruco and ros-arbotix to create a controller that is capable of detecting and locating objects with aruco-markers and subsequently moving them.
This Project is intended for the Arbotix PhantomX Reactor with connected Joints at the base (see illustration).
Note this is untested and unsupported with other PhantomX models.
......@@ -31,10 +31,31 @@ You can also document commands to lint the code or run tests. These steps help t
## Authors
Aylin Aydin - aylin.aydin@stud.hs-bochum.de
Younes Oubkis - younes.oubkis@stud.hs-bochum.de
## License
MIT License (STUB)
MIT License
Copyright (c) [2023] [Aylin Aydin & Younes Oubkis]
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
For open source projects, say how it is licensed.
## Project status: Ongoing
catkin_make
\ No newline at end of file
This diff is collapsed.
set(CMAKE_C_COMPILER "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-cc")
set(CMAKE_C_COMPILER_ARG1 "")
set(CMAKE_C_COMPILER_ID "GNU")
set(CMAKE_C_COMPILER_VERSION "12.3.0")
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
set(CMAKE_C_COMPILER_WRAPPER "")
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17")
set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON")
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;c_std_17;c_std_23")
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_C17_COMPILE_FEATURES "c_std_17")
set(CMAKE_C23_COMPILE_FEATURES "c_std_23")
set(CMAKE_C_PLATFORM_ID "Linux")
set(CMAKE_C_SIMULATE_ID "")
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_C_SIMULATE_VERSION "")
set(CMAKE_C_COMPILER_SYSROOT "/home/youni/mambaforge/envs/ros_env/bin/../x86_64-conda-linux-gnu/sysroot/usr")
set(CMAKE_COMPILER_SYSROOT "/home/youni/mambaforge/envs/ros_env/bin/../x86_64-conda-linux-gnu/sysroot/usr")
set(CMAKE_AR "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-ar")
set(CMAKE_C_COMPILER_AR "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-gcc-ar")
set(CMAKE_RANLIB "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-ranlib")
set(CMAKE_C_COMPILER_RANLIB "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-gcc-ranlib")
set(CMAKE_LINKER "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-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_C_COMPILER_ENV_VAR "CC")
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_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_C_LIBRARY_ARCHITECTURE "")
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 "")
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 "/home/youni/mambaforge/envs/ros_env/include;/home/youni/mambaforge/envs/ros_env/lib/gcc/x86_64-conda-linux-gnu/12.3.0/include;/home/youni/mambaforge/envs/ros_env/lib/gcc/x86_64-conda-linux-gnu/12.3.0/include-fixed;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/include;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/sysroot/usr/include")
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/home/youni/mambaforge/envs/ros_env/lib;/home/youni/mambaforge/envs/ros_env/lib/gcc/x86_64-conda-linux-gnu/12.3.0;/home/youni/mambaforge/envs/ros_env/lib/gcc;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/lib;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/sysroot/lib;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/sysroot/usr/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
set(CMAKE_CXX_COMPILER "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-c++")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "GNU")
set(CMAKE_CXX_COMPILER_VERSION "12.3.0")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
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;cxx_std_23")
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_CXX23_COMPILE_FEATURES "cxx_std_23")
set(CMAKE_CXX_PLATFORM_ID "Linux")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_CXX_SIMULATE_VERSION "")
set(CMAKE_CXX_COMPILER_SYSROOT "/home/youni/mambaforge/envs/ros_env/bin/../x86_64-conda-linux-gnu/sysroot/usr")
set(CMAKE_COMPILER_SYSROOT "/home/youni/mambaforge/envs/ros_env/bin/../x86_64-conda-linux-gnu/sysroot/usr")
set(CMAKE_AR "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-ar")
set(CMAKE_CXX_COMPILER_AR "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-gcc-ar")
set(CMAKE_RANLIB "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-ranlib")
set(CMAKE_CXX_COMPILER_RANLIB "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-gcc-ranlib")
set(CMAKE_LINKER "/home/youni/mambaforge/envs/ros_env/bin/x86_64-conda-linux-gnu-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_CXX_COMPILER_ENV_VAR "CXX")
set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm)
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_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
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 "")
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 "/home/youni/mambaforge/envs/ros_env/include;/home/youni/mambaforge/envs/ros_env/lib/gcc/x86_64-conda-linux-gnu/12.3.0/include;/home/youni/mambaforge/envs/ros_env/lib/gcc/x86_64-conda-linux-gnu/12.3.0/include-fixed;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/include;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/include/c++/12.3.0;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/include/c++/12.3.0/x86_64-conda-linux-gnu;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/include/c++/12.3.0/backward;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/sysroot/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/home/youni/mambaforge/envs/ros_env/lib;/home/youni/mambaforge/envs/ros_env/lib/gcc/x86_64-conda-linux-gnu/12.3.0;/home/youni/mambaforge/envs/ros_env/lib/gcc;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/lib;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/sysroot/lib;/home/youni/mambaforge/envs/ros_env/x86_64-conda-linux-gnu/sysroot/usr/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
File added
File added
set(CMAKE_HOST_SYSTEM "Linux-6.2.0-26-generic")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "6.2.0-26-generic")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_SYSTEM "Linux-6.2.0-26-generic")
set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "6.2.0-26-generic")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_CROSSCOMPILING "FALSE")
set(CMAKE_SYSTEM_LOADED 1)
This diff is collapsed.
File added
This diff is collapsed.
File added
This diff is collapsed.
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.26
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/youni/Documents/Uni/Robotik/AruCo_PhantomX/aruco_ros1/src")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/youni/Documents/Uni/Robotik/AruCo_PhantomX/aruco_ros1/build")
# 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})
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment