No version for distro humble showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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
voicevox
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
emotion_analyzer
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
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lgsvl_msgs
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
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
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
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_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
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
parameter_pa
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
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
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
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
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_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_safetyscanners
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_transform_mux
std_msgs
swri_console
teb_local_planner
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
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_stamped
usb_cam
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
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
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
abseil_cpp
ar_track_alvar
ar_track_alvar_msgs
asr_msgs
bta_tof_driver
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
eca_a9_control
eca_a9_description
eca_a9_gazebo
fawkes_msgs
flir_boson_usb
generic_control_toolbox
gscam
ibeo_core
ibeo_lux
json_msgs
json_transport
lauv_control
lauv_description
lauv_gazebo
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
ml_classifiers
novatel_msgs
novatel_span_driver
omronsentech_camera
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parrot_arsdk
pyros_test
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
radar_omnipresense
rc_cloud_accumulator
rexrov2_control
rexrov2_description
rexrov2_gazebo
robot_activity
robot_activity_msgs
robot_activity_tutorials
rosparam_handler
static_tf
std_capabilities
teb_local_planner_tutorials
teleop_keyboard_omni3
towr
towr_ros
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
volksbot_driver
xsens_driver
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

No version for distro jazzy showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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
voicevox
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
emotion_analyzer
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
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lgsvl_msgs
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
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
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
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_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
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
parameter_pa
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
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
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
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
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_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_safetyscanners
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_transform_mux
std_msgs
swri_console
teb_local_planner
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
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_stamped
usb_cam
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
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
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
abseil_cpp
ar_track_alvar
ar_track_alvar_msgs
asr_msgs
bta_tof_driver
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
eca_a9_control
eca_a9_description
eca_a9_gazebo
fawkes_msgs
flir_boson_usb
generic_control_toolbox
gscam
ibeo_core
ibeo_lux
json_msgs
json_transport
lauv_control
lauv_description
lauv_gazebo
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
ml_classifiers
novatel_msgs
novatel_span_driver
omronsentech_camera
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parrot_arsdk
pyros_test
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
radar_omnipresense
rc_cloud_accumulator
rexrov2_control
rexrov2_description
rexrov2_gazebo
robot_activity
robot_activity_msgs
robot_activity_tutorials
rosparam_handler
static_tf
std_capabilities
teb_local_planner_tutorials
teleop_keyboard_omni3
towr
towr_ros
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
volksbot_driver
xsens_driver
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

No version for distro kilted showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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
voicevox
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
emotion_analyzer
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
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lgsvl_msgs
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
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
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
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_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
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
parameter_pa
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
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
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
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
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_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_safetyscanners
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_transform_mux
std_msgs
swri_console
teb_local_planner
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
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_stamped
usb_cam
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
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
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
abseil_cpp
ar_track_alvar
ar_track_alvar_msgs
asr_msgs
bta_tof_driver
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
eca_a9_control
eca_a9_description
eca_a9_gazebo
fawkes_msgs
flir_boson_usb
generic_control_toolbox
gscam
ibeo_core
ibeo_lux
json_msgs
json_transport
lauv_control
lauv_description
lauv_gazebo
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
ml_classifiers
novatel_msgs
novatel_span_driver
omronsentech_camera
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parrot_arsdk
pyros_test
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
radar_omnipresense
rc_cloud_accumulator
rexrov2_control
rexrov2_description
rexrov2_gazebo
robot_activity
robot_activity_msgs
robot_activity_tutorials
rosparam_handler
static_tf
std_capabilities
teb_local_planner_tutorials
teleop_keyboard_omni3
towr
towr_ros
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
volksbot_driver
xsens_driver
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

No version for distro rolling showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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
voicevox
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
emotion_analyzer
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
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lgsvl_msgs
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
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
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
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_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
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
parameter_pa
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
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
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
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
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_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_safetyscanners
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_transform_mux
std_msgs
swri_console
teb_local_planner
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
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_stamped
usb_cam
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
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
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
abseil_cpp
ar_track_alvar
ar_track_alvar_msgs
asr_msgs
bta_tof_driver
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
eca_a9_control
eca_a9_description
eca_a9_gazebo
fawkes_msgs
flir_boson_usb
generic_control_toolbox
gscam
ibeo_core
ibeo_lux
json_msgs
json_transport
lauv_control
lauv_description
lauv_gazebo
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
ml_classifiers
novatel_msgs
novatel_span_driver
omronsentech_camera
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parrot_arsdk
pyros_test
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
radar_omnipresense
rc_cloud_accumulator
rexrov2_control
rexrov2_description
rexrov2_gazebo
robot_activity
robot_activity_msgs
robot_activity_tutorials
rosparam_handler
static_tf
std_capabilities
teb_local_planner_tutorials
teleop_keyboard_omni3
towr
towr_ros
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
volksbot_driver
xsens_driver
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

