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_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
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
hpp-fcl
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
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_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
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
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
care_o_bot
care_o_bot_desktop
care_o_bot_robot
care_o_bot_simulation
darknet_ros
darknet_ros_msgs
dnn_detect
flir_camera_description
flir_camera_driver
spinnaker_camera_driver
ipcamera_driver
oled_display_node
rqt_pr2_dashboard
camera_aravis
cmvision
aruco_opencv
aruco_opencv_msgs
clober
clober_bringup
clober_description
clober_navigation
clober_serial
clober_simulation
clober_slam
clober_teleop
clober_tools
clober_msgs
clpe_ros
clpe_ros_msgs
depthai
grepros
bosch_locator_bridge
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
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
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
cob_fiducials
compass_msgs
magnetometer_compass
cpr_onav_description
cras_joy_tools
cras_relative_positional_controller
diffbot_base
diffbot_bringup
diffbot_control
diffbot_description
diffbot_gazebo
diffbot_mbf
diffbot_msgs
diffbot_navigation
diffbot_robot
diffbot_slam
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
gazebo_custom_sensor_preloader
boeing_gazebo_model_attachment_plugin
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
hri_actions_msgs
hri_rviz
ign_ros_control
ign_ros_control_demos
imu_from_ios_sensorlog
iotbot
l3cam_ros
leo_example_follow_ar_tag
leo_example_line_follower
leo_example_object_detection
leo_examples
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
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
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 Continuous Integration
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
abseil_cpp
ackermann_msgs
actionlib
agni_tf_tools
angles
app_manager
ar_track_alvar
ar_track_alvar_msgs
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
asr_msgs
audio_capture
audio_common
audio_common_msgs
audio_play
sound_play
automotive_autonomy_msgs
automotive_navigation_msgs
automotive_platform_msgs
auv_msgs
avt_vimba_camera
axis_camera
basler_tof
behaviortree_cpp
bond
bond_core
bondcpp
bondpy
smclib
test_bond
bta_tof_driver
calibration
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
cartesian_msgs
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catch_ros
catkin_pip
class_loader
cmake_modules
code_coverage
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
control_msgs
control_toolbox
convex_decomposition
costmap_converter
cv_camera
ddynamic_reconfigure_python
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
driver_base
driver_common
timestamp_tools
dynamic_reconfigure
dynamic_robot_state_publisher
eca_a9_control
eca_a9_description
eca_a9_gazebo
ecl_config
ecl_console
ecl_converters_lite
ecl_errors
ecl_io
ecl_lite
ecl_sigslots_lite
ecl_time_lite
ecl_build
ecl_license
ecl_tools
eigen_stl_containers
ensenso_camera
ensenso_camera_msgs
ensenso_camera_test
ensenso_description
ensenso_driver
euslisp
executive_smach
smach
smach_msgs
smach_ros
executive_smach_visualization
smach_viewer
fawkes_msgs
filters
find_object_2d
flexbe_behavior_engine
flexbe_core
flexbe_input
flexbe_mirror
flexbe_msgs
flexbe_onboard
flexbe_states
flexbe_testing
flexbe_widget
flexbe_app
flir_boson_usb
four_wheel_steering_msgs
frame_editor
franka_control
franka_description
franka_example_controllers
franka_gripper
franka_hw
franka_msgs
franka_ros
franka_visualization
panda_moveit_config
gazebo_dev
gazebo_msgs
gazebo_plugins
gazebo_ros
gazebo_ros_control
gazebo_ros_pkgs
gencpp
generic_control_toolbox
geneus
genlisp
genmsg
gennodejs
genpy
geodesy
geographic_info
geographic_msgs
geometric_shapes
eigen_conversions
geometry
kdl_conversions
tf
tf_conversions
geometry2
geometry_experimental
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
graph_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
hector_gazebo
hector_gazebo_plugins
hector_gazebo_thermal_camera
hector_gazebo_worlds
hector_sensors_gazebo
hector_components_description
hector_models
hector_sensors_description
hector_xacro_tools
hokuyo3d
ibeo_core
ibeo_lux
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
interactive_marker_twist_server
interactive_markers
ira_laser_tools
ivcon
joint_state_publisher
joint_state_publisher_gui
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
jsk_common_msgs
jsk_footstep_msgs
jsk_gui_msgs
jsk_hark_msgs
posedetection_msgs
speech_recognition_msgs
eus_assimp
euscollada
eusurdf
jsk_model_tools
urdf_mesh_converter
jsk_roseus
roseus
roseus_mongo
roseus_smach
roseus_tutorials
json_msgs
json_transport
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lauv_control
lauv_description
lauv_gazebo
lgsvl_msgs
libcreate
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
explore_lite
multirobot_map_merge
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
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
mir_actions
mir_description
mir_driver
mir_dwb_critics
mir_gazebo
mir_msgs
mir_navigation
mir_robot
ml_classifiers
mbf_abstract_core
mbf_abstract_nav
mbf_costmap_core
mbf_costmap_nav
mbf_msgs
mbf_simple_nav
mbf_utility
move_base_flex
moveit
moveit_commander
moveit_core
moveit_experimental
moveit_kinematics
moveit_planners_chomp
chomp_motion_planner
moveit_chomp_optimizer_adapter
moveit_planners
moveit_planners_ompl
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_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_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
mqtt_bridge
mrpt_ekf_slam_2d
mrpt_ekf_slam_3d
mrpt_graphslam_2d
mrpt_icp_slam_2d
mrpt_rbpf_slam
mrpt_slam
multi_object_tracking_lidar
mvsim
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
robot_pose_ekf
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
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
nmea_msgs
nodelet
nodelet_core
nodelet_topic_tools
test_nodelet
test_nodelet_topic_tools
novatel_gps_driver
novatel_gps_msgs
novatel_msgs
novatel_span_driver
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
omronsentech_camera
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parameter_pa
parrot_arsdk
pcdfilter_pa
pcl_msgs
face_detector
leg_detector
people
people_msgs
people_tracking_filter
people_velocity_tracker
pcl_ros
perception_pcl
libphidget21
phidgets_api
phidgets_drivers
phidgets_high_speed_encoder
phidgets_ik
phidgets_imu
pid
plotjuggler
pluginlib
pointcloud_to_laserscan
image_exposure_msgs
pointgrey_camera_description
pointgrey_camera_driver
statistics_msgs
wfov_camera_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_arm_kinematics
pr2_kinematics
pr2_controller_interface
pr2_controller_manager
pr2_hardware_interface
pr2_mechanism
pr2_mechanism_diagnostics
pr2_mechanism_model
pr2_mechanism_msgs
ocean_battery_driver
power_monitor
pr2_power_board
pr2_power_drivers
pr2_controller_configuration_gazebo
pr2_gazebo
pr2_gazebo_plugins
pr2_simulator
pyros_test
python_qt_binding
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
qwt_dependency
radar_omnipresense
random_numbers
rc_cloud_accumulator
rc_hand_eye_calibration_client
rc_pick_client
rc_silhouettematch_client
rc_tagdetect_client
rc_visard
rc_visard_description
rc_visard_driver
realtime_tools
resource_retriever
rexrov2_control
rexrov2_description
rexrov2_gazebo
rgbd_launch
robot_activity
robot_activity_msgs
robot_activity_tutorials
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
robot_navigation
robot_self_filter
robot_state_publisher
mk
rosbuild
roslang
roslib
ros
rosbash
rosboost_cfg
rosclean
roscreate
rosmake
rosunit
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_rostopic
rosbag
rosbag_storage
rosconsole
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
ros_emacs_utils
rosemacs
roslisp_repl
slime_ros
slime_wrapper
ros_environment
allocators
lockfree
ros_realtime
rosatomic
rosrt
ros_tutorials
roscpp_tutorials
rospy_tutorials
turtlesim
ros_type_introspection
rosauth
rosbag_migration_rule
rosbash_params
ros_introspection
roscompile
rosconsole_bridge
cpp_common
roscpp_core
roscpp_serialization
roscpp_traits
rostime
rosdoc_lite
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
rospack
rosparam_handler
rosparam_shortcuts
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
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_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
rtabmap_ros
rviz
rviz_visual_tools
sbg_driver
sick_ldmrs_description
sick_ldmrs_driver
sick_ldmrs_laser
sick_ldmrs_msgs
sick_ldmrs_tools
sick_safetyscanners
sick_scan
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_tf
static_transform_mux
std_capabilities
std_msgs
swri_console
teb_local_planner
teb_local_planner_tutorials
teleop_keyboard_omni3
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
towr
towr_ros
trac_ik
trac_ik_examples
trac_ik_kinematics_plugin
trac_ik_lib
trac_ik_python
unique_id
unique_identifier
uuid_msgs
urdf
urdf_parser_plugin
urdf_geometry_parser
urdf_tutorial
urdfdom_py
urg_c
urg_node
urg_stamped
usb_cam
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
variant
variant_msgs
variant_topic_tools
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
interactive_marker_tutorials
librviz_tutorial
rviz_plugin_tutorials
rviz_python_tutorial
visualization_marker_tutorials
visualization_tutorials
volksbot_driver
vrpn_client_ros
warehouse_ros
webkit_dependency
webots_ros
wifi_ddwrt
willow_maps
easy_markers
joy_listener
kalman_filter
rosbaglive
wu_ros_tools
xacro
xpp_hyq
xpp_quadrotor
xpp
xpp_examples
xpp_msgs
xpp_states
xpp_vis
xsens_driver
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
ca_description
ca_driver
ca_msgs
ca_tools
create_autonomy
dynpick_driver
ecto
ensenso
gcloud_speech
gcloud_speech_msgs
gcloud_speech_utils
innok_heros_driver
iot_bridge
katana
katana_arm_gazebo
katana_description
katana_driver
katana_gazebo_plugins
katana_moveit_ikfast_plugin
katana_msgs
katana_teleop
katana_tutorials
kni
libfreenect
nav_pcontroller
nerian_sp1
ocl
pcl_conversions
pyros_utils
rfsm
robot_model
rosaria
rtt
eigen_typekit
kdl_typekit
rtt_geometry
rtt_actionlib
rtt_dynamic_reconfigure
rtt_ros
rtt_ros_integration
rtt_ros_msgs
rtt_rosclock
rtt_roscomm
rtt_rosdeployment
rtt_rosnode
rtt_rospack
rtt_rosparam
rtt_tf
rtt_dynamic_reconfigure_tests
rtt_ros_tests
rtt_roscomm_tests
rtt_rospack_tests
rtt_rosparam_tests
rtt_actionlib_msgs
rtt_common_msgs
rtt_diagnostic_msgs
rtt_geometry_msgs
rtt_kdl_conversions
rtt_nav_msgs
rtt_ros_comm
rtt_rosgraph_msgs
rtt_sensor_msgs
rtt_shape_msgs
rtt_std_msgs
rtt_std_srvs
rtt_stereo_msgs
rtt_tf2_msgs
rtt_trajectory_msgs
rtt_visualization_msgs
wts_driver
advanced_navigation_driver
rosbag_direct_write

Recent questions tagged catkin at Robotics Stack Exchange

catkin package from catkin repo

