-
 

catkin package from catkin repo

catkin

Package Summary

Tags No category tags.
Version 0.8.10
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/catkin.git
VCS Type git
VCS Version noetic-devel
Last Updated 2024-09-13
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Low-level build system macros and infrastructure for ROS.

Additional Links

Maintainers

  • Geoffrey Biggs
  • Ivan Santiago Paunovic

Authors

  • Troy Straszheim
  • Morten Kjaergaard
  • Brian Gerkey
  • Dirk Thomas
  • Michael Carroll
  • Tully Foote

image{width=”100px”}

catkin

Catkin is a collection of cmake macros and associated python code used to build some parts of ROS

Documentation

http://ros.org/doc/api/catkin/html/

CHANGELOG

Changelog for package catkin

0.8.10 (2021-04-22)

  • Fix problem with Googletest's LIBRARY_OUTPUT_DIRECTORY (#1135)
  • deduplicate dependency lists of exported code generation targets (#1123)
  • Update maintainers (#1124)
  • Contributors: Michael Carroll, Timo Röhling, pseyfert

0.8.9 (2020-10-14)

  • set CATKIN_PACKAGE_LIBEXEC_DESTINATION which was documented but not set (#1122)
  • count 'skipped' tests as skipped (#1121)
  • check PYTHON_INSTALL_DIR before making directory (#1120)
  • execute the output of _setup_util.py in place (#1116)
  • use raw string literal (#1117)
  • [Windows] offload source spaces into order_paths.py (#1113)

0.8.8 (2020-07-24)

  • use single quote for cached environment values without old values (#1108)
  • [Windows] avoid file COPY for symlink sources (#1109)
  • [Windows] add .lib into the symlink install file list (#1110)

0.8.7 (2020-07-14)

  • explicitly call project() in toplevel CMakeLists.txt (#1106)
  • add Arch Linux gtest path (#1105)
  • fix symlink install python when shebang line is rewritten (#1100)
  • fix CATKIN_SYMLINK_INSTALL with add_subdirectory() (#1102)
  • define GMOCK_* and GTEST_* variables in a new subproject (#1101)

0.8.6 (2020-05-28)

  • error message python-empy -> python3-empy (#1095)

0.8.5 (2020-05-21)

  • stop catkin from trying to find C++ libraries if not needed (#1083)
  • [Windows] make more relocatable wrapper (#1086)
  • suppress FPHSA name mismatch for empy (#1093)

0.8.4 (2020-05-14)

  • fix GTest detection when cmake-extras is installed (#1091)
  • fix gtest_source_paths (#1088)
  • fix -egg-base path to point to the build space (#1090)

0.8.3 (2020-04-14)

  • also rewrite shebang lines with whitespace in catkin_install_python (#1079)

0.8.2 (2020-04-06)

  • use Python 3 shebang (#1076)
  • stamp env hook before copying (#1075)
  • set egg-base for setuptools packages (#1073)
  • [Windows] Accommodate different drives for --root (#1071)
  • [Windows] stop setuptools egg packaging (#1070)

0.8.1 (2020-03-02)

  • always pass --root to setuptools install (#1068)
  • allow flexible CMake minimum version in metapackage CMake code (#1065)
  • [Windows] generate executables without extension name (#1061, #1063)
  • fix CATKIN_INSTALL_INTO_PREFIX_ROOT for win32 (#1058)

0.8.0 (2020-01-24)

  • install devel space wrapper for Python scripts (#1044)
  • various code cleanup (#1055)
  • make catkin_install_python code a little clearer (#1054)

0.7.21 (2020-01-23)

  • bump CMake minimum version in tests and docs (#1053)
  • bump CMake minimum version to use new behavior of CMP0048 (#1052)
  • Prefer setuptools with Python 3 (#1048)
  • Support use of gmake on FreeBSD (#1051)
  • Fix if statement in catkin_libraries (#1050)
  • Update gtest config documentation (#1046)

0.7.20 (2019-12-10)

  • fix checking dependency conditions (#1041)
  • fix gtest-not-found bug, regression from 0.7.19 (#1040)
  • support build_type tag with condition attribute (#1038)
  • use ${prefix} variable in generated pkg-config (#1037)
  • check for INTERFACE library type in add_library function (#1034)

0.7.19 (2019-10-08)

  • support for pytest 5.1+ jUnit result files (#1033)
  • fix -pthread handling in Debian buster (#1021)
  • gmock from source on Debian buster (#1022)
  • [windows] update a typo in local_setup.bat.in (#1029)
  • fix test when using different Python version (#1028)
  • add a blacklist option to make_isolated (#1027)
  • use condition attributes to specify Python 2 and 3 dependencies (#1025)
  • change relay script to use current Python executable (#1024)
  • remove executable bit and shebang line (#1023)
  • correctly set gtest 1.8 root directory (#1014)
  • fix interface targets that do not have libraries (#1013)
  • fix catkin_make on Windows (#1020)
  • prefix install target with project name (#1019)
  • [Windows][kinetic-devel] fix build issues with specific build type (#1015)
  • fix Python 3 version used by travis (#1016)

0.7.18 (2019-06-07)

  • add catkin_make(_isolated) default parameters for Windows developers (#1011)
  • fix order of bin/lib in PATH on Windows (#1010)
  • clarify consequences of running setup.py manually (#1009)
  • update docs for dynamic reconfigure (#1001)

0.7.17 (2019-03-18)

  • fix setup.sh/env.sh filename, regression from 0.7.15 (#1000)

0.7.16 (2019-03-12)

  • protection against double -l in pkg-config files (#998)
  • add error message to the setup.sh if devel space relocation is attempted (#997)

0.7.15 (2019-03-04)

  • add local_setup files (#993)
  • update docs to suggest 'test' path instead of 'tests'. (#990)
  • generate CTest and dart config to avoid warnings (#987)
  • fix PYTHONPATH missing in cached environment (#986)
  • add double quotes around cmake_command to handle spaces (#976)
  • strip "-l" from "-lpthread" library, to fix a build failure on ros-ros-comm (#975)
  • correct Python executable in CMake files (#977)
  • need to sanitize paths before cprint (#969)
  • add friendly error message for ros/catkin#961 (#964)
  • document how to install python subpackages (#962)
  • add existing catkin logo to README (#959)
  • fix warnings in docs
  • install environment hooks into a package-specific directory (#953)
  • fix race condition with catkin_tools in parallel builds (#955)
  • use CATKIN_GLOBAL_ETC_DESTINATION instead of etc (#954)
  • remove CMAKE_MODULE_PATH from list of "forbidden" variables (#951)
  • Windows related:
    • add win_ros script wrappers to make Python scripts executable (#978)
    • fix python_distutils_install.bat.in (#992)
    • add script.bat.in template for general use (#981)
    • normalize paths in CMAKE_PREFIX_PATH for proper comparison (#979)
    • update windows.cmake to fix common build issues on Windows (#984)
    • update builder.py to add Windows support (#982)
    • ensure desired Python path is added into PATH in setup.bat (#983)
    • check both IMPORTED_IMPLIB_ and IMPORTED_LOCATION_ in catkin_libraries.cmake (#980)
    • enable catkin build use_nmake on Windows (#949)

0.7.14 (2018-06-06)

  • terminal_color is now in catkin_pkg, regression from 0.7.13 (#943)
  • fix permission of CMake file (#942)

0.7.13 (2018-05-31)

  • add separate option CATKIN_INSTALL_INTO_PREFIX_ROOT (#940)
  • find the Python version specified in ROS_PYTHON_VERSION (#939)
  • move catkin_prepare_release script as well as dependencies to catkin_pkg (#941)

0.7.12 (2018-05-01)

  • add CMake option for symlink install (#929)
  • use verbatim on test target to fix testing with Ninja (#935)
  • do not add_library() gmock and gtest if targets already exist (#927)
  • modernize Python 2 code to get ready for Python 3 (#928)
  • remove Python 3.3 specific code because it is end of life (#924)
  • fix an error in the comment. (#930)
  • fix typos (#934)

0.7.11 (2018-02-02)

  • catkin_add_gtest: drop explicit add_dependencies(), rely on CMake. (#917)
  • prevent reading non-whitelisted properties of interface targets (#916)
  • fix logic when only gtest is present (#919)
  • add option to pass specific version to catkin_prepare_release (#918)

0.7.10 (2018-01-24)

  • support for googletest 1.8 and deduplicated code (#914)

0.7.9 (2018-01-22)

  • add support for GMock (#897)
  • provide default values to unbound variables in setup.sh.in (#907)
  • cleanup environment changes reliably (#906)
  • call the find PythonInterp with version in the arguments (#898)
  • fix python3 support for builder.py (#903)
  • fix Unicode write error (#902)

0.7.8 (2017-10-27)

  • handle EOF on raw_input (#888)
  • dynamically check gtest library type (#885)
  • remove executable flag since file is not a script (#882)

0.7.7 (2017-07-27)

  • fix warning in case devel space is nested in the build space (#880)
  • remove workaround using -l:<libpath> necessary for older pkg-config versions (#879)
  • replace exec call with runpy.run_path (#873)
  • use environment variable to extend environment in plain shell (#862)
  • prefer reporting problems to bugtracker / website before maintainer (#861)

0.7.6 (2017-02-17)

  • skip gtest install rules for newer gtest versions (#857)

0.7.5 (2017-02-14)

  • update --pkg help for catkin_make_isolated (#853)
  • add skipped / disabled tests to catkin_test_results summary (#848)
  • use functions instead of macros where possible to avoid leaking variables (#835)
  • write output of parsing package xml as UTF-8 for Python 3 (#828)
  • update documentation

0.7.4 (2016-09-25)

  • fix regression in logic to select make / ninja for CMake packages from 0.7.2 (#826)

0.7.3 (2016-09-19)

  • relax fixed DEPENDS check from last release (#825)

0.7.2 (2016-09-02)

  • change warning to status when nosetests was not found (#823)
  • maintain file context when invoking Python scripts through relay (#820)
  • fix rollback logic for more than one value per environment variable and workspace (#819)
  • add option to use NMake instead of Make (#816)
  • fix check if DEPENDS was found (#813)
  • fix quoting of paths to handle spaces (#808)
  • update doc of catkin_package to clarify importance of case for variable names
  • improve doc about catkin_package(CFG_EXTRAS) (#805)
  • doc: fix format 2 howto to suggest to declare a build export dependency on "message_runtime"

0.7.1 (2016-03-18)

  • expose format 2 style dependencies as CMake variables (#787)

0.7.0 (2016-03-04)

  • remove CPATH from setup files (#783)
  • use NO_MODULE to find exported catkin dependencies (#760)

0.6.17 (2016-03-03)

  • fix docs: nosetest target names use periods (#781)
  • add custom message explaining CMake find_package error messages (#780)
  • fix regression with DESTDIR introduced in 0.6.16 (#755)
  • avoid adding nonexistent paths to environment variables (#777)
  • ensure that Python install destination exists (#775, https://github.com/ros/catkin/issues/776)
  • set commonly predefines attributes when interrogating setup.py files (#770)
  • align Python script directory recommendations with REP-0008 (#769)
  • fix default value for _workspaces in find_in_workspaces (#768)
  • improve robustness of exec call interogating setup.py files ([#766 <https://github.com/ros/catkin/issues/766>]{.title-ref})
  • fix reinstalling Python files installed by catkin_install_python after modifying them (#764)
  • fix project specific clean_test_results targets (#762)
  • update generated CMake API

0.6.16 (2015-11-09)

  • remove -x in Python distutils shell script (#755)

0.6.15 (2015-09-19)

  • adding check to prevent tool cross talk (#743)
  • only clean the test result ending with .xml of the current project (#737)
  • fix regression in find_in_workspaces (#739)
  • fix setup.py package_dir location logic (#751)

0.6.14 (2015-04-20)

  • support zsh with NOCLOBBER enabled (#734)

0.6.13 (2015-04-17)

  • allow setting CATKIN_GLOBAL_LIBEXEC_DESTINATION to libexec (#713)

0.6.12 (2015-04-16)

  • remove CATKIN_TEST_RESULTS_DIR environment variable (#728)
  • catkin_test_results will output skipped xml files only when --all is being passed (#733)
  • extract catkin_add_executable_with_gtest() from catkin_add_gtest() (#726)
  • separate download function from tests (#633)
  • only install environment hooks for catkin_make(_isolated) completion in the catkin package (#732)
  • avoid warning with CMake 3.1 and newer (#731)
  • quote command in "Reproduce this error" instructions (#730)
  • fix Python error when working with non-ascii characters in catkin workspace path (#724)
  • use $TMPDIR for temporary _setup_util.py file if set (#710)
  • fix regex for library config types (#723)
  • fix potential race condition in download_checkmd5.py (#715)
  • output package whitelist / blacklist if set (#714)
  • add --verbose option to catkin_test_results to show the content of result files (#705)
  • source in reset zsh emulation mode (#686)
  • improve help text for --only-pkg-with-deps (#706)

0.6.11 (2014-12-29)

  • fix return code for tests run by ctest (#703)

0.6.10 (2014-12-22)

  • check changes to -D args CATKIN_DEVEL_PREFIX / CMAKE_INSTALL_PREFIX when considering to reinvoke cmake (#700)
  • add --use-ninja option to catkin_make(_isolated) to use ninja instead of make (#693)
  • remove 'emulate sh' from setup.zsh (#686)
  • set terminal title only when isatty (#687)
  • add description to catkin_make for ignoring packages
  • add suggestion to use catkin_make_isolated for non-homogeneous workspaces
  • refactor code from run_tests.py into Python module (#678)

0.6.9 (2014-07-11)

  • fix regression from 0.6.8 (#676)

0.6.8 (2014-07-10)

  • make nosetests --xunit-file argument an absolute path to work around nose bug 779 (#659)
  • fix handling of CMake packages which do not install any files (#665)
  • fix gtest on Arch Linux and others (#663)
  • improve generation of .catkin marker file (#671, #676)
  • escape messages to avoid CMake warning (#667)
  • fix CMake warning for doxygen target with CMake 3 (#660)
  • avoid using ARGN for efficiency (#669)

0.6.7 (2014-06-16)

  • reset CATKIN_SHELL in devel space generated env.sh files (#652, #655)
  • ignore cd path echo when using CDPATH (#654)
  • use PYTHON_EXECUTABLE for _setup_util.py (#646)
  • expose PYTHON_EXECUTABLE to environment hook .em templates (#645)
  • catkin_prepare_release:
    • add --no-push to catkin_prepare_release (#657)
    • flush stdin before asking for input (#658)

0.6.6 (2014-06-02)

  • fix rollback of environment when workspace has been deleted (#641)
  • fix argument handling when cm / cmi is invoked in a symlinked folder (#638)

0.6.5 (2014-05-25)

  • fix regression in catkin_make_isolated from 0.6.4 (#624)
  • fix problem when catkin_make / catkin_make_isolated is invoked in a symlinked folder (#638)

0.6.4 (2014-05-07)

  • add architecture independent flag in package.xml (#625)
  • add error message for circular dependencies in catkin_make_isolated and catkin_topological_order (#607, #608)
  • add multiarch support for catkin environment files (#545)
  • add workspace marker file for catkin_make / catkin_make_isolated (#304)
  • allow better performance for repeated invocations of find_in_workspaces()
  • consider test_depends for topolocial order (#612)
  • invoke empy with specific Python interpreter (#620)
  • support setting ${PROJECT_NAME}_LIBRARIES before invoking catkin_package() (#609)
  • update package manifest to format 2 (#619)
  • fixes:
    • fix catkin_find to not return path with '/.' suffix (#621)
    • fix python path setting for plain cmake workspaces (#618)
    • improve unicode handling (#615)
    • replace CMake usage of IMPORTED_IMPLIB with IMPORTED_LOCATION (#616)
    • do not call chpwd hooks in setup.zsh (#613)
    • set catkin* variables only when find_package(catkin COMPONENTS ...) (#629)

0.6.3 (2014-03-04)

  • allow passing absolute INCLUDE_DIRS via catkin_package() into CMake config file in install space (#600, #601)
  • improve error messages for wrong include dirs

0.6.2 (2014-02-24)

  • use underlay workspaces when calculating topological order (#590)
  • remove restriction to run unit test single threaded (#597)
  • support using nosetests with Python3 (#593)
  • remove invalid symbolic links of workspace level CMakeLists.txt file (#591)
  • remove debug_message usage from generated pkgConfig.cmake files (#583)
  • use catkin_install_python() to install Python scripts (#596)
  • fix unicode error with japanese LANG (#578)
  • fix gtest include dir when using gtest inside the workspace (#585)

0.6.1 (2014-01-29)

  • remove more obsolete files (#582)

0.6.0 (2014-01-29)

  • remove deprecated functionality (#582)
  • remove eigen CMake config files (#492)
  • fix EXPORTED_TARGETS argument for catkin_package() (#581)

0.5.80 (2014-01-27)

  • fix library deduplication (#565)

0.5.79 (2014-01-09)

  • fix handling of not found imported libraries (#565)

0.5.78 (2014-01-07)

  • add support for py_modules in setup.py (#399)
  • fix order and deduplication of of catkin_LIBRARIES (#558)
  • update handling of library deduplication to support build configuration keywords in the whole process (#565)
  • Python 3 related:
    • python 3 compatibility (#544)
    • add option to specify Python version (#570)
    • add catkin_install_python function (#573)
  • catkin_make and catkin_make_isolated:
    • add --only-pkg-with-deps option
    • fix completion for -DCMAKE_BUILD_TYPE and -DCATKIN_ENABLE_TESTING
  • catkin_make_isolated:
    • add empty line between packages for better readability
    • update command line doc (#534)
    • fix generated setup.sh for plain cmake package when path contains spaces
    • fix to actually build run_depends before the things that depend on them
    • fix check if environment exists with DESTDIR
  • update setup scripts to use builtin cd command (#542)
  • improve docs on system library dependencies (#552)
  • install scripts under bin via setup.py (#555)
  • update download script to resume downloads when server supports it (#559)
  • add error handling when _setup_util.py fails, e.g. due to disk full (#561)
  • add atomic_configure_file to work support parallel builds better (#566)
  • update catkin_test_results usage message to mention return code (#576)
  • prefix invocation of python script with PYTHON_EXECUTABLE (ros/genpy#23)
  • update toplevel.cmake to use catkin_find_pkg instead of trying a fixed location to find catkin in the workspace
  • modify gtest message level to only warn if gtest is not available but a package trys to register a gtest
  • update run_tests to work robustly in parallel
  • use sys.exit and not just exit
  • catkin_prepare_release: undo quoting of commit messages

0.5.77 (2013-10-09)

  • catkin_prepare_release: show tag name explicitly when using tag prefix (#528)
  • catkin_make_isolated:
    • separate devel and install build folders for plain cmake packages cleanly without polluting namespace (#532)
    • fix build folder naming (regression from 0.5.75)
    • fix setup generation if last package in workspace is plain cmake (#530)
    • fix creating missing folder

0.5.76 (2013-10-06)

  • fix regression in catkin_make from 0.5.75

0.5.75 (2013-10-04)

  • add --all option to catkin_test_results
  • improve svn support in catkin_prepare_release
  • keep build folder of plain CMake packages completely isolated between devel and install (#374)
  • fix handling of spaces in path (#519)
  • fix generated setup.bash|zsh for isolated devel space (#520)
  • fix env.sh for plain cmake packages to not define _CATKIN_SETUP_DIR (#521)
  • fix crash when DESTDIR is specified but install not asked for (#526)
  • update doc for downloading test data from download.ros.org
  • update environment hook doc (#516)

0.5.74 (2013-09-18)

  • support multiple package names for catkin_make --pkg (#504)
  • improve help message on catkin_make_isolated --from-pkg
  • fix include path in generated .pc files to be absolute (#506, regression of 0.5.72)
  • fix handling DESTDIR in catkin_make_isolated for plain cmake packages (#499)
  • fix catkin_python_setup to consider actual package names inside setup.py when signaling that an __init__.py file is installed to genmsg/dynamic_reconfigure (ros/genmsg#34)
  • fix unsetting temporary variables - especially CATKIN_SETUP_DIR - to not influence next environment (#505)

0.5.73 (2013-08-23)

  • fix include dirs in generated CMake config file when a non-catkin package depends on a catkin package (regression of #490)

0.5.72 (2013-08-21)

  • make catkin packages relocatable (#490)
  • catkin_prepare_release:
    • add tagging changelog sections (#489)
    • add warning when trying to release non-catkin packages (#478)
    • add --tag-prefix option (#447)
  • catkin_make_isolated:
    • support installation with DESTDIR (#490)
    • handle missing install target gracefully
    • fix message with command to reproduce (#496)
  • fix completion for catkin_make(_isolated) for older bash completion (#485)
  • fix Python3.2 compatibility (#487)
  • update documentation (#438, #467, #495, #497)

0.5.71 (2013-07-20)

  • catkin_make_isolated: show progress in terminal title bar on Linux and Darwin (#482)
  • catkin_prepare_release: add warning if package names contain upper case characters (#473)
  • catkin_make: fix handling of non-ascii characters (#476)
  • fix dry tests by disabling CTest for dry packages (#483)
  • update documentation (#474)

0.5.70 (2013-07-14)

  • add warning if versioned dependencies are not fulfilled (#472)
  • catkin_prepare_release:
    • add checks for local changes in the working copy (#471)
    • remove '--push' option in favor of interactive questions
    • improve error message when branch is not tracked (#463)
    • colorize output for improved readability
  • catkin_make_isolated:
    • suppress traceback when a package fails to build (#470)
    • improve output to include 'cd' command to reproduce a failing command more easily
  • fix initialization issue with CATKIN_ENABLE_TESTING variable (#464)
  • find nosetest under different name on QNX (#461)
  • update documentation (#438, #465, #468)

0.5.69 (2013-07-05)

  • disable CTest on the farm since it breaks the binarydeb build with the current Debian rules files (#460)
  • skip generating CATKIN_IGNORE marker file when build space equals source space (#459)
  • fix warning message if gtest is not found (#458)

0.5.68 (2013-07-03)

  • add option CATKIN_ENABLE_TESTING to configure without tests
  • add CTest support for all registered test types: gtest, nosetest, rostest
  • add the --from-pkg option to catkin_make_isolated
  • catkin_prepare_release:
    • fix if git repo has multiple remotes (#450)
    • modify to not change the remote repo by default, add option --push for old behavior (#451)
  • add 'prefix' to generated pkg-config files (#444)
  • add dummy target to catkin_EXPORTED_TARGETS if empty (#453)
  • expose SETUPTOOLS_DEB_LAYOUT as option again (#418)
  • suppress stacktrace when topologic_order raises within generating CMake files (#442)
  • fixes:
    • update check in generated pkgConfig.cmake files to work independent of cmake policy CMD0012 (#452)
    • fix generating pkg-config files with empty -I directives (#445)
  • update documentation, especially about testing
  • for a complete list of changes see the commit log for 0.5.68

0.5.67 (2013-06-18)

  • fix --build and --directory auto completion for catkin_make(_isolated) (#325)
  • fix catkin_make(_isolated) auto completion on older versions of bash on OS X (#325)
  • add how-to documentation
  • for a complete list of changes see the commit log for 0.5.67

0.5.66 (2013-06-06)

  • add new CMake function catkin_download_test_data, mark download_test_data as deprecated (#426, #431)
  • catkin_make and catkin_make_isolated:
    • add bash autocompletion (#325)
    • allow passing MAKEFLAGS (#402)
  • catkin_make_isolated:
    • allow building empty workspace (#423, #425)
    • add --catkin-make-args which enables calling 'catkin_make_isolated run_tests' (#414)
  • catkin_prepare_release:
    • execute the commands rather than printing them (#417)
    • warn about missing changelog files
    • validate metapackages (#404)
  • auto detect former SETUPTOOLS_DEB_LAYOUT (#418)
  • fixes:
    • fix error using sys.stdout.encoding without checking existance
    • remove linker flag -lrt for Android (#430)
    • fix resetting IFS shell variable when it was unset before (#427)
    • ensure to only return unique source paths from a workspace marker file (#424)
    • catkin_make_isolated:
      • fix chaining of plain cmake packages (#422)
      • fix --install error for non-catkin packages (#411)
      • only try to remove Makefile if it exists (#420, regression from 0.5.64)
      • fix detection of python paths for plain cmake packages
  • update documentation:
    • update API doc of several CMake functions and macros
    • add generated CMake API to appear in the wiki (#384)
  • add and install LICENSE file (#398)
  • for a complete list of changes see the commit log for 0.5.66

0.5.65 (2013-03-21)

  • remove including workspace.cmake if it exists, use -C and/or -DCMAKE_USER_MAKE_RULES_OVERRIDE instead (#377)
  • change catkin_test_results return code based on failing tests (#392)
  • apply CATKIN_BUILD_BINARY_PACKAGE for catkin (#395)
  • modify extra file handling to make the generated code relocatable (#369)
  • various improvements and fixes for Windows (#388, #390, #391, #393, ros-infrastructure/catkin_pkg#35)
  • fixes:
    • fix --force-cmake for catkin_make_isolation (regression from 0.5.64)
    • fix catkin_package_version and catkin_prepare_release when no packages are found (#387)
    • fix catkin_prepare_release bumping wrong part of the version (#386)
    • handle dependencies that are imported libraries (#378)
  • for a complete list of changes see the commit log for 0.5.65

0.5.64 (2013-03-08)

  • disable env.sh without args (#370)
  • add --bump to catkin_prepare_release
  • add EXPORTED_TARGETS to catkin_package() for cross-package target dependencies (#368)
  • enable cfg extras with absolute path and devel/install space specific
  • enable additional cfg extra files via project specific global variable
  • allow overriding CATKIN_TEST_RESULTS_DIR via cmake argument (#365)
  • add options to skip generation of cmake config and pkg-config files (#360)
  • catkin_make and catkin_make_isolated:
    • add --(c)make-args options to pass arbitrary arguments (#376)
  • catkin_make:
    • enable to build individual package (#348)
    • enable to build metapackages without CMakeLists.txt (#349)
    • add colorization of several error messages
  • catkin_make_isolated:
    • requires metapackages to have a CMakeLists.txt (#349)
    • force cmake for plain cmake packages when --install is toggled (#374)
    • switched default output from quiet to verbose (#331)
    • print full stacktrace to better diagnose internal problems (#373)
  • various improvements and fixes for Windows (#276, #351, #358, #359)
  • fixes:
    • catkin_make and catkin_make_isolated:
      • ignore install space and any subspaces when searching packages (#361)
    • catkin_make_isolated:
      • ensure that install space exists before trying to create a env.sh file for cmake projects (#340)
      • fix generated env.sh file if first package is plain cmake (#340)
      • remove old Makefile when cmake fails
    • fix sourcing some environment hooks multiple times
    • fix handling spaces in folder names (ros/catkin#375)
    • fix usage of ROS_PARALLEL_JOBS (#335)
    • prefix all temp variable in setup.sh (i.e. to not collide in zsh) (#338)
    • setup.sh: check that temp file was created successfully, call rm command instead of potential alias (#343)
  • update documentation:
    • update doc on CFG_EXTRAS (#353)
    • general catkin docs (#357)
  • for a complete list of changes see the commit log for 0.5.64

0.5.63 (2013-01-24)

  • add sanity check to catkin_make that no CMakeLists.txt exists in the base path (#328)
  • catkin_make and catkin_make_isolated:
    • add -lN besides -jN (#326)
    • support inverted color scheme (#323)
  • catkin_make_isolated:
    • allow building individual packages (#322)
    • add support for -D options (#306)
    • generate setup.sh file (#327)
    • print instructions how to reproduce errors in case a command returns non-zero return code
  • fixes:
    • readd old _setup_util.py to not break environment of workspaces built with 0.5.58 or older (#329)
    • fix sourcing environment hooks
    • improve several error messages in case of problems (#318, #320)
  • for a complete list of changes see the commit log for 0.5.63

0.5.62 (2013-01-17)

  • fixes:
    • add check to catkin_make to force cmake when cmake-specific arguments change
    • force cmake on workspace changes in catkin_make_isolated (#315)
    • source environment hooks for all workspace in correct order (#316)
    • fix PYTHON_PACKAGES_DIR and SETUPTOOLS_ARG_EXTRA to be up-to-date when passing -DSETUPTOOLS_DEB_LAYOUT=.. (#314)
  • for a complete list of changes see the commit log for 0.5.62

0.5.61 (2013-01-16)

  • yet another workaround for pkg-config handling static libraries (#300)
  • for a complete list of changes see the commit log for 0.5.61

0.5.60 (2013-01-15)

  • work around for pkg-config reordering libs with no -l prefix (#300)
  • fix colorizing of unicode text in catkin_make and catkin_make_isolated (#310)
  • for a complete list of changes see the commit log for 0.5.60

0.5.59 (2013-01-13)

  • improve performance to source setup.sh for nested workspaces (#289)
  • remove obsolete BUILD variables and find_package(ROS)
  • improve error message when command execution or colorization fails (#298)
  • catkin_make keeps track of previously build packages and forces cmake on changes (#290)
  • fix pkg-config for absolute libraries (#300)
  • fix catkin_toplogical_order (#299)
  • make plain cmake install to devel when --install not present (#302)
  • fix creating test_results folder before trying to use it when running tests
  • for a complete list of changes see the commit log for 0.5.59

0.5.58 (2012-12-21)

  • first public release for Groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

Name Deps
abb_driver
abb_egm_msgs
abb_rapid_msgs
abb_rapid_sm_addin_msgs
abb_robot_msgs
ackermann_msgs
actionlib
actionlib_tools
agni_tf_tools
ainstein_radar
ainstein_radar_drivers
ainstein_radar_filters
ainstein_radar_gazebo_plugins
ainstein_radar_msgs
ainstein_radar_rviz_plugins
ainstein_radar_tools
amr_interop_bridge
amr_interop_msgs
angles
app_manager
apriltag_ros
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
aruco
aruco_msgs
aruco_ros
astrobee
arm
dock
light_flow
perch
states
comms_bridge
dds_msgs
dds_ros_bridge
ff_hw_msgs
ff_msgs
ground_dds_ros_bridge
description
ctl
fam
pmc
eps_driver
epson_imu
fam_cmd_i2c
ff_serial
flashlight
gpio
i2c
is_camera
laser
perching_arm
pico_driver
pmc_actuator
signal_lights
smart_dock
speed_cam
temp_monitor
vive
camera
depth_odometry
factor_adders
graph_factors
graph_localizer
graph_optimizer
graph_vio
ground_truth_localizer
handrail_detect
imu_integration
interest_point
lk_optical_flow
localization_common
localization_manager
localization_measurements
localization_node
marker_tracking
node_adders
nodes
optimization_common
optimizers
parameter_reader
point_cloud_common
ros_graph_localizer
ros_graph_vio
ros_pose_extrapolator
sliding_window_graph_optimizer
sparse_mapping
tutorial_examples
vision_common
vive_localization
access_control
cpu_mem_monitor
data_bagger
disk_monitor
executive
image_sampler
log_monitor
sys_monitor
choreographer
framestore
mapper
mobility
planner_qp
traj_opt_basic
traj_opt_msgs
traj_opt_pro
traj_opt_ros
planner_trapezoidal
config_reader
ff_common
ff_util
jsonloader
msg_conversions
astrobee_gazebo
bag_processing
calibration
calibration
gds_helper
gnc_visualizer
interactive_marker_teleop
localization_analysis
localization_rviz_plugins
performance_tester
delphi_esr_msgs
delphi_mrr_msgs
delphi_srr_msgs
derived_object_msgs
ibeo_msgs
kartech_linear_actuator_msgs
mobileye_560_660_msgs
neobotix_usboard_msgs
async_web_server_cpp
audibot
audibot_description
audibot_gazebo
audio_capture
audio_common
audio_common_msgs
audio_play
sound_play
automotive_autonomy_msgs
automotive_navigation_msgs
automotive_platform_msgs
autoware_can_msgs
autoware_config_msgs
autoware_external_msgs
autoware_lanelet2_msgs
autoware_map_msgs
autoware_msgs
autoware_system_msgs
tablet_socket_msgs
vector_map_msgs
auv_msgs
avt_vimba_camera
axis_camera
backward_ros
bagger
baldor
basler_tof
behaviortree_cpp
bond
bond_core
bondcpp
bondpy
smclib
test_bond
boost_sml
bota_driver
bota_driver_testing
bota_node
bota_signal_handler
bota_worker
rokubimini
rokubimini_bus_manager
rokubimini_description
rokubimini_ethercat
rokubimini_msgs
rokubimini_serial
calibration_estimation
calibration_launch
calibration_msgs
calibration_setup_helper
image_cb_detector
interval_intersection
joint_states_settler
laser_cb_detector
monocam_settler
settlerlib
capabilities
carla_msgs
cartesian_control_msgs
cartesian_msgs
catch_ros
catkin_virtualenv
test_catkin_virtualenv
test_catkin_virtualenv_inherited
class_loader
cmake_modules
cob_android
cob_android_msgs
cob_android_resource_server
cob_android_script_server
cob_android_settings
cob_calibration_data
cob_command_gui
cob_command_tools
cob_dashboard
cob_helper_tools
cob_monitoring
cob_script_server
cob_teleop
generic_throttle
scenario_test_tools
service_tools
cob_actions
cob_common
cob_description
cob_msgs
cob_srvs
raw_description
cob_base_controller_utils
cob_base_velocity_smoother
cob_cartesian_controller
cob_collision_velocity_filter
cob_control
cob_control_mode_adapter
cob_control_msgs
cob_footprint_observer
cob_frame_tracker
cob_hardware_emulation
cob_mecanum_controller
cob_model_identifier
cob_obstacle_distance
cob_omni_drive_controller
cob_trajectory_controller
cob_tricycle_controller
cob_twist_controller
cob_base_drive_chain
cob_bms_driver
cob_canopen_motor
cob_driver
cob_elmo_homing
cob_generic_can
cob_light
cob_mimic
cob_phidget_em_state
cob_phidget_power_state
cob_phidgets
cob_relayboard
cob_scan_unifier
cob_sick_lms1xx
cob_sick_s300
cob_sound
cob_undercarriage_ctrl
cob_utilities
cob_voltage_control
laser_scan_densifier
cob_default_env_config
cob_environments
cob_extern
libdlib
libntcan
libpcan
libphidgets
opengm
cob_gazebo_plugins
cob_gazebo_ros_control
cob_hand
cob_hand_bridge
cob_collision_monitor
cob_grasp_generation
cob_lookat_action
cob_manipulation
cob_manipulation_msgs
cob_moveit_bringup
cob_moveit_interface
cob_obstacle_distance_moveit
cob_linear_nav
cob_map_accessibility_analysis
cob_mapping_slam
cob_navigation
cob_navigation_config
cob_navigation_global
cob_navigation_local
cob_navigation_slam
cob_3d_mapping_msgs
cob_cam3d_throttle
cob_image_flip
cob_object_detection_msgs
cob_object_detection_visualizer
cob_perception_common
cob_perception_msgs
cob_vision_utils
ipa_3d_fov_visualization
cob_bringup
cob_default_robot_behavior
cob_default_robot_config
cob_hardware_config
cob_moveit_config
cob_robots
cob_bringup_sim
cob_gazebo
cob_gazebo_objects
cob_gazebo_tools
cob_gazebo_worlds
cob_simulation
cob_docker_control
cob_reflector_referencing
cob_safety_controller
cob_substitute
ipa_differential_docking
cob_supported_robots
code_coverage
codec_image_transport
collada_parser
collada_urdf
actionlib_msgs
common_msgs
diagnostic_msgs
geometry_msgs
nav_msgs
sensor_msgs
shape_msgs
stereo_msgs
trajectory_msgs
visualization_msgs
actionlib_tutorials
common_tutorials
nodelet_tutorial_math
pluginlib_tutorials
turtle_actionlib
computer_status_msgs
control_msgs
control_toolbox
convex_decomposition
points_preprocessor
costmap_converter
crane_x7
crane_x7_bringup
crane_x7_control
crane_x7_examples
crane_x7_gazebo
crane_x7_moveit_config
crane_x7_msgs
cras_imu_tools
cras_laser_geometry
cras_msgs
camera_throttle
cras_bag_tools
cras_cpp_common
cras_docs_common
cras_py_common
cras_topic_tools
image_transport_codecs
tf_static_publisher
create_bringup
create_description
create_driver
create_msgs
create_robot
criutils
cv_camera
dataspeed_can
dataspeed_can_msg_filters
dataspeed_can_msgs
dataspeed_can_tools
dataspeed_can_usb
dataspeed_pds
dataspeed_pds_can
dataspeed_pds_lcm
dataspeed_pds_msgs
dataspeed_pds_rqt
dataspeed_pds_scripts
dataspeed_ulc
dataspeed_ulc_can
dataspeed_ulc_msgs
dbw_fca
dbw_fca_can
dbw_fca_description
dbw_fca_joystick_demo
dbw_fca_msgs
dbw_mkz
dbw_mkz_can
dbw_mkz_description
dbw_mkz_joystick_demo
dbw_mkz_msgs
dbw_polaris
dbw_polaris_can
dbw_polaris_description
dbw_polaris_joystick_demo
dbw_polaris_msgs
ddynamic_reconfigure
ddynamic_reconfigure_python
depthai-ros
depthai_bridge
depthai_descriptions
depthai_examples
depthai_filters
depthai_ros_driver
depthai_ros_msgs
depthimage_to_laserscan
diagnostic_aggregator
diagnostic_analysis
diagnostic_common_diagnostics
diagnostic_updater
diagnostics
rosdiagnostic
self_test
test_diagnostic_aggregator
dingo_control
dingo_description
dingo_msgs
dingo_navigation
dingo_desktop
dingo_viz
dingo_gazebo
dingo_simulator
driver_base
driver_common
timestamp_tools
dual_quaternions
dual_quaternions_ros
dynamic-graph
dynamic-graph-python
dynamic-graph-tutorial
dynamic_reconfigure
dynamic_robot_state_publisher
dynamixel_workbench
dynamixel_workbench_controllers
dynamixel_workbench_operators
dynamixel_workbench_toolbox
dynamixel_workbench_msgs
dynamixel_interface
dynamixel_sdk
dynamixel_sdk_examples
ecl_command_line
ecl_concepts
ecl_containers
ecl_converters
ecl_core
ecl_core_apps
ecl_devices
ecl_eigen
ecl_exceptions
ecl_filesystem
ecl_formatters
ecl_geometry
ecl_ipc
ecl_linear_algebra
ecl_math
ecl_mpl
ecl_sigslots
ecl_statistics
ecl_streams
ecl_threads
ecl_time
ecl_type_traits
ecl_utilities
ecl_config
ecl_console
ecl_converters_lite
ecl_errors
ecl_io
ecl_lite
ecl_sigslots_lite
ecl_time_lite
ecl_mobile_robot
ecl_navigation
ecl_build
ecl_license
ecl_tools
eigen_stl_containers
eigenpy
eiquadprog
end_effector
ensenso_camera
ensenso_camera_msgs
ensenso_camera_test
ensenso_description
ensenso_driver
er_public_msgs
ess_imu_ros1_uart_driver
ethercat_grant
euslime
executive_smach
smach
smach_msgs
smach_ros
executive_smach_visualization
smach_viewer
exotica_cartpole_dynamics_solver
exotica_double_integrator_dynamics_solver
exotica_dynamics_solvers
exotica_pendulum_dynamics_solver
exotica_pinocchio_dynamics_solver
exotica_quadrotor_dynamics_solver
exotica_collision_scene_fcl_latest
exotica_core_task_maps
exotica_aico_solver
exotica_ddp_solver
exotica_ik_solver
exotica_ilqg_solver
exotica_ilqr_solver
exotica_levenberg_marquardt_solver
exotica_ompl_control_solver
exotica_ompl_solver
exotica_scipy_solver
exotica_time_indexed_rrt_connect_solver
exotica
exotica_core
exotica_examples
exotica_python
exotica_val_description
fadecandy_driver
fadecandy_msgs
fath_pivot_mount_description
fcl
fcl_catkin
fetch_auto_dock_msgs
fetch_driver_msgs
fetch_open_auto_dock
fetch_drivers
fetch_bringup
freight_bringup
fetch_calibration
fetch_depth_layer
fetch_description
fetch_ikfast_plugin
fetch_maps
fetch_moveit_config
fetch_navigation
fetch_ros
fetch_teleop
fetch_tools
aruco_detect
fiducial_msgs
fiducial_slam
fiducials
stag_detect
filters
find_object_2d
fkie_message_filters
fkie_potree_rviz_plugin
flexbe_behavior_engine
flexbe_core
flexbe_input
flexbe_mirror
flexbe_msgs
flexbe_onboard
flexbe_states
flexbe_testing
flexbe_widget
flexbe_app
floam
fmi_adapter
fmi_adapter_examples
four_wheel_steering_msgs
foxglove_bridge
foxglove_msgs
frame_editor
franka_control
franka_description
franka_example_controllers
franka_gazebo
franka_gripper
franka_hw
franka_msgs
franka_ros
franka_visualization
fuse
fuse_constraints
fuse_core
fuse_doc
fuse_graphs
fuse_loss
fuse_models
fuse_msgs
fuse_optimizers
fuse_publishers
fuse_tutorials
fuse_variables
fuse_viz
gazebo_dev
gazebo_msgs
gazebo_plugins
gazebo_ros
gazebo_ros_control
gazebo_ros_pkgs
gazebo_video_monitor_msgs
gazebo_video_monitor_plugins
gazebo_video_monitor_utils
gazebo_video_monitors
gencpp
geneus
genlisp
genmsg
genmypy
gennodejs
genpy
geodesy
geographic_info
geographic_msgs
geometric_shapes
eigen_conversions
geometry
kdl_conversions
tf
tf_conversions
geometry2
test_tf2
tf2
tf2_bullet
tf2_eigen
tf2_geometry_msgs
tf2_kdl
tf2_msgs
tf2_py
tf2_ros
tf2_sensor_msgs
tf2_tools
geometry_tutorials
turtle_tf
turtle_tf2
gl_dependency
gps_common
gps_umd
gpsd_client
graceful_controller
graceful_controller_ros
graft
graph_msgs
grasping_msgs
grid_map
grid_map_core
grid_map_costmap_2d
grid_map_cv
grid_map_demos
grid_map_filters
grid_map_loader
grid_map_msgs
grid_map_octomap
grid_map_pcl
grid_map_ros
grid_map_rviz_plugin
grid_map_sdf
grid_map_visualization
grpc
haf_grasping
handeye
hebi_cpp_api
hector_gazebo
hector_gazebo_plugins
hector_gazebo_thermal_camera
hector_gazebo_worlds
hector_sensors_gazebo
hector_localization
hector_pose_estimation
hector_pose_estimation_core
message_to_tf
hector_components_description
hector_models
hector_sensors_description
hector_xacro_tools
hector_compressed_map_transport
hector_geotiff
hector_geotiff_launch
hector_geotiff_plugins
hector_imu_attitude_to_tf
hector_imu_tools
hector_map_server
hector_map_tools
hector_mapping
hector_marker_drawing
hector_nav_msgs
hector_slam
hector_slam_launch
hector_trajectory_server
hfl_driver
hls_lfcd_lds_driver
hokuyo3d
coal
hri_msgs
human_description
husky_control
husky_description
husky_desktop
husky_gazebo
husky_msgs
husky_navigation
husky_simulator
husky_viz
ifm3d-ros
ifm3d_ros_driver
ifm3d_ros_examples
ifm3d_ros_msgs
ifopt
camera_calibration_parsers
camera_info_manager
image_common
image_transport
polled_camera
camera_calibration
depth_image_proc
image_pipeline
image_proc
image_publisher
image_rotate
image_view
stereo_image_proc
compressed_depth_image_transport
compressed_image_transport
image_transport_plugins
theora_image_transport
imagezero
imagezero_image_transport
imagezero_ros
imu_pipeline
imu_processors
imu_transformer
imu_complementary_filter
imu_filter_madgwick
imu_tools
rviz_imu_plugin
industrial_core
industrial_deprecated
industrial_msgs
industrial_robot_client
industrial_robot_simulator
industrial_trajectory_filters
industrial_utils
simple_message
industrial_robot_status_controller
industrial_robot_status_interface
inno_sim_interface
innopolis_vtol_dynamics
interactive_marker_twist_server
interactive_markers
ira_laser_tools
iris_lama_ros
ivcon
ixblue_ins
ixblue_ins_driver
ixblue_ins_msgs
ixblue_stdbin_decoder
jackal_control
jackal_description
jackal_msgs
jackal_navigation
jackal_tutorials
jackal_desktop
jackal_viz
jackal_gazebo
jackal_simulator
jderobot_assets
drone_assets
drone_circuit_assets
drone_wrapper
jderobot_drones
rotors_driver
rqt_drone_teleop
rqt_ground_robot_teleop
tello_driver
joint_state_publisher
joint_state_publisher_gui
joy
joystick_drivers
spacenav_node
wiimote
aques_talk
assimp_devel
downward
ff
ffha
google_cloud_texttospeech
julius
libsiftfast
lpg_planner
mini_maxwell
nlopt
osqp
voice_text
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
gdrive_ros
google_chat_ros
influxdb_store
jsk_3rdparty
collada_urdf_jsk_patch
laser_filters_jsk_patch
julius_ros
nfc_ros
opt_camera
pgm_learner
respeaker_ros
respeaker_ros
ros_google_cloud_language
ros_speech_recognition
rospatlite
rosping
rostwitter
sesame_ros
switchbot_ros
webrtcvad_ros
zdepth_image_transport
audio_video_recorder
jsk_common
dynamic_tf_publisher
jsk_data
jsk_network_tools
image_view2
multi_map_server
jsk_rosbag_tools
jsk_tilt_laser
jsk_tools
jsk_topic_tools
virtual_force_publisher
jsk_common_msgs
jsk_footstep_msgs
jsk_gui_msgs
jsk_hark_msgs
posedetection_msgs
speech_recognition_msgs
cmd_vel_smoother
contact_states_observer
eus_nlopt
eus_qp
eus_qpoases
eus_teleop
joy_mouse
jsk_calibration
jsk_control
jsk_footstep_controller
jsk_footstep_planner
jsk_ik_server
jsk_teleop_joy
eus_assimp
euscollada
eusurdf
jsk_model_tools
urdf_mesh_converter
jsk_planning
pddl_msgs
pddl_planner
pddl_planner_viewer
task_compiler
jsk_pr2eus
pr2eus
pr2eus_moveit
pr2eus_tutorials
audio_to_spectrogram
checkerboard_detector
imagesift
jsk_pcl_ros
jsk_pcl_ros_utils
jsk_perception
jsk_recognition
jsk_recognition_msgs
jsk_recognition_utils
resized_image_transport
sound_classification
jsk_roseus
roseus
roseus_mongo
roseus_smach
roseus_tutorials
jsk_interactive
jsk_interactive_marker
jsk_interactive_test
jsk_rqt_plugins
jsk_rviz_plugins
jsk_visualization
kdl_parser
kdl_parser_py
khi_duaro_description
khi_duaro_gazebo
khi_duaro_ikfast_plugin
khi_duaro_moveit_config
khi_robot
khi_robot_bringup
khi_robot_control
khi_robot_msgs
khi_robot_test
khi_rs007l_moveit_config
khi_rs007n_moveit_config
khi_rs013n_moveit_config
khi_rs020n_moveit_config
khi_rs025n_moveit_config
khi_rs030n_moveit_config
khi_rs080n_moveit_config
khi_rs_description
khi_rs_gazebo
khi_rs_ikfast_plugin
knowledge_representation
kobuki_core
kobuki_dock_drive
kobuki_driver
kobuki_ftdi
kobuki_msgs
kvh_geo_fog_3d
kvh_geo_fog_3d_driver
kvh_geo_fog_3d_msgs
kvh_geo_fog_3d_rviz
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
leo
leo_description
leo_msgs
leo_teleop
leo_desktop
leo_viz
leo_bringup
leo_fw
leo_robot
leo_gazebo
leo_gazebo_plugins
leo_gazebo_worlds
leo_simulator
lgsvl_msgs
libcreate
hri
libnabo
libpointmatcher
libsick_ldmrs
libuvc_camera
libuvc_ros
laptop_battery_monitor
libsensors_monitor
linux_peripheral_interfaces
lms1xx
log_view
lsc_ros_driver
lsm_localization
lusb
explore_lite
multirobot_map_merge
mapviz
mapviz_plugins
multires_image
tile_map
marker_msgs
marti_data_structures
swri_cli_tools
swri_console_util
swri_dbw_interface
swri_geometry_util
swri_image_util
swri_math_util
swri_nodelet
swri_opencv_util
swri_prefix_tools
swri_roscpp
swri_rospy
swri_route_util
swri_serial_util
swri_string_util
swri_system_util
swri_transform_util
swri_yaml_util
marti_can_msgs
marti_common_msgs
marti_dbw_msgs
marti_introspection_msgs
marti_nav_msgs
marti_perception_msgs
marti_sensor_msgs
marti_status_msgs
marti_visualization_msgs
marvelmind_nav
mavlink
libmavconn
mavros
mavros_extras
mavros_msgs
test_mavros
mcl_3dl
mcl_3dl_msgs
media_export
message_generation
message_runtime
desktop
desktop_full
perception
robot
ros_base
ros_core
simulators
viz
microstrain_3dmgx2_imu
microstrain_inertial_description
microstrain_inertial_driver
microstrain_inertial_examples
microstrain_inertial_msgs
microstrain_inertial_rqt
mikrotik_swos_tools
mir_actions
mir_description
mir_driver
mir_dwb_critics
mir_gazebo
mir_msgs
mir_navigation
mir_robot
sdc21x0
mobile_robot_simulator
mocap_nokov
mocap_optitrack
mongodb_log
mongodb_store
mongodb_store_msgs
mbf_abstract_core
mbf_abstract_nav
mbf_costmap_core
mbf_costmap_nav
mbf_msgs
mbf_simple_nav
mbf_utility
move_base_flex
move_base_sequence
move_base_swp
move_basic
moveit
moveit_commander
moveit_core
moveit_kinematics
moveit_planners_chomp
chomp_motion_planner
moveit_chomp_optimizer_adapter
moveit_planners
moveit_planners_ompl
pilz_industrial_motion_planner
pilz_industrial_motion_planner_testutils
moveit_fake_controller_manager
moveit_plugins
moveit_ros_control_interface
moveit_simple_controller_manager
moveit_ros_benchmarks
moveit_ros_manipulation
moveit_ros_move_group
moveit_ros
moveit_servo
moveit_ros_occupancy_map_monitor
moveit_ros_perception
moveit_ros_planning
moveit_ros_planning_interface
moveit_ros_robot_interaction
moveit_ros_visualization
moveit_ros_warehouse
moveit_runtime
moveit_setup_assistant
moveit_msgs
moveit_opw_kinematics_plugin
moveit_python
moveit_resources_dual_panda_moveit_config
moveit_resources_fanuc_description
moveit_resources_fanuc_moveit_config
moveit_resources
moveit_resources_panda_description
moveit_resources_panda_moveit_config
moveit_resources_pr2_description
moveit_resources_prbt_ikfast_manipulator_plugin
moveit_resources_prbt_moveit_config
moveit_resources_prbt_pg70_support
moveit_resources_prbt_support
moveit_sim_controller
moveit_visual_tools
movie_publisher
mpc_local_planner
mpc_local_planner_examples
mpc_local_planner_msgs
mqtt_bridge
mrpt_msgs
mrpt_local_obstacles
mrpt_localization
mrpt_map
mrpt_msgs_bridge
mrpt_navigation
mrpt_rawlog
mrpt_reactivenav2d
mrpt_tutorials
mrpt_generic_sensor
mrpt_sensorlib
mrpt_sensors
mrpt_sensors_examples
mrpt_ekf_slam_2d
mrpt_ekf_slam_3d
mrpt_graphslam_2d
mrpt_icp_slam_2d
mrpt_rbpf_slam
mrpt_slam
mrt_cmake_modules
multi_object_tracking_lidar
fkie_master_discovery
fkie_master_sync
fkie_multimaster
fkie_multimaster_msgs
fkie_node_manager
fkie_node_manager_daemon
multisense
multisense_bringup
multisense_cal_check
multisense_description
multisense_lib
multisense_ros
mvsim
nao_meshes
naoqi_bridge_msgs
naoqi_driver
naoqi_libqicore
amcl
base_local_planner
carrot_planner
clear_costmap_recovery
costmap_2d
dwa_local_planner
fake_localization
global_planner
map_server
move_base
move_slow_and_clear
nav_core
navfn
navigation
rotate_recovery
voxel_grid
nav2d
nav2d_exploration
nav2d_karto
nav2d_localizer
nav2d_msgs
nav2d_navigator
nav2d_operator
nav2d_remote
nav2d_tutorials
assisted_teleop
goal_passer
navigation_experimental
pose_base_controller
pose_follower
sbpl_lattice_planner
sbpl_recovery
twist_recovery
map_msgs
move_base_msgs
nearfield_map
neo_local_planner
costmap_cspace
joystick_interrupt
map_organizer
neonavigation
neonavigation_common
neonavigation_launch
obj_to_pointcloud
planner_cspace
safety_limiter
track_odometry
trajectory_tracker
costmap_cspace_msgs
map_organizer_msgs
neonavigation_metrics_msgs
neonavigation_msgs
planner_cspace_msgs
safety_limiter_msgs
trajectory_tracker_msgs
costmap_cspace_rviz_plugins
neonavigation_rviz_plugins
trajectory_tracker_rviz_plugins
nerian_stereo
network_interface
nmea_comms
nmea_msgs
nmea_navsat_driver
nodelet
nodelet_core
nodelet_topic_tools
test_nodelet
test_nodelet_topic_tools
nonpersistent_voxel_layer
novatel_gps_driver
novatel_gps_msgs
novatel_oem7_driver
novatel_oem7_msgs
ntpd_driver
ntrip_client
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_mapping
octomap_server
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
octomap_rviz_plugins
odva_ethernetip
omron_os32c_driver
open_karto
open_manipulator_msgs
open_manipulator_p_gazebo
open_manipulator_p_simulations
open_manipulator_gazebo
open_manipulator_simulations
osm_cartography
route_network
test_osm
ov_core
ov_data
ov_eval
ov_init
ov_msckf
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
openzen_sensor
outsight_alb_driver
oxford_gps_eth
p2os_doc
p2os_driver
p2os_launch
p2os_msgs
p2os_teleop
p2os_urdf
pal_carbon_collector
pal_statistics
pal_statistics_msgs
panda_moveit_config
parameter_pa
pass_through_controllers
pcdfilter_pa
pcl_msgs
face_detector
leg_detector
people
people_msgs
people_tracking_filter
people_velocity_tracker
pepper_meshes
pcl_conversions
pcl_ros
perception_pcl
pf_description
pf_driver
libphidget22
phidgets_accelerometer
phidgets_analog_inputs
phidgets_analog_outputs
phidgets_api
phidgets_digital_inputs
phidgets_digital_outputs
phidgets_drivers
phidgets_gyroscope
phidgets_high_speed_encoder
phidgets_humidity
phidgets_ik
phidgets_magnetometer
phidgets_motors
phidgets_msgs
phidgets_spatial
phidgets_temperature
pid
pilz_industrial_motion_testutils
pilz_msgs
pilz_testutils
pilz_utils
pilz_industrial_motion
pilz_robot_programming
pilz_control
pilz_robots
pilz_status_indicator_rqt
prbt_gazebo
prbt_hardware_support
prbt_ikfast_manipulator_plugin
prbt_moveit_config
prbt_support
pincher_arm
pincher_arm_bringup
pincher_arm_description
pincher_arm_ikfast_plugin
pincher_arm_moveit_config
pincher_arm_moveit_demos
pinocchio
plotjuggler
plotjuggler_msgs
plotjuggler_ros
pluginlib
point_cloud_color
point_cloud_transport
draco_point_cloud_transport
point_cloud_transport_plugins
pointcloud_to_laserscan
image_exposure_msgs
pointgrey_camera_description
pointgrey_camera_driver
statistics_msgs
wfov_camera_msgs
pose_cov_ops
power_msgs
pr2_app_manager
pr2_apps
pr2_mannequin_mode
pr2_position_scripts
pr2_teleop
pr2_teleop_general
pr2_tuckarm
pr2_common
pr2_dashboard_aggregator
pr2_description
pr2_machine
pr2_msgs
joint_trajectory_action_tools
joint_trajectory_generator
pr2_arm_move_ik
pr2_common_action_msgs
pr2_common_actions
pr2_tilt_laser_interface
pr2_tuck_arms_action
ethercat_trigger_controllers
joint_trajectory_action
pr2_calibration_controllers
pr2_controllers
pr2_controllers_msgs
pr2_gripper_action
pr2_head_action
pr2_mechanism_controllers
robot_mechanism_controllers
single_joint_position_action
ethercat_hardware
fingertip_pressure
pr2_ethercat_drivers
pr2_gripper_sensor
pr2_gripper_sensor_action
pr2_gripper_sensor_controller
pr2_gripper_sensor_msgs
pr2_arm_kinematics
pr2_kinematics
pr2_controller_interface
pr2_controller_manager
pr2_hardware_interface
pr2_mechanism
pr2_mechanism_diagnostics
pr2_mechanism_model
pr2_mechanism_msgs
laser_tilt_controller_filter
pr2_move_base
pr2_navigation
pr2_navigation_config
pr2_navigation_global
pr2_navigation_local
pr2_navigation_perception
pr2_navigation_self_filter
pr2_navigation_slam
pr2_navigation_teleop
semantic_point_annotator
ocean_battery_driver
power_monitor
pr2_power_board
pr2_power_drivers
imu_monitor
pr2_bringup
pr2_camera_synchronizer
pr2_computer_monitor
pr2_controller_configuration
pr2_ethercat
pr2_robot
pr2_run_stop_auto_restart
joint_qualification_controllers
pr2_bringup_tests
pr2_counterbalance_check
pr2_motor_diagnostic_tool
pr2_self_test
pr2_self_test_msgs
pr2_controller_configuration_gazebo
pr2_gazebo
pr2_gazebo_plugins
pr2_simulator
prbt_grippers
prbt_pg70_support
prosilica_camera
prosilica_gige_sdk
psen_scan_v2
py_trees
py_trees_msgs
py_trees_ros
pybind11_catkin
pyquaternion
python_qt_binding
qb_chain
qb_chain_control
qb_chain_controllers
qb_chain_description
qb_chain_msgs
qb_device
qb_device_bringup
qb_device_control
qb_device_description
qb_device_driver
qb_device_gazebo
qb_device_hardware_interface
qb_device_msgs
qb_device_srvs
qb_device_utils
qb_hand
qb_hand_control
qb_hand_description
qb_hand_gazebo
qb_hand_hardware_interface
qb_move
qb_move_control
qb_move_description
qb_move_gazebo
qb_move_hardware_interface
qpoases_vendor
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
quanergy_client
quanergy_client_ros
qwt_dependency
radar_pa
radar_pa_msgs
random_numbers
can_dbc_parser
pdu
pdu_msgs
raptor_dbw
raptor_dbw_can
raptor_dbw_joystick_demo
raptor_dbw_joystick_speed_demo
raptor_dbw_msgs
raspimouse_description
razor_imu_9dof
rc_common_msgs
rc_genicam_camera
rc_genicam_driver
rc_reason_clients
rc_reason_msgs
rc_hand_eye_calibration_client
rc_pick_client
rc_silhouettematch_client
rc_tagdetect_client
rc_visard
rc_visard_description
rc_visard_driver
realtime_tools
remote_rosbag_record
resource_retriever
rgbd_launch
ridgeback_control
ridgeback_description
ridgeback_msgs
ridgeback_navigation
ridgeback_desktop
ridgeback_viz
mecanum_gazebo_plugin
ridgeback_gazebo
ridgeback_gazebo_plugins
ridgeback_simulator
robot_body_filter
robot_calibration
robot_calibration_msgs
robot_controllers
robot_controllers_interface
robot_controllers_msgs
robot_localization
costmap_queue
dlux_global_planner
dlux_plugins
dwb_critics
dwb_local_planner
dwb_msgs
dwb_plugins
global_planner_tests
locomotor
locomotor_msgs
locomove_base
nav_2d_msgs
nav_2d_utils
nav_core2
nav_core_adapter
nav_grid
nav_grid_iterators
nav_grid_pub_sub
nav_grid_server
color_util
robot_nav_rviz_plugins
robot_nav_tools
robot_nav_viz_demos
rqt_dwb_plugin
robot_navigation
robot_pose_ekf
robot_self_filter
robot_state_publisher
robot_upstart
roboticsgroup_upatras_gazebo_plugins
robotis_manipulator
robotont_description
robotont_gazebo
robotont_msgs
robotont_nuc_description
mk
rosbuild
roslang
roslib
ros
rosbash
rosboost_cfg
rosclean
roscreate
rosmake
rosunit
ros_babel_fish
ros_babel_fish_test_msgs
can_msgs
canopen_402
canopen_chain_node
canopen_master
canopen_motor_node
ros_canopen
socketcan_bridge
socketcan_interface
roscpp
rospy
ros_comm
test_rosbag
test_rosbag_storage
test_roscpp
test_rosgraph
test_roslaunch
test_roslib_comm
test_rosmaster
test_rosparam
test_rospy
test_rosservice
test_rostest
test_rostopic
rosbag
rosbag_storage
rosgraph
roslaunch
rosmaster
rosmsg
rosnode
rosout
rosparam
rosservice
rostest
rostopic
topic_tools
message_filters
roslz4
roswtf
xmlrpcpp
rosgraph_msgs
std_srvs
combined_robot_hw
combined_robot_hw_tests
controller_interface
controller_manager
controller_manager_msgs
controller_manager_tests
hardware_interface
joint_limits_interface
ros_control
rqt_controller_manager
transmission_interface
ros_control_boilerplate
ackermann_steering_controller
diff_drive_controller
effort_controllers
force_torque_sensor_controller
forward_command_controller
four_wheel_steering_controller
gripper_action_controller
imu_sensor_controller
joint_state_controller
joint_trajectory_controller
position_controllers
ros_controllers
rqt_joint_trajectory_controller
velocity_controllers
cartesian_interface
cartesian_trajectory_controller
cartesian_trajectory_interpolation
ros_controllers_cartesian
twist_controller
ros_emacs_utils
rosemacs
roslisp_repl
slime_ros
slime_wrapper
ros_environment
ros_ethercat_eml
inorbit_republisher
led_msgs
ws281x
ros_numpy
ros_pytest
allocators
lockfree
ros_realtime
rosatomic
rosrt
ros_tutorials
roscpp_tutorials
rospy_tutorials
turtlesim
ros_type_introspection
rosauth
rosbag_fancy
rosbag_fancy_msgs
rqt_rosbag_fancy
rosbag_migration_rule
rosbag_pandas
rosbag_snapshot
rosbag_snapshot_msgs
rosbash_params
rosapi
rosbridge_library
rosbridge_msgs
rosbridge_server
rosbridge_suite
magical_ros2_conversion_tool
ros_introspection
roscompile
rosconsole
rosconsole_bridge
cpp_common
roscpp_core
roscpp_serialization
roscpp_traits
rostime
rosdoc_lite
rosee_msg
rosfmt
roslint
roslisp
actionlib_lisp
cl_tf
cl_tf2
cl_transforms
cl_transforms_stamped
cl_urdf
cl_utils
roslisp_common
roslisp_utilities
rosmon
rosmon_core
rosmon_msgs
rqt_rosmon
rosmsg_cpp
rospack
rosparam_shortcuts
rospilot
rospy_message_converter
rosserial
rosserial_arduino
rosserial_chibios
rosserial_client
rosserial_embeddedlinux
rosserial_mbed
rosserial_msgs
rosserial_python
rosserial_server
rosserial_test
rosserial_tivac
rosserial_vex_cortex
rosserial_vex_v5
rosserial_windows
rosserial_xbee
roswww
rplidar_ros
rqt
rqt_gui
rqt_gui_cpp
rqt_gui_py
rqt_py_common
rqt_action
rqt_bag
rqt_bag_plugins
rqt_common_plugins
rqt_console
rqt_dep
rqt_ez_publisher
rqt_graph
rqt_image_view
rqt_launch
rqt_logger_level
rqt_moveit
rqt_msg
rqt_multiplot
rqt_nav_view
rqt_plot
rqt_pose_view
rqt_publisher
rqt_py_console
rqt_py_trees
rqt_reconfigure
rqt_robot_dashboard
rqt_robot_monitor
rqt_robot_plugins
rqt_robot_steering
rqt_runtime_monitor
rqt_rviz
rqt_service_caller
rqt_shell
rqt_srv
rqt_tf_tree
rqt_top
rqt_topic
rqt_web
rt_usb_9axisimu_driver
rtabmap_conversions
rtabmap_costmap_plugins
rtabmap_demos
rtabmap_examples
rtabmap_launch
rtabmap_legacy
rtabmap_msgs
rtabmap_odom
rtabmap_python
rtabmap_ros
rtabmap_rviz_plugins
rtabmap_slam
rtabmap_sync
rtabmap_util
rtabmap_viz
rtcm_msgs
rviz
rviz_animated_view_controller
rviz_satellite
rviz_visual_tools
rx_service_tools
sbg_driver
scaled_controllers
scaled_joint_trajectory_controller
speed_scaling_interface
speed_scaling_state_controller
laser_ortho_projector
laser_scan_matcher
laser_scan_sparsifier
laser_scan_splitter
ncd_parser
polar_scan_matcher
scan_to_cloud_converter
scan_tools
schunk_description
schunk_libm5api
schunk_modular_robotics
schunk_powercube_chain
schunk_sdh
schunk_simulated_tactile_sensors
schunk_svh_library
sciurus17
sciurus17_bringup
sciurus17_control
sciurus17_examples
sciurus17_gazebo
sciurus17_moveit_config
sciurus17_msgs
sciurus17_tools
sciurus17_vision
sensehat_ros
sensor_filters
septentrio_gnss_driver
serial
sick_ldmrs_description
sick_ldmrs_driver
sick_ldmrs_laser
sick_ldmrs_msgs
sick_ldmrs_tools
sick_safetyscanners
sick_scan
sick_tim
simple_grasping
skyway
gmapping
slam_gmapping
slam_karto
slam_toolbox
slam_toolbox_msgs
slam_toolbox_rviz
smacc
battery_monitor_client
keyboard_client
backward_global_planner
backward_local_planner
forward_global_planner
forward_local_planner
pure_spinning_local_planner
undo_path_global_planner
move_base_z_client_plugin
move_eye_client
move_group_interface_client
multirole_sensor_client
ros_publisher_client
ros_timer_client
smacc_runtime_test
smacc_rviz_plugin
eg_conditional_generator
eg_random_generator
smacc_msgs
sm_atomic
sm_atomic_cb
sm_atomic_mode_states
sm_atomic_services
sm_calendar_week
sm_dance_bot
sm_dance_bot_2
sm_dance_bot_strikes_back
sm_ferrari
sm_packml
sm_respira_1
sm_ridgeback_barrel_search_1
sm_ridgeback_barrel_search_2
sm_starcraft_ai
sm_subscriber
sm_three_some
sm_update_loop
sm_viewer_sim
sr_all_events_go
sr_conditional
sr_event_countdown
sm_coretest_transition_speed_1
sm_coretest_x_y_1
sm_coretest_x_y_2
sm_coretest_x_y_3
snmp_ros
snowbot_operating_system
soem
sot-core
sot-dynamic-pinocchio
sot-tools
sparse_bundle_adjustment
spatio_temporal_voxel_layer
sr_hand_detector
srdfdom
stag_ros
stage
stage_ros
static_transform_mux
std_msgs
steering_functions
swri_console
swri_profiler
swri_profiler_msgs
swri_profiler_tools
teb_local_planner
teleop_legged_robots
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_joy
teleop_twist_keyboard
tensorflow_ros_cpp
tf2_2d
tf2_client
tf2_server
tf2_web_republisher
tf_remapper_cpp
timed_roslaunch
trac_ik
trac_ik_examples
trac_ik_kinematics_plugin
trac_ik_lib
trac_ik_python
tsid
turtlebot3
turtlebot3_bringup
turtlebot3_description
turtlebot3_example
turtlebot3_navigation
turtlebot3_slam
turtlebot3_teleop
turtlebot3_msgs
turtlebot3_fake
turtlebot3_gazebo
turtlebot3_simulations
tuw_geometry
tuw_airskin_msgs
tuw_gazebo_msgs
tuw_geometry_msgs
tuw_local_controller_msgs
tuw_msgs
tuw_multi_robot_msgs
tuw_nav_msgs
tuw_object_msgs
tuw_vehicle_msgs
tuw_waypoint_to_spline_msgs
tuw_multi_robot
tuw_multi_robot_ctrl
tuw_multi_robot_demo
tuw_multi_robot_goal_generator
tuw_multi_robot_local_behavior_controller
tuw_multi_robot_router
tuw_multi_robot_rviz
tuw_voronoi_graph
twist_mux
twist_mux_msgs
uavcan_communicator
ubiquity_motor
ublox
ublox_gps
ublox_msg_filters
ublox_msgs
ublox_serialization
ubnt_airos_tools
udp_com
ueye_cam
um6
um7
unique_id
unique_identifier
uuid_msgs
universal_robots
ur10_moveit_config
ur10e_moveit_config
ur16e_moveit_config
ur20_moveit_config
ur30_moveit_config
ur3_moveit_config
ur3e_moveit_config
ur5_moveit_config
ur5e_moveit_config
ur_description
ur_gazebo
ur_kinematics
ur_client_library
ur_msgs
ur_calibration
ur_dashboard_msgs
ur_robot_driver
urdf
urdf_parser_plugin
urdf_geometry_parser
urdf_sim_tutorial
urdf_tutorial
urdfdom_py
urg_c
urg_node
urg_stamped
usb_cam
usb_cam_controllers
usb_cam_hardware
usb_cam_hardware_interface
variant
variant_msgs
variant_topic_tools
vda5050_connector
velo2cam_calibration
velodyne_gazebo_plugin
velo2cam_gazebo
velodyne
velodyne_driver
velodyne_laserscan
velodyne_msgs
velodyne_pcl
velodyne_pointcloud
velodyne_description
velodyne_gazebo_plugins
velodyne_simulator
video_stream_opencv
view_controller_msgs
vision_msgs
cv_bridge
image_geometry
opencv_tests
vision_opencv
vision_visp
visp_auto_tracker
visp_bridge
visp_camera_calibration
visp_hand2eye_calibration
visp_tracker
visp_ros
rwt_app_chooser
rwt_image_view
rwt_moveit
rwt_nav
rwt_plot
rwt_robot_monitor
rwt_speech_recognition
rwt_steer
rwt_utils_3rdparty
visualization_rwt
interactive_marker_tutorials
librviz_tutorial
rviz_plugin_tutorials
rviz_python_tutorial
visualization_marker_tutorials
visualization_tutorials
vl53l1x
volta_base
volta_control
volta_description
volta_localization
volta_msgs
volta_navigation
volta_rules
volta_teleoperator
vrpn_client_ros
warehouse_ros
warehouse_ros_mongo
warehouse_ros_sqlite
warthog_control
warthog_description
warthog_msgs
warthog_desktop
warthog_viz
warthog_gazebo
warthog_simulator
web_video_server
webkit_dependency
webots_ros
wge100_camera
wge100_camera_firmware
wge100_driver
wifi_ddwrt
willow_maps
wireless_msgs
wireless_watcher
witmotion_ros
easy_markers
joy_listener
kalman_filter
rosbaglive
wu_ros_tools
xacro
xpp_hyq
xpp_quadrotor
xpp
xpp_examples
xpp_msgs
xpp_states
xpp_vis
xv_11_laser_driver
ypspur
ypspur_ros
z_laser_gui
z_laser_msgs
z_laser_projector
z_laser_viz
z_laser_zlp1
zbar_ros
depthai
osqp_vendor
radar_msgs
massrobotics_amr_sender
ros_ign
ros_ign_bridge
ros_ign_gazebo
ros_ign_gazebo_demos
ros_ign_image
ros_ign_point_cloud
slider_publisher
system_fingerprint
udp_msgs
adi_3dtof_image_stitching
adi_tmc_coe
adi_tmcl
aruco_opencv
aruco_opencv_msgs
astra_ros
atf
atf_core
atf_metrics
atf_msgs
atf_plotter
atf_recorder_plugins
atf_test
atf_test_tools
bcr_bot
beluga_amcl
beluga_example
beluga_ros
cam2lidar
camera_aravis
care_o_bot
care_o_bot_desktop
care_o_bot_robot
care_o_bot_simulation
catkin_lint_cmake
node_monitoring
ros_monitoring
clearpath_msgs
clearpath_camera_msgs
clearpath_configuration_msgs
clearpath_control_msgs
clearpath_dock_msgs
clearpath_localization_msgs
clearpath_logger_msgs
clearpath_mission_manager_msgs
clearpath_mission_scheduler_msgs
clearpath_navigation_msgs
clearpath_safety_msgs
clearpath_platform_msgs
clearpath_onav_api_examples
clearpath_onav_api_examples_lib
clearpath_onav_examples
clober
clober_bringup
clober_description
clober_navigation
clober_serial
clober_simulation
clober_slam
clober_teleop
clober_tools
clober_msgs
clpe_ros
clpe_ros_msgs
cmvision
cob_fiducials
compass_msgs
magnetometer_compass
cpr_onav_description
cras_joy_tools
cras_relative_positional_controller
darknet_ros
darknet_ros_msgs
diffbot_base
diffbot_bringup
diffbot_control
diffbot_description
diffbot_gazebo
diffbot_mbf
diffbot_msgs
diffbot_navigation
diffbot_robot
diffbot_slam
dnn_detect
electronic_io
electronic_io_msgs
ergodic_exploration
ess_imu_driver
etsi_its_cam_coding
etsi_its_cam_ts_coding
etsi_its_coding
etsi_its_cpm_ts_coding
etsi_its_denm_coding
etsi_its_vam_ts_coding
etsi_its_cam_conversion
etsi_its_cam_ts_conversion
etsi_its_conversion
etsi_its_cpm_ts_conversion
etsi_its_denm_conversion
etsi_its_primitives_conversion
etsi_its_vam_ts_conversion
etsi_its_messages
etsi_its_cam_msgs
etsi_its_cam_ts_msgs
etsi_its_cpm_ts_msgs
etsi_its_denm_msgs
etsi_its_msgs
etsi_its_vam_ts_msgs
etsi_its_msgs_utils
etsi_its_rviz_plugins
fields2cover_ros
flatland
flatland_msgs
flatland_plugins
flatland_server
flatland_viz
flir_camera_description
flir_camera_driver
spinnaker_camera_driver
gazebo_custom_sensor_preloader
boeing_gazebo_model_attachment_plugin
gazebo_noisy_depth_camera
gazebo_ros_control_select_joints
gazebo_set_joint_positions_plugin
gmcl
gnss_info
gnss_info_msgs
gnsstk_ros
gpp_prune_path
gpp_update_map
gpp_interface
gpp_plugin
grepros
hri_actions_msgs
hri_rviz
ign_ros_control
ign_ros_control_demos
imu_from_ios_sensorlog
iotbot
ipcamera_driver
l3cam_ros
leo_example_follow_ar_tag
leo_example_line_follower
leo_example_object_detection
leo_examples
line_planner
bosch_locator_bridge
marine_acoustic_msgs
marine_sensor_msgs
message_tf_frame_transformer
mia_hand_bringup
mia_hand_description
mia_hand_driver
mia_hand_gazebo
mia_hand_moveit_config
mia_hand_msgs
mia_hand_ros_control
mia_hand_ros_pkgs
mitch_v2_driver
mlx90640_thermal_camera
mola_common
monkeywrench
moveit_calibration_gui
moveit_calibration_plugins
moveit_task_constructor_capabilities
moveit_task_constructor_core
moveit_task_constructor_demo
moveit_task_constructor_msgs
rviz_marker_tools
moveit_task_constructor_visualization
mp2p_icp
mqtt_client
mqtt_client_interfaces
muse_v2_driver
nicla_vision_ros
oled_display_node
picovoice_driver
picovoice_msgs
point_cloud2_filters
py_binding_tools
pyhri
qb_softhand_industry
qb_softhand_industry_bringup
qb_softhand_industry_control
qb_softhand_industry_description
qb_softhand_industry_driver
qb_softhand_industry_hardware_interface
qb_softhand_industry_msgs
qb_softhand_industry_srvs
qb_softhand_industry_utils
quori_arm_controller
quori_controller
quori_description
quori_face
quori_holonomic_drive_controller
quori_launch
quori_mapping_odometry
quori_nav
quori_teleop
raspimouse
raspimouse_bringup
raspimouse_control
raspimouse_msgs
raspimouse_stamped_msgs
reach_ros
rm_common
rm_control
rm_dbus
rm_gazebo
rm_hw
rm_msgs
rm_referee
gpio_controller
mimic_joint_controller
rm_calibration_controllers
rm_chassis_controllers
rm_controllers
rm_gimbal_controllers
rm_orientation_controller
rm_shooter_controllers
robot_state_controller
tof_radar_controller
rm_description
robotraconteur
rocky_tf_monitor
rosbag_rviz_panel
rose2
rqt_human_radar
rqt_pr2_dashboard
rviz_robot_description_topic
rviz_tool_cursor
rviz_tool_path_display
serl_franka_controllers
sick_safevisionary_driver
sick_safevisionary_msgs
sick_scan_xd
sick_visionary_ros
snmp_diagnostics
sob_layer
thunder_line_follower_pmr3100
turtlebot3_autorace_2020
turtlebot3_autorace_camera
turtlebot3_autorace_core
turtlebot3_autorace_detect
turtlebot3_autorace_driving
turtlebot3_autorace_msgs
vizanti
ros_vosk
wrapyfi_ros_interfaces
xsens_mti_driver

Recent questions tagged catkin at Robotics Stack Exchange

catkin package from catkin repo

catkin

Package Summary

Tags No category tags.
Version 0.7.29
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/catkin.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-10-14
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Low-level build system macros and infrastructure for ROS.

Additional Links

Maintainers

  • Dirk Thomas

Authors

  • Troy Straszheim
  • Morten Kjaergaard
  • Brian Gerkey
  • Dirk Thomas

image{width=”100px”}

catkin

Catkin is a collection of cmake macros and associated python code used to build some parts of ROS

Documentation

http://ros.org/doc/api/catkin/html/

CHANGELOG

Changelog for package catkin

0.7.29 (2020-10-14)

  • set CATKIN_PACKAGE_LIBEXEC_DESTINATION which was documented but not set (#1122)
  • count 'skipped' tests as skipped (#1121)
  • check PYTHON_INSTALL_DIR before making directory (#1120)
  • execute the output of _setup_util.py in place (#1116)
  • use raw string literal (#1117)
  • [Windows] offload source spaces into order_paths.py (#1113)

0.7.28 (2020-07-24)

  • use single quote for cached environment values without old values (#1108)
  • [Windows] avoid file COPY for symlink sources (#1109)
  • [Windows] add .lib into the symlink install file list (#1110)

0.7.27 (2020-07-14)

  • explicitly call project() in toplevel CMakeLists.txt (#1106)
  • add Arch Linux gtest path (#1105)
  • fix symlink install python when shebang line is rewritten (#1100)
  • fix CATKIN_SYMLINK_INSTALL with add_subdirectory() (#1102)
  • define GMOCK_* and GTEST_* variables in a new subproject (#1101)

0.7.26 (2020-05-21)

  • stop catkin from trying to find C++ libraries if not needed (#1083)
  • [Windows] make more relocatable wrapper (#1086)
  • suppress FPHSA name mismatch for empy (#1093)

0.7.25 (2020-05-14)

  • fix GTest detection when cmake-extras is installed (#1091)
  • fix gtest_source_paths (#1088)
  • fix -egg-base path to point to the build space (#1090)
  • also rewrite shebang lines with whitespace in catkin_install_python (#1079)

0.7.24 (2020-04-06)

  • stamp env hook before copying (#1075)
  • set egg-base for setuptools packages (#1073) (#1077)
  • [Windows] Accommodate different drives for --root (#1071)
  • [Windows] stop setuptools egg packaging (#1070)

0.7.23 (2020-03-02)

  • always pass --root to setuptools install (#1068)

0.7.22 (2020-03-02)

  • [Windows] rename catkin scripts for parallel package parsing support (#1066)
  • allow flexible CMake minimum version in metapackage CMake code (#1065)
  • [Windows] generate executables without extension name (#1061, #1063)
  • fix CATKIN_INSTALL_INTO_PREFIX_ROOT for win32 (#1059)
  • various code cleanup (#1055)
  • make catkin_install_python code a little clearer (#1054)

0.7.21 (2020-01-23)

  • bump CMake minimum version in tests and docs (#1053)
  • bump CMake minimum version to use new behavior of CMP0048 (#1052)
  • Prefer setuptools with Python 3 (#1048)
  • Support use of gmake on FreeBSD (#1051)
  • Fix if statement in catkin_libraries (#1050)
  • Update gtest config documentation (#1046)
  • Contributors: Dirk Thomas, Matt Reynolds, Shane Loretz, dodsonmg, poggenhans

0.7.20 (2019-12-10)

  • fix checking dependency conditions (#1041)
  • fix gtest-not-found bug, regression from 0.7.19 (#1040)
  • support build_type tag with condition attribute (#1038)
  • use ${prefix} variable in generated pkg-config (#1037)
  • check for INTERFACE library type in add_library function (#1034)

0.7.19 (2019-10-08)

  • support for pytest 5.1+ jUnit result files (#1033)
  • fix -pthread handling in Debian buster (#1021)
  • gmock from source on Debian buster (#1022)
  • [windows] update a typo in local_setup.bat.in (#1029)
  • fix test when using different Python version (#1028)
  • add a blacklist option to make_isolated (#1027)
  • use condition attributes to specify Python 2 and 3 dependencies (#1025)
  • change relay script to use current Python executable (#1024)
  • remove executable bit and shebang line (#1023)
  • correctly set gtest 1.8 root directory (#1014)
  • fix interface targets that do not have libraries (#1013)
  • fix catkin_make on Windows (#1020)
  • prefix install target with project name (#1019)
  • [Windows][kinetic-devel] fix build issues with specific build type (#1015)
  • fix Python 3 version used by travis (#1016)

0.7.18 (2019-06-07)

  • add catkin_make(_isolated) default parameters for Windows developers (#1011)
  • fix order of bin/lib in PATH on Windows (#1010)
  • clarify consequences of running setup.py manually (#1009)
  • update docs for dynamic reconfigure (#1001)

0.7.17 (2019-03-18)

  • fix setup.sh/env.sh filename, regression from 0.7.15 (#1000)

0.7.16 (2019-03-12)

  • protection against double -l in pkg-config files (#998)
  • add error message to the setup.sh if devel space relocation is attempted (#997)

0.7.15 (2019-03-04)

  • add local_setup files (#993)
  • update docs to suggest 'test' path instead of 'tests'. (#990)
  • generate CTest and dart config to avoid warnings (#987)
  • fix PYTHONPATH missing in cached environment (#986)
  • add double quotes around cmake_command to handle spaces (#976)
  • strip "-l" from "-lpthread" library, to fix a build failure on ros-ros-comm (#975)
  • correct Python executable in CMake files (#977)
  • need to sanitize paths before cprint (#969)
  • add friendly error message for ros/catkin#961 (#964)
  • document how to install python subpackages (#962)
  • add existing catkin logo to README (#959)
  • fix warnings in docs
  • install environment hooks into a package-specific directory (#953)
  • fix race condition with catkin_tools in parallel builds (#955)
  • use CATKIN_GLOBAL_ETC_DESTINATION instead of etc (#954)
  • remove CMAKE_MODULE_PATH from list of "forbidden" variables (#951)
  • Windows related:
    • add win_ros script wrappers to make Python scripts executable (#978)
    • fix python_distutils_install.bat.in (#992)
    • add script.bat.in template for general use (#981)
    • normalize paths in CMAKE_PREFIX_PATH for proper comparison (#979)
    • update windows.cmake to fix common build issues on Windows (#984)
    • update builder.py to add Windows support (#982)
    • ensure desired Python path is added into PATH in setup.bat (#983)
    • check both IMPORTED_IMPLIB_ and IMPORTED_LOCATION_ in catkin_libraries.cmake (#980)
    • enable catkin build use_nmake on Windows (#949)

0.7.14 (2018-06-06)

  • terminal_color is now in catkin_pkg, regression from 0.7.13 (#943)
  • fix permission of CMake file (#942)

0.7.13 (2018-05-31)

  • add separate option CATKIN_INSTALL_INTO_PREFIX_ROOT (#940)
  • find the Python version specified in ROS_PYTHON_VERSION (#939)
  • move catkin_prepare_release script as well as dependencies to catkin_pkg (#941)

0.7.12 (2018-05-01)

  • add CMake option for symlink install (#929)
  • use verbatim on test target to fix testing with Ninja (#935)
  • do not add_library() gmock and gtest if targets already exist (#927)
  • modernize Python 2 code to get ready for Python 3 (#928)
  • remove Python 3.3 specific code because it is end of life (#924)
  • fix an error in the comment. (#930)
  • fix typos (#934)

0.7.11 (2018-02-02)

  • catkin_add_gtest: drop explicit add_dependencies(), rely on CMake. (#917)
  • prevent reading non-whitelisted properties of interface targets (#916)
  • fix logic when only gtest is present (#919)
  • add option to pass specific version to catkin_prepare_release (#918)

0.7.10 (2018-01-24)

  • support for googletest 1.8 and deduplicated code (#914)

0.7.9 (2018-01-22)

  • add support for GMock (#897)
  • provide default values to unbound variables in setup.sh.in (#907)
  • cleanup environment changes reliably (#906)
  • call the find PythonInterp with version in the arguments (#898)
  • fix python3 support for builder.py (#903)
  • fix Unicode write error (#902)

0.7.8 (2017-10-27)

  • handle EOF on raw_input (#888)
  • dynamically check gtest library type (#885)
  • remove executable flag since file is not a script (#882)

0.7.7 (2017-07-27)

  • fix warning in case devel space is nested in the build space (#880)
  • remove workaround using -l:<libpath> necessary for older pkg-config versions (#879)
  • replace exec call with runpy.run_path (#873)
  • use environment variable to extend environment in plain shell (#862)
  • prefer reporting problems to bugtracker / website before maintainer (#861)

0.7.6 (2017-02-17)

  • skip gtest install rules for newer gtest versions (#857)

0.7.5 (2017-02-14)

  • update --pkg help for catkin_make_isolated (#853)
  • add skipped / disabled tests to catkin_test_results summary (#848)
  • use functions instead of macros where possible to avoid leaking variables (#835)
  • write output of parsing package xml as UTF-8 for Python 3 (#828)
  • update documentation

0.7.4 (2016-09-25)

  • fix regression in logic to select make / ninja for CMake packages from 0.7.2 (#826)

0.7.3 (2016-09-19)

  • relax fixed DEPENDS check from last release (#825)

0.7.2 (2016-09-02)

  • change warning to status when nosetests was not found (#823)
  • maintain file context when invoking Python scripts through relay (#820)
  • fix rollback logic for more than one value per environment variable and workspace (#819)
  • add option to use NMake instead of Make (#816)
  • fix check if DEPENDS was found (#813)
  • fix quoting of paths to handle spaces (#808)
  • update doc of catkin_package to clarify importance of case for variable names
  • improve doc about catkin_package(CFG_EXTRAS) (#805)
  • doc: fix format 2 howto to suggest to declare a build export dependency on "message_runtime"

0.7.1 (2016-03-18)

  • expose format 2 style dependencies as CMake variables (#787)

0.7.0 (2016-03-04)

  • remove CPATH from setup files (#783)
  • use NO_MODULE to find exported catkin dependencies (#760)

0.6.17 (2016-03-03)

  • fix docs: nosetest target names use periods (#781)
  • add custom message explaining CMake find_package error messages (#780)
  • fix regression with DESTDIR introduced in 0.6.16 (#755)
  • avoid adding nonexistent paths to environment variables (#777)
  • ensure that Python install destination exists (#775, https://github.com/ros/catkin/issues/776)
  • set commonly predefines attributes when interrogating setup.py files (#770)
  • align Python script directory recommendations with REP-0008 (#769)
  • fix default value for _workspaces in find_in_workspaces (#768)
  • improve robustness of exec call interogating setup.py files ([#766 <https://github.com/ros/catkin/issues/766>]{.title-ref})
  • fix reinstalling Python files installed by catkin_install_python after modifying them (#764)
  • fix project specific clean_test_results targets (#762)
  • update generated CMake API

0.6.16 (2015-11-09)

  • remove -x in Python distutils shell script (#755)

0.6.15 (2015-09-19)

  • adding check to prevent tool cross talk (#743)
  • only clean the test result ending with .xml of the current project (#737)
  • fix regression in find_in_workspaces (#739)
  • fix setup.py package_dir location logic (#751)

0.6.14 (2015-04-20)

  • support zsh with NOCLOBBER enabled (#734)

0.6.13 (2015-04-17)

  • allow setting CATKIN_GLOBAL_LIBEXEC_DESTINATION to libexec (#713)

0.6.12 (2015-04-16)

  • remove CATKIN_TEST_RESULTS_DIR environment variable (#728)
  • catkin_test_results will output skipped xml files only when --all is being passed (#733)
  • extract catkin_add_executable_with_gtest() from catkin_add_gtest() (#726)
  • separate download function from tests (#633)
  • only install environment hooks for catkin_make(_isolated) completion in the catkin package (#732)
  • avoid warning with CMake 3.1 and newer (#731)
  • quote command in "Reproduce this error" instructions (#730)
  • fix Python error when working with non-ascii characters in catkin workspace path (#724)
  • use $TMPDIR for temporary _setup_util.py file if set (#710)
  • fix regex for library config types (#723)
  • fix potential race condition in download_checkmd5.py (#715)
  • output package whitelist / blacklist if set (#714)
  • add --verbose option to catkin_test_results to show the content of result files (#705)
  • source in reset zsh emulation mode (#686)
  • improve help text for --only-pkg-with-deps (#706)

0.6.11 (2014-12-29)

  • fix return code for tests run by ctest (#703)

0.6.10 (2014-12-22)

  • check changes to -D args CATKIN_DEVEL_PREFIX / CMAKE_INSTALL_PREFIX when considering to reinvoke cmake (#700)
  • add --use-ninja option to catkin_make(_isolated) to use ninja instead of make (#693)
  • remove 'emulate sh' from setup.zsh (#686)
  • set terminal title only when isatty (#687)
  • add description to catkin_make for ignoring packages
  • add suggestion to use catkin_make_isolated for non-homogeneous workspaces
  • refactor code from run_tests.py into Python module (#678)

0.6.9 (2014-07-11)

  • fix regression from 0.6.8 (#676)

0.6.8 (2014-07-10)

  • make nosetests --xunit-file argument an absolute path to work around nose bug 779 (#659)
  • fix handling of CMake packages which do not install any files (#665)
  • fix gtest on Arch Linux and others (#663)
  • improve generation of .catkin marker file (#671, #676)
  • escape messages to avoid CMake warning (#667)
  • fix CMake warning for doxygen target with CMake 3 (#660)
  • avoid using ARGN for efficiency (#669)

0.6.7 (2014-06-16)

  • reset CATKIN_SHELL in devel space generated env.sh files (#652, #655)
  • ignore cd path echo when using CDPATH (#654)
  • use PYTHON_EXECUTABLE for _setup_util.py (#646)
  • expose PYTHON_EXECUTABLE to environment hook .em templates (#645)
  • catkin_prepare_release:
    • add --no-push to catkin_prepare_release (#657)
    • flush stdin before asking for input (#658)

0.6.6 (2014-06-02)

  • fix rollback of environment when workspace has been deleted (#641)
  • fix argument handling when cm / cmi is invoked in a symlinked folder (#638)

0.6.5 (2014-05-25)

  • fix regression in catkin_make_isolated from 0.6.4 (#624)
  • fix problem when catkin_make / catkin_make_isolated is invoked in a symlinked folder (#638)

0.6.4 (2014-05-07)

  • add architecture independent flag in package.xml (#625)
  • add error message for circular dependencies in catkin_make_isolated and catkin_topological_order (#607, #608)
  • add multiarch support for catkin environment files (#545)
  • add workspace marker file for catkin_make / catkin_make_isolated (#304)
  • allow better performance for repeated invocations of find_in_workspaces()
  • consider test_depends for topolocial order (#612)
  • invoke empy with specific Python interpreter (#620)
  • support setting ${PROJECT_NAME}_LIBRARIES before invoking catkin_package() (#609)
  • update package manifest to format 2 (#619)
  • fixes:
    • fix catkin_find to not return path with '/.' suffix (#621)
    • fix python path setting for plain cmake workspaces (#618)
    • improve unicode handling (#615)
    • replace CMake usage of IMPORTED_IMPLIB with IMPORTED_LOCATION (#616)
    • do not call chpwd hooks in setup.zsh (#613)
    • set catkin* variables only when find_package(catkin COMPONENTS ...) (#629)

0.6.3 (2014-03-04)

  • allow passing absolute INCLUDE_DIRS via catkin_package() into CMake config file in install space (#600, #601)
  • improve error messages for wrong include dirs

0.6.2 (2014-02-24)

  • use underlay workspaces when calculating topological order (#590)
  • remove restriction to run unit test single threaded (#597)
  • support using nosetests with Python3 (#593)
  • remove invalid symbolic links of workspace level CMakeLists.txt file (#591)
  • remove debug_message usage from generated pkgConfig.cmake files (#583)
  • use catkin_install_python() to install Python scripts (#596)
  • fix unicode error with japanese LANG (#578)
  • fix gtest include dir when using gtest inside the workspace (#585)

0.6.1 (2014-01-29)

  • remove more obsolete files (#582)

0.6.0 (2014-01-29)

  • remove deprecated functionality (#582)
  • remove eigen CMake config files (#492)
  • fix EXPORTED_TARGETS argument for catkin_package() (#581)

0.5.80 (2014-01-27)

  • fix library deduplication (#565)

0.5.79 (2014-01-09)

  • fix handling of not found imported libraries (#565)

0.5.78 (2014-01-07)

  • add support for py_modules in setup.py (#399)
  • fix order and deduplication of of catkin_LIBRARIES (#558)
  • update handling of library deduplication to support build configuration keywords in the whole process (#565)
  • Python 3 related:
    • python 3 compatibility (#544)
    • add option to specify Python version (#570)
    • add catkin_install_python function (#573)
  • catkin_make and catkin_make_isolated:
    • add --only-pkg-with-deps option
    • fix completion for -DCMAKE_BUILD_TYPE and -DCATKIN_ENABLE_TESTING
  • catkin_make_isolated:
    • add empty line between packages for better readability
    • update command line doc (#534)
    • fix generated setup.sh for plain cmake package when path contains spaces
    • fix to actually build run_depends before the things that depend on them
    • fix check if environment exists with DESTDIR
  • update setup scripts to use builtin cd command (#542)
  • improve docs on system library dependencies (#552)
  • install scripts under bin via setup.py (#555)
  • update download script to resume downloads when server supports it (#559)
  • add error handling when _setup_util.py fails, e.g. due to disk full (#561)
  • add atomic_configure_file to work support parallel builds better (#566)
  • update catkin_test_results usage message to mention return code (#576)
  • prefix invocation of python script with PYTHON_EXECUTABLE (ros/genpy#23)
  • update toplevel.cmake to use catkin_find_pkg instead of trying a fixed location to find catkin in the workspace
  • modify gtest message level to only warn if gtest is not available but a package trys to register a gtest
  • update run_tests to work robustly in parallel
  • use sys.exit and not just exit
  • catkin_prepare_release: undo quoting of commit messages

0.5.77 (2013-10-09)

  • catkin_prepare_release: show tag name explicitly when using tag prefix (#528)
  • catkin_make_isolated:
    • separate devel and install build folders for plain cmake packages cleanly without polluting namespace (#532)
    • fix build folder naming (regression from 0.5.75)
    • fix setup generation if last package in workspace is plain cmake (#530)
    • fix creating missing folder

0.5.76 (2013-10-06)

  • fix regression in catkin_make from 0.5.75

0.5.75 (2013-10-04)

  • add --all option to catkin_test_results
  • improve svn support in catkin_prepare_release
  • keep build folder of plain CMake packages completely isolated between devel and install (#374)
  • fix handling of spaces in path (#519)
  • fix generated setup.bash|zsh for isolated devel space (#520)
  • fix env.sh for plain cmake packages to not define _CATKIN_SETUP_DIR (#521)
  • fix crash when DESTDIR is specified but install not asked for (#526)
  • update doc for downloading test data from download.ros.org
  • update environment hook doc (#516)

0.5.74 (2013-09-18)

  • support multiple package names for catkin_make --pkg (#504)
  • improve help message on catkin_make_isolated --from-pkg
  • fix include path in generated .pc files to be absolute (#506, regression of 0.5.72)
  • fix handling DESTDIR in catkin_make_isolated for plain cmake packages (#499)
  • fix catkin_python_setup to consider actual package names inside setup.py when signaling that an __init__.py file is installed to genmsg/dynamic_reconfigure (ros/genmsg#34)
  • fix unsetting temporary variables - especially CATKIN_SETUP_DIR - to not influence next environment (#505)

0.5.73 (2013-08-23)

  • fix include dirs in generated CMake config file when a non-catkin package depends on a catkin package (regression of #490)

0.5.72 (2013-08-21)

  • make catkin packages relocatable (#490)
  • catkin_prepare_release:
    • add tagging changelog sections (#489)
    • add warning when trying to release non-catkin packages (#478)
    • add --tag-prefix option (#447)
  • catkin_make_isolated:
    • support installation with DESTDIR (#490)
    • handle missing install target gracefully
    • fix message with command to reproduce (#496)
  • fix completion for catkin_make(_isolated) for older bash completion (#485)
  • fix Python3.2 compatibility (#487)
  • update documentation (#438, #467, #495, #497)

0.5.71 (2013-07-20)

  • catkin_make_isolated: show progress in terminal title bar on Linux and Darwin (#482)
  • catkin_prepare_release: add warning if package names contain upper case characters (#473)
  • catkin_make: fix handling of non-ascii characters (#476)
  • fix dry tests by disabling CTest for dry packages (#483)
  • update documentation (#474)

0.5.70 (2013-07-14)

  • add warning if versioned dependencies are not fulfilled (#472)
  • catkin_prepare_release:
    • add checks for local changes in the working copy (#471)
    • remove '--push' option in favor of interactive questions
    • improve error message when branch is not tracked (#463)
    • colorize output for improved readability
  • catkin_make_isolated:
    • suppress traceback when a package fails to build (#470)
    • improve output to include 'cd' command to reproduce a failing command more easily
  • fix initialization issue with CATKIN_ENABLE_TESTING variable (#464)
  • find nosetest under different name on QNX (#461)
  • update documentation (#438, #465, #468)

0.5.69 (2013-07-05)

  • disable CTest on the farm since it breaks the binarydeb build with the current Debian rules files (#460)
  • skip generating CATKIN_IGNORE marker file when build space equals source space (#459)
  • fix warning message if gtest is not found (#458)

0.5.68 (2013-07-03)

  • add option CATKIN_ENABLE_TESTING to configure without tests
  • add CTest support for all registered test types: gtest, nosetest, rostest
  • add the --from-pkg option to catkin_make_isolated
  • catkin_prepare_release:
    • fix if git repo has multiple remotes (#450)
    • modify to not change the remote repo by default, add option --push for old behavior (#451)
  • add 'prefix' to generated pkg-config files (#444)
  • add dummy target to catkin_EXPORTED_TARGETS if empty (#453)
  • expose SETUPTOOLS_DEB_LAYOUT as option again (#418)
  • suppress stacktrace when topologic_order raises within generating CMake files (#442)
  • fixes:
    • update check in generated pkgConfig.cmake files to work independent of cmake policy CMD0012 (#452)
    • fix generating pkg-config files with empty -I directives (#445)
  • update documentation, especially about testing
  • for a complete list of changes see the commit log for 0.5.68

0.5.67 (2013-06-18)

  • fix --build and --directory auto completion for catkin_make(_isolated) (#325)
  • fix catkin_make(_isolated) auto completion on older versions of bash on OS X (#325)
  • add how-to documentation
  • for a complete list of changes see the commit log for 0.5.67

0.5.66 (2013-06-06)

  • add new CMake function catkin_download_test_data, mark download_test_data as deprecated (#426, #431)
  • catkin_make and catkin_make_isolated:
    • add bash autocompletion (#325)
    • allow passing MAKEFLAGS (#402)
  • catkin_make_isolated:
    • allow building empty workspace (#423, #425)
    • add --catkin-make-args which enables calling 'catkin_make_isolated run_tests' (#414)
  • catkin_prepare_release:
    • execute the commands rather than printing them (#417)
    • warn about missing changelog files
    • validate metapackages (#404)
  • auto detect former SETUPTOOLS_DEB_LAYOUT (#418)
  • fixes:
    • fix error using sys.stdout.encoding without checking existance
    • remove linker flag -lrt for Android (#430)
    • fix resetting IFS shell variable when it was unset before (#427)
    • ensure to only return unique source paths from a workspace marker file (#424)
    • catkin_make_isolated:
      • fix chaining of plain cmake packages (#422)
      • fix --install error for non-catkin packages (#411)
      • only try to remove Makefile if it exists (#420, regression from 0.5.64)
      • fix detection of python paths for plain cmake packages
  • update documentation:
    • update API doc of several CMake functions and macros
    • add generated CMake API to appear in the wiki (#384)
  • add and install LICENSE file (#398)
  • for a complete list of changes see the commit log for 0.5.66

0.5.65 (2013-03-21)

  • remove including workspace.cmake if it exists, use -C and/or -DCMAKE_USER_MAKE_RULES_OVERRIDE instead (#377)
  • change catkin_test_results return code based on failing tests (#392)
  • apply CATKIN_BUILD_BINARY_PACKAGE for catkin (#395)
  • modify extra file handling to make the generated code relocatable (#369)
  • various improvements and fixes for Windows (#388, #390, #391, #393, ros-infrastructure/catkin_pkg#35)
  • fixes:
    • fix --force-cmake for catkin_make_isolation (regression from 0.5.64)
    • fix catkin_package_version and catkin_prepare_release when no packages are found (#387)
    • fix catkin_prepare_release bumping wrong part of the version (#386)
    • handle dependencies that are imported libraries (#378)
  • for a complete list of changes see the commit log for 0.5.65

0.5.64 (2013-03-08)

  • disable env.sh without args (#370)
  • add --bump to catkin_prepare_release
  • add EXPORTED_TARGETS to catkin_package() for cross-package target dependencies (#368)
  • enable cfg extras with absolute path and devel/install space specific
  • enable additional cfg extra files via project specific global variable
  • allow overriding CATKIN_TEST_RESULTS_DIR via cmake argument (#365)
  • add options to skip generation of cmake config and pkg-config files (#360)
  • catkin_make and catkin_make_isolated:
    • add --(c)make-args options to pass arbitrary arguments (#376)
  • catkin_make:
    • enable to build individual package (#348)
    • enable to build metapackages without CMakeLists.txt (#349)
    • add colorization of several error messages
  • catkin_make_isolated:
    • requires metapackages to have a CMakeLists.txt (#349)
    • force cmake for plain cmake packages when --install is toggled (#374)
    • switched default output from quiet to verbose (#331)
    • print full stacktrace to better diagnose internal problems (#373)
  • various improvements and fixes for Windows (#276, #351, #358, #359)
  • fixes:
    • catkin_make and catkin_make_isolated:
      • ignore install space and any subspaces when searching packages (#361)
    • catkin_make_isolated:
      • ensure that install space exists before trying to create a env.sh file for cmake projects (#340)
      • fix generated env.sh file if first package is plain cmake (#340)
      • remove old Makefile when cmake fails
    • fix sourcing some environment hooks multiple times
    • fix handling spaces in folder names (ros/catkin#375)
    • fix usage of ROS_PARALLEL_JOBS (#335)
    • prefix all temp variable in setup.sh (i.e. to not collide in zsh) (#338)
    • setup.sh: check that temp file was created successfully, call rm command instead of potential alias (#343)
  • update documentation:
    • update doc on CFG_EXTRAS (#353)
    • general catkin docs (#357)
  • for a complete list of changes see the commit log for 0.5.64

0.5.63 (2013-01-24)

  • add sanity check to catkin_make that no CMakeLists.txt exists in the base path (#328)
  • catkin_make and catkin_make_isolated:
    • add -lN besides -jN (#326)
    • support inverted color scheme (#323)
  • catkin_make_isolated:
    • allow building individual packages (#322)
    • add support for -D options (#306)
    • generate setup.sh file (#327)
    • print instructions how to reproduce errors in case a command returns non-zero return code
  • fixes:
    • readd old _setup_util.py to not break environment of workspaces built with 0.5.58 or older (#329)
    • fix sourcing environment hooks
    • improve several error messages in case of problems (#318, #320)
  • for a complete list of changes see the commit log for 0.5.63

0.5.62 (2013-01-17)

  • fixes:
    • add check to catkin_make to force cmake when cmake-specific arguments change
    • force cmake on workspace changes in catkin_make_isolated (#315)
    • source environment hooks for all workspace in correct order (#316)
    • fix PYTHON_PACKAGES_DIR and SETUPTOOLS_ARG_EXTRA to be up-to-date when passing -DSETUPTOOLS_DEB_LAYOUT=.. (#314)
  • for a complete list of changes see the commit log for 0.5.62

0.5.61 (2013-01-16)

  • yet another workaround for pkg-config handling static libraries (#300)
  • for a complete list of changes see the commit log for 0.5.61

0.5.60 (2013-01-15)

  • work around for pkg-config reordering libs with no -l prefix (#300)
  • fix colorizing of unicode text in catkin_make and catkin_make_isolated (#310)
  • for a complete list of changes see the commit log for 0.5.60

0.5.59 (2013-01-13)

  • improve performance to source setup.sh for nested workspaces (#289)
  • remove obsolete BUILD variables and find_package(ROS)
  • improve error message when command execution or colorization fails (#298)
  • catkin_make keeps track of previously build packages and forces cmake on changes (#290)
  • fix pkg-config for absolute libraries (#300)
  • fix catkin_toplogical_order (#299)
  • make plain cmake install to devel when --install not present (#302)
  • fix creating test_results folder before trying to use it when running tests
  • for a complete list of changes see the commit log for 0.5.59

0.5.58 (2012-12-21)

  • first public release for Groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

Name Deps
abb
abb_driver
abb_driver
abb_irb2400_moveit_config
abb_irb2400_moveit_plugins
abb_irb2400_support
abb_irb4400_support
abb_irb5400_support
abb_irb6600_support
abb_irb6640_moveit_config
abb_irb6640_support
abb_resources
abb_egm_msgs
abb_rapid_msgs
abb_rapid_sm_addin_msgs
abb_robot_msgs
abseil_cpp
acado
ackermann_msgs
actionlib
adi_driver
agni_tf_tools
ainstein_radar
ainstein_radar_drivers
ainstein_radar_filters
ainstein_radar_gazebo_plugins
ainstein_radar_msgs
ainstein_radar_rviz_plugins
ainstein_radar_tools
amr_interop_bridge
amr_interop_msgs
angles
app_manager
apriltag_ros
ar_track_alvar
ar_track_alvar_msgs
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
aruco
aruco_msgs
aruco_ros
asr_aruco_marker_recognition
asr_calibration_tool_dome
asr_cyberglove_lib
asr_cyberglove_visualization
asr_descriptor_surface_based_recognition
asr_direct_search_manager
asr_fake_object_recognition
asr_flir_ptu_controller
asr_flir_ptu_driver
asr_flock_of_birds
asr_flock_of_birds_tracking
asr_ftc_local_planner
asr_gazebo_models
asr_grid_creator
asr_halcon_bridge
asr_intermediate_object_generator
asr_ism
asr_ism_visualizations
asr_ivt
asr_ivt_bridge
asr_kinematic_chain_dome
asr_kinematic_chain_optimizer
asr_lib_ism
asr_lib_pose_prediction_ism
asr_mild_base_driving
asr_mild_base_fake_driving
asr_mild_base_laserscanner
asr_mild_base_launch_files
asr_mild_calibration_tool
asr_mild_kinematic_chain
asr_mild_navigation
asr_msgs
asr_navfn
asr_next_best_view
asr_object_database
asr_psm
asr_psm_visualizations
asr_rapidxml
asr_recognizer_prediction_ism
asr_recognizer_prediction_psm
asr_relation_graph_generator
asr_resources_for_active_scene_recognition
asr_resources_for_psm
asr_resources_for_vision
asr_robot
asr_robot_model_services
asr_ros_uri
asr_rviz_pose_manager
asr_sick_lms_400
asr_state_machine
asr_visualization_server
asr_world_model
asr_xsd2cpp
astrobee
arm
dock
light_flow
perch
states
comms_bridge
dds_msgs
dds_ros_bridge
ff_hw_msgs
ff_msgs
ground_dds_ros_bridge
description
ctl
fam
pmc
eps_driver
epson_imu
fam_cmd_i2c
ff_serial
flashlight
gpio
i2c
is_camera
laser
perching_arm
pico_driver
pmc_actuator
signal_lights
smart_dock
speed_cam
temp_monitor
vive
camera
depth_odometry
factor_adders
graph_factors
graph_localizer
graph_optimizer
graph_vio
ground_truth_localizer
handrail_detect
imu_integration
interest_point
lk_optical_flow
localization_common
localization_manager
localization_measurements
localization_node
marker_tracking
node_adders
nodes
optimization_common
optimizers
parameter_reader
point_cloud_common
ros_graph_localizer
ros_graph_vio
ros_pose_extrapolator
sliding_window_graph_optimizer
sparse_mapping
tutorial_examples
vision_common
vive_localization
access_control
cpu_mem_monitor
data_bagger
disk_monitor
executive
image_sampler
log_monitor
sys_monitor
choreographer
framestore
mapper
mobility
planner_qp
traj_opt_basic
traj_opt_msgs
traj_opt_pro
traj_opt_ros
planner_trapezoidal
config_reader
ff_common
ff_util
jsonloader
msg_conversions
astrobee_gazebo
bag_processing
calibration
calibration
gds_helper
gnc_visualizer
interactive_marker_teleop
localization_analysis
localization_rviz_plugins
performance_tester
astuff_sensor_msgs
delphi_esr_msgs
delphi_mrr_msgs
delphi_srr_msgs
derived_object_msgs
ibeo_msgs
kartech_linear_actuator_msgs
mobileye_560_660_msgs
neobotix_usboard_msgs
pacmod_msgs
radar_msgs
async_web_server_cpp
ati_force_torque
audibot
audibot_description
audibot_gazebo
audio_capture
audio_common
audio_common_msgs
audio_play
sound_play
automotive_autonomy_msgs
automotive_navigation_msgs
automotive_platform_msgs
autoware_can_msgs
autoware_config_msgs
autoware_external_msgs
autoware_lanelet2_msgs
autoware_map_msgs
autoware_msgs
autoware_system_msgs
tablet_socket_msgs
vector_map_msgs
auv_msgs
avt_vimba_camera
aws_robomaker_simulation_ros_pkgs
robomaker_simulation_msgs
aws_common
aws_ros1_common
axis_camera
backward_ros
bagger
baldor
basler_tof
behaviortree_cpp_v3
bfl
blender_gazebo
bond
bond_core
bondcpp
bondpy
smclib
test_bond
boost_sml
bota_driver
bota_driver_testing
bota_node
bota_signal_handler
bota_worker
rokubimini
rokubimini_bus_manager
rokubimini_description
rokubimini_ethercat
rokubimini_msgs
rokubimini_serial
brics_actuator
bta_tof_driver
calibration_estimation
calibration_launch
calibration_msgs
calibration_setup_helper
image_cb_detector
interval_intersection
joint_states_settler
laser_cb_detector
monocam_settler
settlerlib
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
capabilities
carla_msgs
cartesian_control_msgs
cartesian_msgs
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
caster_app
caster_base
caster_control
caster_description
caster_desktop
caster_navigation
caster_robot
caster_teleop
caster_viz
catch_ros
catkin_pip
catkin_virtualenv
test_catkin_virtualenv
test_catkin_virtualenv_inherited
cis_camera
class_loader
cloudwatch_logs_common
cloudwatch_metrics_common
cloudwatch_logger
cloudwatch_metrics_collector
aruco_pose
clover
clover_blocks
clover_description
clover_simulation
roswww_static
cmake_modules
cnn_bridge
cob_android
cob_android_msgs
cob_android_resource_server
cob_android_script_server
cob_android_settings
cob_calibration_data
cob_command_gui
cob_command_tools
cob_dashboard
cob_helper_tools
cob_interactive_teleop
cob_monitoring
cob_script_server
cob_teleop
generic_throttle
scenario_test_tools
service_tools
cob_actions
cob_common
cob_description
cob_msgs
cob_srvs
raw_description
cob_base_controller_utils
cob_base_velocity_smoother
cob_cartesian_controller
cob_collision_velocity_filter
cob_control
cob_control_mode_adapter
cob_control_msgs
cob_footprint_observer
cob_frame_tracker
cob_hardware_emulation
cob_mecanum_controller
cob_model_identifier
cob_obstacle_distance
cob_omni_drive_controller
cob_trajectory_controller
cob_tricycle_controller
cob_twist_controller
cob_base_drive_chain
cob_bms_driver
cob_canopen_motor
cob_driver
cob_elmo_homing
cob_generic_can
cob_light
cob_mimic
cob_phidget_em_state
cob_phidget_power_state
cob_phidgets
cob_relayboard
cob_scan_unifier
cob_sick_lms1xx
cob_sick_s300
cob_sound
cob_undercarriage_ctrl
cob_utilities
cob_voltage_control
laser_scan_densifier
cob_default_env_config
cob_environments
cob_extern
libdlib
libntcan
libpcan
libphidgets
opengm
cob_gazebo_plugins
cob_gazebo_ros_control
cob_hand
cob_hand_bridge
cob_collision_monitor
cob_grasp_generation
cob_lookat_action
cob_manipulation
cob_manipulation_msgs
cob_moveit_bringup
cob_moveit_interface
cob_obstacle_distance_moveit
cob_linear_nav
cob_map_accessibility_analysis
cob_mapping_slam
cob_navigation
cob_navigation_config
cob_navigation_global
cob_navigation_local
cob_navigation_slam
cob_3d_mapping_msgs
cob_cam3d_throttle
cob_image_flip
cob_object_detection_msgs
cob_object_detection_visualizer
cob_perception_common
cob_perception_msgs
cob_vision_utils
ipa_3d_fov_visualization
cob_bringup
cob_default_robot_behavior
cob_default_robot_config
cob_hardware_config
cob_moveit_config
cob_robots
cob_bringup_sim
cob_gazebo
cob_gazebo_objects
cob_gazebo_tools
cob_gazebo_worlds
cob_simulation
cob_docker_control
cob_reflector_referencing
cob_safety_controller
cob_substitute
ipa_differential_docking
cob_supported_robots
code_coverage
codec_image_transport
cognitao_ros
collada_parser
collada_urdf
actionlib_msgs
common_msgs
diagnostic_msgs
geometry_msgs
nav_msgs
sensor_msgs
shape_msgs
stereo_msgs
trajectory_msgs
visualization_msgs
actionlib_tutorials
common_tutorials
nodelet_tutorial_math
pluginlib_tutorials
turtle_actionlib
computer_status_msgs
control_msgs
control_toolbox
convex_decomposition
copernicus_base
copernicus_control
copernicus_description
copernicus_localization
copernicus_msgs
copernicus_navigation
copernicus_rules
copernicus_teleoperator
points_preprocessor
costmap_converter
costmap_tf_layer
cpr_common_core_msgs
clock_relay
cpr_multimaster_tools
message_relay
multimaster_launch
multimaster_msgs
tf2_relay
cpu_temperature_diagnostics
crane_x7
crane_x7_bringup
crane_x7_control
crane_x7_examples
crane_x7_gazebo
crane_x7_moveit_config
crane_x7_msgs
cras_imu_tools
cras_laser_geometry
cras_msgs
camera_throttle
cras_bag_tools
cras_cpp_common
cras_docs_common
cras_py_common
cras_topic_tools
image_transport_codecs
tf_static_publisher
crazyflie
crazyflie_controller
crazyflie_demo
crazyflie_description
crazyflie_driver
create_bringup
create_description
create_driver
create_msgs
create_robot
criutils
cv_camera
dataspeed_can
dataspeed_can_msg_filters
dataspeed_can_msgs
dataspeed_can_tools
dataspeed_can_usb
dataspeed_pds
dataspeed_pds_can
dataspeed_pds_lcm
dataspeed_pds_msgs
dataspeed_pds_rqt
dataspeed_pds_scripts
dataspeed_ulc
dataspeed_ulc_can
dataspeed_ulc_msgs
datmo
dbw_fca
dbw_fca_can
dbw_fca_description
dbw_fca_joystick_demo
dbw_fca_msgs
dbw_mkz
dbw_mkz_can
dbw_mkz_description
dbw_mkz_joystick_demo
dbw_mkz_msgs
dbw_polaris
dbw_polaris_can
dbw_polaris_description
dbw_polaris_joystick_demo
dbw_polaris_msgs
ddynamic_reconfigure
ddynamic_reconfigure_python
bcap_core
bcap_service
bcap_service_test
denso_robot_bringup
denso_robot_control
denso_robot_core
denso_robot_core_test
denso_robot_descriptions
denso_robot_gazebo
denso_robot_moveit_config
denso_robot_ros
depthcloud_encoder
depthimage_to_laserscan
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
diagnostic_aggregator
diagnostic_analysis
diagnostic_common_diagnostics
diagnostic_updater
diagnostics
rosdiagnostic
self_test
test_diagnostic_aggregator
diffdrive_arduino
dingo_control
dingo_description
dingo_msgs
dingo_navigation
dingo_desktop
dingo_viz
dingo_gazebo
dingo_simulator
distance_map
distance_map_core
distance_map_deadreck
distance_map_msgs
distance_map_node
distance_map_opencv
distance_map_rviz
distance_map_tools
dockeros
driver_base
driver_common
timestamp_tools
dual_quaternions
dual_quaternions_ros
dynamic-graph
dynamic-graph-python
dynamic-graph-tutorial
dynamic_reconfigure
dynamic_robot_state_publisher
dynamixel_workbench
dynamixel_workbench_controllers
dynamixel_workbench_operators
dynamixel_workbench_toolbox
dynamixel_workbench_msgs
dynamixel_interface
dynamixel_sdk
dynamixel_sdk_examples
eband_local_planner
eca_a9_control
eca_a9_description
eca_a9_gazebo
ecl_command_line
ecl_concepts
ecl_containers
ecl_converters
ecl_core
ecl_core_apps
ecl_devices
ecl_eigen
ecl_exceptions
ecl_filesystem
ecl_formatters
ecl_geometry
ecl_ipc
ecl_linear_algebra
ecl_math
ecl_mpl
ecl_sigslots
ecl_statistics
ecl_streams
ecl_threads
ecl_time
ecl_type_traits
ecl_utilities
ecl_config
ecl_console
ecl_converters_lite
ecl_errors
ecl_io
ecl_lite
ecl_sigslots_lite
ecl_time_lite
ecl
ecl_manipulation
ecl_manipulators
ecl_mobile_robot
ecl_navigation
ecl_build
ecl_license
ecl_tools
eigen_stl_containers
eigenpy
eiquadprog
end_effector
ensenso_camera
ensenso_camera_msgs
ensenso_camera_test
ensenso_description
ensenso_driver
er_public_msgs
ess_imu_ros1_uart_driver
ethercat_grant
euslime
executive_smach
smach
smach_msgs
smach_ros
executive_smach_visualization
smach_viewer
exotica_cartpole_dynamics_solver
exotica_double_integrator_dynamics_solver
exotica_dynamics_solvers
exotica_pendulum_dynamics_solver
exotica_pinocchio_dynamics_solver
exotica_quadrotor_dynamics_solver
exotica_collision_scene_fcl_latest
exotica_core_task_maps
exotica_aico_solver
exotica_ddp_solver
exotica_ik_solver
exotica_ilqg_solver
exotica_ilqr_solver
exotica_levenberg_marquardt_solver
exotica_ompl_control_solver
exotica_ompl_solver
exotica_scipy_solver
exotica_time_indexed_rrt_connect_solver
exotica
exotica_core
exotica_examples
exotica_python
exotica_val_description
edrone_client
edrone_server
eyantra_drone
gazesense_bridge
gazesense_msgs
fadecandy_driver
fadecandy_msgs
fake_joint
fake_joint_driver
fake_joint_launch
fanuc
fanuc_cr35ia_support
fanuc_cr7ia_moveit_config
fanuc_cr7ia_support
fanuc_cr7ial_moveit_config
fanuc_driver
fanuc_lrmate200i_moveit_config
fanuc_lrmate200i_moveit_plugins
fanuc_lrmate200i_support
fanuc_lrmate200ib3l_moveit_config
fanuc_lrmate200ib_moveit_config
fanuc_lrmate200ib_moveit_plugins
fanuc_lrmate200ib_support
fanuc_lrmate200ic5h_moveit_config
fanuc_lrmate200ic5l_moveit_config
fanuc_lrmate200ic_moveit_config
fanuc_lrmate200ic_moveit_plugins
fanuc_lrmate200ic_support
fanuc_m10ia_moveit_config
fanuc_m10ia_moveit_plugins
fanuc_m10ia_support
fanuc_m16ib20_moveit_config
fanuc_m16ib_moveit_plugins
fanuc_m16ib_support
fanuc_m20ia10l_moveit_config
fanuc_m20ia_moveit_config
fanuc_m20ia_moveit_plugins
fanuc_m20ia_support
fanuc_m20ib25_moveit_config
fanuc_m20ib_moveit_plugins
fanuc_m20ib_support
fanuc_m430ia2f_moveit_config
fanuc_m430ia2p_moveit_config
fanuc_m430ia_moveit_plugins
fanuc_m430ia_support
fanuc_m6ib6s_moveit_config
fanuc_m6ib_moveit_config
fanuc_m6ib_moveit_plugins
fanuc_m6ib_support
fanuc_m710ic_support
fanuc_m900ia_support
fanuc_m900ib_support
fanuc_r1000ia80f_moveit_config
fanuc_r1000ia_moveit_plugins
fanuc_r1000ia_support
fanuc_resources
fanuc_experimental
fanuc_lrmate200id7l_moveit_config
fanuc_lrmate200id_moveit_config
fanuc_lrmate200id_moveit_plugins
fanuc_lrmate200id_support
fanuc_r2000ib_support
fanuc_r2000ic_support
fanuc_post_processor
fath_pivot_mount_description
fawkes_msgs
fcl
fetch_gazebo
fetch_gazebo_demo
fetch_simulation
fetchit_challenge
fetch_auto_dock_msgs
fetch_driver_msgs
fetch_open_auto_dock
fetch_drivers
fetch_bringup
freight_bringup
fetch_calibration
fetch_depth_layer
fetch_description
fetch_ikfast_plugin
fetch_maps
fetch_moveit_config
fetch_navigation
fetch_ros
fetch_teleop
fetch_simple_linear_controller
fetch_tools
aruco_detect
aruco_gazebo
fiducial_msgs
fiducial_slam
fiducials
filters
find_object_2d
fkie_message_filters
fkie_potree_rviz_plugin
flatbuffers
flexbe_behavior_engine
flexbe_core
flexbe_input
flexbe_mirror
flexbe_msgs
flexbe_onboard
flexbe_states
flexbe_testing
flexbe_widget
flexbe_app
flir_boson_usb
flir_ptu_description
flir_ptu_driver
flir_ptu_viz
floam
fmi_adapter
fmi_adapter_examples
force_torque_sensor
four_wheel_steering_msgs
foxglove_bridge
foxglove_msgs
frame_editor
franka_control
franka_description
franka_example_controllers
franka_gazebo
franka_gripper
franka_hw
franka_msgs
franka_ros
franka_visualization
freenect_camera
freenect_launch
freenect_stack
fsrobo_r
fsrobo_r_bringup
fsrobo_r_description
fsrobo_r_driver
fsrobo_r_moveit_config
fsrobo_r_msgs
fsrobo_r_trajectory_filters
fuse
fuse_constraints
fuse_core
fuse_doc
fuse_graphs
fuse_loss
fuse_models
fuse_msgs
fuse_optimizers
fuse_publishers
fuse_tutorials
fuse_variables
fuse_viz
gazebo_dev
gazebo_msgs
gazebo_plugins
gazebo_ros
gazebo_ros_control
gazebo_ros_pkgs
gazebo_video_monitor_msgs
gazebo_video_monitor_plugins
gazebo_video_monitor_utils
gazebo_video_monitors
gencpp
generic_control_toolbox
geneus
genlisp
genmsg
genmypy
gennodejs
genpy
geodesy
geographic_info
geographic_msgs
geometric_shapes
eigen_conversions
geometry
kdl_conversions
tf
tf_conversions
geometry2
geometry2
test_tf2
test_tf2
tf2
tf2
tf2_bullet
tf2_bullet
tf2_eigen
tf2_eigen
tf2_geometry_msgs
tf2_geometry_msgs
tf2_kdl
tf2_kdl
tf2_msgs
tf2_msgs
tf2_py
tf2_ros
tf2_ros
tf2_sensor_msgs
tf2_sensor_msgs
tf2_tools
tf2_tools
geometry_tutorials
turtle_tf
turtle_tf2
geos_cmake_module
gl_dependency
gpio_control
gps_common
gps_umd
gpsd_client
graceful_controller
graceful_controller_ros
graft
graph_msgs
graph_rviz_plugin
grasping_msgs
grid_map
grid_map_core
grid_map_costmap_2d
grid_map_cv
grid_map_demos
grid_map_filters
grid_map_loader
grid_map_msgs
grid_map_octomap
grid_map_pcl
grid_map_ros
grid_map_rviz_plugin
grid_map_sdf
grid_map_visualization
grpc
gscam
gundam_robot
gundam_rx78_control
gundam_rx78_description
gundam_rx78_gazebo
h264_encoder_core
h264_video_encoder
haf_grasping
handeye
haros_catkin
health_metric_collector
hebi_cpp_api
hebi_description
hector_gazebo
hector_gazebo_plugins
hector_gazebo_thermal_camera
hector_gazebo_worlds
hector_sensors_gazebo
hector_localization
hector_pose_estimation
hector_pose_estimation_core
message_to_tf
hector_components_description
hector_models
hector_sensors_description
hector_xacro_tools
hector_compressed_map_transport
hector_geotiff
hector_geotiff_plugins
hector_imu_attitude_to_tf
hector_imu_tools
hector_map_server
hector_map_tools
hector_mapping
hector_marker_drawing
hector_nav_msgs
hector_slam
hector_slam_launch
hector_trajectory_server
heifu
heifu_bringup
heifu_description
heifu_diagnostic
heifu_mavros
heifu_msgs
heifu_safety
heifu_simple_waypoint
heifu_tools
heron_control
heron_description
heron_msgs
heron_controller
heron_desktop
heron_viz
heron_gazebo
heron_simulator
hfl_driver
hls_lfcd_lds_driver
hokuyo3d
coal
hri_msgs
human_description
husky_base
husky_bringup
husky_control
husky_description
husky_desktop
husky_gazebo
husky_msgs
husky_navigation
husky_robot
husky_simulator
husky_viz
husky_cartographer_navigation
ibeo_core
ibeo_lux
ifm3d-ros
ifm3d_ros_driver
ifm3d_ros_examples
ifm3d_ros_msgs
ifopt
igvc_self_drive_description
igvc_self_drive_gazebo
igvc_self_drive_gazebo_plugins
igvc_self_drive_sim
iirob_filters
camera_calibration_parsers
camera_info_manager
image_common
image_transport
polled_camera
camera_calibration
depth_image_proc
image_pipeline
image_proc
image_publisher
image_rotate
image_view
stereo_image_proc
compressed_depth_image_transport
compressed_image_transport
image_transport_plugins
theora_image_transport
imagezero
imagezero_image_transport
imagezero_ros
imu_pipeline
imu_processors
imu_transformer
imu_complementary_filter
imu_filter_madgwick
imu_tools
rviz_imu_plugin
industrial_core
industrial_deprecated
industrial_msgs
industrial_robot_client
industrial_robot_simulator
industrial_trajectory_filters
industrial_utils
simple_message
industrial_modbus_tcp
industrial_robot_angle_conversions
industrial_robot_status_controller
industrial_robot_status_interface
inertial_sense_ros
inno_sim_interface
innopolis_vtol_dynamics
interactive_marker_proxy
interactive_marker_twist_server
interactive_markers
ipr_extern
libmodbus
libreflexxestype2
ros_reflexxes
ira_laser_tools
iris_lama_ros
ivcon
ixblue_ins
ixblue_ins_driver
ixblue_ins_msgs
ixblue_stdbin_decoder
jackal_control
jackal_description
jackal_msgs
jackal_navigation
jackal_tutorials
jackal_cartographer_navigation
jackal_desktop
jackal_viz
jackal_gazebo
jackal_simulator
jason_ros
jason_ros_comm
jason_ros_msgs
jderobot_assets
jderobot_color_tuner
joint_state_publisher
joint_state_publisher_gui
jointstick
joy
joystick_drivers
ps3joy
spacenav_node
wiimote
aques_talk
assimp_devel
downward
ff
ffha
google_cloud_texttospeech
julius
libsiftfast
lpg_planner
mini_maxwell
nlopt
osqp
voice_text
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
gdrive_ros
google_chat_ros
influxdb_store
jsk_3rdparty
collada_urdf_jsk_patch
laser_filters_jsk_patch
julius_ros
nfc_ros
opt_camera
pgm_learner
respeaker_ros
ros_google_cloud_language
ros_speech_recognition
rospatlite
rosping
rostwitter
sesame_ros
switchbot_ros
webrtcvad_ros
zdepth_image_transport
audio_video_recorder
jsk_common
dynamic_tf_publisher
jsk_data
jsk_network_tools
image_view2
multi_map_server
jsk_rosbag_tools
jsk_tilt_laser
jsk_tools
jsk_topic_tools
virtual_force_publisher
jsk_common_msgs
jsk_footstep_msgs
jsk_gui_msgs
jsk_hark_msgs
posedetection_msgs
speech_recognition_msgs
cmd_vel_smoother
contact_states_observer
eus_nlopt
eus_qp
eus_qpoases
eus_teleop
joy_mouse
jsk_calibration
jsk_control
jsk_footstep_controller
jsk_footstep_planner
jsk_ik_server
jsk_teleop_joy
jsk_tf2_py_python3
eus_assimp
euscollada
eusurdf
jsk_model_tools
urdf_mesh_converter
jsk_planning
pddl_msgs
pddl_planner
pddl_planner_viewer
task_compiler
jsk_pr2eus
pr2eus
pr2eus_moveit
pr2eus_tutorials
audio_to_spectrogram
checkerboard_detector
imagesift
jsk_pcl_ros
jsk_pcl_ros_utils
jsk_perception
jsk_recognition
jsk_recognition_msgs
jsk_recognition_utils
resized_image_transport
sound_classification
jsk_roseus
roseus
roseus_mongo
roseus_smach
roseus_tutorials
jsk_interactive
jsk_interactive_marker
jsk_interactive_test
jsk_rqt_plugins
jsk_rviz_plugins
jsk_visualization
json_msgs
json_transport
kdl_parser
kdl_parser_py
keypress_monitor
khi_duaro_description
khi_duaro_gazebo
khi_duaro_ikfast_plugin
khi_duaro_moveit_config
khi_robot
khi_robot_bringup
khi_robot_control
khi_robot_msgs
khi_robot_test
khi_rs007l_moveit_config
khi_rs007n_moveit_config
khi_rs013n_moveit_config
khi_rs020n_moveit_config
khi_rs025n_moveit_config
khi_rs030n_moveit_config
khi_rs080n_moveit_config
khi_rs_description
khi_rs_gazebo
khi_rs_ikfast_plugin
kinesis_manager
kinesis_video_msgs
kinesis_video_streamer
knowledge_representation
kobuki
kobuki_auto_docking
kobuki_bumper2pc
kobuki_capabilities
kobuki_controller_tutorial
kobuki_description
kobuki_keyop
kobuki_node
kobuki_random_walker
kobuki_rapps
kobuki_safety_controller
kobuki_testsuite
kobuki_core
kobuki_dock_drive
kobuki_driver
kobuki_ftdi
kobuki_dashboard
kobuki_desktop
kobuki_gazebo
kobuki_gazebo_plugins
kobuki_qtestsuite
kobuki_rviz_launchers
kvh_geo_fog_3d
kvh_geo_fog_3d_driver
kvh_geo_fog_3d_msgs
kvh_geo_fog_3d_rviz
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
launchfile_switcher
lauv_control
lauv_description
lauv_gazebo
leap_motion
leica_gazebo_simulation
leica_point_cloud_processing
leica_scanstation_msgs
leica_scanstation_ros
leica_scanstation_utils
leo
leo_description
leo_teleop
leo_desktop
leo_viz
leo_bringup
leo_fw
leo_robot
leo_gazebo
leo_simulator
leuze_bringup
leuze_description
leuze_msgs
leuze_phidget_driver
leuze_ros_drivers
leuze_rsl_driver
lex_common
lex_common_msgs
lex_node
lgsvl_msgs
libcreate
hri
libnabo
libpointmatcher
libsick_ldmrs
libuvc_camera
libuvc_ros
access_point_control
asmach
asmach_tutorials
ddwrt_access_point
hostapd_access_point
ieee80211_channels
linksys_access_point
linux_networking
multi_interface_roam
network_control_tests
network_detector
network_monitor_udp
network_traffic_control
laptop_battery_monitor
libsensors_monitor
linux_peripheral_interfaces
lms1xx
log_view
lsc_ros_driver
lsm_localization
lusb
explore_lite
multirobot_map_merge
map_merge_3d
mapviz
mapviz_plugins
multires_image
tile_map
marker_msgs
marker_rviz_plugin
marti_data_structures
swri_cli_tools
swri_console_util
swri_dbw_interface
swri_geometry_util
swri_image_util
swri_math_util
swri_nodelet
swri_opencv_util
swri_prefix_tools
swri_roscpp
swri_rospy
swri_route_util
swri_serial_util
swri_string_util
swri_system_util
swri_transform_util
swri_yaml_util
marti_can_msgs
marti_common_msgs
marti_dbw_msgs
marti_introspection_msgs
marti_nav_msgs
marti_perception_msgs
marti_sensor_msgs
marti_status_msgs
marti_visualization_msgs
marvelmind_nav
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
mav_teleop_twist_keyboard
mavlink
libmavconn
mavros
mavros_extras
mavros_msgs
test_mavros
mbf_recovery_behaviors
moveback_recovery
mcl_3dl
mcl_3dl_msgs
md49_base_controller
md49_messages
md49_serialport
media_export
message_generation
message_runtime
desktop
desktop_full
perception
robot
ros_base
ros_core
simulators
viz
microstrain_3dmgx2_imu
microstrain_inertial_description
microstrain_inertial_driver
microstrain_inertial_examples
microstrain_inertial_msgs
microstrain_inertial_rqt
microstrain_mips
mikrotik_swos_tools
ethercat_manager
minas
minas_control
tra1_bringup
tra1_description
tra1_moveit_config
mir_actions
mir_description
mir_driver
mir_dwb_critics
mir_gazebo
mir_msgs
mir_navigation
mir_robot
sdc21x0
ml_classifiers
mobile_robot_simulator
mocap_nokov
mocap_optitrack
mongodb_log
mongodb_store
mongodb_store_msgs
moose_control
moose_description
moose_msgs
moose_desktop
moose_viz
moose_gazebo
moose_simulator
mbf_abstract_core
mbf_abstract_nav
mbf_costmap_core
mbf_costmap_nav
mbf_msgs
mbf_simple_nav
mbf_utility
move_base_flex
move_base_sequence
move_base_swp
move_basic
moveit
moveit_commander
moveit_core
moveit_kinematics
moveit_planners_chomp
chomp_motion_planner
moveit_chomp_optimizer_adapter
moveit_planners
moveit_planners_ompl
pilz_industrial_motion_planner
pilz_industrial_motion_planner_testutils
moveit_controller_manager_example
moveit_fake_controller_manager
moveit_plugins
moveit_ros_control_interface
moveit_simple_controller_manager
moveit_ros_benchmarks
moveit_ros_manipulation
moveit_ros_move_group
moveit_ros
moveit_servo
moveit_ros_occupancy_map_monitor
moveit_ros_perception
moveit_ros_planning
moveit_ros_planning_interface
moveit_ros_robot_interaction
moveit_ros_visualization
moveit_ros_warehouse
moveit_runtime
moveit_setup_assistant
moveit_msgs
moveit_opw_kinematics_plugin
moveit_pr2
pr2_moveit_config
pr2_moveit_plugins
pr2_moveit_tests
moveit_python
moveit_resources_dual_panda_moveit_config
moveit_resources_fanuc_description
moveit_resources_fanuc_moveit_config
moveit_resources
moveit_resources_panda_description
moveit_resources_panda_moveit_config
moveit_resources_pr2_description
moveit_resources_prbt_ikfast_manipulator_plugin
moveit_resources_prbt_moveit_config
moveit_resources_prbt_pg70_support
moveit_resources_prbt_support
moveit_sim_controller
moveit_tutorials
moveit_visual_tools
movie_publisher
moving_average
mpc_local_planner
mpc_local_planner_examples
mpc_local_planner_msgs
mqtt_bridge
mrp2_common
mrp2_description
mrp2_slam
mrp2_navigation
mrp2_teleop
mrp2_desktop
mrp2_viz
mrp2_bringup
mrp2_display
mrp2_hardware
mrp2_robot
mrp2_gazebo
mrp2_simulator
mrpt_msgs
mrpt_local_obstacles
mrpt_localization
mrpt_map
mrpt_msgs_bridge
mrpt_navigation
mrpt_rawlog
mrpt_reactivenav2d
mrpt_tutorials
mrpt_generic_sensor
mrpt_sensorlib
mrpt_sensors
mrpt_sensors_examples
mrpt_ekf_slam_2d
mrpt_ekf_slam_3d
mrpt_icp_slam_2d
mrpt_rbpf_slam
mrpt_slam
mrt_cmake_modules
multi_object_tracking_lidar
default_cfg_fkie
master_discovery_fkie
master_sync_fkie
multimaster_fkie
multimaster_msgs_fkie
node_manager_fkie
multisense
multisense_bringup
multisense_cal_check
multisense_description
multisense_lib
multisense_ros
mvsim
nanomsg
nao_meshes
naoqi_bridge_msgs
naoqi_driver
amcl
base_local_planner
carrot_planner
clear_costmap_recovery
costmap_2d
dwa_local_planner
fake_localization
global_planner
map_server
move_base
move_slow_and_clear
nav_core
navfn
navigation
rotate_recovery
voxel_grid
nav2d
nav2d_exploration
nav2d_karto
nav2d_localizer
nav2d_msgs
nav2d_navigator
nav2d_operator
nav2d_remote
nav2d_tutorials
assisted_teleop
goal_passer
navigation_experimental
pose_base_controller
pose_follower
sbpl_lattice_planner
sbpl_recovery
twist_recovery
navigation_layers
range_sensor_layer
social_navigation_layers
map_msgs
move_base_msgs
laser_scan_publisher_tutorial
navigation_stage
navigation_tutorials
odometry_publisher_tutorial
point_cloud_publisher_tutorial
robot_setup_tf_tutorial
roomba_stage
simple_navigation_goals_tutorial
nearfield_map
neo_local_planner
costmap_cspace
joystick_interrupt
map_organizer
neonavigation
neonavigation_common
neonavigation_launch
obj_to_pointcloud
planner_cspace
safety_limiter
track_odometry
trajectory_tracker
costmap_cspace_msgs
map_organizer_msgs
neonavigation_metrics_msgs
neonavigation_msgs
planner_cspace_msgs
safety_limiter_msgs
trajectory_tracker_msgs
costmap_cspace_rviz_plugins
neonavigation_rviz_plugins
trajectory_tracker_rviz_plugins
nerian_stereo
network_autoconfig
nmc_nlp_lite
nmea_comms
nmea_gps_plugin
nmea_msgs
nmea_navsat_driver
nmea_to_geopose
nodelet
nodelet_core
nodelet_topic_tools
test_nodelet
test_nodelet_topic_tools
nonpersistent_voxel_layer
novatel_gps_driver
novatel_gps_msgs
novatel_oem7_driver
novatel_oem7_msgs
novatel_msgs
novatel_span_driver
ntpd_driver
ntrip_client
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_mapping
octomap_server
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
octomap_rviz_plugins
odva_ethernetip
omnibase_control
omnibase_description
omnibase_gazebo
omron_os32c_driver
omronsentech_camera
co_scan
srbot_description
virtual_scan
open_karto
open_manipulator
open_manipulator_control_gui
open_manipulator_controller
open_manipulator_description
open_manipulator_libs
open_manipulator_teleop
open_manipulator_msgs
open_manipulator_p
open_manipulator_p_control_gui
open_manipulator_p_controller
open_manipulator_p_description
open_manipulator_p_libs
open_manipulator_p_teleop
open_manipulator_p_gazebo
open_manipulator_p_simulations
open_manipulator_gazebo
open_manipulator_simulations
open_manipulator_with_tb3
open_manipulator_with_tb3_description
open_manipulator_with_tb3_tools
open_manipulator_with_tb3_waffle_moveit
open_manipulator_with_tb3_waffle_pi_moveit
open_manipulator_with_tb3_gazebo
open_manipulator_with_tb3_simulations
osm_cartography
route_network
test_osm
ov_core
ov_data
ov_eval
ov_init
ov_msckf
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
openzen_sensor
optpp_catkin
optris_drivers
orb_slam2_ros
jsk_python_orocos_kdl_python3
orocos_kdl
orocos_kdl
orocos_kinematics_dynamics
python_orocos_kdl
ouster_driver
outsight_alb_driver
oxford_gps_eth
p2os_doc
p2os_driver
p2os_launch
p2os_msgs
p2os_teleop
p2os_urdf
pacmod2
pacmod3
pacmod_game_control
pal_carbon_collector
pal_statistics
pal_statistics_msgs
panda_moveit_config
parameter_pa
parrot_arsdk
pass_through_controllers
pcdfilter_pa
pcl_msgs
face_detector
leg_detector
people
people_msgs
people_tracking_filter
people_velocity_tracker
pepper_meshes
dummy_slam_broadcaster
pepperl_fuchs_r2000
pcl_conversions
pcl_ros
perception_pcl
pf_description
pf_driver
pheeno_ros_description
libphidget21
phidgets_api
phidgets_drivers
phidgets_high_speed_encoder
phidgets_ik
phidgets_imu
phidgets_msgs
photo
pid
pilz_industrial_motion_testutils
pilz_msgs
pilz_testutils
pilz_utils
pilz_extensions
pilz_industrial_motion
pilz_robot_programming
pilz_store_positions
pilz_trajectory_generation
pilz_control
pilz_robots
pilz_status_indicator_rqt
prbt_gazebo
prbt_hardware_support
prbt_ikfast_manipulator_plugin
prbt_moveit_config
prbt_support
pincher_arm
pincher_arm_bringup
pincher_arm_description
pincher_arm_ikfast_plugin
pincher_arm_moveit_config
pincher_arm_moveit_demos
ping360_sonar
pinocchio
pipeline_planner
play_motion
play_motion_msgs
play_motion_builder
play_motion_builder_msgs
rqt_play_motion_builder
plotjuggler
plotjuggler_msgs
pluginlib
point_cloud_color
point_cloud_transport
draco_point_cloud_transport
point_cloud_transport_plugins
pointcloud_to_laserscan
image_exposure_msgs
pointgrey_camera_description
pointgrey_camera_driver
statistics_msgs
wfov_camera_msgs
pose_cov_ops
pouco2000_ros_demo
pouco2000_ros_gazebo
pouco2000_ros
pouco2000_ros_msgs
pouco2000_ros_tools
power_msgs
pr2_app_manager
pr2_apps
pr2_mannequin_mode
pr2_position_scripts
pr2_teleop
pr2_teleop_general
pr2_tuckarm
dense_laser_assembler
laser_joint_processor
laser_joint_projector
pr2_calibration
pr2_calibration_launch
pr2_dense_laser_snapshotter
pr2_se_calibration_launch
pr2_common
pr2_dashboard_aggregator
pr2_description
pr2_machine
pr2_msgs
joint_trajectory_action_tools
joint_trajectory_generator
pr2_arm_move_ik
pr2_common_action_msgs
pr2_common_actions
pr2_tilt_laser_interface
pr2_tuck_arms_action
ethercat_trigger_controllers
joint_trajectory_action
pr2_calibration_controllers
pr2_controllers
pr2_controllers_msgs
pr2_gripper_action
pr2_head_action
pr2_mechanism_controllers
robot_mechanism_controllers
single_joint_position_action
ethercat_hardware
fingertip_pressure
pr2_ethercat_drivers
pr2_gripper_sensor
pr2_gripper_sensor_action
pr2_gripper_sensor_controller
pr2_gripper_sensor_msgs
pr2_arm_kinematics
pr2_kinematics
pr2_controller_interface
pr2_controller_manager
pr2_hardware_interface
pr2_mechanism
pr2_mechanism_diagnostics
pr2_mechanism_model
pr2_mechanism_msgs
laser_tilt_controller_filter
pr2_move_base
pr2_navigation
pr2_navigation_config
pr2_navigation_global
pr2_navigation_local
pr2_navigation_perception
pr2_navigation_self_filter
pr2_navigation_slam
pr2_navigation_teleop
semantic_point_annotator
ocean_battery_driver
power_monitor
pr2_power_board
pr2_power_drivers
imu_monitor
pr2_bringup
pr2_camera_synchronizer
pr2_computer_monitor
pr2_controller_configuration
pr2_ethercat
pr2_robot
pr2_run_stop_auto_restart
joint_qualification_controllers
pr2_bringup_tests
pr2_counterbalance_check
pr2_motor_diagnostic_tool
pr2_self_test
pr2_self_test_msgs
pr2_controller_configuration_gazebo
pr2_gazebo
pr2_gazebo_plugins
pr2_simulator
prbt_grippers
prbt_pg70_support
prosilica_camera
prosilica_gige_sdk
psen_scan
psen_scan_v2
px4_msgs
py_trees
py_trees_msgs
py_trees_ros
pybind11_catkin
pyquaternion
pyros_test
python_qt_binding
qb_chain
qb_chain_control
qb_chain_controllers
qb_chain_description
qb_chain_msgs
qb_device
qb_device_bringup
qb_device_control
qb_device_description
qb_device_driver
qb_device_gazebo
qb_device_hardware_interface
qb_device_msgs
qb_device_srvs
qb_device_utils
qb_hand
qb_hand_control
qb_hand_description
qb_hand_gazebo
qb_hand_hardware_interface
qb_move
qb_move_control
qb_move_description
qb_move_gazebo
qb_move_hardware_interface
qpoases_vendor
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
qt_build
qt_create
qt_ros
qt_tutorials
quanergy_client
quanergy_client_ros
qwt_dependency
r12_hardware_interface
radar_omnipresense
radar_pa
radar_pa_msgs
radial_menu
radial_menu_backend
radial_menu_example
radial_menu_model
radial_menu_msgs
radial_menu_rviz
rail_manipulation_msgs
rail_mesh_icp
rail_segmentation
random_numbers
can_dbc_parser
pdu
pdu_msgs
raptor_dbw
raptor_dbw_can
raptor_dbw_joystick_demo
raptor_dbw_joystick_speed_demo
raptor_dbw_msgs
raspimouse_description
raspimouse_fake
raspimouse_gazebo
raspimouse_sim
razor_imu_9dof
rc_cloud_accumulator
rc_common_msgs
rc_genicam_camera
rc_genicam_driver
rc_reason_clients
rc_reason_msgs
rc_hand_eye_calibration_client
rc_pick_client
rc_silhouettematch_client
rc_tagdetect_client
rc_visard
rc_visard_description
rc_visard_driver
realtime_tools
remote_rosbag_record
resource_retriever
rexrov2_control
rexrov2_description
rexrov2_gazebo
rgbd_launch
ridgeback_control
ridgeback_description
ridgeback_msgs
ridgeback_navigation
ridgeback_cartographer_navigation
ridgeback_desktop
ridgeback_viz
mecanum_gazebo_plugin
ridgeback_gazebo
ridgeback_gazebo_plugins
ridgeback_simulator
parameter_assertions
rslidar
rslidar_driver
rslidar_msgs
rslidar_pointcloud
robot_activity
robot_activity_msgs
robot_activity_tutorials
robot_body_filter
robot_calibration
robot_calibration_msgs
robot_controllers
robot_controllers_interface
robot_controllers_msgs
robot_localization
costmap_queue
dlux_global_planner
dlux_plugins
dwb_critics
dwb_local_planner
dwb_msgs
dwb_plugins
global_planner_tests
locomotor
locomotor_msgs
locomove_base
nav_2d_msgs
nav_2d_utils
nav_core2
nav_core_adapter
nav_grid
nav_grid_iterators
nav_grid_pub_sub
nav_grid_server
color_util
robot_nav_rviz_plugins
robot_nav_tools
robot_nav_viz_demos
rqt_dwb_plugin
robot_navigation
robot_one
robot_pose_ekf
robot_self_filter
robot_state_publisher
robot_statemachine
rsm_additions
rsm_core
rsm_msgs
rsm_rqt_plugins
rsm_rviz_plugins
robot_upstart
roboticsgroup_upatras_gazebo_plugins
robotis_manipulator
robotont_description
robotont_gazebo
robotont_msgs
robotont_nuc_description
concert_msgs
concert_service_msgs
concert_workflow_engine_msgs
gateway_msgs
rocon_app_manager_msgs
rocon_device_msgs
rocon_interaction_msgs
rocon_msgs
rocon_service_pair_msgs
rocon_std_msgs
rocon_tutorial_msgs
scheduler_msgs
rocon_bubble_icons
rocon_console
rocon_ebnf
rocon_icons
rocon_interactions
rocon_launch
rocon_master_info
rocon_python_comms
rocon_python_redis
rocon_python_utils
rocon_python_wifi
rocon_semantic_version
rocon_tools
rocon_uri
mk
rosbuild
roslang
roslib
ros
rosbash
rosboost_cfg
rosclean
roscreate
rosmake
rosunit
ros_babel_fish
ros_babel_fish_test_msgs
can_msgs
canopen_402
canopen_chain_node
canopen_master
canopen_motor_node
ros_canopen
socketcan_bridge
socketcan_interface
roscpp
rospy
ros_comm
test_rosbag
test_rosbag_storage
test_roscpp
test_rosgraph
test_roslaunch
test_roslib_comm
test_rosmaster
test_rosparam
test_rospy
test_rosservice
test_rostest
test_rostopic
rosbag
rosbag_storage
rosgraph
roslaunch
rosmaster
rosmsg
rosnode
rosout
rosparam
rosservice
rostest
rostopic
topic_tools
message_filters
roslz4
roswtf
xmlrpcpp
rosgraph_msgs
std_srvs
combined_robot_hw
combined_robot_hw_tests
controller_interface
controller_manager
controller_manager_msgs
controller_manager_tests
hardware_interface
joint_limits_interface
ros_control
rqt_controller_manager
transmission_interface
ros_control_boilerplate
ackermann_steering_controller
diff_drive_controller
effort_controllers
force_torque_sensor_controller
forward_command_controller
four_wheel_steering_controller
gripper_action_controller
imu_sensor_controller
joint_state_controller
joint_trajectory_controller
position_controllers
ros_controllers
rqt_joint_trajectory_controller
velocity_controllers
cartesian_interface
cartesian_trajectory_controller
cartesian_trajectory_interpolation
ros_controllers_cartesian
twist_controller
ros_emacs_utils
rosemacs
roslisp_repl
slime_ros
slime_wrapper
ros_environment
ros_ethercat_eml
inorbit_republisher
led_msgs
ws281x
ros_monitoring_msgs
ros_numpy
ros_pytest
allocators
lockfree
ros_realtime
rosatomic
rosrt
ros_robodk_post_processors
ros_tutorials
roscpp_tutorials
rospy_tutorials
turtlesim
ros_type_introspection
rosauth
rosbag_editor
rosbag_fancy
rosbag_fancy_msgs
rqt_rosbag_fancy
rosbag_migration_rule
rosbag_pandas
rosbag_snapshot
rosbag_snapshot_msgs
file_uploader_msgs
rosbag_uploader_ros1_integration_tests
recorder_msgs
rosbag_cloud_recorders
s3_common
s3_file_uploader
rosbash_params
rosapi
rosbridge_library
rosbridge_msgs
rosbridge_server
rosbridge_suite
magical_ros2_conversion_tool
ros_introspection
roscompile
rosconsole
rosconsole_bridge
cpp_common
roscpp_core
roscpp_serialization
roscpp_traits
rostime
rosdoc_lite
rosee_msg
rosfmt
roslint
roslisp
actionlib_lisp
cl_tf
cl_tf2
cl_transforms
cl_transforms_stamped
cl_urdf
cl_utils
roslisp_common
roslisp_utilities
rosmon
rosmon_core
rosmon_msgs
rqt_rosmon
rosmsg_cpp
rospack
rosparam_handler
rosparam_shortcuts
rospilot
rospy_message_converter
rosserial
rosserial_arduino
rosserial_client
rosserial_embeddedlinux
rosserial_mbed
rosserial_msgs
rosserial_python
rosserial_server
rosserial_test
rosserial_tivac
rosserial_vex_cortex
rosserial_vex_v5
rosserial_windows
rosserial_xbee
rosserial_leonardo_cmake
rostate_machine
rostest_node_interface_validation
rosthrottle
roswww
rotors_comm
rotors_control
rotors_description
rotors_evaluation
rotors_gazebo
rotors_gazebo_plugins
rotors_joy_interface
rotors_simulator
rqt_rotors
rplidar_ros
rqt
rqt_gui
rqt_gui_cpp
rqt_gui_py
rqt_py_common
rqt_action
simple_qt_gui
rqt_bag
rqt_bag_plugins
rqt_bag_exporter
rqt_common_plugins
rqt_console
rqt_dep
rqt_ez_publisher
rqt_graph
rqt_image_view
rqt_joint_trajectory_plot
rqt_launch
rqt_launchtree
rqt_logger_level
rqt_moveit
rqt_msg
rqt_multiplot
rqt_nav_view
qt_paramedit
rqt_paramedit
rqt_plot
rqt_pose_view
rqt_publisher
rqt_py_console
rqt_py_trees
rqt_reconfigure
rqt_robot_dashboard
rqt_robot_monitor
rqt_robot_plugins
rqt_robot_steering
rqt_runtime_monitor
rqt_rviz
rqt_service_caller
rqt_shell
rqt_srv
rqt_tf_tree
rqt_top
rqt_topic
rqt_virtual_joy
rqt_web
rr_control_input_manager
rr_openrover_description
rr_openrover_driver
rr_openrover_driver_msgs
rr_openrover_simulation
rr_openrover_stack
rr_rover_zero_driver
rt_usb_9axisimu_driver
rtabmap_ros
rtcm_msgs
hrpsys_ros_bridge
hrpsys_tools
openrtm_ros_bridge
openrtm_tools
rosnode_rtc
rtmbuild
rtmros_common
hironx_calibration
hironx_moveit_config
hironx_ros_bridge
rtmros_hironx
nextage_calibration
nextage_description
nextage_gazebo
nextage_ik_plugin
nextage_moveit_config
nextage_ros_bridge
rtmros_nextage
rviz
rviz_animated_view_controller
rviz_satellite
rviz_visual_tools
rx_service_tools
rxcpp_vendor
rxros
rxros_tf
sba_python
sbg_driver
scaled_controllers
scaled_joint_trajectory_controller
speed_scaling_interface
speed_scaling_state_controller
laser_ortho_projector
laser_scan_matcher
laser_scan_sparsifier
laser_scan_splitter
ncd_parser
polar_scan_matcher
scan_to_cloud_converter
scan_tools
schunk_description
schunk_libm5api
schunk_modular_robotics
schunk_powercube_chain
schunk_sdh
schunk_simulated_tactile_sensors
schunk_svh_library
sciurus17
sciurus17_bringup
sciurus17_control
sciurus17_examples
sciurus17_gazebo
sciurus17_moveit_config
sciurus17_msgs
sciurus17_tools
sciurus17_vision
seed_r7_bringup
seed_r7_description
seed_r7_gazebo
seed_r7_moveit_config
seed_r7_typef_moveit_config
seed_r7_typeg2_arm_moveit_config
seed_r7_typeg_arm_moveit_config
seed_r7_typeg_moveit_config
seed_r7_navigation
seed_r7_robot_interface
seed_r7_ros_controller
seed_r7_ros_pkg
seed_r7_samples
seed_smartactuator_sdk
seek_thermal
sensehat_ros
sensor_filters
septentrio_gnss_driver
safe_teleop_base
safe_teleop_pr2
safe_teleop_stage
sick_ldmrs_description
sick_ldmrs_driver
sick_ldmrs_laser
sick_ldmrs_msgs
sick_ldmrs_tools
sick_safetyscanners
sick_scan
sick_tim
simple_desktop_launcher
simple_grasping
simple_node
simple_rviz_plugin
skyway
gmapping
slam_gmapping
slam_karto
slam_toolbox
slam_toolbox_msgs
smacc
battery_monitor_client
keyboard_client
microstrain_mips_client
backward_global_planner
backward_local_planner
forward_global_planner
forward_local_planner
pure_spinning_local_planner
undo_path_global_planner
move_base_z_client_plugin
move_eye_client
move_group_interface_client
multirole_sensor_client
ros_publisher_client
ros_timer_client
smacc_runtime_test
smacc_rviz_plugin
eg_conditional_generator
eg_random_generator
smacc_msgs
sm_atomic
sm_atomic_cb
sm_atomic_mode_states
sm_atomic_services
sm_calendar_week
sm_dance_bot
sm_dance_bot_2
sm_dance_bot_strikes_back
sm_ferrari
sm_fetch_screw_loop_1
sm_fetch_six_table_pick_n_sort_1
sm_fetch_two_table_pick_n_place_1
sm_fetch_two_table_whiskey_pour
sm_packml
sm_respira_1
sm_ridgeback_barrel_search_1
sm_ridgeback_barrel_search_2
sm_starcraft_ai
sm_subscriber
sm_three_some
sm_update_loop
sm_viewer_sim
sr_all_events_go
sr_conditional
sr_event_countdown
sm_coretest_transition_speed_1
sm_coretest_x_y_1
sm_coretest_x_y_2
sm_coretest_x_y_3
snmp_ros
snowbot_operating_system
soem
sot-core
sot-dynamic-pinocchio
sot-tools
sparse_bundle_adjustment
spatio_temporal_voxel_layer
sr_common
sr_description
sr_robot_msgs
sr_config
sr_ethercat_hand_config
sr_core
sr_gazebo_sim
sr_hand
sr_hardware_interface
sr_mechanism_controllers
sr_mechanism_model
sr_tactile_sensors
sr_utilities
shadow_robot_ethercat
sr_edc_controller_configuration
sr_edc_ethercat_drivers
sr_edc_launch
sr_edc_muscle_tools
sr_external_dependencies
sr_robot_lib
sr_tactile_sensor_controller
sr_hand_detector
sr_error_reporter
sr_example
sr_grasp
hand_kinematics
kdl_coupling
sr_interface
sr_moveit_hand_config
sr_multi_description
sr_box_ur10_moveit_config
sr_multi_moveit_config
sr_multi_moveit_test
sr_robot_commander
sr_robot_launch
sr_3dmouse
sr_grasp_fast_planner
sr_grasp_stability
sr_hand_health_report
sr_movements
sr_tools
strain_gauge_calibration
sr_gui_advanced_controls
sr_gui_biotac
sr_gui_bootloader
sr_gui_change_muscle_controllers
sr_gui_cyberglove_calibrator
sr_gui_muscle_driver_bootloader
sr_gui_controller_tuner
sr_gui_hand_calibration
sr_gui_motor_resetter
sr_data_visualization
sr_visualization
sr_visualization_icons
srdfdom
stag_ros
stage
stage_ros
static_tf
static_transform_mux
staubli
staubli_resources
staubli_rx160_moveit_config
staubli_rx160_moveit_plugins
staubli_rx160_support
staubli_experimental
staubli_rx160_gazebo
staubli_tx2_60_support
staubli_tx2_90_support
staubli_tx60_gazebo
staubli_tx60_support
staubli_tx90_gazebo
staubli_tx90_support
staubli_val3_driver
std_capabilities
std_msgs
steering_functions
swarm_ros_bridge
swri_console
swri_profiler
swri_profiler_msgs
swri_profiler_tools
talos_bringup
talos_controller_configuration
talos_description
talos_description_calibration
talos_description_inertial
talos_robot
teb_local_planner
teb_local_planner_tutorials
teleop_keyboard_omni3
teleop_legged_robots
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_joy
teleop_twist_keyboard
teleop_twist_keyboard_cpp
tensorflow_ros_cpp
teraranger
teraranger_array
tf2_2d
tf2_client
tf2_server
tf2_urdf
tf2_web_republisher
tf_remapper_cpp
timed_roslaunch
tiny_tf
topics_rviz_plugin
tork_moveit_tutorial
towr
towr_ros
trac_ik
trac_ik_examples
trac_ik_kinematics_plugin
trac_ik_lib
trac_ik_python
tracetools
tsid
tts
turtle_teleop_multi_key
turtlebot3
turtlebot3_bringup
turtlebot3_description
turtlebot3_example
turtlebot3_navigation
turtlebot3_slam
turtlebot3_teleop
turtlebot3_applications
turtlebot3_automatic_parking
turtlebot3_automatic_parking_vision
turtlebot3_follow_filter
turtlebot3_follower
turtlebot3_panorama
turtlebot3_applications_msgs
turtlebot3_autorace
turtlebot3_autorace_camera
turtlebot3_autorace_control
turtlebot3_autorace_core
turtlebot3_autorace_detect
turtlebot3_msgs
turtlebot3_fake
turtlebot3_gazebo
turtlebot3_simulations
turtlesim_dash_tutorial
tuw_control
tuw_geometry
tuw_aruco
tuw_checkerboard
tuw_ellipses
tuw_marker_detection
tuw_marker_pose_estimation
tuw_airskin_msgs
tuw_gazebo_msgs
tuw_geometry_msgs
tuw_local_controller_msgs
tuw_msgs
tuw_multi_robot_msgs
tuw_nav_msgs
tuw_object_msgs
tuw_vehicle_msgs
tuw_waypoint_to_spline_msgs
tuw_multi_robot
tuw_multi_robot_ctrl
tuw_multi_robot_demo
tuw_multi_robot_goal_generator
tuw_multi_robot_local_behavior_controller
tuw_multi_robot_router
tuw_multi_robot_rviz
tuw_voronoi_graph
tuw_geometry_rviz
tuw_nav_rviz
tuw_object_rviz
tuw_rviz
tvm_vendor
twist_mux
twist_mux_msgs
baylands
ksql_airport
mcmillan_airfield
sand_island
yosemite_valley
uavcan_communicator
ubiquity_motor
ublox
ublox_gps
ublox_msg_filters
ublox_msgs
ublox_serialization
ubnt_airos_tools
udp_com
ueye_cam
um6
um7
underwater_sensor_msgs
underwater_vehicle_dynamics
uwsim
unique_id
unique_identifier
uuid_msgs
universal_robots
ur10_moveit_config
ur10e_moveit_config
ur16e_moveit_config
ur3_moveit_config
ur3e_moveit_config
ur5_moveit_config
ur5e_moveit_config
ur_description
ur_gazebo
ur_kinematics
uos_freespace
uos_gazebo_worlds
ur_client_library
ur_msgs
ur_calibration
ur_dashboard_msgs
ur_robot_driver
urdf
urdf_parser_plugin
urdf_geometry_parser
urdf_sim_tutorial
urdf_test
urdf_tutorial
urdfdom_py
urg_c
urg_node
urg_stamped
usb_cam
usb_cam_controllers
usb_cam_hardware
usb_cam_hardware_interface
uuv_assistants
uuv_auv_control_allocator
uuv_control_cascaded_pid
uuv_control_msgs
uuv_control_utils
uuv_thruster_manager
uuv_trajectory_control
uuv_descriptions
uuv_gazebo
uuv_gazebo_plugins
uuv_gazebo_ros_plugins
uuv_gazebo_ros_plugins_msgs
uuv_gazebo_worlds
uuv_sensor_ros_plugins
uuv_sensor_ros_plugins_msgs
uuv_simulator
uuv_teleop
uuv_tutorial_disturbances
uuv_tutorial_dp_controller
uuv_tutorial_seabed_world
uuv_tutorials
uuv_world_plugins
uuv_world_ros_plugins
uuv_world_ros_plugins_msgs
uwsim_bullet
uwsim_osgbullet
uwsim_osgocean
uwsim_osgworks
vapor_master
variant
variant_msgs
variant_topic_tools
vda5050_connector
velo2cam_calibration
velodyne_gazebo_plugin
velo2cam_gazebo
velodyne
velodyne_driver
velodyne_laserscan
velodyne_msgs
velodyne_pointcloud
velodyne_description
velodyne_gazebo_plugins
velodyne_simulator
vesc
vesc_ackermann
vesc_driver
vesc_msgs
video_stream_opencv
view_controller_msgs
vision_msgs
cv_bridge
image_geometry
image_geometry
opencv_tests
opencv_tests
vision_opencv
vision_opencv
cv_bridge_python3
vision_visp
visp_auto_tracker
visp_bridge
visp_camera_calibration
visp_hand2eye_calibration
visp_tracker
visp_ros
osg_interactive_markers
osg_markers
osg_utils
visualization_osg
rwt_app_chooser
rwt_image_view
rwt_moveit
rwt_nav
rwt_plot
rwt_robot_monitor
rwt_speech_recognition
rwt_steer
rwt_utils_3rdparty
visualization_rwt
interactive_marker_tutorials
librviz_tutorial
rviz_plugin_tutorials
rviz_python_tutorial
visualization_marker_tutorials
visualization_tutorials
visualstates
vl53l1x
volksbot_driver
volta_base
volta_control
volta_description
volta_localization
volta_msgs
volta_navigation
volta_rules
volta_teleoperator
volta_simulation
vrpn_client_ros
vtec_msgs
vtec_ros
vtec_tracker
warehouse_ros
warehouse_ros_mongo
warehouse_ros_sqlite
warthog_control
warthog_description
warthog_msgs
warthog_desktop
warthog_viz
warthog_gazebo
warthog_simulator
web_video_server
webkit_dependency
webots_ros
webrtc_ros
wge100_camera
wge100_camera_firmware
wge100_driver
wifi_ddwrt
willow_maps
wireless_msgs
wireless_watcher
witmotion_ros
easy_markers
joy_listener
kalman_filter
rosbaglive
wu_ros_tools
xacro
xaxxon_openlidar
xpp_hyq
xpp_quadrotor
xpp
xpp_examples
xpp_msgs
xpp_states
xpp_vis
xsens_driver
xv_11_laser_driver
yocs_msgs
ypspur
ypspur_ros
yocs_ar_marker_tracking
yocs_ar_pair_approach
yocs_ar_pair_tracking
yocs_cmd_vel_mux
yocs_controllers
yocs_diff_drive_pose_controller
yocs_joyop
yocs_keyop
yocs_localization_manager
yocs_math_toolkit
yocs_navi_toolkit
yocs_navigator
yocs_rapps
yocs_safety_controller
yocs_velocity_smoother
yocs_virtual_sensor
yocs_waypoint_provider
yocs_waypoints_navi
yujin_ocs
yujin_yrl_package
z_laser_gui
z_laser_msgs
z_laser_projector
z_laser_viz
z_laser_zlp1
zbar_ros
zeroconf_msgs

Recent questions tagged catkin at Robotics Stack Exchange