No version for distro ardent showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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
voicevox
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
emotion_analyzer
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
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lgsvl_msgs
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
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
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
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_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
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
parameter_pa
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
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
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
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
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_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_safetyscanners
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_transform_mux
std_msgs
swri_console
teb_local_planner
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
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_stamped
usb_cam
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
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
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
abseil_cpp
ar_track_alvar
ar_track_alvar_msgs
asr_msgs
bta_tof_driver
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
eca_a9_control
eca_a9_description
eca_a9_gazebo
fawkes_msgs
flir_boson_usb
generic_control_toolbox
gscam
ibeo_core
ibeo_lux
json_msgs
json_transport
lauv_control
lauv_description
lauv_gazebo
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
ml_classifiers
novatel_msgs
novatel_span_driver
omronsentech_camera
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parrot_arsdk
pyros_test
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
radar_omnipresense
rc_cloud_accumulator
rexrov2_control
rexrov2_description
rexrov2_gazebo
robot_activity
robot_activity_msgs
robot_activity_tutorials
rosparam_handler
static_tf
std_capabilities
teb_local_planner_tutorials
teleop_keyboard_omni3
towr
towr_ros
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
volksbot_driver
xsens_driver
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

No version for distro bouncy showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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
voicevox
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
emotion_analyzer
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
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lgsvl_msgs
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
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
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
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_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
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
parameter_pa
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
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
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
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
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_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_safetyscanners
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_transform_mux
std_msgs
swri_console
teb_local_planner
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
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_stamped
usb_cam
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
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
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
abseil_cpp
ar_track_alvar
ar_track_alvar_msgs
asr_msgs
bta_tof_driver
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
eca_a9_control
eca_a9_description
eca_a9_gazebo
fawkes_msgs
flir_boson_usb
generic_control_toolbox
gscam
ibeo_core
ibeo_lux
json_msgs
json_transport
lauv_control
lauv_description
lauv_gazebo
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
ml_classifiers
novatel_msgs
novatel_span_driver
omronsentech_camera
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parrot_arsdk
pyros_test
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
radar_omnipresense
rc_cloud_accumulator
rexrov2_control
rexrov2_description
rexrov2_gazebo
robot_activity
robot_activity_msgs
robot_activity_tutorials
rosparam_handler
static_tf
std_capabilities
teb_local_planner_tutorials
teleop_keyboard_omni3
towr
towr_ros
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
volksbot_driver
xsens_driver
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

No version for distro crystal showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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
voicevox
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
emotion_analyzer
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
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lgsvl_msgs
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
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
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
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_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
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
parameter_pa
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
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
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
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
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_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_safetyscanners
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_transform_mux
std_msgs
swri_console
teb_local_planner
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
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_stamped
usb_cam
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
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
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
abseil_cpp
ar_track_alvar
ar_track_alvar_msgs
asr_msgs
bta_tof_driver
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
eca_a9_control
eca_a9_description
eca_a9_gazebo
fawkes_msgs
flir_boson_usb
generic_control_toolbox
gscam
ibeo_core
ibeo_lux
json_msgs
json_transport
lauv_control
lauv_description
lauv_gazebo
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
ml_classifiers
novatel_msgs
novatel_span_driver
omronsentech_camera
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parrot_arsdk
pyros_test
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
radar_omnipresense
rc_cloud_accumulator
rexrov2_control
rexrov2_description
rexrov2_gazebo
robot_activity
robot_activity_msgs
robot_activity_tutorials
rosparam_handler
static_tf
std_capabilities
teb_local_planner_tutorials
teleop_keyboard_omni3
towr
towr_ros
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
volksbot_driver
xsens_driver
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