catkin

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros/catkin.git
VCS Type git
VCS Version indigo-devel
Last Updated 2017-03-06
Dev Status MAINTAINED
CI status Continuous Integration
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

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.6.19 (2017-03-06)

  • update --pkg help for catkin_make_isolated (#853)
  • add skipped / disabled tests to catkin_test_results summary (#848)
  • fix rollback logic for more than one value per environment variable and workspace (#819)
  • fix quoting of paths to handle spaces (#808)
  • improve doc about catkin_package(CFG_EXTRAS) (#805)
  • doc: fix format 2 howto to suggest to declare a build export dependency on "message_runtime"
  • update documentation (#847 #849 #854)

0.6.18 (2016-03-18)

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

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 (fix #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 (fix #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.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Dependant Packages

Name Deps
ackermann_msgs
actionlib
angles
ar_track_alvar
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
aruco
aruco_msgs
aruco_ros
asr_msgs
async_web_server_cpp
audio_capture
audio_common
audio_common_msgs
audio_play
sound_play
auv_msgs
basler_tof
bond
bond_core
bondcpp
bondpy
smclib
test_bond
bta_tof_driver
calibration
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
cartesian_msgs
catkin_pip
class_loader
cmake_modules
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
control_msgs
control_toolbox
convex_decomposition
costmap_converter
crazyflie
crazyflie_controller
crazyflie_demo
crazyflie_description
crazyflie_driver
cv_camera
depthcloud_encoder
depthimage_to_laserscan
diagnostic_aggregator
diagnostic_analysis
diagnostic_common_diagnostics
diagnostic_updater
diagnostics
rosdiagnostic
self_test
test_diagnostic_aggregator
driver_base
driver_common
timestamp_tools
dynamic_reconfigure
ecl
ecl_manipulation
ecl_manipulators
ecl_mobile_robot
ecl_navigation
eigen_stl_containers
euslisp
executive_smach
smach
smach_msgs
smach_ros
executive_smach_visualization
smach_viewer
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
fcl
fetch_gazebo
fetch_gazebo_demo
fetch_calibration
fetch_depth_layer
fetch_description
fetch_ikfast_plugin
fetch_maps
fetch_moveit_config
fetch_navigation
fetch_ros
fetch_teleop
filters
gazebo_msgs
gazebo_plugins
gazebo_ros
gazebo_ros_control
gazebo_ros_pkgs
gencpp
geneus
genlisp
genmsg
genpy
geodesy
geographic_info
geographic_msgs
geometric_shapes
eigen_conversions
geometry
kdl_conversions
tf
tf_conversions
geometry2
geometry_experimental
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
graft
graph_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
gscam
haf_grasping
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
hokuyo3d
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
interactive_marker_proxy
interactive_marker_twist_server
interactive_markers
ivcon
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
eus_assimp
euscollada
eusurdf
jsk_model_tools
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
jskeus
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
leap_motion
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
lms1xx
explore_lite
multirobot_map_merge
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
mavlink
libmavconn
mavros
mavros_extras
mavros_msgs
test_mavros
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
moveit
moveit_commander
moveit_core
moveit_experimental
moveit_kinematics
moveit_planners_chomp
chomp_motion_planner
moveit_planners
moveit_planners_ompl
moveit_controller_manager_example
moveit_fake_controller_manager
moveit_plugins
moveit_ros_control_interface
moveit_simple_controller_manager
moveit_ros_benchmarks
moveit_ros_benchmarks_gui
moveit_ros_manipulation
moveit_ros_move_group
moveit_ros
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_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
mrpt_ekf_slam_2d
mrpt_ekf_slam_3d
mrpt_graphslam_2d
mrpt_icp_slam_2d
mrpt_rbpf_slam
mrpt_slam
default_cfg_fkie
master_discovery_fkie
master_sync_fkie
multimaster_fkie
multimaster_msgs_fkie
node_manager_fkie
mvsim
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
robot_pose_ekf
rotate_recovery
voxel_grid
nav2d
nav2d_exploration
nav2d_karto
nav2d_localizer
nav2d_msgs
nav2d_navigator
nav2d_operator
nav2d_remote
nav2d_tutorials
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
nmea_comms
nmea_msgs
nmea_navsat_driver
nodelet
nodelet_core
nodelet_topic_tools
test_nodelet
test_nodelet_topic_tools
novatel_gps_driver
novatel_gps_msgs
novatel_msgs
novatel_span_driver
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_mapping
octomap_server
octomap_msgs
octomap_ros
octomap_rviz_plugins
open_karto
opencv_apps
openni2_camera
openni2_launch
openni2_launch
openni_camera
openni_description
openni_launch
openni_launch
openrtm_aist
openslam_gmapping
optris_drivers
orocos_kdl
python_orocos_kdl
parameter_pa
parrot_arsdk
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_ros
perception_pcl
libphidget21
phidgets_api
phidgets_drivers
phidgets_imu
pid
plotjuggler
pluginlib
pointcloud_to_laserscan
image_exposure_msgs
pointgrey_camera_description
pointgrey_camera_driver
statistics_msgs
wfov_camera_msgs
pose_cov_ops
pr2_common
pr2_dashboard_aggregator
pr2_description
pr2_machine
pr2_msgs
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
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
pyros_test
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
razor_imu_9dof
realtime_tools
resource_retriever
rgbd_launch
robot_calibration
robot_calibration_msgs
robot_controllers
robot_controllers_interface
robot_controllers_msgs
robot_localization
robot_self_filter
robot_state_publisher
robot_upstart
mk
rosbuild
roslang
roslib
ros
rosbash
rosboost_cfg
rosclean
roscreate
rosmake
rosunit
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_rostopic
rosbag
rosbag_storage
rosconsole
rosgraph
roslaunch
rosmaster
rosmsg
rosnode
rosout
rosparam
rosservice
rostest
rostopic
topic_tools
message_filters
roslz4
roswtf
xmlrpcpp
rosgraph_msgs
std_srvs
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
diff_drive_controller
effort_controllers
force_torque_sensor_controller
forward_command_controller
gripper_action_controller
imu_sensor_controller
joint_state_controller
joint_trajectory_controller
position_controllers
ros_controllers
rqt_joint_trajectory_controller
velocity_controllers
ros_emacs_utils
rosemacs
roslisp_repl
slime_ros
slime_wrapper
ros_numpy
ros_tutorials
roscpp_tutorials
rospy_tutorials
turtlesim
ros_type_introspection
rosauth
rosbag_migration_rule
rosconsole_bridge
cpp_common
roscpp_core
roscpp_serialization
roscpp_traits
rostime
rosdoc_lite
roslint
roslisp
actionlib_lisp
cl_tf
cl_tf2
cl_transforms
cl_transforms_stamped
cl_urdf
cl_utils
roslisp_common
roslisp_utilities
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
roswww
rotors_comm
rotors_control
rotors_description
rotors_evaluation
rotors_gazebo
rotors_gazebo_plugins
rotors_hil_interface
rotors_joy_interface
rotors_simulator
rqt_rotors
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_launchtree
rqt_logger_level
rqt_moveit
rqt_msg
rqt_multiplot
rqt_nav_view
rqt_plot
rqt_pose_view
rqt_publisher
rqt_py_console
rqt_reconfigure
rqt_robot_dashboard
rqt_robot_monitor
rqt_robot_plugins
rqt_robot_steering
rqt_runtime_monitor
rqt_service_caller
rqt_shell
rqt_srv
rqt_tf_tree
rqt_top
rqt_topic
rqt_web
rtabmap_ros
hrpsys_ros_bridge
hrpsys_tools
openrtm_ros_bridge
openrtm_tools
rosnode_rtc
rtmbuild
rtmros_common
rtsprofile
rviz
rviz_visual_tools
laser_ortho_projector
laser_scan_matcher
laser_scan_sparsifier
laser_scan_splitter
ncd_parser
polar_scan_matcher
scan_to_cloud_converter
scan_tools
sick_ldmrs_description
sick_ldmrs_driver
sick_ldmrs_laser
sick_ldmrs_msgs
sick_ldmrs_tools
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
std_msgs
swri_console
teb_local_planner
teb_local_planner_tutorials
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_joy
teleop_twist_keyboard
tf2_web_republisher
trac_ik
trac_ik_examples
trac_ik_kinematics_plugin
trac_ik_lib
trac_ik_python
twist_mux
twist_mux_msgs
ublox
ublox_gps
ublox_msg_filters
ublox_msgs
ublox_serialization
ueye_cam
um6
um7
underwater_sensor_msgs
underwater_vehicle_dynamics
uwsim
unique_id
unique_identifier
uuid_msgs
acc_finder
battery_guard
joint_state_muxer
move_base_straight
rgbd_rosbag_tools
rotunit_snapshotter
simple_approximate_time_synchronizer
tf_publisher_gui
uos_common_urdf
uos_diffdrive_teleop
uos_freespace
uos_gazebo_worlds
uos_maps
uos_tools
urdf_tutorial
urdfdom_py
urg_c
urg_node
usb_cam
uwsim_bullet
uwsim_osgbullet
uwsim_osgocean
uwsim_osgworks
variant
variant_msgs
variant_topic_tools
velodyne_description
velodyne_gazebo_plugins
velodyne_simulator
video_stream_opencv
view_controller_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
osg_interactive_markers
osg_markers
osg_utils
visualization_osg
rwt_image_view
rwt_moveit
rwt_plot
rwt_robot_monitor
rwt_speech_recognition
rwt_utils_3rdparty
visualization_rwt
interactive_marker_tutorials
librviz_tutorial
rviz_plugin_tutorials
rviz_python_tutorial
visualization_marker_tutorials
visualization_tutorials
volksbot_driver
vrpn_client_ros
warehouse_ros
webkit_dependency
wireless_msgs
wireless_watcher
catkinize_this
easy_markers
joy_listener
kalman_filter
manifest_cleaner
rosbaglive
roswiki_node
wu_ros_tools
xacro
xsens_driver
zbar_ros
ardrone_autonomy
axcli
bebop_autonomy
bebop_description
bebop_driver
bebop_msgs
bebop_tools
certifi
cpp_introspection
ca_description
ca_driver
ca_msgs
ca_tools
create_autonomy
demo_pioneer
diffdrive_gazebo_plugin
dynamixel_controllers
dynamixel_driver
dynamixel_motor
dynamixel_msgs
dynamixel_tutorials
dynpick_driver
ecto
ecto_image_pipeline
ecto_opencv
ecto_openni
ecto_pcl
ecto_ros
flask_cors
force_torque_sensor_calib
force_torque_tools
gravity_compensation
frontier_exploration
fzi_icl_can
fzi_icl_comm
fzi_icl_core
rqt_gauges
geonav_transform
grizzly_description
grizzly_motion
grizzly_msgs
grizzly_navigation
grizzly_teleop
hector_costmap
hector_driving_aid_markers
hector_elevation_mapping
hector_elevation_msgs
hector_elevation_visualization
hector_exploration_controller
hector_exploration_node
hector_exploration_planner
hector_gps_calibration
hector_path_follower
hector_timestamp_alignment
hector_nist_arena_designer
hector_nist_arena_elements
hector_nist_arena_worlds
hector_quadrotor
hector_quadrotor_controller
hector_quadrotor_controller_gazebo
hector_quadrotor_demo
hector_quadrotor_description
hector_quadrotor_gazebo
hector_quadrotor_gazebo_plugins
hector_quadrotor_model
hector_quadrotor_pose_estimation
hector_quadrotor_teleop
hector_uav_msgs
hector_barrel_detection_nodelet
hector_barrel_geotiff_plugin
hector_co2_detection_plugin
hector_co2_processing
hector_rqt_plugins
hector_rviz_plugins
hector_stair_detection
hector_stair_detection_msgs
hector_veil_geotiff_plugin
rqt_video_playback
tracker_base_ui
hector_object_tracker
hector_worldmodel
hector_worldmodel_geotiff_plugins
hector_worldmodel_msgs
household_objects_database_msgs
humanoid_msgs
humanoid_nav_msgs
industrial_ci
innok_heros_driver
katana
katana_arm_gazebo
katana_description
katana_driver
katana_gazebo_plugins
katana_moveit_ikfast_plugin
katana_msgs
katana_teleop
katana_tutorials
kni
korg_nanokontrol
log4cpp
lyap_control
manipulation_msgs
marshmallow
nao_dcm_bringup
nao_audio
nao_interaction
nao_interaction_launchers
nao_interaction_msgs
nao_vision
nao_moveit_config
nao_apps
nao_bringup
nao_description
nao_robot
nao_control
nao_gazebo_plugin
naoqi_apps
naoqi_bridge
naoqi_driver_py
naoqi_navigation
naoqi_pose
naoqi_sensors_py
naoqi_tools
naoqi_dcm_driver
nav_pcontroller
nerian_sp1
netft_utils
object_recognition_capture
object_recognition_core
object_recognition_reconstruction
object_recognition_ros
object_recognition_ros_visualization
object_recognition_tod
object_recognition_transparent_objects
ocl
opencv_candidate
pcl_conversions
pepper_dcm_bringup
pepper_moveit_config
pepper_bringup
pepper_description
pepper_robot
pepper_sensors_py
pepper_control
pepper_gazebo_plugin
pioneer_bringup
pioneer_teleop
pyros_common
pyros_interfaces_ros
pyros_utils
rcll_fawkes_sim
rcll_fawkes_sim_msgs
rcll_refbox_peer
rcll_ros
rcll_ros_msgs
rfsm
joint_state_publisher
robot_model
urdf
urdf_parser_plugin
robot_pose_publisher
romeo_moveit_config
romeo_bringup
romeo_description
romeo_robot
romeo_sensors_py
romeo_control
romeo_gazebo_plugin
rosaria
rsv_balance
rsv_balance_description
rsv_balance_msgs
rsv_balance_desktop
rsv_balance_rqt
rsv_balance_viz
rsv_balance_gazebo
rsv_balance_gazebo_control
rsv_balance_simulator
rtt
eigen_typekit
kdl_typekit
rtt_geometry
rtt_actionlib
rtt_dynamic_reconfigure
rtt_ros
rtt_ros_integration
rtt_ros_msgs
rtt_rosclock
rtt_roscomm
rtt_rosdeployment
rtt_rosnode
rtt_rospack
rtt_rosparam
rtt_tf
rtt_dynamic_reconfigure_tests
rtt_ros_tests
rtt_roscomm_tests
rtt_rospack_tests
rtt_actionlib_msgs
rtt_common_msgs
rtt_diagnostic_msgs
rtt_geometry_msgs
rtt_kdl_conversions
rtt_nav_msgs
rtt_ros_comm
rtt_rosgraph_msgs
rtt_sensor_msgs
rtt_shape_msgs
rtt_std_msgs
rtt_std_srvs
rtt_stereo_msgs
rtt_trajectory_msgs
rtt_visualization_msgs
schunk_canopen_driver
schunk_svh_driver
sicktoolbox
sicktoolbox_wrapper
stdr_gui
stdr_launchers
stdr_msgs
stdr_parser
stdr_resources
stdr_robot
stdr_samples
stdr_server
stdr_simulator
tblib
tiny_slam
blob
topic_proxy
uavc_v4lctl
vigir_footstep_planning_lib
vigir_footstep_planning_plugins
vigir_footstep_planning_rviz_plugin
vigir_footstep_planning_widgets
vigir_feet_pose_generator
vigir_foot_pose_transformer
vigir_footstep_planner
vigir_footstep_planning
vigir_footstep_planning_default_plugins
vigir_global_footstep_planner
vigir_pattern_generator
vigir_walk_monitor
vigir_footstep_planning_msgs
vigir_generic_params
vigir_pluginlib
vigir_pluginlib_manager
vigir_pluginlib_msgs
vigir_step_control
webargs
webtest
wts_driver
youbot_driver
bta_ros
alexandria
babel
cffi
cl_store
cl_utilities
cram_3rdparty
fiveam
gsd
gsll
lisp_unit
split_sequence
synchronization_tools
trivial_features
trivial_garbage
trivial_gray_streams
yason
head_pose_estimation
hokuyo_node
attache_msgs
data_vis_msgs
designator_integration_msgs
grasp_stability_msgs
iai_common_msgs
iai_content_msgs
iai_control_msgs
iai_kinematics_msgs
iai_pepper_demo_msgs
iai_urdf_msgs
iai_wsg_50_msgs
json_prolog_msgs
person_msgs
planning_msgs
ur_msgs
keyboard
librms
maggie_devices_msgs
maggie_eyelids_msgs
maggie_ir_controller_msgs
maggie_motor_controller_msgs
maggie_rfid_msgs
basic_states_skill_msgs
batteries_skill_msgs
maggie_skills_msgs
touch_skill_msgs
moveit_ikfast
nao_extras
nao_path_follower
nao_teleop
object_recognition_linemod
object_recognition_renderer
pocketsphinx
rail_maps
rail_user_queue_manager
robot_web_tools
roboteq_diagnostics
roboteq_driver
roboteq_msgs
rosh
rosh_core
roshlaunch
rosh_desktop
rosh_desktop_plugins
rosh_visualization
rosh_common
rosh_geometry
rosh_robot
rosh_robot_plugins
rospeex
rospeex_audiomonitor
rospeex_core
rospeex_if
rospeex_launch
rospeex_msgs
rospeex_samples
rospeex_webaudiomonitor
mjpegcanvas
ros2djs
ros3djs
ros3djs_experimental
roslibjs
roslibjs_experimental
rwt_ros
smart_battery_msgs
stereo_slam
vicon_bridge
camera_handler
contact_handler
drawing_handler
force_sensor_handler
imu_handler
manipulator_handler
quadrotor_handler
quadrotor_tk_handler
rigid_body_handler
vrep_ros_bridge
vrep_ros_plugin
ar_track_alvar_msgs
arni
arni_core
arni_countermeasure
arni_gui
arni_msgs
arni_nodeinterface
arni_processing
arni_rqt_detail_plugin
arni_rqt_overview_plugin
aruco_mapping
aubo_control
aubo_description
aubo_driver
aubo_gazebo
aubo_i5_moveit_config
aubo_kinematics
aubo_msgs
aubo_new_driver
aubo_panel
aubo_robot
aubo_trajectory
aubo_trajectory_filters
battery_monitor_rmp
behavior_tree
behavior_tree_core
behavior_tree_leaves
carl_estop
cv_backports
drc_hubo
drc_navi
drc_plugin
drc_podo_connector
drc_slam
flaky
freefloating_gazebo
genty
hakuto
tetris_description
tetris_gazebo
tetris_launch
idolink_node
libhaloc
m4atx_battery_monitor
naoqi_dashboard
object_recognition_tabletop
ompl_visual_tools
openreroc_motion_sensor
openreroc_pwm
patrolling_sim
pugixml
python-aniso8601
python-flask-restful
python_ethernet_rmp
rail_ceiling
rail_collada_models
graspdb
rail_grasp_collection
rail_pick_and_place
rail_pick_and_place_msgs
rail_pick_and_place_tools
rail_recognition
range_msgs
rmp_msgs
ros_ethernet_rmp
rplidar_python
rwt_config_generator
schunk_ezn64
schunk_grippers
schunk_pg70
shape_tools
simple_voice
spatial_temporal_learning
world_item_observer
world_item_search
worldlib
rqt_stream_manipulator_3d
stream_manipulator_3d
tf_keyboard_cal
tornado
csapex
csapex_core
csapex_core_test
csapex_qt
csapex_remote
csapex_testing
csapex_util
heatmap
microstrain_mips
pyros_msgs
rsync_ros
screen_grab

Recent questions tagged catkin at Robotics Stack Exchange

catkin package from catkin repo

catkin

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros/catkin.git
VCS Type git
VCS Version indigo-devel
Last Updated 2017-03-06
Dev Status MAINTAINED
CI status Continuous Integration
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

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.6.19 (2017-03-06)

  • update --pkg help for catkin_make_isolated (#853)
  • add skipped / disabled tests to catkin_test_results summary (#848)
  • fix rollback logic for more than one value per environment variable and workspace (#819)
  • fix quoting of paths to handle spaces (#808)
  • improve doc about catkin_package(CFG_EXTRAS) (#805)
  • doc: fix format 2 howto to suggest to declare a build export dependency on "message_runtime"
  • update documentation (#847 #849 #854)

0.6.18 (2016-03-18)

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

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 (fix #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 (fix #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.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Dependant Packages

Name Deps
abb
abb_driver
abb_irb2400_moveit_config
abb_irb2400_moveit_plugins
abb_irb2400_support
abb_irb5400_support
abb_irb6600_support
abb_irb6640_moveit_config
abb_irb6640_support
abb_resources
abseil_cpp
acado
ackermann_msgs
actionlib
adi_driver
agni_tf_tools
angles
app_manager
ar_track_alvar
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_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_halcon_bridge
asr_ivt
asr_ivt_bridge
asr_kinematic_chain_dome
asr_kinematic_chain_optimizer
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_object_database
asr_rapidxml
asr_resources_for_vision
asr_robot
asr_robot_model_services
asr_ros_uri
asr_rviz_pose_manager
asr_sick_lms_400
asr_visualization_server
asr_xsd2cpp
async_web_server_cpp
ati_force_torque
audio_capture
audio_common
audio_common_msgs
audio_play
sound_play
automotive_autonomy_msgs
automotive_autonomy_msgs
automotive_navigation_msgs
automotive_navigation_msgs
automotive_platform_msgs
automotive_platform_msgs
auv_msgs
avt_vimba_camera
axis_camera
baldor
basler_tof
behaviortree_cpp
bond
bond_core
bondcpp
bondpy
smclib
test_bond
brics_actuator
bta_tof_driver
calibration
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
cartesian_msgs
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
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_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_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_model_identifier
cob_obstacle_distance
cob_omni_drive_controller
cob_trajectory_controller
cob_twist_controller
cob_base_drive_chain
cob_bms_driver
cob_camera_sensors
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_kinematics
cob_lookat_action
cob_manipulation
cob_moveit_bringup
cob_moveit_interface
cob_obstacle_distance_moveit
cob_pick_place_action
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_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_worlds
cob_simulation
cob_docker_control
cob_reflector_referencing
cob_safety_controller
cob_substitute
ipa_differential_docking
cob_supported_robots
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
control_msgs
control_toolbox
convex_decomposition
costmap_converter
crazyflie
crazyflie_controller
crazyflie_demo
crazyflie_description
crazyflie_driver
criutils
cv_camera
dataspeed_ulc
dataspeed_ulc_can
dataspeed_ulc_msgs
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
diagnostic_aggregator
diagnostic_analysis
diagnostic_common_diagnostics
diagnostic_updater
diagnostics
rosdiagnostic
self_test
test_diagnostic_aggregator
driver_base
driver_common
timestamp_tools
dynamic_reconfigure
dynamixel_sdk
eband_local_planner
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
ethercat_grant
euslisp
executive_smach
smach
smach_msgs
smach_ros
executive_smach_visualization
smach_viewer
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
fawkes_msgs
fcl
fetch_gazebo
fetch_gazebo_demo
fetch_simulation
fetchit_challenge
fetch_auto_dock_msgs
fetch_driver_msgs
fetch_calibration
fetch_depth_layer
fetch_description
fetch_ikfast_plugin
fetch_maps
fetch_moveit_config
fetch_navigation
fetch_ros
fetch_teleop
fetch_tools
fiducial_detect
fiducial_lib
fiducial_pose
fiducial_slam
fiducials
filters
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
frame_editor
freenect_camera
freenect_launch
freenect_stack
gazebo_msgs
gazebo_plugins
gazebo_ros
gazebo_ros_control
gazebo_ros_pkgs
gencpp
generic_control_toolbox
geneus
genlisp
genmsg
genpy
geodesy
geographic_info
geographic_msgs
geometric_shapes
eigen_conversions
geometry
kdl_conversions
tf
tf_conversions
geometry2
geometry_experimental
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
graft
graph_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
haf_grasping
handeye
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
heron_description
heron_msgs
heron_desktop
heron_viz
hokuyo3d
husky_control
husky_description
husky_msgs
husky_navigation
husky_ur5_moveit_config
ibeo_core
ibeo_lux
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
interactive_marker_proxy
interactive_marker_twist_server
interactive_markers
ivcon
jackal_control
jackal_description
jackal_msgs
jackal_navigation
jackal_tutorials
jackal_desktop
jackal_viz
jackal_gazebo
jackal_simulator
joint_state_publisher
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
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
jskeus
kdl_parser
kdl_parser_py
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
kobuki_msgs
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
leap_motion
lgsvl_msgs
libcreate
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
lms1xx
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
mavlink
libmavconn
mavros
mavros_extras
mavros_msgs
test_mavros
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_mips
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
ml_classifiers
moveit
moveit_commander
moveit_core
moveit_experimental
moveit_full
moveit_kinematics
moveit_planners_chomp
chomp_motion_planner
moveit_planners
moveit_planners_ompl
moveit_controller_manager_example
moveit_fake_controller_manager
moveit_plugins
moveit_ros_control_interface
moveit_simple_controller_manager
moveit_ros_benchmarks
moveit_ros_benchmarks_gui
moveit_ros_manipulation
moveit_ros_move_group
moveit_ros
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_full_pr2
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
mrp2_analyzer
mrp2_common
mrp2_control
mrp2_description
mrp2_navigation
mrp2_desktop
mrp2_viz
mrp2_bringup
mrp2_display
mrp2_hardware
mrp2_robot
mrp2_gazebo
mrp2_hardware_gazebo
mrp2_simulator
mrpt_ekf_slam_2d
mrpt_ekf_slam_3d
mrpt_graphslam_2d
mrpt_icp_slam_2d
mrpt_rbpf_slam
mrpt_slam
multi_object_tracking_lidar
default_cfg_fkie
master_discovery_fkie
master_sync_fkie
multimaster_fkie
multimaster_msgs_fkie
node_manager_fkie
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_base_msgs
move_slow_and_clear
nav_core
navfn
navigation
robot_pose_ekf
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
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
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_msgs
planner_cspace_msgs
trajectory_tracker_msgs
neonavigation_rviz_plugins
trajectory_tracker_rviz_plugins
nmea_comms
nmea_msgs
nmea_navsat_driver
nodelet
nodelet_core
nodelet_topic_tools
test_nodelet
test_nodelet_topic_tools
novatel_gps_driver
novatel_gps_msgs
novatel_msgs
novatel_span_driver
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_mapping
octomap_server
octomap_msgs
octomap_pa
octomap_ros
octomap_rviz_plugins
odva_ethernetip
omron_os32c_driver
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
optris_drivers
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
parameter_pa
parrot_arsdk
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_ros
perception_pcl
pheeno_ros_description
phidgets_api
phidgets_drivers
phidgets_imu
phidgets_ir
pid
play_motion
play_motion_msgs
plotjuggler
pluginlib
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
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
prosilica_camera
pybind11_catkin
pyros_test
python_qt_binding
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
qwt_dependency
random_numbers
raspimouse_control
raspimouse_description
raspimouse_gazebo
raspimouse_sim
razor_imu_9dof
rc_cloud_accumulator
rc_hand_eye_calibration_client
rc_pick_client
rc_silhouettematch_client
rc_tagdetect_client
rc_visard
rc_visard_description
rc_visard_driver
realtime_tools
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_activity
robot_activity_msgs
robot_activity_tutorials
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
robot_navigation
robot_self_filter
robot_state_publisher
robot_upstart
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
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_rostopic
rosbag
rosbag_storage
rosconsole
rosgraph
roslaunch
rosmaster
rosmsg
rosnode
rosout
rosparam
rosservice
rostest
rostopic
topic_tools
message_filters
roslz4
roswtf
xmlrpcpp
rosgraph_msgs
std_srvs
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
diff_drive_controller
effort_controllers
force_torque_sensor_controller
forward_command_controller
gripper_action_controller
imu_sensor_controller
joint_state_controller
joint_trajectory_controller
position_controllers
ros_controllers
rqt_joint_trajectory_controller
velocity_controllers
ros_emacs_utils
rosemacs
roslisp_repl
slime_ros
slime_wrapper
ros_numpy
allocators
lockfree
ros_realtime
rosatomic
rosrt
ros_tutorials
roscpp_tutorials
rospy_tutorials
turtlesim
ros_type_introspection
rosauth
rosbag_migration_rule
rosbash_params
rosapi
rosbridge_library
rosbridge_server
rosbridge_suite
ros_introspection
roscompile
rosconsole_bridge
cpp_common
roscpp_core
roscpp_serialization
roscpp_traits
rostime
rosdoc_lite
roslint
roslisp
actionlib_lisp
cl_tf
cl_tf2
cl_transforms
cl_transforms_stamped
cl_urdf
cl_utils
roslisp_common
roslisp_utilities
rospack
rosparam_handler
rosparam_shortcuts
rospilot
rospy_message_converter
rosserial
rosserial_arduino
rosserial_client
rosserial_embeddedlinux
rosserial_msgs
rosserial_python
rosserial_server
rosserial_windows
rosserial_xbee
rosserial_leonardo_cmake
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
rqt_bag
rqt_bag_plugins
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_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
rtabmap_ros
rtctree
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
rtsprofile
rviz
rviz_visual_tools
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
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
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
sr_config
sr_ethercat_hand_config
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_gui_advanced_controls
sr_gui_biotac
sr_gui_bootloader
sr_gui_change_muscle_controllers
sr_gui_cyberglove_calibrator
sr_gui_movement_recorder
sr_gui_muscle_driver_bootloader
sr_gui_self_test
sr_gui_controller_tuner
sr_gui_hand_calibration
sr_gui_motor_resetter
sr_gui_state_saver
sr_gui_change_controllers
sr_gui_grasp_controller
sr_gui_joint_slider
sr_visualization
sr_visualization_icons
srdfdom
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_tx60_gazebo
staubli_tx60_support
staubli_tx90_gazebo
staubli_tx90_support
staubli_val3_driver
std_capabilities
std_msgs
swri_console
swri_profiler
swri_profiler_msgs
swri_profiler_tools
teb_local_planner
teb_local_planner_tutorials
teleop_keyboard_omni3
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_joy
teleop_twist_keyboard
tensorflow_ros_cpp
tf2_web_republisher
tf_remapper_cpp
timed_roslaunch
tork_moveit_tutorial
towr
towr_ros
trac_ik
trac_ik_examples
trac_ik_kinematics_plugin
trac_ik_lib
trac_ik_python
tracetools
twist_mux
twist_mux_msgs
ubiquity_motor
ublox
ublox_gps
ublox_msg_filters
ublox_msgs
ublox_serialization
ueye_cam
um6
um7
underwater_sensor_msgs
underwater_vehicle_dynamics
uwsim
unique_id
unique_identifier
uuid_msgs
universal_robot
ur10_moveit_config
ur3_moveit_config
ur5_moveit_config
ur_bringup
ur_description
ur_driver
ur_gazebo
ur_kinematics
ur_msgs
ur_msgs
acc_finder
battery_guard
joint_state_muxer
move_base_straight
rgbd_rosbag_tools
rotunit_snapshotter
simple_approximate_time_synchronizer
tf_publisher_gui
uos_common_urdf
uos_diffdrive_teleop
uos_freespace
uos_gazebo_worlds
uos_maps
uos_tools
urdf
urdf_parser_plugin
urdf_tutorial
urdfdom_py
urg_c
urg_node
urg_stamped
usb_cam
uwsim_bullet
uwsim_osgbullet
uwsim_osgocean
uwsim_osgworks
variant
variant_msgs
variant_topic_tools
velodyne
velodyne_driver
velodyne_laserscan
velodyne_msgs
velodyne_pcl
velodyne_pointcloud
velodyne_description
velodyne_gazebo_plugins
velodyne_simulator
video_stream_opencv
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
osg_interactive_markers
osg_markers
osg_utils
visualization_osg
rwt_image_view
rwt_moveit
rwt_plot
rwt_robot_monitor
rwt_speech_recognition
rwt_utils_3rdparty
visualization_rwt
interactive_marker_tutorials
librviz_tutorial
rviz_plugin_tutorials
rviz_python_tutorial
visualization_marker_tutorials
visualization_tutorials
volksbot_driver
vrpn_client_ros
warehouse_ros
warthog_control
warthog_description
warthog_msgs
warthog_desktop
warthog_viz
warthog_gazebo
warthog_simulator
webkit_dependency
webrtc_ros
wge100_camera
wge100_camera_firmware
wge100_driver
wifi_ddwrt
willow_maps
wireless_msgs
wireless_watcher
catkinize_this
easy_markers
joy_listener
kalman_filter
manifest_cleaner
rosbaglive
roswiki_node
wu_ros_tools
xacro
xpp_hyq
xpp_quadrotor
xpp
xpp_examples
xpp_msgs
xpp_states
xpp_vis
xsens_driver
xv_11_laser_driver
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_navigator
yocs_rapps
yocs_safety_controller
yocs_velocity_smoother
yocs_virtual_sensor
yocs_waypoint_provider
yocs_waypoints_navi
yujin_ocs
zbar_ros
zeroconf_msgs
abb_experimental
abb_irb120_gazebo
abb_irb120_moveit_config
abb_irb120_support
abb_irb120t_moveit_config
abb_irb4400_support
agvs_common
agvs_description
agvs_pad
agvs_control
agvs_gazebo
agvs_robot_control
agvs_sim
agvs_sim_bringup
ardrone_autonomy
axcli
barrett_hand
bhand_controller
rqt_bhand
barrett_hand_common
barrett_hand_description
barrett_hand_control
barrett_hand_gazebo
barrett_hand_sim
bebop_autonomy
bebop_description
bebop_driver
bebop_msgs
bebop_tools
camera1394
camera1394stereo
care_o_bot
care_o_bot_desktop
care_o_bot_robot
care_o_bot_simulation
certifi
cost_map
cost_map_core
cost_map_cv
cost_map_demos
cost_map_msgs
cost_map_ros
cost_map_visualisations
cpp_introspection
ca_description
ca_driver
ca_msgs
ca_tools
create_autonomy
declination
demo_pioneer
denso
denso_controller
denso_launch
vs060
vs060_gazebo
vs060_moveit_config
cliff_detector
depth_nav_msgs
depth_nav_tools
depth_sensor_pose
laserscan_kinect
nav_layer_from_points
diffdrive_gazebo_plugin
dynamixel_controllers
dynamixel_driver
dynamixel_motor
dynamixel_msgs
dynamixel_tutorials
dynpick_driver
ecto
ecto_image_pipeline
ecto_opencv
ecto_openni
ecto_pcl
ecto_ros
flask_cors
force_torque_sensor_calib
force_torque_tools
gravity_compensation
frontier_exploration
fzi_icl_can
fzi_icl_comm
fzi_icl_core
rqt_gauges
gcloud_speech
gcloud_speech_msgs
gcloud_speech_utils
genjava
geonav_transform
grizzly_description
grizzly_motion
grizzly_msgs
grizzly_navigation
grizzly_teleop
grizzly_desktop
grizzly_viz
grizzly_gazebo
grizzly_gazebo_plugins
grizzly_simulator
handle_detector
hector_costmap
hector_driving_aid_markers
hector_elevation_mapping
hector_elevation_msgs
hector_elevation_visualization
hector_exploration_controller
hector_exploration_node
hector_exploration_planner
hector_gps_calibration
hector_path_follower
hector_timestamp_alignment
hector_nist_arena_designer
hector_nist_arena_elements
hector_nist_arena_worlds
hector_quadrotor
hector_quadrotor_controller
hector_quadrotor_controller_gazebo
hector_quadrotor_demo
hector_quadrotor_description
hector_quadrotor_gazebo
hector_quadrotor_gazebo_plugins
hector_quadrotor_model
hector_quadrotor_pose_estimation
hector_quadrotor_teleop
hector_uav_msgs
hector_uav_msgs
hector_barrel_detection_nodelet
hector_barrel_geotiff_plugin
hector_co2_detection_plugin
hector_co2_processing
hector_rqt_plugins
hector_rviz_plugins
hector_stair_detection
hector_stair_detection_msgs
hector_veil_geotiff_plugin
rqt_video_playback
tracker_base_ui
hector_object_tracker
hector_worldmodel
hector_worldmodel_geotiff_plugins
hector_worldmodel_msgs
household_objects_database_msgs
humanoid_msgs
humanoid_nav_msgs
footstep_planner
gridmap_2d
humanoid_localization
humanoid_navigation
humanoid_planner_2d
imu_compass
caljob_creator
industrial_extrinsic_cal
intrinsic_cal
rgbd_depth_correction
target_finder
industrial_ci
infinisoleil
innok_heros_description
innok_heros_driver
katana
katana_arm_gazebo
katana_description
katana_driver
katana_gazebo_plugins
katana_moveit_ikfast_plugin
katana_msgs
katana_teleop
katana_tutorials
kni
kobuki_soft
kobuki_softapps
kobuki_softnode
korg_nanokontrol
kuka
kuka_eki_hw_interface
kuka_experimental
kuka_kr10_support
kuka_kr120_support
kuka_kr150_support
kuka_kr16_support
kuka_kr210_support
kuka_kr3_support
kuka_kr5_support
kuka_kr6_support
kuka_lbr_iiwa_support
kuka_resources
kuka_rsi_hw_interface
kuka_rsi_simulator
libfreenect
libsegwayrmp
log4cpp
lyap_control
manipulation_msgs
marshmallow
message_multiplexing
mm_core_msgs
mm_eigen_msgs
mm_messages
mm_mux_demux
mm_radio
app1
app2
app3
gazebo_flocking
app_loader
gsdf_msgs
micros_swarm
opensplice_dds_broker
ros_broker
udp_bc_broker
micros_swarm_framework
olfati_saber_flocking
pso
test_statistic
testbb
testnc
testrth
testscdspso
testvstig
micros_swarm_gazebo
micros_swarm_stage
motoman
motoman_driver
motoman_mh5_support
motoman_msgs
motoman_sda10f_moveit_config
motoman_sda10f_support
motoman_sia10d_support
motoman_sia10f_support
motoman_sia20d_moveit_config
motoman_sia20d_support
motoman_sia5d_support
motoman_bmda3_support
motoman_experimental
motoman_mh_support
motoman_mpl80_moveit_config
motoman_mpl_support
motoman_robot_pkg_gen
motoman_sia5d_moveit_config
muse_bldc_motor_drive
myahrs_driver
nao_dcm_bringup
nao_audio
nao_interaction
nao_interaction_launchers
nao_interaction_msgs
nao_vision
nao_moveit_config
nao_apps
nao_bringup
nao_description
nao_robot
nao_control
nao_gazebo_plugin
naoqi_apps
naoqi_bridge
naoqi_driver_py
naoqi_navigation
naoqi_pose
naoqi_sensors_py
naoqi_tools
naoqi_dcm_driver
nav_pcontroller
nerian_sp1
netft_utils
object_recognition_capture
object_recognition_core
object_recognition_reconstruction
object_recognition_ros
object_recognition_ros_visualization
object_recognition_tod
object_recognition_transparent_objects
ocl
oculusprime
feature_tracker
joint_tracker
lgsm
omip
omip_common
omip_launch
rb_tracker
shape_reconstruction
shape_tracker
omip_msgs
opencv_candidate
arm_navigation_msgs
collada_robots
openrave
openrave_planning
packml_gui
packml_msgs
packml_ros
packml_sm
pcl_conversions
pepper_dcm_bringup
pepper_moveit_config
pepper_bringup
pepper_description
pepper_robot
pepper_sensors_py
pepper_control
pepper_gazebo_plugin
pheeno_ros
pheeno_ros_sim
phoxi_camera
pioneer_bringup
pioneer_teleop
pr2
pr2_base
pr2_desktop
pr2_2dnav
pr2_2dnav_local
pr2_2dnav_slam
pr2_navigation_apps
ps4eye
puma_motor_driver
puma_motor_msgs
pyros_common
pyros_interfaces_ros
pyros_utils
rb1_base_common
rb1_base_description
rb1_base_kinova_j2n6a300_moveit_config
rb1_base_localization
rb1_base_msgs
rb1_base_navigation
rb1_base_pad
rb1_base_control
rb1_base_gazebo
rb1_base_sim
rb1_base_sim_bringup
rbcar_common
rbcar_description
rbcar_navigation
rbcar_pad
rbcar_twist2ack
rbcar_control
rbcar_gazebo
rbcar_joystick
rbcar_robot_control
rbcar_sim
rbcar_sim_bringup
rcll_fawkes_sim
rcll_fawkes_sim_msgs
rcll_refbox_peer
rcll_ros
rcll_ros_msgs
rfsm
robot_model
robot_pose_publisher
roboteq_diff_driver
roboteq_diff_msgs
robotiq
robotiq_action_server
robotiq_c2_model_visualization
robotiq_c_model_control
robotiq_ethercat
robotiq_force_torque_sensor
robotiq_joint_state_publisher
robotiq_modbus_rtu
robotiq_modbus_tcp
robotiq_s_model_articulated_gazebo
robotiq_s_model_articulated_gazebo_plugins
robotiq_s_model_articulated_msgs
robotiq_s_model_control
robotiq_s_model_visualization
robotnik_msgs
robotnik_sensors
roch
roch_bringup
roch_follower
roch_navigation
roch_teleop
roch_base
roch_capabilities
roch_control
roch_description
roch_ftdi
roch_msgs
roch_robot
roch_safety_controller
roch_sensorpc
roch_gazebo
roch_simulator
roch_viz
rocon_app_manager
rocon_app_platform
rocon_app_utilities
rocon_apps
rocon_unreliable_experiments
rocon_gateway
rocon_gateway_tests
rocon_gateway_utils
rocon_hub
rocon_hub_client
rocon_multimaster
rocon_test
romeo_moveit_config
romeo_bringup
romeo_description
romeo_robot
romeo_sensors_py
romeo_control
romeo_gazebo_plugin
roomblock
roomblock_bringup
roomblock_description
roomblock_mapping
roomblock_navigation
ros1_cpptemplate
ros1_pip_pytemplate
ros1_pytemplate
ros1_ros_cpptemplate
ros1_template
ros1_template_msgs
ros_explorer
ros_opcua_communication
ros_opcua_impl_freeopcua
ros_opcua_impl_python_opcua
ros_opcua_msgs
ros_opcua_srvs
rosabridge
rosabridge_arduino
rosabridge_msgs
rosabridge_server
rosaria
rosjava
rosjava_bootstrap
rosjava_build_tools
rosjava_core
rosjava_extras
rosjava_messages
rosjava_test_msgs
rostune
rqt_pr2_dashboard
rqt_wrapper
rrt_exploration
rtt
eigen_typekit
kdl_typekit
rtt_geometry
rtt_actionlib
rtt_dynamic_reconfigure
rtt_ros
rtt_ros_integration
rtt_ros_msgs
rtt_rosclock
rtt_roscomm
rtt_rosdeployment
rtt_rosnode
rtt_rospack
rtt_rosparam
rtt_tf
rtt_dynamic_reconfigure_tests
rtt_ros_tests
rtt_roscomm_tests
rtt_rospack_tests
rtt_actionlib_msgs
rtt_common_msgs
rtt_diagnostic_msgs
rtt_geometry_msgs
rtt_kdl_conversions
rtt_nav_msgs
rtt_ros_comm
rtt_rosgraph_msgs
rtt_sensor_msgs
rtt_shape_msgs
rtt_std_msgs
rtt_std_srvs
rtt_stereo_msgs
rtt_trajectory_msgs
rtt_visualization_msgs
schunk_canopen_driver
schunk_svh_driver
segway_rmp
serial_utils
sicktoolbox
sicktoolbox_wrapper
sophus_ros_conversions
bag_tools
launch_tools
plot_tools
pointcloud_tools
srv_tools
tf_tools
stdr_gui
stdr_launchers
stdr_msgs
stdr_parser
stdr_resources
stdr_robot
stdr_samples
stdr_server
stdr_simulator
summit_x_common
summit_x_description
summit_x_control
summit_x_gazebo
summit_x_robot_control
summit_x_sim
summit_x_sim_bringup
summit_xl_common
summit_xl_control
summit_xl_description
summit_xl_localization
summit_xl_navigation
summit_xl_pad
summit_xl_gazebo
summit_xl_robot_control
summit_xl_sim
summit_xl_sim_bringup
tango_ros_streamer
tango_ros_messages
tango_ros_native
tango_3d_reconstruction
tango_client_api
tango_support
tblib
thingmagic_usbpro
tiny_slam
blob
topic_proxy
turtlebot
turtlebot_bringup
turtlebot_capabilities
turtlebot_description
turtlebot_teleop
turtlebot_actions
turtlebot_apps
turtlebot_calibration
turtlebot_follower
turtlebot_navigation
turtlebot_rapps
turtlebot_arm
turtlebot_arm_block_manipulation
turtlebot_arm_bringup
turtlebot_arm_description
turtlebot_arm_ikfast_plugin
turtlebot_arm_kinect_calibration
turtlebot_arm_moveit_config
turtlebot_arm_moveit_demos
create_description
create_driver
create_node
turtlebot_create
create_dashboard
create_gazebo_plugins
turtlebot_create_desktop
turtlebot_dashboard
turtlebot_interactions
turtlebot_interactive_markers
turtlebot_rviz_launchers
turtlebot_msgs
turtlebot_gazebo
turtlebot_simulator
turtlebot_stage
turtlebot_stdr
uavc_v4lctl
ur_modern_driver
vigir_footstep_planning_lib
vigir_footstep_planning_plugins
vigir_footstep_planning_rviz_plugin
vigir_footstep_planning_widgets
vigir_feet_pose_generator
vigir_foot_pose_transformer
vigir_footstep_planner
vigir_footstep_planning
vigir_footstep_planning_default_plugins
vigir_global_footstep_planner
vigir_pattern_generator
vigir_walk_monitor
vigir_footstep_planning_msgs
vigir_generic_params
vigir_pluginlib
vigir_pluginlib_manager
vigir_pluginlib_msgs
vigir_step_control
waypoint_generator
waypoint_meta
waypoint_touring
image_stream
launchman
pyclearsilver
ros_apache2
rosjson
rosweb
web_interface
web_msgs
webui
webargs
webtest
world_canvas_server
world_canvas_client_cpp
world_canvas_client_examples
world_canvas_client_py
world_canvas_utils
world_canvas_msgs
wts_driver
yaml_cpp_0_3
youbot_description
youbot_driver
zeroconf_avahi
zeroconf_avahi_demos
zeroconf_avahi_suite
zeroconf_jmdns_suite
adhoc_communication
explorer
map_merger
agile_grasp
android_apps
android_core
android_extras
android_remocons
apriltags
apriltags_ros
ar_pose
ar_tools
artoolkit
argos3d_p100
asctec_hl_comm
asctec_hl_gps
asctec_hl_interface
asctec_mav_framework
ax2550
baxter_sdk
baxter_common
baxter_core_msgs
baxter_description
baxter_maintenance_msgs
rethink_ee_description
baxter_examples
baxter_interface
baxter_tools
bride
bride_compilers
bride_plugin_source
bride_templates
bride_tutorials
bta_ros
bwi_desktop
bwi_desktop_full
bwi_launch
bwi_common
bwi_gazebo_entities
bwi_interruptable_action_server
bwi_joystick_teleop
bwi_kr_execution
bwi_logging
bwi_mapper
bwi_msgs
bwi_planning_common
bwi_rqt_plugins
bwi_scavenger
bwi_services
bwi_tasks
bwi_tools
bwi_virtour
multi_level_map_msgs
multi_level_map_server
multi_level_map_utils
stop_base
utexas_gdc
calvin_bringup
calvin_description
calvin_gazebo
calvin_joint_commander
calvin_moveit_config
calvin_msgs
calvin_pick_n_place
calvin_pick_server
calvin_robot
cob_leg_detection
cob_openni2_tracker
cob_people_detection
cob_people_perception
cob_people_tracking_filter
libnite2
concert_resource_pool
concert_scheduler_requests
concert_scheduling
concert_simple_scheduler
alexandria
babel
cffi
cl_store
cl_utilities
cram_3rdparty
fiveam
gsd
gsll
lisp_unit
split_sequence
synchronization_tools
trivial_features
trivial_garbage
trivial_gray_streams
yason
crsm_slam
cyton_gamma_1500_description
darwin_description
darwin_gazebo
descartes
descartes_core
descartes_moveit
descartes_planner
descartes_trajectory
descartes_utilities
designator_integration
designator_integration_cpp
designator_integration_lisp
enu
gazebo2rviz
head_pose_estimation
hokuyo_node
household_objects_database
husky_gazebo
husky_simulator
attache_msgs
data_vis_msgs
designator_integration_msgs
grasp_stability_msgs
iai_common_msgs
iai_content_msgs
iai_control_msgs
iai_kinematics_msgs
iai_pepper_demo_msgs
iai_urdf_msgs
iai_wsg_50_msgs
json_prolog_msgs
person_msgs
planning_msgs
iav_depthimage_to_laserscan
industrial_desktop
interaction_cursor_3d
interaction_cursor_demo
interaction_cursor_msgs
interaction_cursor_rviz
aeroeus
jsk_aero_startup
baxtereus
jsk_baxter_desktop
jsk_baxter_startup
jsk_baxter_web
cobottaeus
jsk_cobotta_startup
fetcheus
jsk_fetch_accessories
jsk_fetch_diagnosis
jsk_fetch_gazebo_demo
jsk_fetch_startup
softhand_ros
jsk_kinova_startup
kinovaeus
jsk_magni_startup
jsk_201504_miraikan
jsk_nao_startup
jsk_pepper_startup
naoeus
naoqieus
peppereus
jsk_panda_startup
jsk_panda_teleop
panda_eus
jsk_pr2_calibration
jsk_pr2_desktop
jsk_pr2_startup
pr2_base_trajectory_action
jsk_robot
jsk_robot_startup
jsk_robot_utils
roseus_remote
speak_and_wait_recovery
update_move_base_parameter_recovery
jsk_unitree_startup
unitreeeus
keyboard
kinect_aux
kingfisher_description
kingfisher_msgs
imu_recalibration
kurt_base
kurt_bringup
kurt_description
kurt_driver
kurt_gazebo
libfovis
librms
map_msgs
map_store
maxwell
maxwell_calibration
maxwell_defs
maxwell_moveit_config
maxwell_navigation
mjpeg_server
atlas_moveit_config
atlas_v3_moveit_config
baxter_ikfast_left_arm_plugin
baxter_ikfast_right_arm_plugin
baxter_moveit_config
clam_moveit_config
iri_wam_moveit_config
moveit_robots
r2_moveit_generated
moveit_simple_grasps
nao_extras
nao_path_follower
nao_teleop
nav2_bringup
nav2_driver
nav2_navigation
nav2_platform
object_recognition_linemod
object_recognition_renderer
oculus_rviz_plugins
open_controllers_interface
open_industrial_ros_controllers
orientus_driver
orientus_sdk_c
orocos_toolchain
orogen
phantomx_control
phantomx_description
phantomx_gazebo
pi_tracker
pi_trees
pi_trees_lib
pi_trees_ros
pocketsphinx
hack_the_web_program_executor
pr2_hack_the_future
pr2_joint_teleop
pr2_simple_interface
program_queue
queue_web
rviz_backdrop
slider_gui
pr2_make_a_map_app
pr2_map_navigation_app
pr2_precise_trajectory
pr2_props_app
pr2_ps3_joystick_app
pr2_shield_teleop
pysdf
rail_maps
rail_user_queue_manager
razer_hydra
robot_web_tools
roboteq_diagnostics
roboteq_driver
roboteq_msgs
rocon
concert_conductor
concert_master
concert_schedulers
concert_service_link_graph
concert_service_manager
concert_service_utilities
concert_software_farmer
concert_utilities
rocon_concert
rocon_tf_reconstructor
rosR
rosR_demos
ros_arduino_bridge
ros_arduino_firmware
ros_arduino_msgs
ros_arduino_python
ros_ethercat
ros_ethercat_eml
ros_ethercat_hardware
ros_ethercat_loop
ros_ethercat_model
ros_web_video
rosbag_image_compressor
rosh
rosh_core
roshlaunch
rosh_desktop
rosh_desktop_plugins
rosh_visualization
rosh_common
rosh_geometry
rosh_robot
rosh_robot_plugins
rospeex
rospeex_audiomonitor
rospeex_core
rospeex_if
rospeex_launch
rospeex_msgs
rospeex_samples
rospeex_webaudiomonitor
rqt_capabilities
eusgazebo
hrpsys_gazebo_atlas
hrpsys_gazebo_general
hrpsys_gazebo_msgs
hrp2jsk_moveit_config
hrp2jsknt_moveit_config
hrp2jsknts_moveit_config
hrp2w_moveit_config
samplerobot_moveit_config
staro_moveit_config
rtt_typelib
rviz_fixed_view_controller
rviz_fps_plugin
mjpegcanvas
ros2djs
ros3djs
ros3djs_experimental
roslibjs
roslibjs_experimental
rwt_ros
s3000_laser
screenrun
segbot
segbot_bringup
segbot_description
segbot_firmware
segbot_gazebo
segbot_gui
segbot_led
segbot_logical_translator
segbot_navigation
segbot_sensors
segbot_simulation_apps
sentis_tof_m100
shadow_robot
shared_serial
skeleton_markers
smart_battery_msgs
softkinetic
softkinetic_camera
sql_database
sr_ronex
sr_ronex_controllers
sr_ronex_drivers
sr_ronex_examples
sr_ronex_external_protocol
sr_ronex_hardware_interface
sr_ronex_launch
sr_ronex_msgs
sr_ronex_test
sr_ronex_transmissions
sr_ronex_utilities
stereo_slam
swiftnav
terarangerone
threemxl
typelib
uos_rotunit
uos_rotunit_driver
uos_rotunit_snapshotter
uos_rotunit_teleop
utilrb
velodyne_height_map
vicon_bridge
libviso2
viso2
viso2_ros
camera_handler
contact_handler
drawing_handler
force_sensor_handler
imu_handler
manipulator_handler
quadrotor_handler
quadrotor_tk_handler
rigid_body_handler
vrep_ros_bridge
vrep_ros_plugin
xdot
youbot_driver_ros_interface
youbot_gazebo_control
youbot_gazebo_robot
youbot_gazebo_worlds
youbot_simulation
yujin_maps
airbus_cobot_gui
airbus_coop
airbus_docgen
airbus_plugin_log_manager
airbus_plugin_node_manager
airbus_plugin_rqt
airbus_plugin_rviz
airbus_pyqt_extend
airbus_ssm_core
airbus_ssm_tutorial
alfred_bot
alfred_sr_linux
alliance
alliance_msgs
rqt_alliance
ar_track_alvar_msgs
aras_visual_servo_camera
aras_visual_servo_controller
aras_visual_servo_gazebo
ardrone2islab
arni
arni_core
arni_countermeasure
arni_gui
arni_msgs
arni_nodeinterface
arni_processing
arni_rqt_detail_plugin
arni_rqt_overview_plugin
aruco_mapping
aubo_control
aubo_description
aubo_driver
aubo_gazebo
aubo_i5_moveit_config
aubo_kinematics
aubo_msgs
aubo_new_driver
aubo_panel
aubo_robot
aubo_trajectory
aubo_trajectory_filters
battery_monitor_rmp
baxter_rpc_msgs
baxter_rpc_server
baxter_gazebo
baxter_sim_controllers
baxter_sim_examples
baxter_sim_hardware
baxter_sim_io
baxter_sim_kinematics
baxter_simulator
behavior_tree
behavior_tree_core
behavior_tree_leaves
blink1
bowpmap_ros
loki_base_node
camera_pose_calibration
carl_bot
carl_bringup
carl_description
carl_dynamixel
carl_interactive_manipulation
carl_phidgets
carl_teleop
carl_tools
carl_demos
carl_estop
carl_moveit
carl_navigation
carl_safety
cartographer_toyota_hsr
cartographer_turtlebot
cassandra_ros
cirkit_unit03_common
cirkit_unit03_control
cirkit_unit03_description
cirkit_unit03_amcl
cirkit_unit03_gmapping
cirkit_unit03_maps
cirkit_unit03_move_base
cirkit_unit03_navigation
cirkit_unit03_base
cirkit_unit03_bringup
cirkit_unit03_driver
cirkit_unit03_robot
cirkit_unit03_gazebo
cirkit_unit03_simulator
cit_adis_imu
cmake_nodejs_hook
concert_service_admin
concert_service_gazebo
concert_service_image_stream
concert_service_indoor_2d_map_prep
concert_service_teleop
concert_service_turtlesim
concert_service_waypoint_navigation
concert_services
concert_software_common
concert_software_farm
custom_landmark_2d
cv_backports
destruction_scenarios
dji_sdk
dji_sdk_demo
dji_sdk_dji2mav
dji_sdk_lib
dji_sdk_web_groundstation
dji_ronin
dlut_hash_icp
dlut_laser
pointcloud2pcd
dlut_motor_hokuyo
dlut_move_base
dlut_pc_odom
dlut_smartrob
dlut_vision
dlut_libvo
dlut_viso2
dlut_viso2_ros
test_point
drc_hubo
drc_navi
drc_plugin
drc_podo_connector
drc_slam
drums_ros
dynamic_transform_publisher
dynamicvoronoi
ekf_localization
epos_hardware
epos_library
evapc_ros
evapc_start
evarobot_description
evarobot_diagnostics
evarobot_navigation
evarobot_pose_ekf
evarobot_slam
evarobot_state_publisher
evarobot_viz
evarobot_gazebo
evarobot_simulator
face_recognition
fetch_arm_control
fetch_pbd_interaction
fetch_social_gaze
firos
flaky
forte_rc_2dnav
forte_rc_cloud
forte_rc_description
forte_rc_driver
forte_rc_mapping_slam
forte_rc_robot
forte_rc_teleop
freefloating_gazebo
fulanghua_ekf_2d
fulanghua_evaluator
fulanghua_navigation
fulanghua_srvs
fulanghua_static_path_publisher
fulanghua_waypoints_nav
gaitech_edu
gazebo_grasp_plugin
gazebo_grasp_plugin_ros
gazebo_state_plugins
gazebo_test_tools
gazebo_version_helpers
gazebo_world_plugin_loader
genty
gepetto-viewer
grasp_synergy
grasp_planning_graspit
grasp_planning_graspit_msgs
grasp_planning_graspit_ros
graspit_tools
jaco_graspit_sample
urdf2graspit
h4r_thermapp_camera
h4r_x52_joyext
hakuto
tetris_description
tetris_gazebo
tetris_launch
hayai
head_action
hexagon_map
hironx_rpc
hironx_rpc_msgs
hironx_rpc_server
android_speech_pkg
homer_map_manager
homer_mapnav
homer_mapnav_msgs
homer_mapping
homer_nav_libs
homer_navigation
or_libs
or_msgs
or_nodes
robot_face
fake_target_detector
human_detector
human_model_gazebo
point_cloud_reducer
target_object_detector
husky_desktop
husky_viz
husky_base
husky_bringup
husky_robot
icart_mini
icart_mini_control
icart_mini_description
icart_mini_driver
icart_mini_gazebo
idolink_node
ihmc_ros_control
ihmc_msgs
ihmc_ros_common
ihmc_ros_core
ihmc_ros_java_adapter
ihmc_ros_diagnostics
im_msgs
constrained_ik
industrial_collision_detection
industrial_moveit
industrial_moveit_benchmarking
stomp_core
stomp_moveit
stomp_plugins
stomp_test_kr210_moveit_config
stomp_test_support
innok_heros_control
innok_heros_gazebo
innok_heros_lights
informed_object_search
interactive_world
interactive_world_msgs
interactive_world_parser
interactive_world_tools
jinteractiveworld
spatial_world_model
jackal_base
jackal_bringup
jackal_robot
jaco_gazebo
arm_components_name_manager
baselib_binding
convenience_math_functions
convenience_ros_functions
logger_binding
object_msgs
object_msgs_tools
path_navigation_msgs
joystick_sdl
baxter_paper_filing
baxtergv6_apc2016
grasp_fusion
grasp_prediction_arc2017
instance_occlsegm
synthetic2d
dualarm_grasping
selective_dualarm_stowing
sphand_driver
sphand_driver_msgs
vl53l0x_mraa_ros
jsk_2015_05_baxter_apc
jsk_2016_01_baxter_apc
jsk_apc
jsk_apc2015_common
jsk_apc2016_common
jsk_arc2017_baxter
jsk_arc2017_common
detect_cans_in_fridge_201202
elevator_move_base_pr2
interactive_behavior_201409
jsk_2011_07_pr2_semantic
jsk_2013_04_pr2_610
drc_com_common
drc_task_common
drc_valve_task
gazebo_drive_simulator
jsk_demo_common
jsk_maps
jsk_semantic_maps
docomo_perception
jsk_android_apps
jsk_android_gui
jsk_android_gui_api9
jsk_pr2_core_apps
scratch3-ros
jsk_smart_gui
local_app_manager
kinect_2d_scanner
kml_util
kobuki_led_controller
lama_interfaces
lama_jockeys
lama_core
lama_msgs
fake_laser
lj_costmap
nj_costmap
nj_oa_costmap
anj_featurenav
featurenav_base
lj_laser
lj_laser_heading
nj_laser
nj_oa_laser
nlj_laser
csm_ros
place_matcher_csm
place_matcher_fourier
place_matcher_hist
place_matcher_mcc
place_matcher_msgs
lama_test
crossing_detector
dfs_explorer
goto_crossing
lama_common
local_map
map_ray_caster
nj_escape_crossing
nlj_dummy
laser_odometry
laser_odometry_core
laser_odometry_node
libhaloc
libvimba
libvlfeat
lower_step_detector
m4atx_battery_monitor
mastering_ros_demo_pkg
cv_detection
micros_dynamic_objects_filter
micros_hopfield
micros_mars_task_alloc
micros_rtt
modbus
modbus_cognex_insight
modbus_plc_siemens
moveit_goal_builder
moveit_controller_multidof
moveit_object_handling
moveit_planning_helper
mtig_driver
myo_ros
naoqi_dashboard
nasa_common_cmake
nasa_common_logging
numatac_can_driver
o3d3xx
object_recognition_tabletop
odometry_serialcom
ohm_rrl_cdetection
ohm_rrl_motiondetection
ohm_rrl_perception
ohm_rrl_perception_launch
ohm_rrl_perception_utility
ohm_rrl_qrdetection
ohm_tsd_slam
ompl_visual_tools
openreroc_motion_sensor
openreroc_pwm
orne_maps
orsens
can_dbc_parser
pdu
pdu_msgs
raptor_dbw
raptor_dbw_can
raptor_dbw_joystick_demo
raptor_dbw_joystick_speed_demo
raptor_dbw_msgs
pal_behaviour_msgs
pal_common_msgs
pal_control_msgs
pal_detection_msgs
pal_device_msgs
pal_interaction_msgs
pal_motion_model_msgs
pal_msgs
pal_multirobot_msgs
pal_navigation_msgs
pal_simulation_msgs
pal_tablet_msgs
pal_video_recording_msgs
pal_vision_msgs
pal_visual_localization_msgs
pal_walking_msgs
pal_web_msgs
pal_wifi_localization_msgs
patrolling_sim
pcan_topics
phantomx_reactor_arm
phantomx_reactor_arm_controller
phantomx_reactor_arm_description
phantomx_reactor_arm_moveit_config
plot_util
pr2_delivery
pr2_props
pr2_teleop_app
pr2_tuck_arms_app
pugixml
python-aniso8601
python-flask-restful
python-pathtools
python_ethernet_rmp
rail_ceiling
rail_collada_models
rail_face_detection
rail_face_detection_msgs
rail_face_detector
rail_object_detection
rail_object_detection_msgs
rail_object_detector
graspdb
rail_grasp_collection
rail_pick_and_place
rail_pick_and_place_msgs
rail_pick_and_place_tools
rail_recognition
range_msgs
nanotron_swarm
rangeonly_msgs
rapid_pbd
rapid_pbd_msgs
rb1_common
rb1_description
rb1_jaco_3fg_moveit_config
rb1_mico_3fg_moveit_config
rb1_torso_description
rb1_torso_pad
rl_agent
rl_common
rl_env
rl_experiment
rl_msgs
remote_manipulation_markers
remote_monitor
report_card
rgbdslam
ridgeback_base
ridgeback_bringup
ridgeback_robot
dynamic_map
new_riskrrt
riskrrt
rmp_msgs
robbie_architecture
p3dx_dpl
p3dx_hal_vrep
p3dx_robot
p3dx_urdf_model
robot_markers
roch_concert
rocon_iot_bridge
rocon_python_hue
rocon_devices
rocon_hue
rocon_ninjablock_bridge
rocon_rtsp_camera_relay
rocon_smartthings_bridge
rocon_rosjava_core
ackermann_controller
four_wheel_steering_controller
four_wheel_steering_msgs
urdf_vehicle_kinematic
romeo_moveit_actions
ros_ethernet_rmp
ros_in_hand_scanner
lighting_msgs
lighting_tools
ola_ros
ros_package_web_server
ros_statistics_msgs
ros_topology_msgs
rosjava_dynamic_reconfigure
rospilot_deps
rosprofiler
rosshell
rplidar_python
rqt_graphprofiler
rqt_mrta
soem_beckhoff_drivers
soem_ebox
soem_master
rwt_config_generator
schunk_ezn64
schunk_grippers
schunk_pg70
schunk_pg70
schunk_lwa4d
schunk_lwa4d_moveit_config
schunk_lwa4p
schunk_lwa4p_extended
schunk_pw70
schunk_robots
sf30_node
shape_tools
shm_transport
simple_voice
slam6d_exporter
smarthome_comm_msgs
smarthome_comm_msgs_java
smarthome_common_driver
smarthome_heater_msgs
smarthome_heater_msgs_java
smarthome_light_msgs
smarthome_light_msgs_java
smarthome_media_kodi_driver
smarthome_media_model
smarthome_media_msgs
smarthome_media_msgs_java
smarthome_media_onkyo_driver
smarthome_media_samsungtv_driver
smarthome_msgs
smarthome_msgs_java
smarthome_network_wakeonlan
smarthome_network_zeroconf
spatial_temporal_learning
world_item_observer
world_item_search
worldlib
spin_hokuyo
spur
spur_2dnav
spur_bringup
spur_controller
spur_description
spur_gazebo
robotino_description
robotino_msgs
softhand_description
squirrel_2d_localizer_msgs
squirrel_3d_localizer_msgs
squirrel_3d_mapping_msgs
squirrel_common
squirrel_dynamic_filter_msgs
squirrel_footprint_observer_msgs
squirrel_hri_msgs
squirrel_kclhand_msgs
squirrel_manipulation_msgs
squirrel_mhand_msgs
squirrel_motion_planner_msgs
squirrel_navigation_msgs
squirrel_object_perception_msgs
squirrel_person_tracker_msgs
squirrel_planning_knowledge_msgs
squirrel_planning_msgs
squirrel_prediction_msgs
squirrel_safety_msgs
squirrel_speech_msgs
squirrel_vad_msgs
squirrel_view_controller_msgs
squirrel_waypoint_msgs
steer_bot_hardware_gazebo
steer_drive_controller
steer_drive_ros
stepback_and_steerturn_recovery
straf_recovery
rqt_stream_manipulator_3d
stream_manipulator_3d
surface_perception
octomap_tensor_field
odom_tf_publish
pure_pursuit_controller
rviz_textured_quads
tensor_field_nav_core
termcolor
tf_keyboard_cal
thingmagic_rfid
Multicar_moveit_config
multicar_hydraulic
tinkerforge_laser_transform
tinycan
tork_rpc
tork_rpc_util
tornado
transform_graph
tty0tty
tum_ardrone
turtlebot_concert
turtlebot_exploration_3d
ubiquity_launches
ucl_drone
ucl_drone_gui
uga_tum_ardrone
urdf2inventor
urdf_processing_tools
urdf_transform
urdf_traverser
urdf_viewer
ursa_driver
usv_gazebo_plugins
viodom
voronoi_planner
widowx_arm
widowx_arm_controller
widowx_arm_description
widowx_arm_moveit
jaco_description
jaco_interaction
jaco_moveit_config
jaco_sdk
jaco_teleop
mico_description
mico_moveit_config
wpi_jaco
wpi_jaco_msgs
wpi_jaco_wrapper
ximea_camera
awindamonitor
gazebo_mimic
yumi_control
yumi_description
yumi_hw
yumi_launch
yumi_moveit_config
yumi_support
yumi_test_controllers

Recent questions tagged catkin at Robotics Stack Exchange

catkin package from catkin repo

catkin

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros/catkin.git
VCS Type git
VCS Version groovy-devel
Last Updated 2014-12-29
Dev Status MAINTAINED
CI status Continuous Integration
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

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.5.90 (2014-12-29)

  • check changes to -D args CATKIN_DEVEL_PREFIX / CMAKE_INSTALL_PREFIX when considering to reinvoke cmake (#700)
  • add description to catkin_make for ignoring packages
  • add suggestion to use catkin_make_isolated for non-homogeneous workspaces

0.5.89 (2014-08-18)

  • 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)
  • avoid using ARGN for efficiency (#669)

0.5.88 (2014-06-16)

  • reset CATKIN_SHELL in devel space generated env.sh files (#652, #655)
  • ignore cd path echo when using CDPATH (#654)
  • expose PYTHON_EXECUTABLE to environment hook .em templates (#645)

0.5.87 (2014-06-02)

  • add error message for circular dependencies in catkin_make_isolated and catkin_topological_order (#607, #608)
  • 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)
  • support setting ${PROJECT_NAME}_LIBRARIES before invoking catkin_package() (#609)
  • fixes:
    • fix rollback of environment when workspace has been deleted (#641)
    • fix argument handling when cm / cmi is invoked in a symlinked folder (#638)
    • fix catkin_find to not return path with '/.' suffix (#621)
    • fix python path setting for plain cmake workspaces (#618)
    • 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)
    • remove invalid symbolic links of workspace level CMakeLists.txt file (#591)
    • fix gtest include dir when using gtest inside the workspace (#585)

0.5.86 (2014-03-03)

  • rewrite exported include dirs when pointing to absolute source / build / devel space (#600)
  • improve error messages for wrong include dirs

0.5.85 (2014-02-28)

  • fix bug in string length calculation (regression from 0.5.84, #601)

0.5.84 (2014-02-27)

  • fix handling include directories for generated header in devel space (regression from 0.5.83, #600)

0.5.83 (2014-02-27)

  • allow passing absolute INCLUDE_DIRS via catkin_package() into CMake config file in install space (#600)

0.5.82 (2014-02-25)

  • fix detection of Python version for CMake 2.8.6 and older (regression from 0.5.78, #570)

0.5.81 (2014-01-30)

  • fix generated find_package() logic when used from dry packages: remove debug_message usage from generated pkgConfig.cmake files (#583)
  • 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 (fix #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 (fix #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.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Dependant Packages

Name Deps
abb
abb_common
abb_driver
abb_irb2400_moveit_config
abb_irb2400_moveit_plugins
abb_irb2400_support
abb_irb5400_support
abb_irb6600_support
abb_irb6640_moveit_config
abb_moveit_plugins
irb_2400_moveit_config
irb_6640_moveit_config
acado
ackermann_msgs
actionlib
angles
app_manager
ar_track_alvar
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
aruco
aruco_msgs
aruco_ros
async_web_server_cpp
avt_vimba_camera
axis_camera
bond
bond_core
bondcpp
bondpy
smclib
test_bond
calibration
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
class_loader
cmake_modules
cob_calibration_data
cob_command_gui
cob_command_tools
cob_dashboard
cob_interactive_teleop
cob_script_server
cob_teleop
cob_teleop_cob4
brics_actuator
cob_common
cob_description
cob_srvs
desire_description
raw_description
cob_base_drive_chain
cob_camera_sensors
cob_canopen_motor
cob_driver
cob_generic_can
cob_head_axis
cob_light
cob_phidgets
cob_relayboard
cob_sick_lms1xx
cob_sick_s300
cob_sound
cob_undercarriage_ctrl
cob_utilities
cob_voltage_control
cob_default_env_config
cob_environments
cob_extern
libntcan
libpcan
libphidgets
cob_grasp_generation
cob_kinematics
cob_lookat_action
cob_manipulation
cob_moveit_config
cob_moveit_interface
cob_pick_place_action
cob_tactiletools
cob_tray_monitor
cob_linear_nav
cob_mapping_slam
cob_navigation
cob_navigation_config
cob_navigation_global
cob_navigation_local
cob_navigation_slam
cob_scan_unifier
cob_bringup
cob_controller_configuration_gazebo
cob_default_robot_config
cob_hardware_config
cob_monitoring
cob_robots
cob_bringup_sim
cob_gazebo
cob_gazebo_objects
cob_gazebo_worlds
cob_simulation
cob_lbr
cob_safety_controller
cob_substitute
frida_driver
prace_common
prace_gripper_driver
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
control_msgs
control_toolbox
convex_decomposition
cv_camera
depthcloud_encoder
depthimage_to_laserscan
diagnostic_aggregator
diagnostic_analysis
diagnostic_common_diagnostics
diagnostic_updater
diagnostics
self_test
test_diagnostic_aggregator
driver_base
driver_common
timestamp_tools
dynamic_reconfigure
eband_local_planner
eigen_stl_containers
euslisp
executive_smach
smach
smach_msgs
smach_ros
smach_viewer
fanuc
fanuc_assets
fanuc_driver
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_m430ia2f_moveit_config
fanuc_m430ia2p_moveit_config
fanuc_m430ia_moveit_plugins
fanuc_m430ia_support
fanuc_resources
fanuc_experimental
fanuc_lrmate200ib_support
fanuc_lrmate200id_moveit_config
fanuc_lrmate200id_moveit_plugins
fanuc_lrmate200id_support
fanuc_m900ia_support
fcl
filters
flir_ptu_description
flir_ptu_driver
flir_ptu_viz
freenect_camera
freenect_launch
freenect_stack
gazebo_msgs
gazebo_plugins
gazebo_ros
gazebo_ros_control
gazebo_ros_pkgs
gencpp
geneus
genlisp
genmsg
genpy
geodesy
geographic_info
geographic_msgs
geometric_shapes
eigen_conversions
geometry
kdl_conversions
tf
tf_conversions
geometry_experimental
test_tf2
tf2
tf2_bullet
tf2_geometry_msgs
tf2_kdl
tf2_msgs
tf2_py
tf2_ros
tf2_tools
geometry_tutorials
turtle_tf
turtle_tf2
gps_common
gps_umd
gpsd_client
graft
graph_msgs
gscam
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
hrpsys
camera_calibration_parsers
camera_info_manager
image_common
image_transport
polled_camera
camera_calibration
depth_image_proc
image_pipeline
image_proc
image_rotate
image_view
stereo_image_proc
compressed_depth_image_transport
compressed_image_transport
image_transport_plugins
theora_image_transport
imu_pipeline
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
interactive_marker_proxy
interactive_marker_twist_server
interactive_markers
ivcon
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_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
jskeus
kobuki
kobuki_auto_docking
kobuki_bumper2pc
kobuki_controller_tutorial
kobuki_description
kobuki_keyop
kobuki_node
kobuki_random_walker
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
kobuki_msgs
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
libnabo
libpointmatcher
libuvc
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
lms1xx
mavlink
libmavconn
mavros
mavros_extras
media_export
message_generation
message_runtime
desktop
desktop_full
mobile
perception
robot
ros_base
ros_full
simulators
viz
microstrain_3dmgx2_imu
ml_classifiers
moveit_msgs
moveit_pr2
pr2_moveit_config
pr2_moveit_plugins
pr2_moveit_tests
pr2_moveit_tutorials
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_visual_tools
default_cfg_fkie
master_discovery_fkie
master_sync_fkie
multimaster_fkie
multimaster_msgs_fkie
node_manager_fkie
nao_meshes
amcl
base_local_planner
carrot_planner
clear_costmap_recovery
costmap_2d
dwa_local_planner
fake_localization
global_planner
map_server
move_base
move_base_msgs
move_slow_and_clear
nav_core
navfn
navigation
robot_pose_ekf
rotate_recovery
voxel_grid
nav2d
nav2d_exploration
nav2d_karto
nav2d_localizer
nav2d_msgs
nav2d_navigator
nav2d_operator
nav2d_remote
nav2d_tutorials
navigation_layers
range_sensor_layer
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
nmea_comms
nmea_msgs
nmea_navsat_driver
nodelet
nodelet_core
nodelet_topic_tools
test_nodelet
test_nodelet_topic_tools
novatel_msgs
novatel_span_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_mapping
octomap_server
octomap_msgs
octomap_ros
octomap_rviz_plugins
open_karto
osm_cartography
route_network
test_osm
openhrp3
openni2_camera
openni_camera
openrtm_aist
openslam_gmapping
optris_drivers
orocos_kdl
python_orocos_kdl
pcl_msgs
face_detector
leg_detector
people
people_msgs
people_tracking_filter
people_velocity_tracker
social_navigation_layers
pepper_meshes
dummy_slam_broadcaster
pepperl_fuchs_r2000
pcl_ros
perception_pcl
pointcloud_to_laserscan
phidgets_api
phidgets_drivers
phidgets_imu
phidgets_ir
play_motion
play_motion_msgs
pluginlib
image_exposure_msgs
pointgrey_camera_description
pointgrey_camera_driver
statistics_msgs
wfov_camera_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
pr2_common_action_msgs
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
prosilica_camera
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qt_build
qt_create
qt_ros
qt_tutorials
random_numbers
razor_imu_9dof
realtime_tools
rgbd_launch
robot_localization
robot_state_publisher
robot_upstart
concert_msgs
gateway_msgs
rocon_app_manager_msgs
rocon_interaction_msgs
rocon_msgs
rocon_service_pair_msgs
rocon_std_msgs
scheduler_msgs
mk
rosbuild
roslang
roslib
ros
rosbash
rosboost_cfg
rosclean
roscreate
rosmake
rosunit
roscpp
rospy
rosgraph_msgs
std_srvs
ros_comm
test_rosbag
test_rosbag_storage
test_roscpp
test_rosgraph
test_roslaunch
test_roslib_comm
test_rosmaster
test_rosparam
test_rospy
test_rosservice
rosbag
rosbag_storage
rosconsole
rosgraph
roslaunch
rosmaster
rosmsg
rosnode
rosout
rosparam
rosservice
rostest
rostopic
topic_tools
message_filters
roswtf
xmlrpcpp
controller_interface
controller_manager
controller_manager_msgs
controller_manager_tests
hardware_interface
joint_limits_interface
ros_control
rqt_controller_manager
transmission_interface
diff_drive_controller
effort_controllers
force_torque_sensor_controller
forward_command_controller
gripper_action_controller
imu_sensor_controller
joint_state_controller
joint_trajectory_controller
position_controllers
ros_controllers
velocity_controllers
allocators
lockfree
ros_realtime
rosatomic
rosrt
ros_tutorials
roscpp_tutorials
rospy_tutorials
turtlesim
rosauth
rosbag_migration_rule
rosconsole_bridge
cpp_common
roscpp_core
roscpp_serialization
roscpp_traits
rostime
rosdoc_lite
roslint
roslisp
actionlib_lisp
cl_tf
cl_tf2
cl_transforms
cl_transforms_stamped
cl_urdf
cl_utils
roslisp_common
roslisp_utilities
rospack
rosserial
rosserial_arduino
rosserial_client
rosserial_embeddedlinux
rosserial_msgs
rosserial_python
rosserial_server
rosserial_windows
rosserial_xbee
rosserial_leonardo_cmake
roswww
rplidar_ros
rqt
rqt_gui
rqt_gui_cpp
rqt_gui_py
rqt_py_common
rqt_common_plugins
rqt_ez_publisher
qt_paramedit
rqt_paramedit
rqt_moveit
rqt_nav_view
rqt_pose_view
rqt_robot_dashboard
rqt_robot_monitor
rqt_robot_plugins
rqt_robot_steering
rqt_runtime_monitor
rqt_rviz
rqt_tf_tree
rtabmap_ros
rtctree
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_description
nextage_ik_plugin
nextage_moveit_config
nextage_ros_bridge
rtmros_nextage
rtshell
rtsprofile
rviz
rviz_animated_view_controller
schunk_description
schunk_libm5api
schunk_modular_robotics
schunk_powercube_chain
schunk_sdh
schunk_simulated_tactile_sensors
serial
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
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_gui_bootloader
sr_gui_change_controllers
sr_gui_change_muscle_controllers
sr_gui_controller_tuner
sr_gui_grasp_controller
sr_gui_hand_calibration
sr_gui_joint_slider
sr_gui_motor_resetter
sr_gui_movement_recorder
sr_gui_muscle_driver_bootloader
sr_gui_self_test
sr_visualization
sr_visualization_icons
stage
staubli
staubli_resources
staubli_rx160_moveit_config
staubli_rx160_moveit_plugins
staubli_rx160_support
staubli_experimental
std_capabilities
std_msgs
joy_teleop
joy_teleop
key_teleop
key_teleop
teleop_tools
teleop_tools
teleop_twist_keyboard
tf2_web_republisher
twist_mux
twist_mux_msgs
ubiquity_motor
ublox
ublox_gps
ublox_msgs
ublox_serialization
ueye_cam
um6
unique_id
unique_identifier
uuid_msgs
universal_robot
ur10_moveit_config
ur5_moveit_config
ur_bringup
ur_description
ur_driver
ur_gazebo
ur_kinematics
ur_msgs
ur_msgs
acc_finder
battery_guard
joint_state_muxer
move_base_straight
rgbd_rosbag_tools
rotunit_snapshotter
simple_approximate_time_synchronizer
tf_publisher_gui
uos_common_urdf
uos_diffdrive_teleop
uos_freespace
uos_gazebo_worlds
uos_maps
uos_tools
urdf_tutorial
urg_c
urg_node
usb_cam
uwsim_bullet
uwsim_osgbullet
uwsim_osgocean
uwsim_osgworks
velodyne
velodyne_driver
velodyne_laserscan
velodyne_msgs
velodyne_pcl
velodyne_pointcloud
video_stream_opencv
view_controller_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
osg_interactive_markers
osg_markers
osg_utils
visualization_osg
rwt_image_view
rwt_moveit
rwt_plot
rwt_robot_monitor
rwt_speech_recognition
rwt_utils_3rdparty
visualization_rwt
interactive_marker_tutorials
librviz_tutorial
rviz_plugin_tutorials
rviz_python_tutorial
visualization_marker_tutorials
visualization_tutorials
volksbot_driver
wge100_camera
wge100_camera_firmware
wge100_driver
wifi_ddwrt
willow_maps
wireless_msgs
wireless_watcher
catkinize_this
easy_markers
joy_listener
kalman_filter
manifest_cleaner
rosbaglive
roswiki_node
wu_ros_tools
xacro
xv_11_laser_driver
yocs_cmd_vel_mux
yocs_controllers
yocs_diff_drive_pose_controller
yocs_math_toolkit
yocs_velocity_smoother
yocs_virtual_sensor
yocs_waypoints_navi
yujin_ocs
zbar_ros
zeroconf_msgs
ardrone_autonomy
barrett_hand
bhand_controller
bhand_description
rqt_bhand
camera1394
camera1394stereo
care_o_bot
care_o_bot_robot
care_o_bot_simulation
cpp_introspection
declination
demo_pioneer
denso
denso_controller
denso_launch
vs060
vs060_moveit_config
diffdrive_gazebo_plugin
dynamixel_controllers
dynamixel_driver
dynamixel_motor
dynamixel_msgs
dynamixel_tutorials
dynpick_driver
ecto
ecto_image_pipeline
ecto_opencv
ecto_openni
ecto_pcl
ecto_ros
force_torque_sensor_calib
force_torque_tools
gravity_compensation
frontier_exploration
grizzly_description
grizzly_motion
grizzly_msgs
grizzly_navigation
grizzly_teleop
grizzly_desktop
grizzly_viz
grizzly_gazebo
grizzly_gazebo_plugins
grizzly_simulator
handle_detector
hector_quadrotor
hector_quadrotor_controller
hector_quadrotor_controller_gazebo
hector_quadrotor_demo
hector_quadrotor_description
hector_quadrotor_gazebo
hector_quadrotor_gazebo_plugins
hector_quadrotor_model
hector_quadrotor_pose_estimation
hector_quadrotor_teleop
hector_uav_msgs
hector_barrel_detection_nodelet
hector_barrel_geotiff_plugin
hector_co2_detection_plugin
hector_co2_processing
hector_rqt_plugins
hector_rviz_plugins
hector_stair_detection
hector_stair_detection_msgs
hector_veil_geotiff_plugin
rqt_video_playback
tracker_base_ui
hector_object_tracker
hector_worldmodel
hector_worldmodel_geotiff_plugins
hector_worldmodel_msgs
household_objects_database_msgs
humanoid_msgs
humanoid_nav_msgs
imu_compass
industrial_calibration_gui
industrial_extrinsic_cal
innok_heros_driver
katana
katana_arm_gazebo
katana_description
katana_driver
katana_gazebo_plugins
katana_moveit_ikfast_plugin
katana_msgs
katana_teleop
katana_tutorials
kni
kobuki_soft
kobuki_softapps
kobuki_softnode
korg_nanokontrol
libsegwayrmp
log4cpp
manipulation_msgs
motoman
motoman_config
motoman_driver
motoman_mh5_support
motoman_sia10d_support
motoman_sia20d_moveit_config
motoman_sia20d_support
motoman_sia5d_support
nao_audio
nao_interaction
nao_interaction_launchers
nao_interaction_msgs
nao_vision
nao_moveit_config
nao_apps
nao_bringup
nao_description
nao_robot
nao_control
nao_gazebo_plugin
naoqi_apps
naoqi_bridge
naoqi_driver_py
naoqi_navigation
naoqi_pose
naoqi_sensors_py
naoqi_tools
nerian_sp1
object_recognition_capture
object_recognition_core
object_recognition_reconstruction
object_recognition_ros
object_recognition_ros_visualization
object_recognition_tod
object_recognition_transparent_objects
ocl
opencv_candidate
pcl_conversions
pepper_bringup
pepper_description
pepper_robot
pepper_sensors_py
pr2
pr2_base
pr2_desktop
pr2_2dnav
pr2_2dnav_local
pr2_2dnav_slam
pr2_navigation_apps
ps4eye
python_trep
rfsm
collada_parser
collada_urdf
joint_state_publisher
kdl_parser
resource_retriever
robot_model
urdf
urdf_parser_plugin
robot_pose_publisher
robotiq
robotiq_action_server
robotiq_c2_model_visualization
robotiq_c_model_control
robotiq_ethercat
robotiq_force_torque_sensor
robotiq_modbus_rtu
robotiq_modbus_tcp
robotiq_s_model_control
robotiq_s_model_visualization
robotnik_msgs
romeo_moveit_config
romeo_bringup
romeo_description
romeo_robot
romeo_sensors_py
rosaria
rosjava
rosjava_bootstrap
rosjava_build_tools
rosjava_core
rosjava_extras
rosjava_messages
rqt_pr2_dashboard
rtt
eigen_typekit
kdl_typekit
rtt_geometry
rtt_actionlib
rtt_dynamic_reconfigure
rtt_ros
rtt_ros_integration
rtt_ros_msgs
rtt_rosclock
rtt_roscomm
rtt_rosdeployment
rtt_rosnode
rtt_rospack
rtt_rosparam
rtt_tf
rtt_dynamic_reconfigure_tests
rtt_ros_tests
rtt_roscomm_tests
rtt_rospack_tests
rtt_actionlib_msgs
rtt_common_msgs
rtt_diagnostic_msgs
rtt_geometry_msgs
rtt_kdl_conversions
rtt_nav_msgs
rtt_ros_comm
rtt_rosgraph_msgs
rtt_sensor_msgs
rtt_shape_msgs
rtt_std_msgs
rtt_std_srvs
rtt_stereo_msgs
rtt_trajectory_msgs
rtt_visualization_msgs
schunk_svh_driver
segway_rmp
serial_utils
sicktoolbox
sicktoolbox_wrapper
bag_tools
launch_tools
plot_tools
pointcloud_tools
srv_tools
tf_tools
stdr_gui
stdr_launchers
stdr_msgs
stdr_parser
stdr_resources
stdr_robot
stdr_samples
stdr_server
stdr_simulator
blob
topic_proxy
linux_hardware
turtlebot
turtlebot_bringup
turtlebot_description
pano_core
pano_py
pano_ros
turtlebot_actions
turtlebot_apps
turtlebot_calibration
turtlebot_core_apps
turtlebot_follower
turtlebot_navigation
turtlebot_panorama
turtlebot_teleop
create_description
create_driver
create_node
turtlebot_create
create_dashboard
create_gazebo_plugins
turtlebot_create_desktop
turtlebot_msgs
turtlebot_gazebo
turtlebot_simulator
youbot_description
youbot_driver
zeroconf_avahi
zeroconf_avahi_demos
zeroconf_avahi_suite
zeroconf_jmdns_suite
adhoc_communication
explorer
map_merger
agile_grasp
agvs
agvs_complete
agvs_control
agvs_description
agvs_gazebo
agvs_pad
agvs_robot_control
planner_msgs
purepursuit_planner
android_apps
base_controller
android_core
android_extras
android_remocons
applanix_bridge
applanix_driver
applanix_msgs
apriltags
apriltags_ros
ar_pose
ar_tools
artoolkit
argos3d_p100
asctec_hl_comm
asctec_hl_gps
asctec_hl_interface
asctec_mav_framework
ax2550
baxter_sdk
baxter_common
baxter_core_msgs
baxter_description
baxter_maintenance_msgs
rethink_ee_description
baxter_examples
baxter_interface
baxter_tools
biotac_driver
biotac_log_parser
biotac_logger
biotac_sensors
cheetah_lib
rosjson_time
boost_numpy
bride
bride_compilers
bride_plugin_source
bride_templates
bride_tutorials
bta_ros
bwi_desktop
bwi_desktop_full
bwi_launch
bwi_planning
bwi_planning_icaps14
calvin_bringup
calvin_description
calvin_gazebo
calvin_joint_commander
calvin_moveit_config
calvin_msgs
calvin_pick_n_place
calvin_pick_server
calvin_robot
camera_aravis
clasp
clearpath_base
cmvision
cmvision_3d
cob_3d_evaluation_features
cob_3d_features
cob_3d_fov_segmentation
cob_3d_mapping_common
cob_3d_mapping_demonstrator
cob_3d_mapping_filters
cob_3d_mapping_gazebo
cob_3d_mapping_geometry_map
cob_3d_mapping_msgs
cob_3d_mapping_pipeline
cob_3d_mapping_point_map
cob_3d_mapping_semantics
cob_3d_mapping_slam
cob_3d_mapping_tools
cob_3d_meshing
cob_3d_registration
cob_3d_segmentation
cob_3d_transform_nodes
cob_3d_visualization
cob_environment_perception
cob_keyframe_detector
cob_table_object_cluster
libgpc
openmesh
polypartition
cob_leg_detection
cob_openni2_tracker
cob_people_detection
cob_people_perception
cob_people_tracking_filter
libnite2
bobcat_description
cogniteam_models
lizi_description
concert_resource_pool
concert_scheduler_requests
concert_scheduling
concert_simple_scheduler
console_bridge
corobot
corobot_arm
corobot_camera
corobot_diagnostics
corobot_gazebo
corobot_gps
corobot_joystick
corobot_launch
corobot_msgs
corobot_pantilt
corobot_phidget_ik
corobot_ssc32
corobot_state_tf
corobot_teleop
corobot_urdf
map_to_jpeg
phidget_motor
phidget_servo
phidget_stepper
alexandria
babel
cffi
cl_store
cl_utilities
cram_3rdparty
fiveam
gsd
gsll
lisp_unit
split_sequence
synchronization_tools
trivial_features
trivial_garbage
trivial_gray_streams
yason
cram_core
cram_designators
cram_execution_trace
cram_language
cram_math
cram_process_modules
cram_projection
cram_reasoning
cram_test_utilities
cram_utilities
crom_common
crom_description
crom_control
crom_gazebo
crom_moveit_config
crom_sim
crom_sim_bringup
crsm_slam
cyton_gamma_1500_description
darwin_description
darwin_gazebo
decision_making
decision_making_examples
decision_making_parser
decision_making_tools
robot_task
rqt_decision_graph
decision_making_robot_examples
dm_lizi
descartes
descartes_core
descartes_moveit
descartes_planner
descartes_trajectory
designator_integration
designator_integration_cpp
designator_integration_lisp
dynamic_bandwidth_manager
dynamixel_pro_arm
dynamixel_pro_arm_description
dynamixel_pro_arm_moveit_config
dynamixel_pro_controller
dynamixel_pro_driver
dynamixel_pro_moveit_controller
eigen_utils
enu
epos_driver
epuck_driver
ethercat_soem
ethzasl_extrinsic_calibration
ethzasl_gridmap_2d
ethzasl_icp_mapper
ethzasl_icp_mapper_experiments
ethzasl_icp_mapping
ethzasl_point_cloud_vtk_tools
libpointmatcher_ros
foscam_8918_driver
fs100_motoman
gazebo2rviz
genrb
google_glass_driver
guardian_control
guardian_description
guardian_gazebo
guardian_joystick
guardian_robot_control
guardian_sim
lwa4p_description
robotnik_wam_description
head_pose_estimation
assistant_robin
command_matcher
gspeech
hmi_robin
speech_database
hokuyo_node
household_objects_database
hrl_geom
hrl_kdl
pykdl_utils
hrl_kinematics
husky_base
husky_bringup
husky_description
husky_interactive_markers
husky_navigation
husky_gazebo
husky_gazebo_plugins
husky_simulator
husky_teleop
husky_viz
attache_msgs
data_vis_msgs
designator_integration_msgs
grasp_stability_msgs
iai_common_msgs
iai_content_msgs
iai_control_msgs
iai_kinematics_msgs
iai_pepper_demo_msgs
iai_urdf_msgs
iai_wsg_50_msgs
json_prolog_msgs
person_msgs
planning_msgs
iav_depthimage_to_laserscan
iiwa
industrial_desktop
interaction_cursor_3d
interaction_cursor_demo
interaction_cursor_msgs
interaction_cursor_rviz
ipa_canopen
ipa_canopen_core
ipa_canopen_ros
iwaki
joint_state_publisher_js
aeroeus
jsk_aero_startup
baxtereus
jsk_baxter_desktop
jsk_baxter_startup
jsk_baxter_web
cobottaeus
jsk_cobotta_startup
fetcheus
jsk_fetch_accessories
jsk_fetch_diagnosis
jsk_fetch_gazebo_demo
jsk_fetch_startup
softhand_ros
jsk_kinova_startup
kinovaeus
jsk_magni_startup
jsk_201504_miraikan
jsk_nao_startup
jsk_pepper_startup
naoeus
naoqieus
peppereus
jsk_panda_startup
jsk_panda_teleop
panda_eus
jsk_pr2_calibration
jsk_pr2_desktop
jsk_pr2_startup
pr2_base_trajectory_action
jsk_robot
jsk_robot_startup
jsk_robot_utils
roseus_remote
speak_and_wait_recovery
update_move_base_parameter_recovery
jsk_unitree_startup
unitreeeus
kdl_acc_solver
kdl_wrapper
keyboard
kinect_aux
kingfisher_description
kingfisher_msgs
kingfisher_teleop
kingfisher_desktop
kingfisher_viz
imu_recalibration
kurt_base
kurt_bringup
kurt_description
kurt_driver
kurt_gazebo
langs
langs-dev
libfovis
maggie_base
maggie_devices
maggie_eyelids
maggie_ir_controller
maggie_labjack
maggie_motor_controller
maggie_rfid
maggie_devices_msgs
maggie_eyelids_msgs
maggie_ir_controller_msgs
maggie_motor_controller_msgs
maggie_rfid_msgs
maggie_drivers
maggie_ir_drivers
maggie_labjack_drivers
maggie_motor_drivers
maggie_rfid_drivers
maggie_serial_comm_drivers
maggie_create_map
maggie_navigation
maggie_navigation_config
maggie_teleop
maggie_bringup
maggie_description
maggie_robot
basic_states_skill_msgs
batteries_skill_msgs
maggie_skills_msgs
touch_skill_msgs
map_msgs
map_store
markov_decision_making
mdm_example
mdm_library
mdm_topological_tools
predicate_manager
mjpeg_server
moveit_commander
moveit_core
moveit_ikfast
moveit_full
moveit_full_pr2
moveit_planners
moveit_planners_ompl
moveit_controller_manager_example
moveit_fake_controller_manager
moveit_plugins
moveit_simple_controller_manager
moveit_ros_benchmarks
moveit_ros_benchmarks_gui
moveit_ros_manipulation
moveit_ros_move_group
moveit_ros
moveit_ros_perception
moveit_ros_planning
moveit_ros_planning_interface
moveit_ros_robot_interaction
moveit_ros_visualization
moveit_ros_warehouse
moveit_setup_assistant
moveit_simple_grasps
mr_rqt
mr_teleoperator
mr_tools
nao_extras
nao_path_follower
nao_teleop
naoqi_dashboard
nasa_r2_common
r2_control
r2_description
r2_fullbody_moveit_config
r2_moveit_config
r2_msgs
gazebo_gripper
gazebo_interface
gazebo_taskboard
nasa_r2_simulator
r2_gazebo
nav2_bringup
nav2_driver
nav2_navigation
nav2_platform
neato_2dnav
neato_driver
neato_node
neato_robot
nmea_gps_driver
object_recognition_clusters
object_recognition_linemod
object_recognition_renderer
oculus_rviz_plugins
open_controllers_interface
open_industrial_ros_controllers
openni2_launch
openni_launch
openni_tracker
orientus_driver
orientus_sdk_c
orocos_toolchain
orogen
pal_vision_segmentation
pcl
blort
blort_msgs
blort_ros
perception_blort
siftgpu
ndt_costmap
ndt_feature_reg
ndt_fuser
ndt_map
ndt_map_builder
ndt_mcl
ndt_registration
ndt_rviz_visualisation
ndt_visualisation
perception_oru
sdf_tracker
phantomx_control
phantomx_description
phantomx_gazebo
pi_tracker
pi_trees
pi_trees_lib
pi_trees_ros
pmb2_bringup
pmb2_controller_configuration
pmb2_description
pmb2_robot
pmb2_2dnav_gazebo
pmb2_controller_configuration_gazebo
pmb2_gazebo
pmb2_simulation
pocketsphinx
pr2_ft_moveit_config
hack_the_web_program_executor
pr2_hack_the_future
pr2_joint_teleop
pr2_simple_interface
program_queue
queue_web
rviz_backdrop
slider_gui
pr2_make_a_map_app
pr2_map_navigation_app
checkerboard_pose_estimation
outlet_pose_estimation
pr2_image_snapshot_recorder
pr2_plugs
pr2_plugs_actions
pr2_plugs_common
pr2_plugs_msgs
stereo_wall_detection
visual_pose_estimation
pr2_precise_trajectory
pr2_props
pr2_props_app
pr2_ps3_joystick_app
pr2_shield_teleop
pr2_sith
pysdf
rail_maps
rail_user_queue_manager
razer_hydra
read_omni_dataset
reemc_bringup
reemc_controller_configuration
reemc_controller_configuration_reemc_1
reemc_controller_configuration_reemc_2
reemc_controller_configuration_reemc_3
reemc_description
reemc_robot
reemc_controller_configuration_gazebo
reemc_gazebo
reemc_hardware_gazebo
reemc_simulation
retalis
robot_web_tools
roboteq_diagnostics
roboteq_driver
roboteq_msgs
rocon
rocon_conductor_graph
rocon_gateway_graph
rocon_rqt_plugins
roomba_robin
roomba_robin_bringup
roomba_robin_description
roomba_robin_gazebo
roomba_robin_simulator
roomba_robin_interactive_markers
roomba_robin_rviz_launchers
roomba_robin_viz
ros_arduino_bridge
ros_arduino_firmware
ros_arduino_msgs
ros_arduino_python
ros_ethercat
ros_ethercat_eml
ros_ethercat_hardware
ros_ethercat_loop
ros_ethercat_model
ros_glass_tools
ros_web_video
rosbag_image_compressor
rosh
rosh_core
roshlaunch
rosh_desktop
rosh_desktop_plugins
rosh_visualization
rosh_common
rosh_geometry
rosh_robot
rosh_robot_plugins
roslisp_repl
rospeex
rospeex_audiomonitor
rospeex_core
rospeex_if
rospeex_launch
rospeex_msgs
rospeex_samples
rospeex_webaudiomonitor
rosruby
rosruby_actionlib
rosruby_common
rosruby_tutorials
rosruby_messages
rovio
rovio_av
rovio_ctrl
rovio_shared
rqt_capabilities
eusgazebo
hrpsys_gazebo_atlas
hrpsys_gazebo_general
hrpsys_gazebo_msgs
hrp2jsk_moveit_config
hrp2jsknt_moveit_config
hrp2jsknts_moveit_config
hrp2w_moveit_config
samplerobot_moveit_config
staro_moveit_config
rtt_typelib
rviz_fixed_view_controller
rviz_fps_plugin
b21_description
b21_teleop
ptu46
ptu_control
rflex
rwi_ros
mjpegcanvas
ros2djs
ros3djs
ros3djs_experimental
roslibjs
roslibjs_experimental
rwt_ros
s3000_laser
screenrun
scriptable_monitor
scriptable_monitor_rqt
scriptable_monitoring
segbot_apps
segbot_gui
segbot_logical_translator
segbot_navigation
bwi_guidance_concert
segbot_concert_services
segbot_rapps
segbot_gazebo
segbot_simulation_apps
segbot_simulator
rmp_base
rmp_description
rmp_msgs
rmp_teleop
segwayrmp
sentis_tof_m100
shadow_robot
sr_description
sr_example
sr_gazebo_plugins
sr_hand
sr_hardware_interface
sr_kinematics
sr_mechanism_controllers
sr_mechanism_model
sr_moveit_config
sr_movements
sr_robot_msgs
sr_self_test
sr_standalone
sr_tactile_sensors
sr_utilities
shared_serial
cp1616
skeleton_markers
smart_battery_msgs
softkinetic
softkinetic_camera
sql_database
sr_common_drivers
sr_communications
sr_ronex
sr_ronex_controllers
sr_ronex_drivers
sr_ronex_examples
sr_ronex_external_protocol
sr_ronex_hardware_interface
sr_ronex_launch
sr_ronex_msgs
sr_ronex_test
sr_ronex_transmissions
sr_ronex_utilities
tedusar_box_detection
tedusar_box_detection_msgs
tedusar_cartesian_arm_teleop
tedusar_cartesian_controller
tedusar_manipulation
terarangerone
threemxl
open_door_detector
robin_people_detection
sensorhand_speed
video_player
turtlebot_2dnav
turtlebot_android
turtlebot_dashboard
turtlebot_interactive_markers
turtlebot_rviz_launchers
turtlebot_viz
typelib
uc3m_maps
universal_teleop
uos_rotunit
uos_rotunit_driver
uos_rotunit_snapshotter
uos_rotunit_teleop
ur_kin_py
urdfdom_py
urdfdom_headers
utilmm
utilrb
template
v4r_artoolkitplus
v4r_ellipses
v4r_laser_filter
v4r_laser_robot_calibration
v4r_msgs
v4r_opencv_cam
v4r_ros
v4r_uvc
velodyne_height_map
velodyne_utils
vicon_bridge
libviso2
viso2
viso2_ros
camera_handler
contact_handler
drawing_handler
force_sensor_handler
imu_handler
manipulator_handler
quadrotor_handler
quadrotor_tk_handler
rigid_body_handler
vrep_ros_bridge
vrep_ros_plugin
vrmagic_ros_bridge_server
wheeled_robin
wheeled_robin_bringup
wheeled_robin_description
wheeled_robin_driver
wheeled_robin_node
dt_local_planner
elevator
wheeled_robin_apps
wheeled_robin_core_apps
wheeled_robin_formation_drive
wheeled_robin_guided_tour
wheeled_robin_navigation
wheeled_robin_teleop
fake_odom
wheeled_robin_simulator
wheeled_robin_rviz_launchers
wheeled_robin_viz
wifi_scan
mingw_cross
msvc_runtime
rosrun
winros_create_msg_pkg
winros_create_pkg
win_boost
win_bzip2
win_dateutil
win_eigen
win_empy
win_mercurial
win_python_build_tools
win_pyyaml
win_tinyxml
win_roscpp_tutorials
win_ros
xdot
youbot_driver_ros_interface
youbot_gazebo_control
youbot_gazebo_robot
youbot_gazebo_worlds
youbot_simulation
yujin_maps

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 Continuous Integration
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
angles
app_manager
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_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
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_autonomy_msgs
automotive_navigation_msgs
automotive_navigation_msgs
automotive_platform_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
blender_gazebo
bond
bond_core
bondcpp
bondpy
smclib
test_bond
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
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
carla_msgs
cartesian_msgs
cartographer
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
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_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
costmap_converter
clock_relay
cpr_multimaster_tools
message_relay
multimaster_launch
multimaster_msgs
tf2_relay
crane_x7
crane_x7_bringup
crane_x7_control
crane_x7_examples
crane_x7_gazebo
crane_x7_moveit_config
crane_x7_msgs
crazyflie
crazyflie_controller
crazyflie_demo
crazyflie_description
crazyflie_driver
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
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
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_reconfigure
dynamic_robot_state_publisher
dynamixel_workbench
dynamixel_workbench_controllers
dynamixel_workbench_operators
dynamixel_workbench_toolbox
dynamixel_workbench_msgs
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
ensenso_camera
ensenso_camera_msgs
ensenso_camera_test
ensenso_description
ensenso_driver
ethercat_grant
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
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
fanuc_post_processor_example
fawkes_msgs
fcl_catkin
fetch_gazebo
fetch_gazebo_demo
fetch_simulation
fetchit_challenge
fetch_calibration
fetch_depth_layer
fetch_description
fetch_ikfast_plugin
fetch_maps
fetch_moveit_config
fetch_navigation
fetch_ros
fetch_teleop
aruco_detect
aruco_gazebo
fiducial_msgs
fiducial_slam
fiducials
filters
find_object_2d
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
force_torque_sensor
four_wheel_steering_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
gazebo_dev
gazebo_msgs
gazebo_plugins
gazebo_ros
gazebo_ros_control
gazebo_ros_pkgs
gencpp
generic_control_toolbox
geneus
genlisp
genmsg
gennodejs
genpy
geodesy
geographic_info
geographic_msgs
geometric_shapes
eigen_conversions
geometry
kdl_conversions
tf
tf_conversions
geometry2
geometry_experimental
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
gpio_control
gps_common
gps_umd
gpsd_client
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
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
heron_control
heron_description
heron_msgs
heron_controller
heron_desktop
heron_viz
heron_gazebo
heron_simulator
hfl_driver
hls_lfcd_lds_driver
hokuyo3d
hpp-fcl
husky_base
husky_bringup
husky_control
husky_description
husky_desktop
husky_gazebo
husky_msgs
husky_navigation
husky_robot
husky_simulator
husky_viz
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_robot_status_controller
industrial_robot_status_interface
interactive_marker_proxy
interactive_marker_twist_server
interactive_markers
ipr_extern
libmodbus
libreflexxestype2
ros_reflexxes
ira_laser_tools
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
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
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
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
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
kobuki_msgs
kvh_geo_fog_3d
kvh_geo_fog_3d_driver
kvh_geo_fog_3d_msgs
kvh_geo_fog_3d_rviz
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lauv_control
lauv_description
lauv_gazebo
leap_motion
leica_gazebo_simulation
leica_point_cloud_processing
leo
leo_description
leo_msgs
leo_teleop
leo_desktop
leo_viz
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
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
lusb
explore_lite
multirobot_map_merge
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
mavlink
libmavconn
mavros
mavros_extras
mavros_msgs
test_mavros
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_mips
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
mocap_optitrack
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_basic
moveit
moveit_commander
moveit_core
moveit_experimental
moveit_kinematics
moveit_planners_chomp
chomp_motion_planner
moveit_chomp_optimizer_adapter
moveit_planners
moveit_planners_ompl
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_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
mqtt_bridge
mrpt1
mrpt_ekf_slam_2d
mrpt_ekf_slam_3d
mrpt_graphslam_2d
mrpt_icp_slam_2d
mrpt_rbpf_slam
mrpt_slam
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
robot_pose_ekf
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
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
nmea_comms
nmea_gps_plugin
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
novatel_msgs
novatel_span_driver
ntpd_driver
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
omronsentech_camera
open_karto
open_manipulator
open_manipulator_control_gui
open_manipulator_controller
open_manipulator_description
open_manipulator_libs
open_manipulator_moveit
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
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
optpp_catkin
optris_drivers
orb_slam2_ros
orocos_kdl
python_orocos_kdl
ouster_driver
oxford_gps_eth
p2os_doc
p2os_driver
p2os_launch
p2os_msgs
p2os_teleop
p2os_urdf
pacmod
pacmod3
panda_moveit_config
parameter_pa
parrot_arsdk
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_ros
perception_pcl
pheeno_ros_description
libphidget21
phidgets_api
phidgets_drivers
phidgets_high_speed_encoder
phidgets_ik
phidgets_imu
phidgets_msgs
pid
pilz_extensions
pilz_industrial_motion
pilz_industrial_motion_testutils
pilz_msgs
pilz_robot_programming
pilz_trajectory_generation
pilz_control
pilz_robots
pilz_status_indicator_rqt
pilz_utils
prbt_gazebo
prbt_hardware_support
prbt_ikfast_manipulator_plugin
prbt_moveit_config
prbt_support
pinocchio
pipeline_planner
play_motion
play_motion_msgs
plotjuggler
plotjuggler_msgs
pluginlib
pointcloud_to_laserscan
image_exposure_msgs
pointgrey_camera_description
pointgrey_camera_driver
statistics_msgs
wfov_camera_msgs
pose_cov_ops
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
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
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
qwt_dependency
radar_omnipresense
radar_pa
radar_pa_msgs
rail_manipulation_msgs
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_driver
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_desktop
ridgeback_viz
mecanum_gazebo_plugin
ridgeback_gazebo
ridgeback_gazebo_plugins
ridgeback_simulator
rslidar
rslidar_driver
rslidar_msgs
rslidar_pointcloud
robot_activity
robot_activity_msgs
robot_activity_tutorials
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
robot_navigation
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
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
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_rostopic
rosbag
rosbag_storage
rosconsole
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
ros_emacs_utils
rosemacs
roslisp_repl
slime_ros
slime_wrapper
ros_environment
ros_ethercat_eml
ros_monitoring_msgs
ros_numpy
ros_pytest
allocators
lockfree
ros_realtime
rosatomic
rosrt
ros_tutorials
roscpp_tutorials
rospy_tutorials
turtlesim
ros_type_introspection
rosauth
rosbag_editor
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
magical_ros2_conversion_tool
ros_introspection
roscompile
rosconsole_bridge
cpp_common
roscpp_core
roscpp_serialization
roscpp_traits
rostime
rosdoc_lite
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
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
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_joint_trajectory_plot
rqt_launch
rqt_launchtree
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
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
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_visual_tools
rxcpp_vendor
rxros
rxros_tf
sba_python
sbg_driver
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
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
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_grasping
gmapping
slam_gmapping
slam_karto
soem
sophus
sparse_bundle_adjustment
spatio_temporal_voxel_layer
sr_common
sr_description
sr_robot_msgs
sr_config
sr_ethercat_hand_config
sr_ur_arm_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_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_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
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_web_republisher
tf_remapper_cpp
timed_roslaunch
tiny_tf
topics_rviz_plugin
towr
towr_ros
trac_ik
trac_ik_examples
trac_ik_kinematics_plugin
trac_ik_lib
trac_ik_python
tracetools
tts
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
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_msgs
tuw_multi_robot_msgs
tuw_nav_msgs
tuw_object_msgs
tuw_vehicle_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
twist_mux
twist_mux_msgs
baylands
ksql_airport
mcmillan_airfield
sand_island
yosemite_valley
ubiquity_motor
ublox
ublox_gps
ublox_msg_filters
ublox_msgs
ublox_serialization
ueye_cam
um6
um7
underwater_sensor_msgs
underwater_vehicle_dynamics
uwsim
unique_id
unique_identifier
uuid_msgs
universal_robot
universal_robots
ur10_e_moveit_config
ur10_moveit_config
ur3_e_moveit_config
ur3_moveit_config
ur5_e_moveit_config
ur5_moveit_config
ur_bringup
ur_description
ur_driver
ur_e_description
ur_e_gazebo
ur_gazebo
ur_kinematics
ur_msgs
acc_finder
battery_guard
joint_state_muxer
move_base_straight
rgbd_rosbag_tools
rotunit_snapshotter
simple_approximate_time_synchronizer
tf_publisher_gui
uos_common_urdf
uos_diffdrive_teleop
uos_freespace
uos_gazebo_worlds
uos_maps
uos_tools
ur_client_library
urdf
urdf_parser_plugin
urdf_geometry_parser
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
variant
variant_msgs
variant_topic_tools
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
opencv_tests
vision_opencv
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
interactive_marker_tutorials
librviz_tutorial
rviz_plugin_tutorials
rviz_python_tutorial
visualization_marker_tutorials
visualization_tutorials
visualstates
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
warthog_control
warthog_description
warthog_msgs
warthog_desktop
warthog_viz
warthog_gazebo
warthog_simulator
webkit_dependency
webots_ros
webrtc_ros
wge100_camera
wge100_camera_firmware
wge100_driver
wifi_ddwrt
willow_maps
wireless_msgs
wireless_watcher
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
zbar_ros
zeroconf_msgs
abb_crb15000_support
abb_experimental
abb_irb1200_5_90_moveit_config
abb_irb1200_7_70_moveit_config
abb_irb1200_gazebo
abb_irb1200_support
abb_irb120_gazebo
abb_irb120_moveit_config
abb_irb120_support
abb_irb120t_moveit_config
abb_irb1600_6_12_moveit_config
abb_irb1600_support
abb_irb2600_support
abb_irb4600_support
abb_irb52_support
abb_irb6650s_support
abb_irb6700_support
abb_irb7600_support
ackermann_controller
actionlib_enhanced
agvs_common
agvs_description
agvs_pad
agvs_control
agvs_gazebo
agvs_robot_control
agvs_sim
agvs_sim_bringup
apriltag_ros
ardrone_autonomy
arduino_daq
axcli
barrett_hand
bhand_controller
rqt_bhand
barrett_hand_common
barrett_hand_description
barrett_hand_control
barrett_hand_gazebo
barrett_hand_sim
bcap
bebop_autonomy
bebop_description
bebop_driver
bebop_msgs
bebop_tools
bin_pose_emulator
bin_pose_msgs
brunel_hand_ros
bvh_broadcaster
camera1394
camera1394stereo
care_o_bot
care_o_bot_desktop
care_o_bot_robot
care_o_bot_simulation
carla_ackermann_control
carla_ego_vehicle
carla_infrastructure
carla_manual_control
carla_ros_bridge
carla_waypoint_publisher
pcl_recorder
rqt_carla_control
certifi
choreo
choreo_core
choreo_descartes_planner
choreo_execution_gatekeeper
choreo_geometry_conversion_helpers
choreo_gui
choreo_msgs
choreo_output_processor
choreo_param_helpers
choreo_planning_capability
choreo_process_planning
choreo_rapidjson
framefab_irb6600_support
framefab_irb6600_workspace_ikfast_rail_robot_manipulator_plugin
framefab_irb6600_workspace_moveit_config
asw_end_effector
asw_material_feeder
choreo_kr150_2_support
choreo_kr150_2_workspace_ikfast_rail_robot_manipulator_plugin
choreo_kr150_2_workspace_moveit_config
choreo_kr5_arc_support
choreo_kr5_arc_workspace_ikfast_rail_robot_manipulator_plugin
choreo_kr5_arc_workspace_moveit_config
framefab_kr6_r900_support
kr6_r900_mit_suction_gripper_moveit_config
kr6_r900_workspace_ikfast_manipulator_plugin
kr6_r900_workspace_moveit_config
ucla_linear_axis
mit_arch_suction_gripper
choreo_simulation_execution
choreo_task_sequence_external_planner
choreo_task_sequence_planner
geometric_tools_engine
choreo_task_sequence_processor
choreo_visual_tools
cht10_node
cog_publisher
cost_map
cost_map_core
cost_map_cv
cost_map_demos
cost_map_msgs
cost_map_ros
cost_map_visualisations
costmap_prohibition_layer
cpf_segmentation_ros
cpp_introspection
cpswarm_msgs
ca_description
ca_driver
ca_msgs
ca_tools
create_autonomy
darknet_ros
darknet_ros_msgs
declination
demo_pioneer
denso
denso_launch
denso_ros_control
vs060
vs060_gazebo
vs060_moveit_config
cliff_detector
depth_nav_msgs
depth_nav_tools
depth_sensor_pose
laserscan_kinect
nav_layer_from_points
dgps_ros
dialogflow_ros
diffdrive_gazebo_plugin
dmu_ros
dnn_detect
common
doosan_robot
doosan_robotics
dsr_control
dsr_description
dsr_example_py
dsr_gazebo
dsr_launcher
dsr_msgs
moveit_config_a0509
moveit_config_a0912
moveit_config_h2017
moveit_config_h2515
moveit_config_m0609
moveit_config_m0617
moveit_config_m1013
moveit_config_m1509
localizer_dwm1001
dyn_tune
dynamixel_control_hw
dynamixel_controllers
dynamixel_driver
dynamixel_motor
dynamixel_msgs
dynamixel_tutorials
dynpick_driver
earth_rover_bed_detection
earth_rover_localization
earth_rover_piksi
piksi_multi_rtk
piksi_rtk_msgs
ecto
ecto_image_pipeline
ecto_opencv
ecto_openni
ecto_pcl
ecto_ros
ensenso
epson_g364_imu_driver
ez_interactive_marker
fanuc_grinding_alignment
fanuc_grinding_comparison
fanuc_grinding
fanuc_grinding_path_planning
fanuc_grinding_post_processor
fanuc_grinding_publish_meshfile
fanuc_grinding_rviz_plugin
fanuc_grinding_scanning
feed_the_troll
feed_the_troll_msgs
find_moving_objects
flask_cors
flir_camera_description
flir_camera_driver
spinnaker_camera_driver
follow_waypoints
force_torque_sensor_calib
force_torque_tools
gravity_compensation
frontier_exploration
ftm_msgs
fzi_icl_can
fzi_icl_comm
fzi_icl_core
rqt_gauges
gcloud_speech
gcloud_speech_msgs
gcloud_speech_utils
gd_msgs
genjava
genrs
geonav_transform
gmplot
gmplot_msgs
gmplot_ros
gps_goal
gripit
grizzly_control
grizzly_description
grizzly_msgs
grizzly_navigation
grizzly_desktop
grizzly_viz
grizzly_gazebo
grizzly_simulator
gx_sound
gx_sound_msgs
gx_sound_player
handle_detector
hebiros
hebiros_advanced_examples
hebiros_basic_examples
hebiros_description
hebiros_gazebo_plugin
hector_costmap
hector_driving_aid_markers
hector_elevation_mapping
hector_elevation_msgs
hector_elevation_visualization
hector_exploration_controller
hector_exploration_node
hector_exploration_planner
hector_gps_calibration
hector_path_follower
hector_timestamp_alignment
hector_nist_arena_designer
hector_nist_arena_elements
hector_nist_arena_worlds
hector_quadrotor
hector_quadrotor_actions
hector_quadrotor_controller_gazebo
hector_quadrotor_controllers
hector_quadrotor_demo
hector_quadrotor_description
hector_quadrotor_gazebo
hector_quadrotor_gazebo_plugins
hector_quadrotor_interface
hector_quadrotor_model
hector_quadrotor_pose_estimation
hector_quadrotor_teleop
hector_uav_msgs
hector_uav_msgs
hector_barrel_detection_nodelet
hector_barrel_geotiff_plugin
hector_co2_detection_plugin
hector_co2_processing
hector_rqt_plugins
hector_rviz_plugins
hector_stair_detection
hector_stair_detection_msgs
hector_veil_geotiff_plugin
rqt_video_playback
tracker_base_ui
hector_object_tracker
hector_worldmodel
hector_worldmodel_geotiff_plugins
hector_worldmodel_msgs
hls_lfcd_lds2_driver
hls_lfom_tof_driver
homer_robbie_architecture
household_objects_database_msgs
hsr_description
hsr_meshes
hugin_panorama
humanoid_msgs
humanoid_nav_msgs
footstep_planner
gridmap_2d
humanoid_localization
humanoid_navigation
humanoid_planner_2d
ifm_o3mxxx
iiwa_control
iiwa_description
iiwa_gazebo
iiwa_hw
iiwa_moveit
iiwa_msgs
iiwa_ros
image_overlay_scale_and_compass
image_recognition
image_recognition_age_gender
image_recognition_analysis
image_recognition_color_extractor
image_recognition_face_recognition
image_recognition_footwear
image_recognition_jetson
image_recognition_msgs
image_recognition_openface
image_recognition_openpose
image_recognition_pose_estimation
image_recognition_rqt
image_recognition_segment_anything
image_recognition_skybiometry
image_recognition_tensorflow
image_recognition_tensorflow_rqt
image_recognition_util
imi_camera
imu_compass
indoor_localization
indoor_positioning
calibration_guis
caljob_creator
industrial_extrinsic_cal
intrinsic_cal
rgbd_depth_correction
stand_alone_gui
target_finder
industrial_ci
infinisoleil
innok_heros_description
innok_heros_driver
iot_bridge
ipcamera_driver
jaguar_control
jaguar_description
jaguar_msgs
jaguar_navigation
rqt_ground_robot_teleop
jog_arm
jog_msgs
jog_msgs
jog_control
jog_controller
jog_launch
katana
katana_arm_gazebo
katana_description
katana_driver
katana_gazebo_plugins
katana_moveit_ikfast_plugin
katana_msgs
katana_teleop
katana_tutorials
kni
kobuki_soft
kobuki_softapps
kobuki_softnode
korg_nanokontrol
kuka
kuka_eki_hw_interface
kuka_experimental
kuka_kr10_support
kuka_kr120_support
kuka_kr150_support
kuka_kr16_support
kuka_kr210_support
kuka_kr3_support
kuka_kr5_support
kuka_kr6_support
kuka_lbr_iiwa_support
kuka_resources
kuka_rsi_hw_interface
kuka_rsi_simulator
kvh
libfreenect
mynt_eye_ros_wrapper
libsegwayrmp
lidar_camera_calibration
livox_ros_driver
glkh_solver
lkh
lkh_solver
log_server
loki_base_node
loki_bringup
loki_demos
loki_description
loki_nav
loki_robot
loki_teleop
look_at_pose
lost_comms_recovery
lpms_imu
ls01b_v2
lslidar_n301
lslidar_n301_decoder
lslidar_n301_driver
lslidar_n301_msgs
lyap_control
magni_bringup
magni_demos
magni_description
magni_desktop
magni_gazebo
magni_nav
magni_robot
magni_teleop
magni_viz
manipulation_msgs
manipulator_h
manipulator_h_base_module
manipulator_h_base_module_msgs
manipulator_h_bringup
manipulator_h_description
manipulator_h_gazebo
manipulator_h_gui
manipulator_h_kinematics_dynamics
manipulator_h_manager
marshmallow
mas_cartesian_control
melfa_description
melfa_driver
melfa_robot
rv4fl_moveit_config
rv7fl_moveit_config
message_multiplexing
mm_core_msgs
mm_eigen_msgs
mm_messages
mm_mux_demux
mm_radio
mh5_anomaly_detector
app1
app2
app3
gazebo_flocking
app_loader
gsdf_msgs
micros_swarm
opensplice_dds_broker
ros_broker
udp_bc_broker
micros_swarm_framework
olfati_saber_flocking
pso
test_statistic
testbb
testnc
testrth
testscdspso
testvstig
micros_swarm_gazebo
micros_swarm_stage
mitre_fast_layered_map
mobility_base
mobility_base_bringup
mobility_base_core_msgs
mobility_base_description
mobility_base_examples
mobility_base_pointcloud_filter
mobility_base_tools
mobility_base_gazebo
mobility_base_gazebo_plugins
mobility_base_simulator
modelica_bridge
motoman
motoman_ar2010_support
motoman_driver
motoman_es_support
motoman_gp110_support
motoman_gp12_support
motoman_gp180_support
motoman_gp200r_support
motoman_gp25_support
motoman_gp35l_support
motoman_gp4_support
motoman_gp50_support
motoman_gp70l_support
motoman_gp7_support
motoman_gp88_support
motoman_gp8_support
motoman_hc10_support
motoman_hc20_support
motoman_ma2010_moveit_config
motoman_ma2010_support
motoman_mh110_support
motoman_mh12_support
motoman_mh50_support
motoman_mh5_support
motoman_motomini_support
motoman_motopos_d500_support
motoman_ms210_moveit_config
motoman_ms210_support
motoman_msgs
motoman_resources
motoman_sda10f_moveit_config
motoman_sda10f_support
motoman_sia10d_support
motoman_sia10f_support
motoman_sia20d_moveit_config
motoman_sia20d_support
motoman_sia30d_support
motoman_sia50_support
motoman_sia5d_support
motoman_bmda3_support
motoman_csda10f_moveit_config
motoman_csda10f_support
motoman_epx_support
motoman_experimental
motoman_mh5_ikfast_manipulator_plugin
motoman_mh_support
motoman_mhj_support
motoman_mpl80_moveit_config
motoman_mpl_support
motoman_mpx3500_support
motoman_sia5d_moveit_config
move_base_to_manip
movidius_ncs
movidius_ncs_example
movidius_ncs_image
movidius_ncs_launch
movidius_ncs_lib
movidius_ncs_stream
mrpt_bridge
multi_jackal_base
multi_jackal_control
multi_jackal_description
multi_jackal_nav
multi_jackal_tutorials
multipoint_navigation_receiver
multiwii
muse_bldc_motor_drive
myahrs_driver
mycroft_ros
nao_dcm_bringup
nao_audio
nao_interaction
nao_interaction_launchers
nao_interaction_msgs
nao_vision
nao_moveit_config
nao_apps
nao_bringup
nao_description
nao_robot
nao_control
nao_gazebo_plugin
naoqi_apps
naoqi_bridge
naoqi_driver_py
naoqi_navigation
naoqi_pose
naoqi_sensors_py
naoqi_tools
naoqi_dcm_driver
nav_pcontroller
nerian_sp1
netatmo2ros
netft_utils
o3m151_driver
object_recognition_capture
object_recognition_core
object_recognition_reconstruction
object_recognition_ros
object_recognition_ros_visualization
object_recognition_tod
object_recognition_transparent_objects
ocl
oculusprime
oled_display_node
feature_tracker
joint_tracker
lgsm
omip
omip_common
omip_launch
rb_tracker
omip_msgs
open_manipulator_ar_markers
open_manipulator_perceptions
opencv_candidate
arm_navigation_msgs
collada_robots
openrave
openrave_planning
orb_slam2_with_maps-odom
oros_tools
oros_tools_examples
packml_gui
packml_msgs
packml_ros
packml_sm
packml_stacklight
pal_hardware_interfaces
pattern_manager
pcl_conversions
pepper_dcm_bringup
pepper_moveit_config
pepper_bringup
pepper_description
pepper_robot
pepper_sensors_py
pepper_control
pepper_gazebo_plugin
pheeno_ros
pheeno_ros_sim
agv_msgs
phm_hazard_rate_calculation
phm_msgs
phm_reliability_calculation
phm_robot_task_completion
phm_start
phm_tools
phoxi_camera
pioneer_bringup
pioneer_mrs
pioneer_teleop
pr2
pr2_base
pr2_desktop
pr2_2dnav
pr2_2dnav_local
pr2_2dnav_slam
pr2_navigation_apps
ps4eye
puma_motor_driver
puma_motor_msgs
pyros_common
pyros_config
pyros_interfaces_ros
pyros_utils
raspicam_node
raspicat
raspigibbon_apps
raspigibbon_master_slave
raspigibbon_utils
futaba_serial_servo
raspigibbon_bringup
raspigibbon_description
raspigibbon_msgs
raspigibbon_ros
raspigibbon_control
raspigibbon_gazebo
raspigibbon_sim
raspimouse_ros
rb1_dual_ur3_moveit_config
rb1_base_common
rb1_base_control
rb1_base_description
rb1_base_localization
rb1_base_navigation
rb1_base_pad
rb1_base_gazebo
rb1_base_sim
rb1_base_sim_bringup
rbcar_common
rbcar_description
rbcar_localization
rbcar_navigation
rbcar_pad
rbcar_control
rbcar_gazebo
rbcar_joystick
rbcar_robot_control
rbcar_sim
rbcar_sim_bringup
rcll_fawkes_sim
rcll_fawkes_sim_msgs
rcll_refbox_peer
rcll_ros
rcll_ros_msgs
rfsm
rh_p12_rn
rh_p12_rn_base_module
rh_p12_rn_base_module_msgs
rh_p12_rn_description
rh_p12_rn_gazebo
rh_p12_rn_gui
rh_p12_rn_manager
robot_indicator
robot_model
robot_pose_publisher
recordit
robot_recorder
rviz_recorder_buttons
robot_systemd
roboteq_diff_driver
roboteq_diff_msgs
robotiq
robotiq_2f_140_gripper_visualization
robotiq_2f_85_gripper_visualization
robotiq_2f_c2_gripper_visualization
robotiq_2f_gripper_action_server
robotiq_2f_gripper_control
robotiq_3f_gripper_articulated_gazebo
robotiq_3f_gripper_articulated_gazebo_plugins
robotiq_3f_gripper_articulated_msgs
robotiq_3f_gripper_control
robotiq_3f_gripper_joint_state_publisher
robotiq_3f_gripper_visualization
robotiq_3f_rviz
robotiq_ethercat
robotiq_ft_sensor
robotiq_modbus_rtu
robotiq_modbus_tcp
robotis_controller_msgs
robotis_controller
robotis_device
robotis_framework
robotis_framework_common
robotis_math
cm_740_module
op3_action_module
op3_balance_control
op3_base_module
op3_direct_control_module
op3_head_control_module
op3_kinematics_dynamics
op3_localization
op3_manager
op3_online_walking_module
op3_walking_module
open_cr_module
robotis_op3
op3_description
op3_gazebo
robotis_op3_common
op3_ball_detector
op3_bringup
op3_demo
robotis_op3_demo
op3_action_module_msgs
op3_offset_tuner_msgs
op3_online_walking_module_msgs
op3_walking_module_msgs
robotis_op3_msgs
op3_action_editor
op3_camera_setting_tool
op3_gui_demo
op3_navigation
op3_offset_tuner_client
op3_offset_tuner_server
op3_web_setting_tool
robotis_op3_tools
robotis_utility
ros_madplay_player
ros_mpg321_player
robotnik_sensors
roch
roch_follower
roch_navigation
roch_rapps
roch_teleop
roch_base
roch_capabilities
roch_control
roch_description
roch_ftdi
roch_msgs
roch_robot
roch_safety_controller
roch_sensorpc
roch_gazebo
roch_simulator
roch_viz
rocon_app_manager
rocon_app_platform
rocon_app_utilities
rocon_apps
rocon_unreliable_experiments
rocon_gateway
rocon_gateway_tests
rocon_gateway_utils
rocon_hub
rocon_hub_client
rocon_multimaster
rocon_test
rodi_robot
romeo_moveit_config
romeo_bringup
romeo_description
romeo_robot
romeo_sensors_py
romeo_control
romeo_gazebo_plugin
roomblock
roomblock_bringup
roomblock_description
roomblock_mapping
roomblock_navigation
ros1_cpptemplate
ros1_pip_pytemplate
ros1_pytemplate
ros1_ros_cpptemplate
ros1_template
ros1_template_msgs
ros_cvb_camera_driver
ros_explorer
ros_mppt
ros_opcua_communication
ros_opcua_impl_freeopcua
ros_opcua_impl_python_opcua
ros_opcua_msgs
ros_opcua_srvs
ros_peerjs
ros_wild
rosabridge
rosabridge_arduino
rosabridge_msgs
rosabridge_server
rosaria
rosjava
rosjava_bootstrap
rosjava_build_tools
rosjava_core
rosjava_extras
rosjava_messages
rosjava_test_msgs
rostful
rostune
rqt_dyn_tune
rqt_pr2_dashboard
rqt_wrapper
rr_swiftnav_piksi
rrt_exploration
rsv_balance
rsv_balance_description
rsv_balance_msgs
rsv_balance_desktop
rsv_balance_rqt
rsv_balance_viz
rsv_balance_gazebo
rsv_balance_gazebo_control
rsv_balance_simulator
rtt
eigen_typekit
kdl_typekit
rtt_geometry
rtt_pcl
rtt_pcl_ros
rtt_control_msgs
rtt_controller_manager_msgs
rtt_actionlib
rtt_dynamic_reconfigure
rtt_ros
rtt_ros_integration
rtt_ros_msgs
rtt_rosclock
rtt_roscomm
rtt_rosdeployment
rtt_rosnode
rtt_rospack
rtt_rosparam
rtt_tf
rtt_dynamic_reconfigure_tests
rtt_ros_tests
rtt_roscomm_tests
rtt_rospack_tests
rtt_rosparam_tests
rtt_actionlib_msgs
rtt_common_msgs
rtt_diagnostic_msgs
rtt_geometry_msgs
rtt_kdl_conversions
rtt_nav_msgs
rtt_ros_comm
rtt_rosgraph_msgs
rtt_sensor_msgs
rtt_shape_msgs
rtt_std_msgs
rtt_std_srvs
rtt_stereo_msgs
rtt_tf2_msgs
rtt_trajectory_msgs
rtt_visualization_msgs
schunk_canopen_driver
schunk_svh_driver
scratch4robots
segway_rmp
serial_utils
sicktoolbox
sicktoolbox_wrapper
simple_arm
simple_drive
slam_constructor
smacha
smacha_ros
smartek_camera
smp_ros
sns_ik
sns_ik_examples
sns_ik_lib
sophus_ros_conversions
spinnaker_sdk_camera_driver
bag_tools
launch_tools
plot_tools
pointcloud_tools
srv_tools
tf_tools
stdr_gui
stdr_launchers
stdr_msgs
stdr_parser
stdr_resources
stdr_robot
stdr_samples
stdr_server
stdr_simulator
stomp_moveit
stomp_plugins
summit_x_common
summit_x_description
summit_x_control
summit_x_gazebo
summit_x_robot_control
summit_x_sim
summit_x_sim_bringup
summit_xl_j2n6s200_moveit_config
summit_xl_j2s6s200_moveit_config
summit_xl_j2s6s300_moveit_config
summit_xl_j2s7s300_moveit_config
summit_xl_common
summit_xl_control
summit_xl_description
summit_xl_localization
summit_xl_navigation
summit_xl_pad
summit_xl_perception
summit_xl_robot_local_control
summit_xl_gazebo
summit_xl_sim
summit_xl_sim_bringup
svenzva_demo
svenzva_description
svenzva_drivers
svenzva_joy
svenzva_moveit
svenzva_msgs
svenzva_ros
svenzva_simulation
svenzva_utils
swarm_behaviors_position
swarm_behaviors_velocity
swarm_behaviors
uav_local_coverage
uav_optimal_coverage
uav_random_direction
uav_simple_tracking
ugv_random_walk
area_division
coverage_path
kinematics_exchanger
state_exchanger
swarm_functions
target_monitor
task_allocation
sync_params
tango_ros_streamer
tango_ros_messages
tango_ros_native
tango_3d_reconstruction
tango_client_api
tango_support
tb3_monitor
tb3_safe_teleop
tblib
tdk_robokit
telegram_ros
tello_driver
teraranger_array_converter
teraranger_description
thingmagic_usbpro
thormang3_common
thormang3_description
thormang3_gazebo
ati_ft_sensor
motion_module_tutorial
sensor_module_tutorial
thormang3_action_module
thormang3_balance_control
thormang3_base_module
thormang3_feet_ft_module
thormang3_gripper_module
thormang3_head_control_module
thormang3_kinematics_dynamics
thormang3_manager
thormang3_manipulation_module
thormang3_mpc
thormang3_walking_module
thormang3_imu_3dm_gx4
thormang3_mpc_sensors
thormang3_action_module_msgs
thormang3_feet_ft_module_msgs
thormang3_head_control_module_msgs
thormang3_manipulation_module_msgs
thormang3_msgs
thormang3_offset_tuner_msgs
thormang3_walking_module_msgs
thormang3_action_script_player
thormang3_demo
thormang3_foot_step_generator
thormang3_navigation
thormang3_offset_tuner_client
thormang3_opc
thormang3_ppc
thormang3_sensors
thormang3_manipulation_demo
thormang3_walking_demo
thormang3_action_editor
thormang3_offset_tuner_server
thormang3_tools
timesync
tiny_slam
blob
topic_proxy
topic_switch
turtlebot
turtlebot_bringup
turtlebot_capabilities
turtlebot_description
turtlebot_teleop
turtlebot_actions
turtlebot_apps
turtlebot_calibration
turtlebot_follower
turtlebot_navigation
turtlebot_rapps
turtlebot_arm
turtlebot_arm_block_manipulation
turtlebot_arm_bringup
turtlebot_arm_description
turtlebot_arm_ikfast_plugin
turtlebot_arm_kinect_calibration
turtlebot_arm_moveit_config
turtlebot_arm_moveit_demos
turtlebot_arm_object_manipulation
create_description
create_driver
create_node
turtlebot_create
create_dashboard
create_gazebo_plugins
turtlebot_create_desktop
turtlebot_dashboard
turtlebot_interactions
turtlebot_interactive_markers
turtlebot_rviz_launchers
turtlebot_loadout_kha1
turtlebot_msgs
turtlebot_gazebo
turtlebot_simulator
turtlebot_stage
turtlebot_stdr
tuw_marker_filter
tuw_marker_noise
tuw_marker_server
tuw_marker_slam
tuw_uvc
twistimu
uavc_v4lctl
ur_modern_driver
uuv_cpc_sensor
uuv_plume_msgs
uuv_plume_simulator
uwb_hardware_driver
vigir_footstep_planning_lib
vigir_footstep_planning_plugins
vigir_footstep_planning_rviz_plugin
vigir_footstep_planning_widgets
vigir_feet_pose_generator
vigir_foot_pose_transformer
vigir_footstep_planner
vigir_footstep_planning
vigir_footstep_planning_default_plugins
vigir_global_footstep_planner
vigir_pattern_generator
vigir_walk_monitor
vigir_footstep_planning_msgs
vigir_generic_params
vigir_pluginlib
vigir_pluginlib_manager
vigir_pluginlib_msgs
vigir_step_control
watson_ins
waypoint_generator
waypoint_meta
waypoint_touring
image_stream
launchman
pyclearsilver
ros_apache2
rosjson
rosweb
web_interface
web_msgs
webui
webargs
webtest
problib
problib_msgs
wire
wire_core
wire_msgs
wire_state_estimators
wire_tutorials
wire_viz
wit-imu-driver
world_canvas_server
world_canvas_client_cpp
world_canvas_client_examples
world_canvas_client_py
world_canvas_utils
world_canvas_msgs
wsg_32_description
wts_driver
dual_xarm6_moveit_config
multi_xarm5
run_recorded_traj
xarm5_vacuum_gripper_moveit_config
xarm6_vacuum_gripper_moveit_config
xarm7_redundancy_res
xarm7_vacuum_gripper_moveit_config
lite6_moveit_config
uf_robot_moveit_config
xarm5_gripper_moveit_config
xarm5_moveit_config
xarm6_gripper_moveit_config
xarm6_moveit_config
xarm7_gripper_moveit_config
xarm7_moveit_config
xarm_api
xarm_bringup
xarm_controller
xarm_description
xarm_gazebo
xarm_gripper
xarm_moveit_servo
xarm_msgs
xarm_planner
xarm_sdk
camera_demo
d435i_xarm_setup
xbot
xbot_bringup
xbot_description
xbot_driver
xbot_face
xbot_face
xbot_msgs
xbot_navi
xbot_navi
xbot_node
xbot_safety_controller
xbot_talker
xbot_talker
xbot_tools
xiaoqiang
xiaoqiang_bringup
xiaoqiang_controller
xiaoqiang_depth_image_proc
xiaoqiang_description
xiaoqiang_driver
xiaoqiang_freenect
xiaoqiang_freenect_camera
xiaoqiang_freenect_launch
xiaoqiang_monitor
xiaoqiang_msgs
addwa_local_planner
xiaoqiang_navigation
xiaoqiang_navigation_example
xiaoqiang_server
yaml_cpp_0_3
yoctopuce_altimeter
youbot_description
youbot_driver
zeroconf_avahi
zeroconf_avahi_demos
zeroconf_avahi_suite
zeroconf_jmdns_suite

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_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
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_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
hpp-fcl
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
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_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
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
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