No version for distro eloquent showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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
voicevox
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
emotion_analyzer
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
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lgsvl_msgs
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
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
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
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_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
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
parameter_pa
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
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
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
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
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_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_safetyscanners
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_transform_mux
std_msgs
swri_console
teb_local_planner
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
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_stamped
usb_cam
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
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
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
abseil_cpp
ar_track_alvar
ar_track_alvar_msgs
asr_msgs
bta_tof_driver
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
eca_a9_control
eca_a9_description
eca_a9_gazebo
fawkes_msgs
flir_boson_usb
generic_control_toolbox
gscam
ibeo_core
ibeo_lux
json_msgs
json_transport
lauv_control
lauv_description
lauv_gazebo
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
ml_classifiers
novatel_msgs
novatel_span_driver
omronsentech_camera
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parrot_arsdk
pyros_test
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
radar_omnipresense
rc_cloud_accumulator
rexrov2_control
rexrov2_description
rexrov2_gazebo
robot_activity
robot_activity_msgs
robot_activity_tutorials
rosparam_handler
static_tf
std_capabilities
teb_local_planner_tutorials
teleop_keyboard_omni3
towr
towr_ros
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
volksbot_driver
xsens_driver
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

No version for distro dashing showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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
voicevox
zdepth
bayesian_belief_networks
chaplus_ros
dialogflow_task_executive
emotion_analyzer
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
kdl_parser
kdl_parser_py
laser_assembler
laser_filtering
map_laser
laser_filters
laser_geometry
laser_pipeline
laser_proc
lgsvl_msgs
libcreate
libsick_ldmrs
libuvc_camera
libuvc_ros
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
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
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_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
ntpd_driver
object_recognition_msgs
dynamic_edt_3d
octomap
octovis
octomap_msgs
octomap_pa
octomap_pa_matlab
octomap_pa_msgs
octomap_ros
open_karto
osm_cartography
route_network
test_osm
opencv_apps
openni2_camera
openni2_launch
openni_camera
openni_description
openni_launch
openrtm_aist
openslam_gmapping
parameter_pa
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
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
python_qt_binding
qt_dotgraph
qt_gui
qt_gui_app
qt_gui_core
qt_gui_cpp
qt_gui_py_common
qwt_dependency
random_numbers
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
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_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_safetyscanners
sick_tim
gmapping
slam_gmapping
slam_karto
sparse_bundle_adjustment
srdfdom
stage
stage_ros
static_transform_mux
std_msgs
swri_console
teb_local_planner
joy_teleop
key_teleop
mouse_teleop
teleop_tools
teleop_tools_msgs
teleop_twist_keyboard
tf2_web_republisher
tf_remapper_cpp
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_stamped
usb_cam
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
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
xv_11_laser_driver
ypspur
ypspur_ros
zbar_ros
abseil_cpp
ar_track_alvar
ar_track_alvar_msgs
asr_msgs
bta_tof_driver
camera_info_manager_py
camera_umd
jpeg_streamer
uvc_camera
cartographer
cartographer_ros
cartographer_ros_msgs
cartographer_rviz
catkin_pip
desistek_saga_control
desistek_saga_description
desistek_saga_gazebo
eca_a9_control
eca_a9_description
eca_a9_gazebo
fawkes_msgs
flir_boson_usb
generic_control_toolbox
gscam
ibeo_core
ibeo_lux
json_msgs
json_transport
lauv_control
lauv_description
lauv_gazebo
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
mav_comm
mav_msgs
mav_planning_msgs
mav_state_machine_msgs
mav_system_msgs
ml_classifiers
novatel_msgs
novatel_span_driver
omronsentech_camera
orocos_kdl
python_orocos_kdl
pacmod
pacmod3
pacmod_game_control
parrot_arsdk
pyros_test
libqt_concurrent
libqt_core
libqt_dev
libqt_gui
libqt_network
libqt_opengl
libqt_opengl_dev
libqt_svg_dev
libqt_widgets
qt_qmake
radar_omnipresense
rc_cloud_accumulator
rexrov2_control
rexrov2_description
rexrov2_gazebo
robot_activity
robot_activity_msgs
robot_activity_tutorials
rosparam_handler
static_tf
std_capabilities
teb_local_planner_tutorials
teleop_keyboard_omni3
towr
towr_ros
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
volksbot_driver
xsens_driver
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

No version for distro galactic showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

catkin package from catkin repo

catkin

ROS Distro
lunar

Package Summary

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
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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)

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
actionlib
agni_tf_tools
angles
app_manager
arbotix
arbotix_controllers
arbotix_firmware
arbotix_msgs
arbotix_python
arbotix_sensors
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
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
capabilities
cartesian_msgs
catch_ros
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
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
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
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
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
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
test_grpc
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
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